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()
77 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference() argument
79 if (TM.getMCAsmInfo()->getExceptionHandlingType() != ExceptionHandling::ARM) in getTTypeGlobalReference()
81 GV, Encoding, TM, MMI, Streamer); in getTTypeGlobalReference()
85 return MCSymbolRefExpr::create(TM.getSymbol(GV), in getTTypeGlobalReference()
96 const TargetMachine &TM) { in isExecuteOnlyFunction() argument
98 if (TM.getSubtarget<ARMSubtarget>(*F).genExecuteOnly() && SK.isText()) in isExecuteOnlyFunction()
104 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const { in getExplicitSectionGlobal()
106 if (isExecuteOnlyFunction(GO, SK, TM)) in getExplicitSectionGlobal()
109 return TargetLoweringObjectFileELF::getExplicitSectionGlobal(GO, SK, TM); in getExplicitSectionGlobal()
113 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const { in SelectSectionForGlobal()
115 if (isExecuteOnlyFunction(GO, SK, TM)) in SelectSectionForGlobal()
118 return TargetLoweringObjectFileELF::SelectSectionForGlobal(GO, SK, TM); in SelectSectionForGlobal()