Home
last modified time | relevance | path

Searched refs:TM (Results 1 - 25 of 380) sorted by relevance

12345678910>>...16

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
H A DMipsTargetObjectFile.cpp45 void MipsTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM){ in Initialize() argument
46 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize()
47 InitializeELF(TM.Options.UseInitArray); in Initialize()
56 this->TM = &static_cast<const MipsTargetMachine &>(TM); in Initialize()
71 const GlobalObject *GO, const TargetMachine &TM) const { in IsGlobalInSmallSection()
76 return IsGlobalInSmallSectionImpl(GO, TM); in IsGlobalInSmallSection()
78 return IsGlobalInSmallSection(GO, TM, getKindForGlobal(GO, TM)); in IsGlobalInSmallSection()
84 IsGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM, in IsGlobalInSmallSection() argument
[all...]
H A DMipsTargetObjectFile.h19 const MipsTargetMachine *TM; member in llvm::MipsTargetObjectFile
21 bool IsGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM,
24 const TargetMachine &TM) const;
27 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
32 const TargetMachine &TM) const;
35 const TargetMachine &TM) const override;
39 const TargetMachine &TM) const;
H A DMipsSubtarget.cpp71 bool little, const MipsTargetMachine &TM, in MipsSubtarget()
85 TM(TM), TargetTriple(TT), TSInfo(), in MipsSubtarget()
87 MipsInstrInfo::create(initializeSubtargetDependencies(CPU, FS, TM))), in MipsSubtarget()
89 TLInfo(MipsTargetLowering::create(TM, *this)) { in MipsSubtarget()
152 if (NoABICalls && TM.isPositionIndependent()) in MipsSubtarget()
155 if (isABI_N64() && !TM.isPositionIndependent() && !hasSym32()) in MipsSubtarget()
217 *static_cast<const MipsTargetMachine *>(&TM), *this, *RBI)); in MipsSubtarget()
221 return TM.isPositionIndependent(); in isPositionIndependent()
239 const TargetMachine &TM) { in initializeSubtargetDependencies()
70 MipsSubtarget(const Triple &TT, StringRef CPU, StringRef FS, bool little, const MipsTargetMachine &TM, MaybeAlign StackAlignOverride) MipsSubtarget() argument
238 initializeSubtargetDependencies(StringRef CPU, StringRef FS, const TargetMachine &TM) initializeSubtargetDependencies() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
H A DARMTargetObjectFile.cpp31 const TargetMachine &TM) { in Initialize()
32 const ARMBaseTargetMachine &ARM_TM = static_cast<const ARMBaseTargetMachine &>(TM); in Initialize()
37 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize()
57 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference()
59 if (TM.getMCAsmInfo()->getExceptionHandlingType() != ExceptionHandling::ARM) in getTTypeGlobalReference()
61 GV, Encoding, TM, MMI, Streamer); in getTTypeGlobalReference()
65 return MCSymbolRefExpr::create(TM.getSymbol(GV), in getTTypeGlobalReference()
76 const TargetMachine &TM) { in isExecuteOnlyFunction()
78 if (TM.getSubtarget<ARMSubtarget>(*F).genExecuteOnly() && SK.isText()) in isExecuteOnlyFunction()
84 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) cons in getExplicitSectionGlobal()
30 Initialize(MCContext &Ctx, const TargetMachine &TM) Initialize() argument
56 getTTypeGlobalReference( const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, MachineModuleInfo *MMI, MCStreamer &Streamer) const getTTypeGlobalReference() argument
75 isExecuteOnlyFunction(const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) isExecuteOnlyFunction() argument
[all...]
H A DARMSubtarget.cpp98 const ARMBaseTargetMachine &TM, bool IsLittle, in ARMSubtarget()
102 TargetTriple(TT), Options(TM.Options), TM(TM), in ARMSubtarget()
111 TLInfo(TM, *this) { in ARMSubtarget()
122 *static_cast<const ARMBaseTargetMachine *>(&TM), *this, *RBI)); in ARMSubtarget()
155 assert((!TM.getMCAsmInfo() || in initializeEnvironment()
156 (TM.getMCAsmInfo()->getExceptionHandlingType() == in initializeEnvironment()
324 bool ARMSubtarget::isTargetHardFloat() const { return TM.isTargetHardFloat(); } in isTargetHardFloat()
327 assert(TM in isAPCS_ABI()
96 ARMSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, const ARMBaseTargetMachine &TM, bool IsLittle, bool MinSize) ARMSubtarget() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
H A DLanaiTargetObjectFile.cpp29 const TargetMachine &TM) { in Initialize()
30 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize()
31 InitializeELF(TM.Options.UseInitArray); in Initialize()
51 const GlobalObject *GO, const TargetMachine &TM) const { in isGlobalInSmallSection()
52 if (GO == nullptr) return TM.getCodeModel() == CodeModel::Small; in isGlobalInSmallSection()
58 return isGlobalInSmallSectionImpl(GO, TM); in isGlobalInSmallSection()
60 return isGlobalInSmallSection(GO, TM, getKindForGlobal(GO, TM)); in isGlobalInSmallSection()
66 const TargetMachine &TM, in isGlobalInSmallSection()
68 return isGlobalInSmallSectionImpl(GO, TM); in isGlobalInSmallSection()
28 Initialize(MCContext &Ctx, const TargetMachine &TM) Initialize() argument
65 isGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM, SectionKind Kind) const isGlobalInSmallSection() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86TargetObjectFile.cpp26 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference()
32 const MCSymbol *Sym = TM.getSymbol(GV); in getTTypeGlobalReference()
40 GV, Encoding, TM, MMI, Streamer); in getTTypeGlobalReference()
44 const GlobalValue *GV, const TargetMachine &TM, in getCFIPersonalitySymbol()
46 return TM.getSymbol(GV); in getCFIPersonalitySymbol()
69 const TargetMachine &TM) { in Initialize()
70 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize()
71 InitializeELF(TM.Options.UseInitArray); in Initialize()
76 const TargetMachine &TM) { in Initialize()
77 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize()
25 getTTypeGlobalReference( const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, MachineModuleInfo *MMI, MCStreamer &Streamer) const getTTypeGlobalReference() argument
43 getCFIPersonalitySymbol( const GlobalValue *GV, const TargetMachine &TM, MachineModuleInfo *MMI) const getCFIPersonalitySymbol() argument
68 Initialize(MCContext &Ctx, const TargetMachine &TM) Initialize() argument
75 Initialize(MCContext &Ctx, const TargetMachine &TM) Initialize() argument
82 Initialize(MCContext &Ctx, const TargetMachine &TM) Initialize() argument
88 Initialize(MCContext &Ctx, const TargetMachine &TM) Initialize() argument
[all...]
H A DX86Subtarget.cpp78 switch (TM.getCodeModel()) { in classifyLocalReference()
125 if (TM.getCodeModel() == CodeModel::Large && !isPositionIndependent()) in classifyGlobalReference()
141 if (TM.shouldAssumeDSOLocal(M, GV)) in classifyGlobalReference()
157 if (TM.getCodeModel() == CodeModel::Large) in classifyGlobalReference()
179 if (TM.shouldAssumeDSOLocal(M, GV)) in classifyGlobalFunctionReference()
226 return isTargetELF() || TM.getRelocationModel() == Reloc::Static; in isLegalToCallImmediateAddr()
323 const X86TargetMachine &TM, in X86Subtarget()
328 TM(TM), TargetTriple(TT), StackAlignOverride(StackAlignOverride), in X86Subtarget()
336 InstrInfo(initializeSubtargetDependencies(CPU, FS)), TLInfo(TM, *thi in X86Subtarget()
322 X86Subtarget(const Triple &TT, StringRef CPU, StringRef FS, const X86TargetMachine &TM, MaybeAlign StackAlignOverride, unsigned PreferVectorWidthOverride, unsigned RequiredVectorWidth) X86Subtarget() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DTargetLoweringObjectFileImpl.h39 const TargetMachine *TM = nullptr; member in llvm::TargetLoweringObjectFileELF
45 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
60 const TargetMachine &TM) const override;
63 const TargetMachine &TM) const override;
66 const TargetMachine &TM) const override;
75 const TargetMachine &TM,
81 const TargetMachine &TM,
92 const TargetMachine &TM) const override;
102 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
108 const TargetMachine &TM) cons
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DAMDGPUPropagateAttributes.cpp68 const TargetMachine *TM; member in __anon24440::AMDGPUPropagateAttributes
97 AMDGPUPropagateAttributes(const TargetMachine *TM, bool AllowClone) : in AMDGPUPropagateAttributes() argument
98 TM(TM), AllowClone(AllowClone) {} in AMDGPUPropagateAttributes()
112 const TargetMachine *TM; member in __anon24440::AMDGPUPropagateAttributesEarly
117 AMDGPUPropagateAttributesEarly(const TargetMachine *TM = nullptr) : in AMDGPUPropagateAttributesEarly()
118 FunctionPass(ID), TM(TM) { in AMDGPUPropagateAttributesEarly()
129 const TargetMachine *TM; member in __anon24440::AMDGPUPropagateAttributesLate
134 AMDGPUPropagateAttributesLate(const TargetMachine *TM
329 createAMDGPUPropagateAttributesEarlyPass(const TargetMachine *TM) createAMDGPUPropagateAttributesEarlyPass() argument
334 createAMDGPUPropagateAttributesLatePass(const TargetMachine *TM) createAMDGPUPropagateAttributesLatePass() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
H A DTargetLoweringObjectFile.h75 virtual void Initialize(MCContext &ctx, const TargetMachine &TM);
77 virtual void emitPersonalityValue(MCStreamer &Streamer, const DataLayout &TM,
96 const TargetMachine &TM);
102 const TargetMachine &TM) const;
108 const TargetMachine &TM) const { in SectionForGlobal()
109 return SectionForGlobal(GO, getKindForGlobal(GO, TM), TM); in SectionForGlobal()
114 const TargetMachine &TM) const;
117 const TargetMachine &TM) const;
127 const TargetMachine &TM) cons
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
H A DCompileUtils.h44 SimpleCompiler(TargetMachine &TM, ObjectCache *ObjCache = nullptr) in SimpleCompiler() argument
45 : IRCompiler(irManglingOptionsFromTargetOptions(TM.Options)), TM(TM), in SimpleCompiler()
56 manglingOptionsForTargetMachine(const TargetMachine &TM);
61 TargetMachine &TM; member in llvm::orc::SimpleCompiler
71 TMOwningSimpleCompiler(std::unique_ptr<TargetMachine> TM, in TMOwningSimpleCompiler() argument
73 : SimpleCompiler(*TM, ObjCache), TM(std::move(TM)) {} in TMOwningSimpleCompiler()
78 std::shared_ptr<llvm::TargetMachine> TM; global() member in llvm::orc::TMOwningSimpleCompiler
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/
H A DTargetLoweringObjectFile.cpp40 const TargetMachine &TM) { in Initialize()
45 InitMCObjectFileInfo(TM.getTargetTriple(), TM.isPositionIndependent(), *Ctx, in Initialize()
46 TM.getCodeModel() == CodeModel::Large); in Initialize()
117 const GlobalValue *GV, StringRef Suffix, const TargetMachine &TM) const { in getSymbolWithGlobalValueBase()
122 TM.getNameWithPrefix(NameStr, GV, *Mang); in getSymbolWithGlobalValueBase()
128 const GlobalValue *GV, const TargetMachine &TM, in getCFIPersonalitySymbol()
130 return TM.getSymbol(GV); in getCFIPersonalitySymbol()
140 /// a global object. Given a global variable and information from the TM, this
144 const TargetMachine &TM){ in getKindForGlobal()
39 Initialize(MCContext &ctx, const TargetMachine &TM) Initialize() argument
127 getCFIPersonalitySymbol( const GlobalValue *GV, const TargetMachine &TM, MachineModuleInfo *MMI) const getCFIPersonalitySymbol() argument
143 getKindForGlobal(const GlobalObject *GO, const TargetMachine &TM) getKindForGlobal() argument
308 getTTypeGlobalReference( const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, MachineModuleInfo *MMI, MCStreamer &Streamer) const getTTypeGlobalReference() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.cpp335 // creation will depend on the TM and the code generation flags on the in getSubtargetImpl()
365 AArch64PassConfig(AArch64TargetMachine &TM, PassManagerBase &PM) in AArch64PassConfig() argument
366 : TargetPassConfig(TM, PM) { in AArch64PassConfig()
367 if (TM.getOptLevel() != CodeGenOpt::None) in AArch64PassConfig()
430 return getStandardCSEConfigForOpt(TM->getOptLevel()); in getCSEConfig()
441 if (TM->getOptLevel() != CodeGenOpt::None && EnableAtomicTidy) in addIRPasses()
448 if (TM->getOptLevel() != CodeGenOpt::None) { in addIRPasses()
458 if (TM->getOptLevel() != CodeGenOpt::None) { in addIRPasses()
463 if (TM->getOptLevel() == CodeGenOpt::Aggressive && EnableGEPOpt) { in addIRPasses()
476 addPass(createAArch64StackTaggingPass(/* MergeInit = */ TM in addIRPasses()
[all...]
H A DAArch64TargetObjectFile.cpp21 const TargetMachine &TM) { in Initialize()
22 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize()
23 InitializeELF(TM.Options.UseInitArray); in Initialize()
35 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference()
42 const MCSymbol *Sym = TM.getSymbol(GV); in getTTypeGlobalReference()
52 GV, Encoding, TM, MMI, Streamer); in getTTypeGlobalReference()
56 const GlobalValue *GV, const TargetMachine &TM, in getCFIPersonalitySymbol()
58 return TM.getSymbol(GV); in getCFIPersonalitySymbol()
78 const TargetMachine &TM) const { in getNameWithPrefix()
20 Initialize(MCContext &Ctx, const TargetMachine &TM) Initialize() argument
34 getTTypeGlobalReference( const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, MachineModuleInfo *MMI, MCStreamer &Streamer) const getTTypeGlobalReference() argument
55 getCFIPersonalitySymbol( const GlobalValue *GV, const TargetMachine &TM, MachineModuleInfo *MMI) const getCFIPersonalitySymbol() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/IPO/
H A DWholeProgramDevirt.h120 VirtualCallTarget(Function *Fn, const TypeMemberInfo *TM);
123 VirtualCallTarget(const TypeMemberInfo *TM, bool IsBigEndian) in VirtualCallTarget()
124 : Fn(nullptr), TM(TM), IsBigEndian(IsBigEndian), WasDevirt(false) {} in VirtualCallTarget()
131 const TypeMemberInfo *TM; member
147 uint64_t minBeforeBytes() const { return TM->Offset; } in minBeforeBytes()
154 uint64_t minAfterBytes() const { return TM->Bits->ObjectSize - TM->Offset; } in minAfterBytes()
159 return minBeforeBytes() + TM->Bits->Before.Bytes.size(); in allocatedBeforeBytes()
165 return minAfterBytes() + TM in allocatedAfterBytes()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.cpp113 const TargetMachine &TM) { in Initialize()
114 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize()
115 InitializeELF(TM.Options.UseInitArray); in Initialize()
128 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal()
146 return selectSectionForLookupTable(GO, TM, Fn); in SelectSectionForGlobal()
149 if (isGlobalInSmallSection(GO, TM)) in SelectSectionForGlobal()
150 return selectSmallSectionForGlobal(GO, Kind, TM); in SelectSectionForGlobal()
162 return TargetLoweringObjectFileELF::SelectSectionForGlobal(GO, Kind, TM); in SelectSectionForGlobal()
166 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in getExplicitSectionGlobal()
189 if (isGlobalInSmallSection(GO, TM)) in getExplicitSectionGlobal()
112 Initialize(MCContext &Ctx, const TargetMachine &TM) Initialize() argument
447 selectSectionForLookupTable( const GlobalObject *GO, const TargetMachine &TM, const Function *Fn) const selectSectionForLookupTable() argument
[all...]
H A DHexagonTargetObjectFile.h19 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
22 const TargetMachine &TM) const override;
26 const TargetMachine &TM) const override;
29 const TargetMachine &TM) const;
31 bool isSmallDataEnabled(const TargetMachine &TM) const;
45 const TargetMachine &TM) const;
49 const TargetMachine &TM) const;
52 const TargetMachine &TM,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp97 TM = &TgtM; in Initialize()
334 return TM->getSymbol(F); in emitModuleMetadata()
356 const GlobalValue *GV, const TargetMachine &TM, in getCFIPersonalitySymbol()
361 TM.getSymbol(GV)->getName()); in getCFIPersonalitySymbol()
363 return TM.getSymbol(GV); in getCFIPersonalitySymbol()
390 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference()
395 MCSymbol *SSym = getSymbolWithGlobalValueBase(GV, ".DW.stub", TM); in getTTypeGlobalReference()
401 MCSymbol *Sym = TM.getSymbol(GV); in getTTypeGlobalReference()
410 return TargetLoweringObjectFile::getTTypeGlobalReference(GV, Encoding, TM, in getTTypeGlobalReference()
516 const TargetMachine &TM) { in getAssociatedSymbol()
355 getCFIPersonalitySymbol( const GlobalValue *GV, const TargetMachine &TM, MachineModuleInfo *MMI) const getCFIPersonalitySymbol() argument
389 getTTypeGlobalReference( const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, MachineModuleInfo *MMI, MCStreamer &Streamer) const getTTypeGlobalReference() argument
515 getAssociatedSymbol(const GlobalObject *GO, const TargetMachine &TM) getAssociatedSymbol() argument
630 selectELFSectionForGlobal( MCContext &Ctx, const GlobalObject *GO, SectionKind Kind, Mangler &Mang, const TargetMachine &TM, bool EmitUniqueSection, unsigned Flags, unsigned *NextUniqueID, const MCSymbolELF *AssociatedSymbol) selectELFSectionForGlobal() argument
860 Initialize(MCContext &Ctx, const TargetMachine &TM) Initialize() argument
1065 getTTypeGlobalReference( const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, MachineModuleInfo *MMI, MCStreamer &Streamer) const getTTypeGlobalReference() argument
1093 getCFIPersonalitySymbol( const GlobalValue *GV, const TargetMachine &TM, MachineModuleInfo *MMI) const getCFIPersonalitySymbol() argument
1221 getCOFFSectionFlags(SectionKind K, const TargetMachine &TM) getCOFFSectionFlags() argument
1481 Initialize(MCContext &Ctx, const TargetMachine &TM) Initialize() argument
1728 selectWasmSectionForGlobal( MCContext &Ctx, const GlobalObject *GO, SectionKind Kind, Mangler &Mang, const TargetMachine &TM, bool EmitUniqueSection, unsigned *NextUniqueID) selectWasmSectionForGlobal() argument
[all...]
H A DMachineModuleInfo.cpp224 : TM(std::move(MMI.TM)), in MachineModuleInfo()
225 Context(MMI.TM.getMCAsmInfo(), MMI.TM.getMCRegisterInfo(), in MachineModuleInfo()
226 MMI.TM.getObjFileLowering(), nullptr, nullptr, false) { in MachineModuleInfo()
237 MachineModuleInfo::MachineModuleInfo(const LLVMTargetMachine *TM) in MachineModuleInfo() argument
238 : TM(*TM), Context(TM->getMCAsmInfo(), TM in MachineModuleInfo()
347 MachineModuleInfoWrapperPass( const LLVMTargetMachine *TM) MachineModuleInfoWrapperPass() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
H A DSparcTargetObjectFile.cpp18 const TargetMachine &TM) { in Initialize()
19 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize()
20 InitializeELF(TM.Options.UseInitArray); in Initialize()
24 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference()
30 MCSymbol *SSym = getSymbolWithGlobalValueBase(GV, ".DW.stub", TM); in getTTypeGlobalReference()
36 MCSymbol *Sym = TM.getSymbol(GV); in getTTypeGlobalReference()
45 return TargetLoweringObjectFileELF::getTTypeGlobalReference(GV, Encoding, TM, in getTTypeGlobalReference()
17 Initialize(MCContext &Ctx, const TargetMachine &TM) Initialize() argument
23 getTTypeGlobalReference( const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, MachineModuleInfo *MMI, MCStreamer &Streamer) const getTTypeGlobalReference() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
H A DRISCVTargetObjectFile.cpp18 const TargetMachine &TM) { in Initialize()
19 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize()
20 InitializeELF(TM.Options.UseInitArray); in Initialize()
40 const GlobalObject *GO, const TargetMachine &TM) const { in isGlobalInSmallSection()
76 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal()
78 if (Kind.isBSS() && isGlobalInSmallSection(GO, TM)) in SelectSectionForGlobal()
80 if (Kind.isData() && isGlobalInSmallSection(GO, TM)) in SelectSectionForGlobal()
84 return TargetLoweringObjectFileELF::SelectSectionForGlobal(GO, Kind, TM); in SelectSectionForGlobal()
17 Initialize(MCContext &Ctx, const TargetMachine &TM) Initialize() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/
H A DLTOBackend.cpp156 static void runNewPMPasses(const Config &Conf, Module &Mod, TargetMachine *TM, in runNewPMPasses() argument
175 PassBuilder PB(TM, Conf.PTO, PGOOpt, &PIC); in runNewPMPasses()
229 static void runNewPMCustomPasses(Module &Mod, TargetMachine *TM, in runNewPMCustomPasses() argument
233 PassBuilder PB(TM); in runNewPMCustomPasses()
272 static void runOldPMPasses(const Config &Conf, Module &Mod, TargetMachine *TM, in runOldPMPasses() argument
276 passes.add(createTargetTransformInfoWrapperPass(TM->getTargetIRAnalysis())); in runOldPMPasses()
279 PMB.LibraryInfo = new TargetLibraryInfoImpl(Triple(TM->getTargetTriple())); in runOldPMPasses()
303 bool opt(const Config &Conf, TargetMachine *TM, unsigned Task, Module &Mod, in opt() argument
308 runNewPMCustomPasses(Mod, TM, Conf.OptPipeline, Conf.AAPipeline, in opt()
311 runNewPMPasses(Conf, Mod, TM, Con in opt()
335 codegen(const Config &Conf, TargetMachine *TM, AddStreamFn AddStream, unsigned Task, Module &Mod) codegen() argument
375 splitCodeGen(const Config &C, TargetMachine *TM, AddStreamFn AddStream, unsigned ParallelCodeGenParallelismLevel, std::unique_ptr<Module> Mod) splitCodeGen() argument
[all...]
H A DUpdateCompilerUsed.cpp29 const TargetMachine &TM, in PreserveLibCallsAndAsmUsed()
31 : AsmUndefinedRefs(AsmUndefinedRefs), TM(TM), LLVMUsed(LLVMUsed) {} in PreserveLibCallsAndAsmUsed()
46 const TargetMachine &TM; member in __anon24235::PreserveLibCallsAndAsmUsed
59 TargetLibraryInfoImpl TLII(Triple(TM.getTargetTriple())); in initializeLibCalls()
75 TM.getSubtargetImpl(F)->getTargetLowering(); in initializeLibCalls()
114 TM.getNameWithPrefix(Buffer, &GV, Mangler); in findLibCallsAndAsm()
122 void llvm::updateCompilerUsed(Module &TheModule, const TargetMachine &TM, in updateCompilerUsed() argument
125 PreserveLibCallsAndAsmUsed(AsmUndefinedRefs, TM, UsedValues) in updateCompilerUsed()
28 PreserveLibCallsAndAsmUsed(const StringSet< &AsmUndefinedRefs, const TargetMachine &TM, std::vector<GlobalValue *> &LLVMUsed) PreserveLibCallsAndAsmUsed() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp125 NVPTXLowerArgs(const NVPTXTargetMachine *TM = nullptr) in NVPTXLowerArgs()
126 : FunctionPass(ID), TM(TM) {} in NVPTXLowerArgs()
132 const NVPTXTargetMachine *TM; member in __anon24747::NVPTXLowerArgs
209 if (TM && TM->getDrvInterface() == NVPTX::CUDA) { in runOnKernelFunction()
233 else if (TM && TM->getDrvInterface() == NVPTX::CUDA) in runOnKernelFunction()
253 llvm::createNVPTXLowerArgsPass(const NVPTXTargetMachine *TM) { in createNVPTXLowerArgsPass() argument
254 return new NVPTXLowerArgs(TM); in createNVPTXLowerArgsPass()
[all...]

Completed in 17 milliseconds

12345678910>>...16