Lines Matching refs:TM
89 const TargetMachine &TM) { in Initialize() argument
90 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize()
91 InitializeELF(TM.Options.UseInitArray); in Initialize()
106 const TargetMachine &TM) const { in SelectSectionForGlobal()
120 if (isGlobalInSmallSection(GV, TM)) in SelectSectionForGlobal()
121 return selectSmallSectionForGlobal(GV, Kind, Mang, TM); in SelectSectionForGlobal()
134 Mang, TM); in SelectSectionForGlobal()
140 const TargetMachine &TM) const { in getExplicitSectionGlobal()
163 if (isGlobalInSmallSection(GV, TM)) in getExplicitSectionGlobal()
164 return selectSmallSectionForGlobal(GV, Kind, Mang, TM); in getExplicitSectionGlobal()
169 Mang, TM); in getExplicitSectionGlobal()
176 const TargetMachine &TM) const { in isGlobalInSmallSection()
256 const GlobalValue *GV, const TargetMachine &TM) const { in getSmallestAddressableSize()
267 unsigned AtomicSize = getSmallestAddressableSize(E, GV, TM); in getSmallestAddressableSize()
275 return getSmallestAddressableSize(ATy->getElementType(), GV, TM); in getSmallestAddressableSize()
279 return getSmallestAddressableSize(PTy->getElementType(), GV, TM); in getSmallestAddressableSize()
308 const TargetMachine &TM) const { in selectSmallSectionForGlobal()
310 unsigned Size = getSmallestAddressableSize(GTy, GV, TM); in selectSmallSectionForGlobal()
314 bool EmitUniquedSection = TM.getDataSections(); in selectSmallSectionForGlobal()
390 Mang, TM); in selectSmallSectionForGlobal()