Home
last modified time | relevance | path

Searched refs:TargetRegistry (Results 1 – 25 of 66) sorted by relevance

123

/external/llvm/lib/Target/BPF/MCTargetDesc/
DBPFMCTargetDesc.cpp85 TargetRegistry::RegisterMCCodeGenInfo(*T, createBPFMCCodeGenInfo); in LLVMInitializeBPFTargetMC()
88 TargetRegistry::RegisterMCInstrInfo(*T, createBPFMCInstrInfo); in LLVMInitializeBPFTargetMC()
91 TargetRegistry::RegisterMCRegInfo(*T, createBPFMCRegisterInfo); in LLVMInitializeBPFTargetMC()
94 TargetRegistry::RegisterMCSubtargetInfo(*T, in LLVMInitializeBPFTargetMC()
98 TargetRegistry::RegisterELFStreamer(*T, createBPFMCStreamer); in LLVMInitializeBPFTargetMC()
101 TargetRegistry::RegisterMCInstPrinter(*T, createBPFMCInstPrinter); in LLVMInitializeBPFTargetMC()
105 TargetRegistry::RegisterMCCodeEmitter(TheBPFleTarget, createBPFMCCodeEmitter); in LLVMInitializeBPFTargetMC()
106 TargetRegistry::RegisterMCCodeEmitter(TheBPFbeTarget, createBPFbeMCCodeEmitter); in LLVMInitializeBPFTargetMC()
109 TargetRegistry::RegisterMCAsmBackend(TheBPFleTarget, createBPFAsmBackend); in LLVMInitializeBPFTargetMC()
110 TargetRegistry::RegisterMCAsmBackend(TheBPFbeTarget, createBPFbeAsmBackend); in LLVMInitializeBPFTargetMC()
[all …]
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsMCTargetDesc.cpp139 TargetRegistry::RegisterMCCodeGenInfo(*T, createMipsMCCodeGenInfo); in LLVMInitializeMipsTargetMC()
142 TargetRegistry::RegisterMCInstrInfo(*T, createMipsMCInstrInfo); in LLVMInitializeMipsTargetMC()
145 TargetRegistry::RegisterMCRegInfo(*T, createMipsMCRegisterInfo); in LLVMInitializeMipsTargetMC()
148 TargetRegistry::RegisterELFStreamer(*T, createMCStreamer); in LLVMInitializeMipsTargetMC()
151 TargetRegistry::RegisterAsmTargetStreamer(*T, createMipsAsmTargetStreamer); in LLVMInitializeMipsTargetMC()
153 TargetRegistry::RegisterNullTargetStreamer(*T, in LLVMInitializeMipsTargetMC()
157 TargetRegistry::RegisterMCSubtargetInfo(*T, createMipsMCSubtargetInfo); in LLVMInitializeMipsTargetMC()
160 TargetRegistry::RegisterMCInstPrinter(*T, createMipsMCInstPrinter); in LLVMInitializeMipsTargetMC()
162 TargetRegistry::RegisterObjectTargetStreamer( in LLVMInitializeMipsTargetMC()
168 TargetRegistry::RegisterMCCodeEmitter(*T, createMipsMCCodeEmitterEB); in LLVMInitializeMipsTargetMC()
[all …]
/external/llvm/lib/Target/AMDGPU/MCTargetDesc/
DAMDGPUMCTargetDesc.cpp102 TargetRegistry::RegisterMCCodeGenInfo(*T, createAMDGPUMCCodeGenInfo); in LLVMInitializeAMDGPUTargetMC()
103 TargetRegistry::RegisterMCInstrInfo(*T, createAMDGPUMCInstrInfo); in LLVMInitializeAMDGPUTargetMC()
104 TargetRegistry::RegisterMCRegInfo(*T, createAMDGPUMCRegisterInfo); in LLVMInitializeAMDGPUTargetMC()
105 TargetRegistry::RegisterMCSubtargetInfo(*T, createAMDGPUMCSubtargetInfo); in LLVMInitializeAMDGPUTargetMC()
106 TargetRegistry::RegisterMCInstPrinter(*T, createAMDGPUMCInstPrinter); in LLVMInitializeAMDGPUTargetMC()
107 TargetRegistry::RegisterMCAsmBackend(*T, createAMDGPUAsmBackend); in LLVMInitializeAMDGPUTargetMC()
108 TargetRegistry::RegisterELFStreamer(*T, createMCStreamer); in LLVMInitializeAMDGPUTargetMC()
112 TargetRegistry::RegisterMCCodeEmitter(TheAMDGPUTarget, in LLVMInitializeAMDGPUTargetMC()
116 TargetRegistry::RegisterMCCodeEmitter(TheGCNTarget, createSIMCCodeEmitter); in LLVMInitializeAMDGPUTargetMC()
118 TargetRegistry::RegisterAsmTargetStreamer(TheGCNTarget, in LLVMInitializeAMDGPUTargetMC()
[all …]
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCTargetDesc.cpp295 TargetRegistry::RegisterMCCodeGenInfo(*T, createARMMCCodeGenInfo); in LLVMInitializeARMTargetMC()
298 TargetRegistry::RegisterMCInstrInfo(*T, createARMMCInstrInfo); in LLVMInitializeARMTargetMC()
301 TargetRegistry::RegisterMCRegInfo(*T, createARMMCRegisterInfo); in LLVMInitializeARMTargetMC()
304 TargetRegistry::RegisterMCSubtargetInfo(*T, in LLVMInitializeARMTargetMC()
308 TargetRegistry::RegisterMCInstrAnalysis(*T, createARMMCInstrAnalysis); in LLVMInitializeARMTargetMC()
310 TargetRegistry::RegisterELFStreamer(*T, createELFStreamer); in LLVMInitializeARMTargetMC()
311 TargetRegistry::RegisterCOFFStreamer(*T, createARMWinCOFFStreamer); in LLVMInitializeARMTargetMC()
312 TargetRegistry::RegisterMachOStreamer(*T, createARMMachOStreamer); in LLVMInitializeARMTargetMC()
315 TargetRegistry::RegisterObjectTargetStreamer(*T, in LLVMInitializeARMTargetMC()
319 TargetRegistry::RegisterAsmTargetStreamer(*T, createARMTargetAsmStreamer); in LLVMInitializeARMTargetMC()
[all …]
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MCTargetDesc.cpp143 TargetRegistry::RegisterMCCodeGenInfo(*T, createAArch64MCCodeGenInfo); in LLVMInitializeAArch64TargetMC()
146 TargetRegistry::RegisterMCInstrInfo(*T, createAArch64MCInstrInfo); in LLVMInitializeAArch64TargetMC()
149 TargetRegistry::RegisterMCRegInfo(*T, createAArch64MCRegisterInfo); in LLVMInitializeAArch64TargetMC()
152 TargetRegistry::RegisterMCSubtargetInfo(*T, createAArch64MCSubtargetInfo); in LLVMInitializeAArch64TargetMC()
155 TargetRegistry::RegisterMCCodeEmitter(*T, createAArch64MCCodeEmitter); in LLVMInitializeAArch64TargetMC()
158 TargetRegistry::RegisterELFStreamer(*T, createELFStreamer); in LLVMInitializeAArch64TargetMC()
159 TargetRegistry::RegisterMachOStreamer(*T, createMachOStreamer); in LLVMInitializeAArch64TargetMC()
162 TargetRegistry::RegisterObjectTargetStreamer( in LLVMInitializeAArch64TargetMC()
166 TargetRegistry::RegisterAsmTargetStreamer(*T, in LLVMInitializeAArch64TargetMC()
169 TargetRegistry::RegisterMCInstPrinter(*T, createAArch64MCInstPrinter); in LLVMInitializeAArch64TargetMC()
[all …]
/external/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcMCTargetDesc.cpp152 TargetRegistry::RegisterMCInstrInfo(*T, createSparcMCInstrInfo); in LLVMInitializeSparcTargetMC()
155 TargetRegistry::RegisterMCRegInfo(*T, createSparcMCRegisterInfo); in LLVMInitializeSparcTargetMC()
158 TargetRegistry::RegisterMCSubtargetInfo(*T, createSparcMCSubtargetInfo); in LLVMInitializeSparcTargetMC()
161 TargetRegistry::RegisterMCCodeEmitter(*T, createSparcMCCodeEmitter); in LLVMInitializeSparcTargetMC()
164 TargetRegistry::RegisterMCAsmBackend(*T, createSparcAsmBackend); in LLVMInitializeSparcTargetMC()
167 TargetRegistry::RegisterObjectTargetStreamer(*T, in LLVMInitializeSparcTargetMC()
171 TargetRegistry::RegisterAsmTargetStreamer(*T, createTargetAsmStreamer); in LLVMInitializeSparcTargetMC()
174 TargetRegistry::RegisterMCInstPrinter(*T, createSparcMCInstPrinter); in LLVMInitializeSparcTargetMC()
178 TargetRegistry::RegisterMCCodeGenInfo(TheSparcTarget, in LLVMInitializeSparcTargetMC()
180 TargetRegistry::RegisterMCCodeGenInfo(TheSparcV9Target, in LLVMInitializeSparcTargetMC()
[all …]
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
DAMDGPUMCTargetDesc.cpp96 TargetRegistry::RegisterMCCodeGenInfo(TheAMDGPUTarget, createAMDGPUMCCodeGenInfo); in LLVMInitializeAMDGPUTargetMC()
98 TargetRegistry::RegisterMCInstrInfo(TheAMDGPUTarget, createAMDGPUMCInstrInfo); in LLVMInitializeAMDGPUTargetMC()
100 TargetRegistry::RegisterMCRegInfo(TheAMDGPUTarget, createAMDGPUMCRegisterInfo); in LLVMInitializeAMDGPUTargetMC()
102 TargetRegistry::RegisterMCSubtargetInfo(TheAMDGPUTarget, createAMDGPUMCSubtargetInfo); in LLVMInitializeAMDGPUTargetMC()
104 TargetRegistry::RegisterMCInstPrinter(TheAMDGPUTarget, createAMDGPUMCInstPrinter); in LLVMInitializeAMDGPUTargetMC()
106 TargetRegistry::RegisterMCCodeEmitter(TheAMDGPUTarget, createAMDGPUMCCodeEmitter); in LLVMInitializeAMDGPUTargetMC()
108 TargetRegistry::RegisterMCAsmBackend(TheAMDGPUTarget, createAMDGPUAsmBackend); in LLVMInitializeAMDGPUTargetMC()
110 TargetRegistry::RegisterMCObjectStreamer(TheAMDGPUTarget, createMCStreamer); in LLVMInitializeAMDGPUTargetMC()
/external/llvm/lib/Support/
DTargetRegistry.cpp21 iterator_range<TargetRegistry::iterator> TargetRegistry::targets() { in targets()
25 const Target *TargetRegistry::lookupTarget(const std::string &ArchName, in lookupTarget()
52 TheTarget = TargetRegistry::lookupTarget(TheTriple.getTriple(), TempError); in lookupTarget()
64 const Target *TargetRegistry::lookupTarget(const std::string &TT, in lookupTarget()
91 void TargetRegistry::RegisterTarget(Target &T, in RegisterTarget()
119 void TargetRegistry::printRegisteredTargetsForVersion() { in printRegisteredTargetsForVersion()
122 for (const auto &T : TargetRegistry::targets()) { in printRegisteredTargetsForVersion()
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCTargetDesc.cpp208 TargetRegistry::RegisterMCCodeGenInfo(TheHexagonTarget, in LLVMInitializeHexagonTargetMC()
212 TargetRegistry::RegisterMCInstrInfo(TheHexagonTarget, in LLVMInitializeHexagonTargetMC()
216 TargetRegistry::RegisterMCRegInfo(TheHexagonTarget, in LLVMInitializeHexagonTargetMC()
220 TargetRegistry::RegisterMCSubtargetInfo(TheHexagonTarget, in LLVMInitializeHexagonTargetMC()
224 TargetRegistry::RegisterMCCodeEmitter(TheHexagonTarget, in LLVMInitializeHexagonTargetMC()
228 TargetRegistry::RegisterMCAsmBackend(TheHexagonTarget, in LLVMInitializeHexagonTargetMC()
232 TargetRegistry::RegisterELFStreamer(TheHexagonTarget, createMCStreamer); in LLVMInitializeHexagonTargetMC()
235 TargetRegistry::RegisterAsmTargetStreamer(TheHexagonTarget, in LLVMInitializeHexagonTargetMC()
239 TargetRegistry::RegisterMCInstPrinter(TheHexagonTarget, in LLVMInitializeHexagonTargetMC()
242 TargetRegistry::RegisterObjectTargetStreamer( in LLVMInitializeHexagonTargetMC()
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.cpp240 TargetRegistry::RegisterMCInstrInfo(*T, createX86MCInstrInfo); in LLVMInitializeX86TargetMC()
243 TargetRegistry::RegisterMCRegInfo(*T, createX86MCRegisterInfo); in LLVMInitializeX86TargetMC()
246 TargetRegistry::RegisterMCSubtargetInfo(*T, in LLVMInitializeX86TargetMC()
250 TargetRegistry::RegisterMCInstrAnalysis(*T, createX86MCInstrAnalysis); in LLVMInitializeX86TargetMC()
253 TargetRegistry::RegisterMCCodeEmitter(*T, createX86MCCodeEmitter); in LLVMInitializeX86TargetMC()
256 TargetRegistry::RegisterCOFFStreamer(*T, createX86WinCOFFStreamer); in LLVMInitializeX86TargetMC()
259 TargetRegistry::RegisterMCInstPrinter(*T, createX86MCInstPrinter); in LLVMInitializeX86TargetMC()
262 TargetRegistry::RegisterMCRelocationInfo(*T, createX86MCRelocationInfo); in LLVMInitializeX86TargetMC()
266 TargetRegistry::RegisterMCAsmBackend(TheX86_32Target, in LLVMInitializeX86TargetMC()
268 TargetRegistry::RegisterMCAsmBackend(TheX86_64Target, in LLVMInitializeX86TargetMC()
/external/llvm/lib/Target/WebAssembly/MCTargetDesc/
DWebAssemblyMCTargetDesc.cpp72 TargetRegistry::RegisterMCInstrInfo(*T, createWebAssemblyMCInstrInfo); in LLVMInitializeWebAssemblyTargetMC()
75 TargetRegistry::RegisterELFStreamer(*T, createWebAssemblyMCStreamer); in LLVMInitializeWebAssemblyTargetMC()
78 TargetRegistry::RegisterMCInstPrinter(*T, createWebAssemblyMCInstPrinter); in LLVMInitializeWebAssemblyTargetMC()
81 TargetRegistry::RegisterMCCodeEmitter(*T, createWebAssemblyMCCodeEmitter); in LLVMInitializeWebAssemblyTargetMC()
84 TargetRegistry::RegisterMCAsmBackend(*T, createWebAssemblyAsmBackend); in LLVMInitializeWebAssemblyTargetMC()
/external/llvm/lib/Target/MSP430/MCTargetDesc/
DMSP430MCTargetDesc.cpp75 TargetRegistry::RegisterMCCodeGenInfo(TheMSP430Target, in LLVMInitializeMSP430TargetMC()
79 TargetRegistry::RegisterMCInstrInfo(TheMSP430Target, createMSP430MCInstrInfo); in LLVMInitializeMSP430TargetMC()
82 TargetRegistry::RegisterMCRegInfo(TheMSP430Target, in LLVMInitializeMSP430TargetMC()
86 TargetRegistry::RegisterMCSubtargetInfo(TheMSP430Target, in LLVMInitializeMSP430TargetMC()
90 TargetRegistry::RegisterMCInstPrinter(TheMSP430Target, in LLVMInitializeMSP430TargetMC()
/external/llvm/lib/Target/NVPTX/MCTargetDesc/
DNVPTXMCTargetDesc.cpp81 TargetRegistry::RegisterMCCodeGenInfo(*T, createNVPTXMCCodeGenInfo); in LLVMInitializeNVPTXTargetMC()
84 TargetRegistry::RegisterMCInstrInfo(*T, createNVPTXMCInstrInfo); in LLVMInitializeNVPTXTargetMC()
87 TargetRegistry::RegisterMCRegInfo(*T, createNVPTXMCRegisterInfo); in LLVMInitializeNVPTXTargetMC()
90 TargetRegistry::RegisterMCSubtargetInfo(*T, createNVPTXMCSubtargetInfo); in LLVMInitializeNVPTXTargetMC()
93 TargetRegistry::RegisterMCInstPrinter(*T, createNVPTXMCInstPrinter); in LLVMInitializeNVPTXTargetMC()
/external/llvm/include/llvm/Support/
DTargetRegistry.h89 friend struct TargetRegistry;
544 struct TargetRegistry { struct
549 TargetRegistry() = delete;
555 friend struct TargetRegistry; argument
875 TargetRegistry::RegisterTarget(T, Name, Desc, &getArchMatch, HasJIT); in RegisterTarget() argument
893 TargetRegistry::RegisterMCAsmInfo(T, &Allocator); in RegisterMCAsmInfo()
913 TargetRegistry::RegisterMCAsmInfo(T, Fn); in RegisterMCAsmInfoFn()
928 TargetRegistry::RegisterMCCodeGenInfo(T, &Allocator); in RegisterMCCodeGenInfo()
949 TargetRegistry::RegisterMCCodeGenInfo(T, Fn); in RegisterMCCodeGenInfoFn()
963 TargetRegistry::RegisterMCInstrInfo(T, &Allocator); in RegisterMCInstrInfo()
[all …]
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMCTargetDesc.cpp248 TargetRegistry::RegisterMCCodeGenInfo(*T, createPPCMCCodeGenInfo); in LLVMInitializePowerPCTargetMC()
251 TargetRegistry::RegisterMCInstrInfo(*T, createPPCMCInstrInfo); in LLVMInitializePowerPCTargetMC()
254 TargetRegistry::RegisterMCRegInfo(*T, createPPCMCRegisterInfo); in LLVMInitializePowerPCTargetMC()
257 TargetRegistry::RegisterMCSubtargetInfo(*T, createPPCMCSubtargetInfo); in LLVMInitializePowerPCTargetMC()
260 TargetRegistry::RegisterMCCodeEmitter(*T, createPPCMCCodeEmitter); in LLVMInitializePowerPCTargetMC()
263 TargetRegistry::RegisterMCAsmBackend(*T, createPPCAsmBackend); in LLVMInitializePowerPCTargetMC()
266 TargetRegistry::RegisterObjectTargetStreamer(*T, in LLVMInitializePowerPCTargetMC()
270 TargetRegistry::RegisterAsmTargetStreamer(*T, createAsmTargetStreamer); in LLVMInitializePowerPCTargetMC()
273 TargetRegistry::RegisterMCInstPrinter(*T, createPPCMCInstPrinter); in LLVMInitializePowerPCTargetMC()
/external/llvm/lib/Target/XCore/MCTargetDesc/
DXCoreMCTargetDesc.cpp140 TargetRegistry::RegisterMCCodeGenInfo(TheXCoreTarget, in LLVMInitializeXCoreTargetMC()
144 TargetRegistry::RegisterMCInstrInfo(TheXCoreTarget, createXCoreMCInstrInfo); in LLVMInitializeXCoreTargetMC()
147 TargetRegistry::RegisterMCRegInfo(TheXCoreTarget, createXCoreMCRegisterInfo); in LLVMInitializeXCoreTargetMC()
150 TargetRegistry::RegisterMCSubtargetInfo(TheXCoreTarget, in LLVMInitializeXCoreTargetMC()
154 TargetRegistry::RegisterMCInstPrinter(TheXCoreTarget, in LLVMInitializeXCoreTargetMC()
157 TargetRegistry::RegisterAsmTargetStreamer(TheXCoreTarget, in LLVMInitializeXCoreTargetMC()
/external/llvm/lib/Target/
DTargetMachineC.cpp58 if (TargetRegistry::targets().begin() == TargetRegistry::targets().end()) { in LLVMGetFirstTarget()
62 const Target *target = &*TargetRegistry::targets().begin(); in LLVMGetFirstTarget()
72 TargetRegistry::targets().begin(), TargetRegistry::targets().end(), in LLVMGetTargetFromName()
74 return I != TargetRegistry::targets().end() ? wrap(&*I) : nullptr; in LLVMGetTargetFromName()
81 *T = wrap(TargetRegistry::lookupTarget(TripleStr, Error)); in LLVMGetTargetFromTriple()
/external/llvm/lib/ExecutionEngine/
DTargetSelect.cpp53 TargetRegistry::targets().begin(), TargetRegistry::targets().end(), in selectTarget()
56 if (I == TargetRegistry::targets().end()) { in selectTarget()
72 TheTarget = TargetRegistry::lookupTarget(TheTriple.getTriple(), Error); in selectTarget()
/external/llvm/lib/Target/SystemZ/MCTargetDesc/
DSystemZMCTargetDesc.cpp220 TargetRegistry::RegisterMCAsmInfo(TheSystemZTarget, in LLVMInitializeSystemZTargetMC()
224 TargetRegistry::RegisterMCCodeGenInfo(TheSystemZTarget, in LLVMInitializeSystemZTargetMC()
228 TargetRegistry::RegisterMCCodeEmitter(TheSystemZTarget, in LLVMInitializeSystemZTargetMC()
232 TargetRegistry::RegisterMCInstrInfo(TheSystemZTarget, in LLVMInitializeSystemZTargetMC()
236 TargetRegistry::RegisterMCRegInfo(TheSystemZTarget, in LLVMInitializeSystemZTargetMC()
240 TargetRegistry::RegisterMCSubtargetInfo(TheSystemZTarget, in LLVMInitializeSystemZTargetMC()
244 TargetRegistry::RegisterMCAsmBackend(TheSystemZTarget, in LLVMInitializeSystemZTargetMC()
248 TargetRegistry::RegisterMCInstPrinter(TheSystemZTarget, in LLVMInitializeSystemZTargetMC()
/external/llvm/unittests/Support/
DTargetRegistry.cpp18 TEST(TargetRegistry, TargetHasArchType) { in TEST() argument
25 for (const Target &T : TargetRegistry::targets()) { in TEST()
DCMakeLists.txt42 TargetRegistry.cpp
/external/llvm/lib/Target/CppBackend/TargetInfo/
DCppBackendTargetInfo.cpp24 TargetRegistry::RegisterTarget(TheCppBackendTarget, "cpp", in LLVMInitializeCppBackendTargetInfo()
/external/llvm/lib/Target/AArch64/TargetInfo/
DAArch64TargetInfo.cpp23 TargetRegistry::RegisterTarget(TheARM64Target, "arm64", in LLVMInitializeAArch64TargetInfo()
/external/llvm/lib/Target/BPF/TargetInfo/
DBPFTargetInfo.cpp21 TargetRegistry::RegisterTarget(TheBPFTarget, "bpf", in LLVMInitializeBPFTargetInfo()
/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_llvm_emit.cpp100 const Target * AMDGPUTarget = TargetRegistry::lookupTarget("r600", err); in radeon_llvm_compile()

123