Searched refs:TargetMachine (Results 101 - 125 of 245) sorted by relevance

12345678910

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DDwarfEHPrepare.cpp35 #include "llvm/Target/TargetMachine.h"
268 const TargetMachine &TM =
269 getAnalysis<TargetPassConfig>().getTM<TargetMachine>();
H A DLowerEmuTLS.cpp24 #include "llvm/Target/TargetMachine.h"
71 auto &TM = TPC->getTM<TargetMachine>();
H A DSjLjEHPrepare.cpp30 #include "llvm/Target/TargetMachine.h"
55 const TargetMachine *TM;
59 explicit SjLjEHPrepare(const TargetMachine *TM = nullptr)
84 FunctionPass *llvm::createSjLjEHPreparePass(const TargetMachine *TM) {
95 TM ? TM->getSjLjDataSize() : TargetMachine::DefaultSjLjDataSize;
H A DIndirectBrExpandPass.cpp44 #include "llvm/Target/TargetMachine.h"
82 auto &TM = TPC->getTM<TargetMachine>();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAnnotateKernelFeatures.cpp36 #include "llvm/Target/TargetMachine.h"
46 const TargetMachine *TM = nullptr;
397 report_fatal_error("TargetMachine is required");
399 TM = &TPC->getTM<TargetMachine>();
H A DAMDGPULowerKernelArguments.cpp83 const TargetMachine &TM = TPC.getTM<TargetMachine>();
H A DR600ISelLowering.h28 R600TargetLowering(const TargetMachine &TM, const R600Subtarget &STI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMCInstLower.cpp34 const TargetMachine &TM = AP.TM;
92 const TargetMachine &TM = Printer.TM;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.h94 explicit XCoreTargetLowering(const TargetMachine &TM,
142 const TargetMachine &TM;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DTargetRegistry.h10 // the appropriate target specific classes (TargetMachine, AsmPrinter, etc.)
59 class TargetMachine;
139 using TargetMachineCtorTy = TargetMachine
147 TargetMachine &TM, std::unique_ptr<MCStreamer> &&Streamer);
241 /// TargetMachine, if registered.
393 TargetMachine *createTargetMachine(StringRef TT, StringRef CPU,
430 AsmPrinter *createAsmPrinter(TargetMachine &TM,
756 /// RegisterTargetMachine - Register a TargetMachine implementation for the
764 /// @param Fn - A function to construct a TargetMachine for the target.
1117 static TargetMachine *
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h73 class TargetMachine;
84 TargetMachine &TM;
208 explicit AsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer);
241 /// Return the pointer size from the TargetMachine
H A DSwitchLoweringUtils.h248 void init(const TargetLowering &tli, const TargetMachine &tm,
291 const TargetMachine *TM;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h30 class TargetMachine;
121 TargetMachine *TM;
262 explicit PassBuilder(TargetMachine *TM = nullptr,
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/
H A DRenderScriptExpressionOpts.cpp18 #include "llvm/Target/TargetMachine.h"
136 llvm::TargetMachine *target_machine = target_info->createTargetMachine(
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFStreamer.h20 #include "llvm/Target/TargetMachine.h"
184 std::unique_ptr<TargetMachine> TM;
/freebsd-13-stable/contrib/llvm-project/clang/tools/driver/
H A Dcc1_main.cpp46 #include "llvm/Target/TargetMachine.h"
179 std::unique_ptr<llvm::TargetMachine> TheTargetMachine(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DOrcCBindings.cpp16 TargetMachine *TM2(unwrap(TM));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrInfo.cpp95 const TargetMachine &TM = MF.getTarget();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRAsmPrinter.cpp40 AVRAsmPrinter(TargetMachine &TM,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAsmPrinter.cpp39 explicit BPFAsmPrinter(TargetMachine &TM,
H A DBPFISelLowering.h37 explicit BPFTargetLowering(const TargetMachine &TM, const BPFSubtarget &STI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h69 LanaiTargetLowering(const TargetMachine &TM, const LanaiSubtarget &STI);
H A DLanaiISelDAGToDAG.cpp32 #include "llvm/Target/TargetMachine.h"
50 explicit LanaiDAGToDAGISel(LanaiTargetMachine &TargetMachine) argument
51 : SelectionDAGISel(TargetMachine) {}
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430AsmPrinter.cpp44 MSP430AsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVAsmPrinter.cpp44 explicit RISCVAsmPrinter(TargetMachine &TM,

Completed in 371 milliseconds

12345678910