diff options
author | Hal Finkel <hfinkel@anl.gov> | 2011-12-05 17:54:17 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2011-12-05 17:54:17 +0000 |
commit | 2e313caa3631e2c94bb6d81429b77a30b116b520 (patch) | |
tree | 1606fd95c53778dd87dd81a9117f73dd891be2c4 /lib/Target/PowerPC/PPCRegisterInfo.cpp | |
parent | 4da7f90b1780e4d1ba38da64c849b9c2b1c67071 (diff) | |
download | llvm-2e313caa3631e2c94bb6d81429b77a30b116b520.tar.gz llvm-2e313caa3631e2c94bb6d81429b77a30b116b520.tar.bz2 llvm-2e313caa3631e2c94bb6d81429b77a30b116b520.tar.xz |
add register pressure for CR regs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145816 91177308-0d34-0410-b5e6-96231b3b80d8
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 47ab442ce3..b13af819e7 100644 --- a/lib/Target/PowerPC/PPCRegisterInfo.cpp +++ b/lib/Target/PowerPC/PPCRegisterInfo.cpp @@ -291,6 +291,8 @@ PPCRegisterInfo::getRegPressureLimit(const TargetRegisterClass *RC, case PPC::F4RCRegClassID: case PPC::VRRCRegClassID: return 32 - DefaultSafety; + case PPC::CRRCRegClassID: + return 8 - DefaultSafety; } } |