Home
last modified time | relevance | path

Searched refs:RegisterTarget (Results 1 – 16 of 16) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/TargetInfo/
H A DARMTargetInfo.cpp19 RegisterTarget<Triple::arm, /*HasJIT=*/true> in LLVMInitializeARMTargetInfo()
21 RegisterTarget<Triple::armeb, /*HasJIT=*/true> in LLVMInitializeARMTargetInfo()
24 RegisterTarget<Triple::thumb, /*HasJIT=*/true> in LLVMInitializeARMTargetInfo()
26 RegisterTarget<Triple::thumbeb, /*HasJIT=*/true> in LLVMInitializeARMTargetInfo()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/TargetInfo/
H A DMipsTargetInfo.cpp19 RegisterTarget<Triple::mips, in LLVMInitializeMipsTargetInfo()
22 RegisterTarget<Triple::mipsel, in LLVMInitializeMipsTargetInfo()
25 RegisterTarget<Triple::mips64, in LLVMInitializeMipsTargetInfo()
28 RegisterTarget<Triple::mips64el, in LLVMInitializeMipsTargetInfo()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/TargetInfo/
H A DAArch64TargetInfo.cpp23 TargetRegistry::RegisterTarget(TheARM64Target, "arm64", in LLVMInitializeAArch64TargetInfo()
27 RegisterTarget<Triple::aarch64, /*HasJIT=*/true> Z( in LLVMInitializeAArch64TargetInfo()
29 RegisterTarget<Triple::aarch64_be, /*HasJIT=*/true> W( in LLVMInitializeAArch64TargetInfo()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/TargetInfo/
H A DPowerPCTargetInfo.cpp18 RegisterTarget<Triple::ppc, /*HasJIT=*/true> in LLVMInitializePowerPCTargetInfo()
21 RegisterTarget<Triple::ppc64, /*HasJIT=*/true> in LLVMInitializePowerPCTargetInfo()
24 RegisterTarget<Triple::ppc64le, /*HasJIT=*/true> in LLVMInitializePowerPCTargetInfo()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/TargetInfo/
H A DX86TargetInfo.cpp17 RegisterTarget<Triple::x86, /*HasJIT=*/true> in LLVMInitializeX86TargetInfo()
20 RegisterTarget<Triple::x86_64, /*HasJIT=*/true> in LLVMInitializeX86TargetInfo()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/TargetInfo/
H A DAMDGPUTargetInfo.cpp27 RegisterTarget<Triple::r600, false> in LLVMInitializeR600TargetInfo()
29 RegisterTarget<Triple::amdgcn, false> GCN(TheGCNTarget, "amdgcn", "AMD GCN GPUs"); in LLVMInitializeR600TargetInfo()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/TargetInfo/
H A DNVPTXTargetInfo.cpp19 RegisterTarget<Triple::nvptx> X(TheNVPTXTarget32, "nvptx", in LLVMInitializeNVPTXTargetInfo()
21 RegisterTarget<Triple::nvptx64> Y(TheNVPTXTarget64, "nvptx64", in LLVMInitializeNVPTXTargetInfo()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/TargetInfo/
H A DSparcTargetInfo.cpp19 RegisterTarget<Triple::sparc, /*HasJIT=*/ true> in LLVMInitializeSparcTargetInfo()
21 RegisterTarget<Triple::sparcv9, /*HasJIT=*/ true> in LLVMInitializeSparcTargetInfo()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/TargetInfo/
H A DHexagonTargetInfo.cpp18 RegisterTarget<Triple::hexagon, /*HasJIT=*/false> X(TheHexagonTarget, "hexagon", "Hexagon"); in LLVMInitializeHexagonTargetInfo()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/MSP430/TargetInfo/
H A DMSP430TargetInfo.cpp18 RegisterTarget<Triple::msp430> in LLVMInitializeMSP430TargetInfo()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/SystemZ/TargetInfo/
H A DSystemZTargetInfo.cpp18 RegisterTarget<Triple::systemz, /*HasJIT=*/true> in LLVMInitializeSystemZTargetInfo()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/XCore/TargetInfo/
H A DXCoreTargetInfo.cpp18 RegisterTarget<Triple::xcore> X(TheXCoreTarget, "xcore", "XCore"); in LLVMInitializeXCoreTargetInfo()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/CppBackend/TargetInfo/
H A DCppBackendTargetInfo.cpp24 TargetRegistry::RegisterTarget(TheCppBackendTarget, "cpp", in LLVMInitializeCppBackendTargetInfo()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Support/
H A DTargetRegistry.h578 static void RegisterTarget(Target &T,
829 struct RegisterTarget { struct
830 RegisterTarget(Target &T, const char *Name, const char *Desc) { in RegisterTarget() argument
831 TargetRegistry::RegisterTarget(T, Name, Desc, &getArchMatch, HasJIT); in RegisterTarget()
/minix3/external/bsd/llvm/dist/llvm/lib/Support/
H A DTargetRegistry.cpp96 void TargetRegistry::RegisterTarget(Target &T, in RegisterTarget() function in TargetRegistry
/minix3/external/bsd/llvm/dist/llvm/docs/
H A DWritingAnLLVMBackend.rst287 library, the target should define that object and use the ``RegisterTarget``
296 RegisterTarget<Triple::sparc, /*HasJIT=*/false>