Lines Matching defs:SK
95 static bool isExecuteOnlyFunction(const GlobalObject *GO, SectionKind SK,
98 if (TM.getSubtarget<ARMSubtarget>(*F).genExecuteOnly() && SK.isText())
104 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const {
106 if (isExecuteOnlyFunction(GO, SK, TM))
107 SK = SectionKind::getExecuteOnly();
109 return TargetLoweringObjectFileELF::getExplicitSectionGlobal(GO, SK, TM);
113 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const {
115 if (isExecuteOnlyFunction(GO, SK, TM))
116 SK = SectionKind::getExecuteOnly();
118 return TargetLoweringObjectFileELF::SelectSectionForGlobal(GO, SK, TM);