Home
last modified time | relevance | path

Searched defs:TM (Results 1 – 25 of 378) sorted by relevance

12345678910>>...16

/freebsd-src/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetLoweringObjectFile.h68 const TargetMachine *TM = nullptr; variable
192 const TargetMachine &TM) const { in lowerRelativeReference()
203 const TargetMachine &TM) const { in lowerDSOLocalEquivalent()
252 const TargetMachine &TM) const { in getSectionForFunctionDescriptor()
260 const TargetMachine &TM) const { in getSectionForTOCEntry()
268 const TargetMachine &TM) const { in getSectionForExternalReference()
275 const TargetMachine &TM) const { in getTargetSymbol()
283 const TargetMachine &TM) const { in getFunctionEntryPointSymbol()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVTargetObjectFile.h22 void Initialize(MCContext &ctx, const TargetMachine &TM) override { in Initialize()
34 const TargetMachine &TM) const override { in getExplicitSectionGlobal()
38 const TargetMachine &TM) const override { in SelectSectionForGlobal()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DInterleavedAccess.h25 const TargetMachine *TM; variable
28 explicit InterleavedAccessPass(const TargetMachine *TM) : TM(TM) {} in InterleavedAccessPass()
H A DSelectOptimize.h25 const TargetMachine *TM; variable
28 explicit SelectOptimizePass(const TargetMachine *TM) : TM(TM) {} in SelectOptimizePass()
H A DIndirectBrExpand.h19 const TargetMachine *TM; variable
22 IndirectBrExpandPass(const TargetMachine *TM) : TM(TM) {} in IndirectBrExpandPass()
H A DInterleavedLoadCombine.h20 const TargetMachine *TM; variable
23 explicit InterleavedLoadCombinePass(const TargetMachine *TM) : TM(TM) {} in InterleavedLoadCombinePass()
H A DSjLjEHPrepare.h19 const TargetMachine *TM; variable
22 explicit SjLjEHPreparePass(const TargetMachine *TM) : TM(TM) {} in SjLjEHPreparePass()
H A DStackProtector.h86 const TargetMachine *TM; variable
89 explicit StackProtectorPass(const TargetMachine *TM) : TM(TM) {} in StackProtectorPass() argument
98 const TargetMachine *TM = nullptr; variable
H A DMachineModuleInfo.h78 const LLVMTargetMachine &TM; global() variable
226 const LLVMTargetMachine *TM; global() variable
232 MachineModuleAnalysis(const LLVMTargetMachine * TM) MachineModuleAnalysis() argument
H A DGlobalMerge.h38 const TargetMachine *TM; global() variable
42 GlobalMergePass(const TargetMachine * TM,GlobalMergeOptions Options) GlobalMergePass() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kInstructionSelector.cpp37 const M68kTargetMachine &TM; member in __anonba7e88990111::M68kInstructionSelector
58 const M68kTargetMachine &TM, const M68kSubtarget &STI, in M68kInstructionSelector()
85 createM68kInstructionSelector(const M68kTargetMachine &TM, in createM68kInstructionSelector()
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DPseudoSourceValue.cpp26 PseudoSourceValue(unsigned Kind,const TargetMachine & TM) PseudoSourceValue() argument
81 CallEntryPseudoSourceValue(unsigned Kind,const TargetMachine & TM) CallEntryPseudoSourceValue() argument
97 GlobalValuePseudoSourceValue(const GlobalValue * GV,const TargetMachine & TM) GlobalValuePseudoSourceValue() argument
100 ExternalSymbolPseudoSourceValue(const char * ES,const TargetMachine & TM) ExternalSymbolPseudoSourceValue() argument
[all...]
H A DMachineModuleInfo.cpp69 MachineModuleInfo::MachineModuleInfo(const LLVMTargetMachine *TM) in MachineModuleInfo() argument
77 MachineModuleInfo(const LLVMTargetMachine * TM,MCContext * ExtContext) MachineModuleInfo() argument
172 MachineModuleInfoWrapperPass(const LLVMTargetMachine * TM) MachineModuleInfoWrapperPass() argument
178 MachineModuleInfoWrapperPass(const LLVMTargetMachine * TM,MCContext * ExtContext) MachineModuleInfoWrapperPass() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetObjectFile.cpp85 return MCSymbolRefExpr::create(TM.getSymbol(GV), in isExecuteOnlyFunction() argument
31 Initialize(MCContext & Ctx,const TargetMachine & TM) Initialize() argument
66 getTTypeGlobalReference(const GlobalValue * GV,unsigned Encoding,const TargetMachine & TM,MachineModuleInfo * MMI,MCStreamer & Streamer) const getTTypeGlobalReference() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPU.h133 const AMDGPUTargetMachine &TM; global() member
259 AMDGPUCodeGenPreparePass(TargetMachine & TM) AMDGPUCodeGenPreparePass() argument
269 AMDGPULowerKernelArgumentsPass(TargetMachine & TM) AMDGPULowerKernelArgumentsPass() argument
278 AMDGPUAttributorPass(TargetMachine & TM) AMDGPUAttributorPass() argument
[all...]
H A DAMDGPURemoveIncompatibleFunctions.cpp41 AMDGPURemoveIncompatibleFunctions(const TargetMachine *TM = nullptr) in AMDGPURemoveIncompatibleFunctions() argument
72 const TargetMachine *TM = nullptr; member in __anonca24a9c10111::AMDGPURemoveIncompatibleFunctions
192 llvm::createAMDGPURemoveIncompatibleFunctionsPass(const TargetMachine *TM) { in createAMDGPURemoveIncompatibleFunctionsPass() argument
H A DAMDGPUImageIntrinsicOptimizer.cpp80 const TargetMachine *TM; member in __anon98afb1fc0111::AMDGPUImageIntrinsicOptimizer
85 AMDGPUImageIntrinsicOptimizer(const TargetMachine *TM = nullptr) in AMDGPUImageIntrinsicOptimizer() argument
284 static bool imageIntrinsicOptimizerImpl(Function &F, const TargetMachine *TM) { in imageIntrinsicOptimizerImpl() argument
326 llvm::createAMDGPUImageIntrinsicOptimizerPass(const TargetMachine *TM) { in createAMDGPUImageIntrinsicOptimizerPass() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRSubtarget.cpp31 const std::string &FS, const AVRTargetMachine &TM) in AVRSubtarget()
40 const TargetMachine &TM) { in initializeSubtargetDependencies()
/freebsd-src/contrib/llvm-project/llvm/lib/LTO/
H A DUpdateCompilerUsed.cpp29 PreserveLibCallsAndAsmUsed(const StringSet<> & AsmUndefinedRefs,const TargetMachine & TM,std::vector<GlobalValue * > & LLVMUsed) PreserveLibCallsAndAsmUsed() argument
46 const TargetMachine &TM; global() member in __anon04290fcf0111::PreserveLibCallsAndAsmUsed
122 updateCompilerUsed(Module & TheModule,const TargetMachine & TM,const StringSet<> & AsmUndefinedRefs) updateCompilerUsed() argument
H A DLTOBackend.cpp225 assert(TM && "Failed to create target machine"); in createTargetMachine() local
237 runNewPMPasses(const Config & Conf,Module & Mod,TargetMachine * TM,unsigned OptLevel,bool IsThinLTO,ModuleSummaryIndex * ExportSummary,const ModuleSummaryIndex * ImportSummary) runNewPMPasses() argument
343 opt(const Config & Conf,TargetMachine * TM,unsigned Task,Module & Mod,bool IsThinLTO,ModuleSummaryIndex * ExportSummary,const ModuleSummaryIndex * ImportSummary,const std::vector<uint8_t> & CmdArgs) opt() argument
370 codegen(const Config & Conf,TargetMachine * TM,AddStreamFn AddStream,unsigned Task,Module & Mod,const ModuleSummaryIndex & CombinedIndex) codegen() argument
428 splitCodeGen(const Config & C,TargetMachine * TM,AddStreamFn AddStream,unsigned ParallelCodeGenParallelismLevel,Module & Mod,const ModuleSummaryIndex & CombinedIndex) splitCodeGen() argument
461 std::unique_ptr<TargetMachine> TM = splitCodeGen() local
511 std::unique_ptr<TargetMachine> TM = createTargetMachine(C, *TOrErr, Mod); backend() local
561 std::unique_ptr<TargetMachine> TM = createTargetMachine(Conf, *TOrErr, Mod); thinBackend() local
587 __anon585fe4f70802(Module &Mod, TargetMachine *TM, std::unique_ptr<ToolOutputFile> DiagnosticOutputFile) thinBackend() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcTargetObjectFile.cpp19 const TargetMachine &TM) { in Initialize()
24 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPF.h46 BPFTargetMachine *TM; variable
49 BPFAbstractMemberAccessPass(BPFTargetMachine *TM) : TM(TM) {} in BPFAbstractMemberAccessPass() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetObjectFile.cpp64 GV, Encoding, TM, MMI, Streamer); in getCFIPersonalitySymbol() argument
21 Initialize(MCContext & Ctx,const TargetMachine & TM) Initialize() argument
43 getTTypeGlobalReference(const GlobalValue * GV,unsigned Encoding,const TargetMachine & TM,MachineModuleInfo * MMI,MCStreamer & Streamer) const getTTypeGlobalReference() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/BPF/GISel/
H A DBPFInstructionSelector.cpp65 BPFInstructionSelector::BPFInstructionSelector(const BPFTargetMachine &TM, in BPFInstructionSelector()
88 createBPFInstructionSelector(const BPFTargetMachine &TM, in createBPFInstructionSelector()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DSampleProfileProbe.h108 TargetMachine *TM; global() variable
111 SampleProfileProbePass(TargetMachine * TM) SampleProfileProbePass() argument

12345678910>>...16