Searched refs:TargetMachine (Results 151 - 175 of 245) sorted by relevance
12345678910
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/ |
H A D | MCJIT.cpp | 47 std::unique_ptr<TargetMachine> TM) { 65 MCJIT::MCJIT(std::unique_ptr<Module> M, std::unique_ptr<TargetMachine> TM,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/LTO/ |
H A D | LTOCodeGenerator.cpp | 380 std::unique_ptr<TargetMachine> LTOCodeGenerator::createTargetMachine() { 381 return std::unique_ptr<TargetMachine>(MArch->createTargetMachine(
|
H A D | LTOModule.cpp | 47 llvm::TargetMachine *TM) 229 TargetMachine *target =
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUAtomicOptimizer.cpp | 90 const TargetMachine &TM = TPC.getTM<TargetMachine>();
|
H A D | AMDGPUSubtarget.h | 88 static const AMDGPUSubtarget &get(const TargetMachine &TM, 1269 const TargetMachine &TM);
|
H A D | AMDGPULibCalls.cpp | 34 #include "llvm/Target/TargetMachine.h" 64 const TargetMachine *TM; 156 AMDGPULibCalls(const TargetMachine *TM_ = nullptr) : TM(TM_) {} 177 AMDGPUSimplifyLibCalls(const TargetMachine *TM = nullptr) 1710 FunctionPass *llvm::createAMDGPUSimplifyLibCallsPass(const TargetMachine *TM) {
|
H A D | AMDGPUMCInstLower.cpp | 227 static const MCExpr *lowerAddrSpaceCast(const TargetMachine &TM, 230 // TargetMachine does not support llvm-style cast. Use C++-style cast.
|
H A D | AMDGPUSubtarget.cpp | 540 const TargetMachine &TM) : 900 const AMDGPUSubtarget &AMDGPUSubtarget::get(const TargetMachine &TM, const Function &F) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | ExecutionUtils.h | 37 class TargetMachine;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | InterleavedAccessPass.cpp | 68 #include "llvm/Target/TargetMachine.h" 455 auto &TM = TPC->getTM<TargetMachine>();
|
H A D | StackProtector.cpp | 49 #include "llvm/Target/TargetMachine.h" 89 TM = &getAnalysis<TargetPassConfig>().getTM<TargetMachine>();
|
H A D | SafeStack.cpp | 63 #include "llvm/Target/TargetMachine.h" 853 const TargetMachine *TM = nullptr; 883 TM = &getAnalysis<TargetPassConfig>().getTM<TargetMachine>();
|
H A D | TypePromotion.cpp | 43 #include "llvm/Target/TargetMachine.h" 949 const TargetMachine &TM = TPC->getTM<TargetMachine>();
|
H A D | InterleavedLoadCombinePass.cpp | 42 #include "llvm/Target/TargetMachine.h" 67 TargetMachine &TM) 1333 TPC->getTM<TargetMachine>())
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.h | 62 explicit RISCVTargetLowering(const TargetMachine &TM,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTDC.cpp | 58 #include "llvm/Target/TargetMachine.h" 322 if (TPC.getTM<TargetMachine>()
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 39 #include "llvm/Target/TargetMachine.h" 54 std::unique_ptr<TargetMachine> TM) = nullptr; 59 std::unique_ptr<TargetMachine> TM) = nullptr; 512 ExecutionEngine *EngineBuilder::create(TargetMachine *TM) { 513 std::unique_ptr<TargetMachine> TheTM(TM); // Take ownership.
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/opt/ |
H A D | NewPMDriver.cpp | 35 #include "llvm/Target/TargetMachine.h" 213 bool llvm::runPassPipeline(StringRef Arg0, Module &M, TargetMachine *TM,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVETailPredication.cpp | 167 auto &TM = TPC.getTM<TargetMachine>();
|
H A D | ARMISelLowering.h | 48 class TargetMachine; 333 explicit ARMTargetLowering(const TargetMachine &TM,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips16HardFloat.cpp | 513 getAnalysis<TargetPassConfig>().getTM<TargetMachine>());
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCAsmPrinter.cpp | 67 #include "llvm/Target/TargetMachine.h" 87 explicit PPCAsmPrinter(TargetMachine &TM, 130 explicit PPCLinuxAsmPrinter(TargetMachine &TM, 153 PPCAIXAsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer) 1820 createPPCAsmPrinterPass(TargetMachine &tm,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEAsmPrinter.cpp | 46 explicit VEAsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer)
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 88 class TargetMachine; 319 explicit TargetLoweringBase(const TargetMachine &TM); 334 const TargetMachine &getTargetMachine() const { return TM; } 2811 const TargetMachine &TM; 3119 explicit TargetLowering(const TargetMachine &TM);
|
H A D | BasicTTIImpl.h | 62 class TargetMachine; 189 explicit BasicTTIImplBase(const TargetMachine *TM, const DataLayout &DL) 1856 explicit BasicTTIImpl(const TargetMachine *TM, const Function &F);
|
Completed in 336 milliseconds
12345678910