Lines Matching refs:TM
41 const TargetMachine &TM) { in Initialize() argument
46 InitMCObjectFileInfo(TM.getTargetTriple(), TM.isPositionIndependent(), *Ctx, in Initialize()
47 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() argument
130 return TM.getSymbol(GV); in getCFIPersonalitySymbol()
144 const TargetMachine &TM){ in getKindForGlobal() argument
157 if (isSuitableForBSS(GVar) && !TM.Options.NoZerosInBSS) in getKindForGlobal()
168 if (isSuitableForBSS(GVar) && !TM.Options.NoZerosInBSS) { in getKindForGlobal()
228 Reloc::Model ReloModel = TM.getRelocationModel(); in getKindForGlobal()
247 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SectionForGlobal()
250 return getExplicitSectionGlobal(GO, Kind, TM); in SectionForGlobal()
257 return getExplicitSectionGlobal(GO, Kind, TM); in SectionForGlobal()
263 return getExplicitSectionGlobal(GO, Kind, TM); in SectionForGlobal()
267 return SelectSectionForGlobal(GO, Kind, TM); in SectionForGlobal()
271 const Function &F, const TargetMachine &TM) const { in getSectionForJumpTable()
308 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference() argument
311 MCSymbolRefExpr::create(TM.getSymbol(GV), getContext()); in getTTypeGlobalReference()
344 const TargetMachine &TM) const { in getNameWithPrefix()