/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIAnnotateControlFlow.cpp | 327 const TargetMachine &TM = TPC.getTM<TargetMachine>();
|
H A D | AMDGPUPerfHintAnalysis.cpp | 31 #include "llvm/Target/TargetMachine.h" 372 const TargetMachine &TM = TPC->getTM<TargetMachine>();
|
H A D | AMDGPUPromoteAlloca.cpp | 54 #include "llvm/Target/TargetMachine.h" 87 const TargetMachine *TM; 186 TM = &TPC->getTM<TargetMachine>(); 1046 const TargetMachine *TM; 1048 TM = &TPC->getTM<TargetMachine>();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/LTO/ |
H A D | ThinLTOCodeGenerator.cpp | 51 #include "llvm/Target/TargetMachine.h" 232 static void optimizeModule(Module &TheModule, TargetMachine &TM, 286 TargetMachine &TM) { 404 StringMap<lto::InputFile *> &ModuleMap, TargetMachine &TM, 501 // Initialize the TargetMachine builder for a given Triple 554 // TargetMachine factory 555 std::unique_ptr<TargetMachine> TargetMachineBuilder::create() const { 568 return std::unique_ptr<TargetMachine>(
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | OrcCBindingsStack.h | 13 #include "llvm-c/TargetMachine.h" 32 #include "llvm/Target/TargetMachine.h" 47 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(TargetMachine, LLVMTargetMachineRef) 210 OrcCBindingsStack(TargetMachine &TM, 451 createCompileCallbackManager(TargetMachine &TM, orc::ExecutionSession &ES) {
|
H A D | OrcMCJITReplacement.h | 39 #include "llvm/Target/TargetMachine.h" 223 std::unique_ptr<TargetMachine> TM) { 235 std::unique_ptr<TargetMachine> TM) 467 std::unique_ptr<TargetMachine> TM;
|
H A D | OrcV2CBindings.cpp | 10 #include "llvm-c/TargetMachine.h" 59 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(TargetMachine, LLVMTargetMachineRef)
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llc/ |
H A D | llc.cpp | 54 #include "llvm/Target/TargetMachine.h" 439 std::unique_ptr<TargetMachine> Target; 469 Target = std::unique_ptr<TargetMachine>(TheTarget->createTargetMachine( 513 Target = std::unique_ptr<TargetMachine>(TheTarget->createTargetMachine(
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | GlobalMerge.cpp | 93 #include "llvm/Target/TargetMachine.h" 141 const TargetMachine *TM = nullptr; 194 explicit GlobalMerge(const TargetMachine *TM, unsigned MaximalOffset, 679 Pass *llvm::createGlobalMergePass(const TargetMachine *TM, unsigned Offset,
|
H A D | LLVMTargetMachine.cpp | 33 #include "llvm/Target/TargetMachine.h" 82 : TargetMachine(T, DataLayoutString, TT, CPU, FS, Options) { 104 // Set PassConfig options provided by TargetMachine.
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | FastISel.h | 55 class TargetMachine; 208 const TargetMachine &TM;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngineBindings.cpp | 33 static LLVMTargetMachineRef wrap(const TargetMachine *P) { 35 reinterpret_cast<LLVMTargetMachineRef>(const_cast<TargetMachine*>(P));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyMCInstLower.cpp | 50 const TargetMachine &TM = MF.getTarget(); 197 const TargetMachine &TM = MI->getMF()->getTarget();
|
H A D | WebAssemblyISelLowering.h | 45 WebAssemblyTargetLowering(const TargetMachine &TM,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86Subtarget.h | 37 class TargetMachine; 77 const TargetMachine &TM;
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/opt/ |
H A D | opt.cpp | 54 #include "llvm/Target/TargetMachine.h" 385 TargetMachine *TM, unsigned OptLevel, 471 // Returns the TargetMachine instance or zero if no triple is provided. 472 static TargetMachine* GetTargetMachine(Triple TheTriple, StringRef CPUStr, 702 TargetMachine *Machine = nullptr; 716 std::unique_ptr<TargetMachine> TM(Machine);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | Thumb1InstrInfo.cpp | 136 const TargetMachine &TM = MF.getTarget();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiAsmPrinter.cpp | 45 explicit LanaiAsmPrinter(TargetMachine &TM,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.h | 75 explicit MSP430TargetLowering(const TargetMachine &TM,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsSubtarget.cpp | 239 const TargetMachine &TM) {
|
H A D | MipsSubtarget.h | 366 const TargetMachine &TM);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAsmPrinter.h | 40 #include "llvm/Target/TargetMachine.h" 292 NVPTXAsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer)
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.h | 56 SparcTargetLowering(const TargetMachine &TM, const SparcSubtarget &STI);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreAsmPrinter.cpp | 57 explicit XCoreAsmPrinter(TargetMachine &TM,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 81 class TargetMachine; 382 const TargetMachine &TM;
|