Lines Matching refs:TM
31 const TargetMachine &TM) { in Initialize() argument
32 const ARMBaseTargetMachine &ARM_TM = static_cast<const ARMBaseTargetMachine &>(TM); in Initialize()
37 TargetLoweringObjectFileELF::Initialize(Ctx, TM); in Initialize()
66 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference() argument
68 if (TM.getMCAsmInfo()->getExceptionHandlingType() != ExceptionHandling::ARM) in getTTypeGlobalReference()
70 GV, Encoding, TM, MMI, Streamer); in getTTypeGlobalReference()
74 return MCSymbolRefExpr::create(TM.getSymbol(GV), in getTTypeGlobalReference()
85 const TargetMachine &TM) { in isExecuteOnlyFunction() argument
87 if (TM.getSubtarget<ARMSubtarget>(*F).genExecuteOnly() && SK.isText()) in isExecuteOnlyFunction()
93 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const { in getExplicitSectionGlobal()
95 if (isExecuteOnlyFunction(GO, SK, TM)) in getExplicitSectionGlobal()
98 return TargetLoweringObjectFileELF::getExplicitSectionGlobal(GO, SK, TM); in getExplicitSectionGlobal()
102 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const { in SelectSectionForGlobal()
104 if (isExecuteOnlyFunction(GO, SK, TM)) in SelectSectionForGlobal()
107 return TargetLoweringObjectFileELF::SelectSectionForGlobal(GO, SK, TM); in SelectSectionForGlobal()