| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | LLVMTargetMachine.cpp | 42 void LLVMTargetMachine::initAsmInfo() { in initAsmInfo() 77 LLVMTargetMachine::LLVMTargetMachine(const Target &T, in LLVMTargetMachine() function in LLVMTargetMachine 93 LLVMTargetMachine::getTargetTransformInfo(const Function &F) { in getTargetTransformInfo() 99 addPassesToGenerateCode(LLVMTargetMachine &TM, PassManagerBase &PM, in addPassesToGenerateCode() 116 bool LLVMTargetMachine::addAsmPrinter(PassManagerBase &PM, in addAsmPrinter() 190 bool LLVMTargetMachine::addPassesToEmitFile(PassManagerBase &PM, in addPassesToEmitFile() 218 bool LLVMTargetMachine::addPassesToEmitMC(PassManagerBase &PM, MCContext *&Ctx, in addPassesToEmitMC()
|
| H A D | RegisterUsageInfo.cpp | 43 void PhysicalRegisterUsageInfo::setTargetMachine(const LLVMTargetMachine &TM) { in setTargetMachine()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | RegisterUsageInfo.h | 32 class LLVMTargetMachine; variable 44 void setTargetMachine(const LLVMTargetMachine &TM); 66 const LLVMTargetMachine *TM;
|
| H A D | MachineModuleInfo.h | 49 class LLVMTargetMachine; variable 79 const LLVMTargetMachine &TM; 148 explicit MachineModuleInfo(const LLVMTargetMachine *TM = nullptr);
|
| H A D | TargetPassConfig.h | 24 class LLVMTargetMachine; variable 123 LLVMTargetMachine *TM; 143 TargetPassConfig(LLVMTargetMachine &TM, PassManagerBase &pm);
|
| H A D | MachineFunction.h | 61 class LLVMTargetMachine; variable 228 const LLVMTargetMachine &Target; 394 MachineFunction(const Function &F, const LLVMTargetMachine &Target, 442 const LLVMTargetMachine &getTarget() const { return Target; }
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetMachine.h | 24 class RISCVTargetMachine : public LLVMTargetMachine {
|
| H A D | RISCVTargetMachine.cpp | 56 : LLVMTargetMachine(T, computeDataLayout(TT), TT, CPU, FS, Options, in RISCVTargetMachine()
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/ |
| H A D | MSP430TargetMachine.h | 26 class MSP430TargetMachine : public LLVMTargetMachine {
|
| H A D | MSP430TargetMachine.cpp | 46 : LLVMTargetMachine(T, computeDataLayout(TT, CPU, Options), TT, CPU, FS, in MSP430TargetMachine()
|
| /freebsd-12.1/contrib/llvm/lib/Target/BPF/ |
| H A D | BPFTargetMachine.h | 21 class BPFTargetMachine : public LLVMTargetMachine {
|
| /freebsd-12.1/contrib/llvm/lib/Target/AVR/ |
| H A D | AVRTargetMachine.h | 29 class AVRTargetMachine : public LLVMTargetMachine {
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetMachine.h | 28 class LanaiTargetMachine : public LLVMTargetMachine {
|
| H A D | LanaiTargetMachine.cpp | 62 : LLVMTargetMachine(T, computeDataLayout(), TT, Cpu, FeatureString, Options, in LanaiTargetMachine()
|
| /freebsd-12.1/contrib/llvm/lib/Target/XCore/ |
| H A D | XCoreTargetMachine.h | 27 class XCoreTargetMachine : public LLVMTargetMachine {
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetMachine.h | 24 class WebAssemblyTargetMachine final : public LLVMTargetMachine {
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetMachine.h | 28 class SystemZTargetMachine : public LLVMTargetMachine {
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/ |
| H A D | ARCTargetMachine.h | 24 class ARCTargetMachine : public LLVMTargetMachine {
|
| H A D | ARCTargetMachine.cpp | 36 : LLVMTargetMachine(T, in ARCTargetMachine()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 295 class LLVMTargetMachine : public TargetMachine { 297 LLVMTargetMachine(const Target &T, StringRef DataLayoutString,
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86TargetMachine.h | 31 class X86TargetMachine final : public LLVMTargetMachine {
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetMachine.h | 26 class HexagonTargetMachine : public LLVMTargetMachine {
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetMachine.cpp | 327 : LLVMTargetMachine(T, computeDataLayout(TT), TT, getGPUOrDefault(TT, CPU), in AMDGPUTargetMachine() 504 AMDGPUPassConfig(LLVMTargetMachine &TM, PassManagerBase &PM) in AMDGPUPassConfig() 535 R600PassConfig(LLVMTargetMachine &TM, PassManagerBase &PM) in R600PassConfig() 552 GCNPassConfig(LLVMTargetMachine &TM, PassManagerBase &PM) in GCNPassConfig()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetMachine.h | 26 class PPCTargetMachine final : public LLVMTargetMachine {
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetMachine.h | 26 class AArch64TargetMachine : public LLVMTargetMachine {
|