diff options
Diffstat (limited to 'lib/Target/PowerPC/PPCRegisterInfo.cpp')
-rw-r--r-- | lib/Target/PowerPC/PPCRegisterInfo.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Target/PowerPC/PPCRegisterInfo.cpp b/lib/Target/PowerPC/PPCRegisterInfo.cpp index d5a307e228..0ebf1e8a41 100644 --- a/lib/Target/PowerPC/PPCRegisterInfo.cpp +++ b/lib/Target/PowerPC/PPCRegisterInfo.cpp @@ -114,6 +114,8 @@ PPCRegisterInfo::getNoPreservedMask() const { if (!Subtarget.hasAltivec()) return CSR_NoRegs_Altivec_RegMask; + if (Subtarget.isDarwin()) + return CSR_NoRegs_Darwin_RegMask; return CSR_NoRegs_RegMask; } |