reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
79 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); 88 if (MF.getTarget().Options.EnableIPRA && 89 isSafeForNoCSROpt(MF.getFunction()) && 90 isProfitableForNoCSROpt(MF.getFunction())) 94 const MCPhysReg *CSRegs = MF.getRegInfo().getCalleeSavedRegs(); 101 if (MF.getFunction().hasFnAttribute(Attribute::Naked)) 111 if (MF.getFunction().hasFnAttribute(Attribute::NoReturn) && 112 MF.getFunction().hasFnAttribute(Attribute::NoUnwind) && 113 !MF.getFunction().hasFnAttribute(Attribute::UWTable) && 114 enableCalleeSaveSkip(MF)) 118 bool CallsUnwindInit = MF.callsUnwindInit(); 119 const MachineRegisterInfo &MRI = MF.getRegInfo();