/external/llvm/lib/Target/ARM/TargetInfo/ |
H A D | ARMTargetInfo.cpp | 19 RegisterTarget<Triple::arm, /*HasJIT=*/true> 21 RegisterTarget<Triple::armeb, /*HasJIT=*/true> 24 RegisterTarget<Triple::thumb, /*HasJIT=*/true> 26 RegisterTarget<Triple::thumbeb, /*HasJIT=*/true>
|
/external/llvm/lib/Target/Mips/TargetInfo/ |
H A D | MipsTargetInfo.cpp | 19 RegisterTarget<Triple::mips, 22 RegisterTarget<Triple::mipsel, 25 RegisterTarget<Triple::mips64, 28 RegisterTarget<Triple::mips64el,
|
/external/llvm/lib/Target/AMDGPU/TargetInfo/ |
H A D | AMDGPUTargetInfo.cpp | 27 RegisterTarget<Triple::r600, false> 29 RegisterTarget<Triple::amdgcn, false> GCN(TheGCNTarget, "amdgcn", "AMD GCN GPUs");
|
/external/llvm/lib/Target/NVPTX/TargetInfo/ |
H A D | NVPTXTargetInfo.cpp | 19 RegisterTarget<Triple::nvptx> X(TheNVPTXTarget32, "nvptx", 21 RegisterTarget<Triple::nvptx64> Y(TheNVPTXTarget64, "nvptx64",
|
/external/llvm/lib/Target/WebAssembly/TargetInfo/ |
H A D | WebAssemblyTargetInfo.cpp | 26 RegisterTarget<Triple::wasm32> X(TheWebAssemblyTarget32, "wasm32", 28 RegisterTarget<Triple::wasm64> Y(TheWebAssemblyTarget64, "wasm64",
|
/external/llvm/lib/Target/X86/TargetInfo/ |
H A D | X86TargetInfo.cpp | 17 RegisterTarget<Triple::x86, /*HasJIT=*/true> 20 RegisterTarget<Triple::x86_64, /*HasJIT=*/true>
|
/external/llvm/lib/Target/Hexagon/TargetInfo/ |
H A D | HexagonTargetInfo.cpp | 18 RegisterTarget<Triple::hexagon, /*HasJIT=*/false> X(TheHexagonTarget, "hexagon", "Hexagon");
|
/external/llvm/lib/Target/MSP430/TargetInfo/ |
H A D | MSP430TargetInfo.cpp | 18 RegisterTarget<Triple::msp430>
|
/external/llvm/lib/Target/SystemZ/TargetInfo/ |
H A D | SystemZTargetInfo.cpp | 18 RegisterTarget<Triple::systemz, /*HasJIT=*/true>
|
/external/llvm/lib/Target/XCore/TargetInfo/ |
H A D | XCoreTargetInfo.cpp | 18 RegisterTarget<Triple::xcore> X(TheXCoreTarget, "xcore", "XCore");
|
/external/mesa3d/src/gallium/drivers/radeon/TargetInfo/ |
H A D | AMDGPUTargetInfo.cpp | 24 RegisterTarget<Triple::r600, false>
|
/external/llvm/lib/Target/AArch64/TargetInfo/ |
H A D | AArch64TargetInfo.cpp | 23 TargetRegistry::RegisterTarget(TheARM64Target, "arm64", 27 RegisterTarget<Triple::aarch64, /*HasJIT=*/true> Z( 29 RegisterTarget<Triple::aarch64_be, /*HasJIT=*/true> W(
|
/external/llvm/lib/Target/BPF/TargetInfo/ |
H A D | BPFTargetInfo.cpp | 21 TargetRegistry::RegisterTarget(TheBPFTarget, "bpf", 24 RegisterTarget<Triple::bpfel, /*HasJIT=*/true> X( 26 RegisterTarget<Triple::bpfeb, /*HasJIT=*/true> Y(
|
/external/llvm/lib/Target/PowerPC/TargetInfo/ |
H A D | PowerPCTargetInfo.cpp | 18 RegisterTarget<Triple::ppc, /*HasJIT=*/true> 21 RegisterTarget<Triple::ppc64, /*HasJIT=*/true> 24 RegisterTarget<Triple::ppc64le, /*HasJIT=*/true>
|
/external/llvm/lib/Target/Sparc/TargetInfo/ |
H A D | SparcTargetInfo.cpp | 20 RegisterTarget<Triple::sparc, /*HasJIT=*/true> X(TheSparcTarget, "sparc", 22 RegisterTarget<Triple::sparcv9, /*HasJIT=*/true> Y(TheSparcV9Target, 24 RegisterTarget<Triple::sparcel, /*HasJIT=*/true> Z(TheSparcelTarget,
|
/external/llvm/lib/Target/AVR/TargetInfo/ |
H A D | AVRTargetInfo.cpp | 18 llvm::RegisterTarget<llvm::Triple::avr> X(
|
/external/llvm/lib/Target/CppBackend/TargetInfo/ |
H A D | CppBackendTargetInfo.cpp | 24 TargetRegistry::RegisterTarget(TheCppBackendTarget, "cpp",
|
/external/llvm/lib/Support/ |
H A D | TargetRegistry.cpp | 91 void TargetRegistry::RegisterTarget(Target &T, function in class:TargetRegistry
|
/external/llvm/include/llvm/Support/ |
H A D | TargetRegistry.h | 618 /// RegisterTarget - Register the given target. Attempts to register a 632 static void RegisterTarget(Target &T, const char *Name, const char *ShortDesc, 862 /// RegisterTarget - Helper template for registering a target, for use in the 869 /// RegisterTarget<Triple::foo> X(TheFooTarget, "foo", "Foo description"); 873 struct RegisterTarget { struct in namespace:llvm 874 RegisterTarget(Target &T, const char *Name, const char *Desc) { function in struct:llvm::RegisterTarget 875 TargetRegistry::RegisterTarget(T, Name, Desc, &getArchMatch, HasJIT);
|