| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPU.h | 138 const AMDGPUTargetMachine &TM; member 293 const AMDGPUTargetMachine &TM; member 304 AMDGPUCodeGenPreparePass(TargetMachine &TM) : TM(TM){}; in AMDGPUCodeGenPreparePass() 314 AMDGPULateCodeGenPreparePass(const GCNTargetMachine &TM) : TM(TM) {}; in AMDGPULateCodeGenPreparePass() 324 AMDGPULowerKernelArgumentsPass(TargetMachine &TM) : TM(TM){}; in AMDGPULowerKernelArgumentsPass() 343 : TM(TM), Options(Options), LTOPhase(LTOPhase) {}; in TM() argument 349 const TargetMachine &TM; variable 352 explicit AMDGPUPreloadKernelArgumentsPass(const TargetMachine &TM) : TM(TM) {} in AMDGPUPreloadKernelArgumentsPass() 478 SIAnnotateControlFlowPass(const AMDGPUTargetMachine &TM) : TM(TM) {} in SIAnnotateControlFlowPass()
|
| H A D | AMDGPURemoveIncompatibleFunctions.cpp | 39 AMDGPURemoveIncompatibleFunctions(const TargetMachine *TM = nullptr) in AMDGPURemoveIncompatibleFunctions() 63 const TargetMachine *TM = nullptr; member in __anon63b7d22f0111::AMDGPURemoveIncompatibleFunctions 70 AMDGPURemoveIncompatibleFunctionsLegacy(const TargetMachine *TM) in AMDGPURemoveIncompatibleFunctionsLegacy() 85 const TargetMachine *TM = nullptr; member in __anon63b7d22f0111::AMDGPURemoveIncompatibleFunctionsLegacy 214 llvm::createAMDGPURemoveIncompatibleFunctionsPass(const TargetMachine *TM) { in createAMDGPURemoveIncompatibleFunctionsPass()
|
| H A D | AMDGPURemoveIncompatibleFunctions.h | 18 const TargetMachine *TM; variable 21 AMDGPURemoveIncompatibleFunctionsPass(const TargetMachine &TM) : TM(&TM) {} in AMDGPURemoveIncompatibleFunctionsPass()
|
| H A D | R600ISelDAGToDAG.cpp | 34 explicit R600DAGToDAGISel(TargetMachine &TM, CodeGenOptLevel OptLevel) in R600DAGToDAGISel() 56 explicit R600DAGToDAGISelLegacy(TargetMachine &TM, CodeGenOptLevel OptLevel) in R600DAGToDAGISelLegacy() 198 FunctionPass *llvm::createR600ISelDag(TargetMachine &TM, in createR600ISelDag()
|
| H A D | AMDGPUImageIntrinsicOptimizer.cpp | 80 const TargetMachine *TM; member in __anon2353d36a0111::AMDGPUImageIntrinsicOptimizer 85 AMDGPUImageIntrinsicOptimizer(const TargetMachine *TM = nullptr) in AMDGPUImageIntrinsicOptimizer() 283 static bool imageIntrinsicOptimizerImpl(Function &F, const TargetMachine *TM) { in imageIntrinsicOptimizerImpl() 325 llvm::createAMDGPUImageIntrinsicOptimizerPass(const TargetMachine *TM) { in createAMDGPUImageIntrinsicOptimizerPass()
|
| H A D | R600AsmPrinter.cpp | 31 llvm::createR600AsmPrinterPass(TargetMachine &TM, in createR600AsmPrinterPass() 36 R600AsmPrinter::R600AsmPrinter(TargetMachine &TM, in R600AsmPrinter()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetLoweringObjectFile.h | 70 const TargetMachine *TM = nullptr; variable 212 std::optional<int64_t> PCRelativeOffset, const TargetMachine &TM) const { in lowerRelativeReference() 222 std::optional<int64_t> PCRelativeOffset, const TargetMachine &TM) const { in lowerDSOLocalEquivalent() 271 const TargetMachine &TM) const { in getSectionForFunctionDescriptor() 279 const TargetMachine &TM) const { in getSectionForTOCEntry() 287 const TargetMachine &TM) const { in getSectionForExternalReference() 294 const TargetMachine &TM) const { in getTargetSymbol() 302 const TargetMachine &TM) const { in getFunctionEntryPointSymbol()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVTargetObjectFile.h | 22 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/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetObjectFile.cpp | 26 const TargetMachine &TM) { in Initialize() 74 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference() 95 const GlobalValue *GV, const TargetMachine &TM, in getCFIPersonalitySymbol() 125 MCContext &Ctx, const TargetMachine &TM, MachineModuleInfo *MMI, in getAuthPtrSlotSymbolHelper() 149 const TargetMachine &TM, MachineModuleInfo *MMI, const MCSymbol *RawSym, in getAuthPtrSlotSymbol() 157 const TargetMachine &TM, MachineModuleInfo *MMI, const MCSymbol *RawSym, in getAuthPtrSlotSymbol() 165 const TargetMachine &TM) { in isExecuteOnlyFunction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | PostRASchedulerList.h | 17 const TargetMachine *TM; variable 20 PostRASchedulerPass(const TargetMachine *TM) : TM(TM) {} in PostRASchedulerPass()
|
| H A D | StackProtector.h | 86 const TargetMachine *TM; variable 89 explicit StackProtectorPass(const TargetMachine *TM) : TM(TM) {} in StackProtectorPass() 98 const TargetMachine *TM = nullptr; variable
|
| H A D | MachineFunctionAnalysis.h | 32 const TargetMachine *TM; variable 45 MachineFunctionAnalysis(const TargetMachine *TM) : TM(TM) {}; in MachineFunctionAnalysis()
|
| H A D | GlobalMerge.h | 44 const TargetMachine *TM; variable 48 GlobalMergePass(const TargetMachine *TM, GlobalMergeOptions Options) in GlobalMergePass()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
| H A D | M68kInstructionSelector.cpp | 37 const M68kTargetMachine &TM; member in __anond52f76870111::M68kInstructionSelector 58 const M68kTargetMachine &TM, const M68kSubtarget &STI, in M68kInstructionSelector() 85 createM68kInstructionSelector(const M68kTargetMachine &TM, in createM68kInstructionSelector()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | KernelInfo.h | 25 TargetMachine *TM; variable 28 explicit KernelInfoPrinter(TargetMachine *TM) : TM(TM) {} in KernelInfoPrinter()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | PseudoSourceValue.cpp | 27 PseudoSourceValue::PseudoSourceValue(unsigned Kind, const TargetMachine &TM) in PseudoSourceValue() 82 const TargetMachine &TM) in CallEntryPseudoSourceValue() 98 const GlobalValue *GV, const TargetMachine &TM) in GlobalValuePseudoSourceValue() 101 const char *ES, const TargetMachine &TM) in ExternalSymbolPseudoSourceValue()
|
| H A D | MachineModuleInfo.cpp | 51 MachineModuleInfo::MachineModuleInfo(const TargetMachine *TM) in MachineModuleInfo() 59 MachineModuleInfo::MachineModuleInfo(const TargetMachine *TM, in MachineModuleInfo() 154 const TargetMachine *TM) in MachineModuleInfoWrapperPass() 160 const TargetMachine *TM, MCContext *ExtContext) in MachineModuleInfoWrapperPass()
|
| /freebsd/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | UpdateCompilerUsed.cpp | 30 const TargetMachine &TM, in PreserveLibCallsAndAsmUsed() 47 const TargetMachine &TM; member in __anon4c61787d0111::PreserveLibCallsAndAsmUsed 123 void llvm::updateCompilerUsed(Module &TheModule, const TargetMachine &TM, in updateCompilerUsed()
|
| H A D | LTOBackend.cpp | 227 std::unique_ptr<TargetMachine> TM(TheTarget->createTargetMachine( in createTargetMachine() local 239 static void runNewPMPasses(const Config &Conf, Module &Mod, TargetMachine *TM, in runNewPMPasses() 365 bool lto::opt(const Config &Conf, TargetMachine *TM, unsigned Task, Module &Mod, in opt() 399 static void codegen(const Config &Conf, TargetMachine *TM, in codegen() 472 static void splitCodeGen(const Config &C, TargetMachine *TM, in splitCodeGen() 503 std::unique_ptr<TargetMachine> TM = in splitCodeGen() local 559 std::unique_ptr<TargetMachine> TM = createTargetMachine(C, *TOrErr, Mod); in backend() local 610 std::unique_ptr<TargetMachine> TM = createTargetMachine(Conf, *TOrErr, Mod); in thinBackend() local 638 std::unique_ptr<ToolOutputFile> DiagnosticOutputFile) { in thinBackend()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRSubtarget.cpp | 30 const std::string &FS, const AVRTargetMachine &TM) in AVRSubtarget() 39 const TargetMachine &TM) { in initializeSubtargetDependencies()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcTargetObjectFile.cpp | 19 const TargetMachine &TM) { in Initialize() 24 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetObjectFile.cpp | 37 const TargetMachine &TM) { in Initialize() 81 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference() 99 const TargetMachine &TM) { in isExecuteOnlyFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPF.h | 49 BPFTargetMachine *TM; variable 52 BPFAbstractMemberAccessPass(BPFTargetMachine *TM) : TM(TM) {} in BPFAbstractMemberAccessPass()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/GISel/ |
| H A D | BPFInstructionSelector.cpp | 63 BPFInstructionSelector::BPFInstructionSelector(const BPFTargetMachine &TM, in BPFInstructionSelector() 86 createBPFInstructionSelector(const BPFTargetMachine &TM, in createBPFInstructionSelector()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | SampleProfileProbe.h | 117 TargetMachine *TM; variable 120 SampleProfileProbePass(TargetMachine *TM) : TM(TM) {} in SampleProfileProbePass()
|