Index: llvm/lib/Target/PowerPC/PPCFrameLowering.cpp =================================================================== --- llvm/lib/Target/PowerPC/PPCFrameLowering.cpp +++ llvm/lib/Target/PowerPC/PPCFrameLowering.cpp @@ -2545,6 +2545,5 @@ bool PPCFrameLowering::enableShrinkWrapping(const MachineFunction &MF) const { if (MF.getInfo()->shrinkWrapDisabled()) return false; - return (MF.getSubtarget().isSVR4ABI() && - MF.getSubtarget().isPPC64()); + return !MF.getSubtarget().is32BitELFABI(); }