/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | ELF_loongarch.cpp | 1 //===--- ELF_loongarch.cpp - JIT linker implementation for ELF/loongarch --===// 9 // ELF/loongarch jit-link implementation. 17 #include "llvm/ExecutionEngine/JITLink/loongarch.h" 29 using namespace llvm::jitlink::loongarch; 44 return loongarch::applyFixup(G, B, E); in applyFixup() 51 static Expected<loongarch::EdgeKind_loongarch> 53 using namespace loongarch; in getRelocationKind() 74 "Unsupported loongarch relocation:" + formatv("{0:d}: ", Type) + in getRelocationKind() 111 Expected<loongarch::EdgeKind_loongarch> Kind = getRelocationKind(Type); in addSingleRelocation() 121 printEdge(dbgs(), BlockToFix, GE, loongarch in addSingleRelocation() [all...] |
H A D | loongarch.cpp | 19 namespace loongarch { namespace
|
H A D | JITLink.cpp | 435 return loongarch::createAnonymousPointer; in getAnonymousPointerCreator() 451 return loongarch::createAnonymousPointerJumpStub; in getPointerJumpStubCreator()
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ |
H A D | LoongArch.cpp | 23 StringRef loongarch::getLoongArchABI(const Driver &D, const ArgList &Args, in getLoongArchABI() 126 void loongarch::getLoongArchTargetFeatures(const Driver &D, in getLoongArchTargetFeatures() 254 std::string loongarch::postProcessTargetCPUString(const std::string &CPU, in postProcessTargetCPUString() 267 std::string loongarch::getLoongArchTargetCPU(const llvm::opt::ArgList &Args, in getLoongArchTargetCPU()
|
H A D | LoongArch.h | 19 namespace loongarch {
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IntrinsicsLoongArch.td | 13 let TargetPrefix = "loongarch" in { 47 // @llvm.loongarch.masked.cmpxchg.i64.<p>( 134 } // TargetPrefix = "loongarch" 146 let TargetPrefix = "loongarch" in { 660 } // TargetPrefix = "loongarch" 665 let TargetPrefix = "loongarch" in { 1185 } // TargetPrefix = "loongarch"
|
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ELFRelocs/ |
H A D | LoongArch.def | 7 // and these definitions has been adopted by binutils (include/elf/loongarch.h).
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | loongarch.h | 1 //= loongarch.h - Generic JITLink loongarch edge kinds, utilities -*- C++ -*-=// 9 // Generic utilities for graphs representing loongarch objects. 22 namespace loongarch { 24 /// Represents loongarch fixups. 163 /// Returns a string name for the given loongarch edge. For debugging purposes 259 /// loongarch null pointer content. 266 /// loongarch stub content. 395 } // namespace loongarch
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Linux.cpp | 522 tools::loongarch::getLoongArchABI(getDriver(), Args, Triple) + ".so.1") in getDynamicLinker() 530 tools::loongarch::getLoongArchABI(getDriver(), Args, Triple) + ".so.1") in getDynamicLinker()
|
H A D | CommonArgs.cpp | 669 return loongarch::getLoongArchTargetCPU(Args, T); in getCPUName() 756 loongarch::getLoongArchTargetFeatures(D, Triple, Args, Features); in getTargetFeatures()
|
H A D | Clang.cpp | 1869 loongarch::getLoongArchABI(getToolChain().getDriver(), Args, Triple) in AddLoongArchTargetArgs() 1875 TuneCPU = loongarch::postProcessTargetCPUString(TuneCPU, Triple); in AddLoongArchTargetArgs() 8466 CmdArgs.push_back(loongarch::getLoongArchABI(getToolChain().getDriver(), Args, in AddLoongArchTargetArgs()
|
H A D | Gnu.cpp | 850 loongarch::getLoongArchABI(D, Args, getToolChain().getTriple()); in ConstructJob()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_syscall_linux_loongarch64.inc | 18 // https://lore.kernel.org/loongarch/1f353678-3398-e30b-1c87-6edb278f74db@xen0n.name/T/#m1613bc86c2…
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 736 SRCS_EXT+= ExecutionEngine/JITLink/loongarch.cpp 2101 Hexagon/hexagon LoongArch/loongarch Mips/mips NVPTX/nvvm PowerPC/ppc \
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchInstrInfo.td | 1875 // [1]: https://lore.kernel.org/loongarch/20230516124536.535343-1-chenhuacai@loongson.cn/
|
/freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | Options.td | 242 def m_loongarch_Features_Group : OptionGroup<"<loongarch features group>">,
|
/freebsd/contrib/unbound/doc/ |
H A D | Changelog | 753 - Merge #1043 from xiaoxiaoafeifei: Add loongarch support; updates
|
/freebsd/contrib/xz/ |
H A D | ChangeLog | 3157 Document --disable-loongarch-crc32 in INSTALL
|