Lines Matching refs:TM
44 const TargetMachine &TM) { in Initialize() argument
46 InitMCObjectFileInfo(TM.getTargetTriple(), TM.isPositionIndependent(), in Initialize()
47 TM.getCodeModel(), *Ctx); in Initialize()
105 const TargetMachine &TM) const { in getSymbolWithGlobalValueBase()
110 TM.getNameWithPrefix(NameStr, GV, Mang); in getSymbolWithGlobalValueBase()
116 const GlobalValue *GV, Mangler &Mang, const TargetMachine &TM, in getCFIPersonalitySymbol() argument
118 return TM.getSymbol(GV, Mang); in getCFIPersonalitySymbol()
133 const TargetMachine &TM){ in getKindForGlobal() argument
137 Reloc::Model ReloModel = TM.getRelocationModel(); in getKindForGlobal()
146 if (isSuitableForBSS(GVar, TM.Options.NoZerosInBSS)) in getKindForGlobal()
156 if (isSuitableForBSS(GVar, TM.Options.NoZerosInBSS)) { in getKindForGlobal()
235 const TargetMachine &TM) const { in SectionForGlobal()
238 return getExplicitSectionGlobal(GV, Kind, Mang, TM); in SectionForGlobal()
242 return SelectSectionForGlobal(GV, Kind, Mang, TM); in SectionForGlobal()
246 const Function &F, Mangler &Mang, const TargetMachine &TM) const { in getSectionForJumpTable()
287 const TargetMachine &TM, MachineModuleInfo *MMI, in getTTypeGlobalReference() argument
290 MCSymbolRefExpr::create(TM.getSymbol(GV, Mang), getContext()); in getTTypeGlobalReference()
323 const TargetMachine &TM) const { in getNameWithPrefix()