Lines Matching refs:TM
23 Initialize(MCContext &Ctx, const TargetMachine &TM) {
24 TargetLoweringObjectFileELF::Initialize(Ctx, TM);
46 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM) const {
50 return IsGlobalInSmallSection(GV, TM, getKindForGlobal(GV, TM));
56 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM,
73 return IsInSmallSection(TM.getDataLayout()->getTypeAllocSize(Ty));
78 Mangler *Mang, const TargetMachine &TM) const {
83 if (Kind.isBSS() && IsGlobalInSmallSection(GV, TM, Kind))
85 if (Kind.isDataNoRel() && IsGlobalInSmallSection(GV, TM, Kind))
89 return TargetLoweringObjectFileELF::SelectSectionForGlobal(GV, Kind, Mang,TM);