/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/TargetInfo/ |
H A D | BPFTargetInfo.cpp | 28 TargetRegistry::RegisterTarget(getTheBPFTarget(), "bpf", "BPF (host endian)", 31 RegisterTarget<Triple::bpfel, /*HasJIT=*/true> X( 33 RegisterTarget<Triple::bpfeb, /*HasJIT=*/true> Y(getTheBPFbeTarget(), "bpfeb",
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/TargetInfo/ |
H A D | PowerPCTargetInfo.cpp | 27 RegisterTarget<Triple::ppc, /*HasJIT=*/true> X(getThePPC32Target(), "ppc32", 30 RegisterTarget<Triple::ppc64, /*HasJIT=*/true> Y(getThePPC64Target(), "ppc64", 33 RegisterTarget<Triple::ppc64le, /*HasJIT=*/true> Z(
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/TargetInfo/ |
H A D | SparcTargetInfo.cpp | 27 RegisterTarget<Triple::sparc, /*HasJIT=*/true> X(getTheSparcTarget(), "sparc", 29 RegisterTarget<Triple::sparcv9, /*HasJIT=*/true> Y( 31 RegisterTarget<Triple::sparcel, /*HasJIT=*/true> Z(
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/TargetInfo/ |
H A D | ARMTargetInfo.cpp | 31 RegisterTarget<Triple::arm, /*HasJIT=*/true> X(getTheARMLETarget(), "arm", 33 RegisterTarget<Triple::armeb, /*HasJIT=*/true> Y(getTheARMBETarget(), "armeb", 36 RegisterTarget<Triple::thumb, /*HasJIT=*/true> A(getTheThumbLETarget(), 38 RegisterTarget<Triple::thumbeb, /*HasJIT=*/true> B(
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/TargetInfo/ |
H A D | HexagonTargetInfo.cpp | 19 RegisterTarget<Triple::hexagon, /*HasJIT=*/true> X(
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/TargetInfo/ |
H A D | LanaiTargetInfo.cpp | 20 RegisterTarget<Triple::lanai> X(getTheLanaiTarget(), "lanai", "Lanai",
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/TargetInfo/ |
H A D | MSP430TargetInfo.cpp | 19 RegisterTarget<Triple::msp430> X(getTheMSP430Target(), "msp430",
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/TargetInfo/ |
H A D | MipsTargetInfo.cpp | 31 RegisterTarget<Triple::mips, 35 RegisterTarget<Triple::mipsel, 39 RegisterTarget<Triple::mips64, 43 RegisterTarget<Triple::mips64el,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/TargetInfo/ |
H A D | ARCTargetInfo.cpp | 20 RegisterTarget<Triple::arc> X(getTheARCTarget(), "arc", "ARC", "ARC");
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/TargetInfo/ |
H A D | SystemZTargetInfo.cpp | 20 RegisterTarget<Triple::systemz, /*HasJIT=*/true> X(
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/TargetInfo/ |
H A D | VETargetInfo.cpp | 20 RegisterTarget<Triple::ve, /*HasJIT=*/false> X(getTheVETarget(), "ve",
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/TargetInfo/ |
H A D | XCoreTargetInfo.cpp | 19 RegisterTarget<Triple::xcore> X(getTheXCoreTarget(), "xcore", "XCore",
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/TargetInfo/ |
H A D | NVPTXTargetInfo.cpp | 23 RegisterTarget<Triple::nvptx> X(getTheNVPTXTarget32(), "nvptx", 25 RegisterTarget<Triple::nvptx64> Y(getTheNVPTXTarget64(), "nvptx64",
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/TargetInfo/ |
H A D | AMDGPUTargetInfo.cpp | 32 RegisterTarget<Triple::r600, false> R600(getTheAMDGPUTarget(), "r600", 34 RegisterTarget<Triple::amdgcn, false> GCN(getTheGCNTarget(), "amdgcn",
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/TargetInfo/ |
H A D | RISCVTargetInfo.cpp | 24 RegisterTarget<Triple::riscv32> X(getTheRISCV32Target(), "riscv32", 26 RegisterTarget<Triple::riscv64> Y(getTheRISCV64Target(), "riscv64",
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/TargetInfo/ |
H A D | WebAssemblyTargetInfo.cpp | 30 RegisterTarget<Triple::wasm32> X(getTheWebAssemblyTarget32(), "wasm32", 32 RegisterTarget<Triple::wasm64> Y(getTheWebAssemblyTarget64(), "wasm64",
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/TargetInfo/ |
H A D | X86TargetInfo.cpp | 23 RegisterTarget<Triple::x86, /*HasJIT=*/true> X( 26 RegisterTarget<Triple::x86_64, /*HasJIT=*/true> Y(
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/TargetInfo/ |
H A D | AArch64TargetInfo.cpp | 37 TargetRegistry::RegisterTarget(getTheARM64Target(), "arm64", 40 TargetRegistry::RegisterTarget(getTheARM64_32Target(), "arm64_32", 44 RegisterTarget<Triple::aarch64, /*HasJIT=*/true> Z( 46 RegisterTarget<Triple::aarch64_be, /*HasJIT=*/true> W( 48 RegisterTarget<Triple::aarch64_32, /*HasJIT=*/true> X(
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/TargetInfo/ |
H A D | AVRTargetInfo.cpp | 19 llvm::RegisterTarget<llvm::Triple::avr> X(llvm::getTheAVRTarget(), "avr",
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | TargetRegistry.cpp | 88 void TargetRegistry::RegisterTarget(Target &T, const char *Name, function in class:TargetRegistry
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | TargetRegistry.h | 673 /// RegisterTarget - Register the given target. Attempts to register a 691 static void RegisterTarget(Target &T, const char *Name, const char *ShortDesc, 912 /// RegisterTarget - Helper template for registering a target, for use in the 921 /// RegisterTarget<Triple::foo> X(getTheFooTarget(), "foo", "Foo 926 struct RegisterTarget { struct in namespace:llvm 927 RegisterTarget(Target &T, const char *Name, const char *Desc, function in struct:llvm::RegisterTarget 929 TargetRegistry::RegisterTarget(T, Name, Desc, BackendName, &getArchMatch,
|