Lines Matching refs:TM
32 const TargetMachine &TM) { in Initialize() argument
33 const ARMBaseTargetMachine &ARM_TM = static_cast<const ARMBaseTargetMachine &>(TM); in Initialize()
38 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize()
58 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference() argument
60 if (TM.getMCAsmInfo()->getExceptionHandlingType() != ExceptionHandling::ARM) in getTTypeGlobalReference()
62 GV, Encoding, TM, MMI, Streamer); in getTTypeGlobalReference()
66 return MCSymbolRefExpr::create(TM.getSymbol(GV), in getTTypeGlobalReference()
77 const TargetMachine &TM) { in isExecuteOnlyFunction() argument
79 if (TM.getSubtarget<ARMSubtarget>(*F).genExecuteOnly() && SK.isText()) in isExecuteOnlyFunction()
85 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const { in getExplicitSectionGlobal()
87 if (isExecuteOnlyFunction(GO, SK, TM)) in getExplicitSectionGlobal()
90 return TargetLoweringObjectFileELF::getExplicitSectionGlobal(GO, SK, TM); in getExplicitSectionGlobal()
94 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const { in SelectSectionForGlobal()
96 if (isExecuteOnlyFunction(GO, SK, TM)) in SelectSectionForGlobal()
99 return TargetLoweringObjectFileELF::SelectSectionForGlobal(GO, SK, TM); in SelectSectionForGlobal()