Lines Matching refs:TM
31 const TargetMachine &TM) {
32 TargetLoweringObjectFileELF::Initialize(Ctx, TM);
52 const TargetMachine &TM) const {
60 // up in getKindForGlobal(GV, TM).
61 return IsGlobalInSmallSection(GV, TM, getKindForGlobal(GV, TM));
67 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM,
76 return IsInSmallSection(TM.getDataLayout()->getTypeAllocSize(Ty));
84 Mangler *Mang, const TargetMachine &TM) const {
87 if (Kind.isBSS() && IsGlobalInSmallSection(GV, TM, Kind))
89 if (Kind.isDataNoRel() && IsGlobalInSmallSection(GV, TM, Kind))
93 return TargetLoweringObjectFileELF::SelectSectionForGlobal(GV, Kind, Mang,TM);