Home | History | Annotate | Download | only in Target

Lines Matching refs:TM

44                                           const TargetMachine &TM) {
46 InitMCObjectFileInfo(TM.getTargetTriple(), TM.isPositionIndependent(),
47 TM.getCodeModel(), *Ctx);
105 const TargetMachine &TM) const {
110 TM.getNameWithPrefix(NameStr, GV, Mang);
116 const GlobalValue *GV, Mangler &Mang, const TargetMachine &TM,
118 return TM.getSymbol(GV, Mang);
128 /// a global variable. Given an global variable and information from TM, it
133 const TargetMachine &TM){
137 Reloc::Model ReloModel = TM.getRelocationModel();
146 if (isSuitableForBSS(GVar, TM.Options.NoZerosInBSS))
156 if (isSuitableForBSS(GVar, TM.Options.NoZerosInBSS)) {
235 const TargetMachine &TM) const {
238 return getExplicitSectionGlobal(GV, Kind, Mang, TM);
242 return SelectSectionForGlobal(GV, Kind, Mang, TM);
246 const Function &F, Mangler &Mang, const TargetMachine &TM) const {
287 const TargetMachine &TM, MachineModuleInfo *MMI,
290 MCSymbolRefExpr::create(TM.getSymbol(GV, Mang), getContext());
323 const TargetMachine &TM) const {