Searched refs:TM (Results 151 - 175 of 393) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegUsageInfoCollector.cpp104 const LLVMTargetMachine &TM = MF.getTarget(); local
134 PRUI.setTargetMachine(TM);
H A DSjLjEHPrepare.cpp55 const TargetMachine *TM; member in class:__anon3589::SjLjEHPrepare
59 explicit SjLjEHPrepare(const TargetMachine *TM = nullptr)
60 : FunctionPass(ID), TM(TM) {}
84 FunctionPass *llvm::createSjLjEHPreparePass(const TargetMachine *TM) { argument
85 return new SjLjEHPrepare(TM);
95 TM ? TM->getSjLjDataSize() : TargetMachine::DefaultSjLjDataSize;
H A DIndirectBrExpandPass.cpp82 auto &TM = TPC->getTM<TargetMachine>();
83 auto &STI = *TM.getSubtargetImpl(F);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.cpp47 std::unique_ptr<TargetMachine> TM) {
61 return new MCJIT(std::move(M), std::move(TM), std::move(MemMgr),
65 MCJIT::MCJIT(std::unique_ptr<Module> M, std::unique_ptr<TargetMachine> TM, argument
68 : ExecutionEngine(TM->createDataLayout(), std::move(M)), TM(std::move(TM)),
166 if (TM->addPassesToEmitMC(PM, Ctx, ObjStream, !getVerifyModules()))
418 TM->getNameWithPrefix(Name, F, Mang);
44 createJIT(std::unique_ptr<Module> M, std::string *ErrorStr, std::shared_ptr<MCJITMemoryManager> MemMgr, std::shared_ptr<LegacyJITSymbolResolver> Resolver, std::unique_ptr<TargetMachine> TM) argument
H A DMCJIT.h178 std::unique_ptr<TargetMachine> TM; member in class:llvm::MCJIT
292 TargetMachine *getTargetMachine() override { return TM.get(); }
306 std::unique_ptr<TargetMachine> TM);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DOrcCBindings.cpp15 LLVMOrcJITStackRef LLVMOrcCreateInstance(LLVMTargetMachineRef TM) { argument
16 TargetMachine *TM2(unwrap(TM));
H A DOrcMCJITReplacement.h223 std::unique_ptr<TargetMachine> TM) {
225 std::move(TM));
235 std::unique_ptr<TargetMachine> TM)
236 : ExecutionEngine(TM->createDataLayout()), TM(std::move(TM)),
249 SimpleCompiler(*this->TM),
467 std::unique_ptr<TargetMachine> TM; member in class:llvm::orc::OrcMCJITReplacement
220 createOrcMCJITReplacement(std::string *ErrorMsg, std::shared_ptr<MCJITMemoryManager> MemMgr, std::shared_ptr<LegacyJITSymbolResolver> Resolver, std::unique_ptr<TargetMachine> TM) argument
233 OrcMCJITReplacement(std::shared_ptr<MCJITMemoryManager> MemMgr, std::shared_ptr<LegacyJITSymbolResolver> ClientResolver, std::unique_ptr<TargetMachine> TM) argument
H A DOrcV2CBindings.cpp146 LLVMOrcJITTargetMachineBuilderFromTargetMachine(LLVMTargetMachineRef TM) { argument
147 auto *TemplateTM = unwrap(TM);
160 LLVMDisposeTargetMachine(TM);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAsmPrinter.cpp39 explicit BPFAsmPrinter(TargetMachine &TM, argument
41 : AsmPrinter(TM, std::move(Streamer)), BTF(nullptr) {}
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.h121 explicit MipsAsmPrinter(TargetMachine &TM, argument
123 : AsmPrinter(TM, std::move(Streamer)), MCInstLowering(*this) {}
H A DMipsISelDAGToDAG.h33 explicit MipsDAGToDAGISel(MipsTargetMachine &TM, CodeGenOpt::Level OL) argument
34 : SelectionDAGISel(TM, OL), Subtarget(nullptr) {}
H A DMips16ISelDAGToDAG.cpp117 if (!TM.isPositionIndependent()) {
222 FunctionPass *llvm::createMips16ISelDag(MipsTargetMachine &TM, argument
224 return new Mips16DAGToDAGISel(TM, OptLevel);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXReplaceImageHandles.cpp146 const NVPTXTargetMachine &TM = local
148 if (TM.getDrvInterface() == NVPTX::CUDA) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCFIException.cpp137 else if (Asm->TM.Options.ForceDwarfFrameSection)
159 const MCSymbol *Sym = TLOF.getCFIPersonalitySymbol(P, Asm->TM, MMI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLowerMASSVEntries.cpp157 auto &TM = TPC->getTM<PPCTargetMachine>();
179 Subtarget = &TM.getSubtarget<PPCSubtarget>(*CI->getParent()->getParent());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp90 // creation will depend on the TM and the code generation flags on the
116 RISCVPassConfig(RISCVTargetMachine &TM, PassManagerBase &PM) argument
117 : TargetPassConfig(TM, PM) {}
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMachineFunctionInfo.h156 void computeLegalValueVTs(const Function &F, const TargetMachine &TM, Type *Ty,
162 const Function &ContextFunc, const TargetMachine &TM,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAnalysis.h121 bool isInTailCallPosition(const CallBase &Call, const TargetMachine &TM);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DOrc.h215 LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine(LLVMTargetMachineRef TM);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64.h37 FunctionPass *createAArch64ISelDag(AArch64TargetMachine &TM,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcSubtarget.h62 const std::string &FS, const TargetMachine &TM, bool is64bit);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp41 XCoreDAGToDAGISel(XCoreTargetMachine &TM, CodeGenOpt::Level OptLevel) argument
42 : SelectionDAGISel(TM, OptLevel) {}
82 FunctionPass *llvm::createXCoreISelDag(XCoreTargetMachine &TM, argument
84 return new XCoreDAGToDAGISel(TM, OptLevel);
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DTaint.cpp31 TaintMapTy TM = State->get<TaintMap>(); local
33 if (!TM.isEmpty())
36 for (const auto &I : TM)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h97 explicit ARMTTIImpl(const ARMBaseTargetMachine *TM, const Function &F) argument
98 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.cpp141 const AVRTargetMachine &TM = (const AVRTargetMachine &)MF.getTarget(); local
142 const TargetInstrInfo &TII = *TM.getSubtargetImpl()->getInstrInfo();
144 const TargetFrameLowering *TFI = TM.getSubtargetImpl()->getFrameLowering();

Completed in 226 milliseconds

1234567891011>>