diff options
author | Chris Lattner <sabre@nondot.org> | 2004-11-23 18:59:59 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-11-23 18:59:59 +0000 |
commit | 9ba12359e3b4ca5bce5469d86ae38eb1237752ee (patch) | |
tree | dbb2b7a998e9e46a2db587a4abff87ed21326c47 /lib/Target/PowerPC/PPCCodeEmitter.cpp | |
parent | d9d06b3af1bf34ca680759c86a142a2c6c732896 (diff) | |
download | external_llvm-9ba12359e3b4ca5bce5469d86ae38eb1237752ee.zip external_llvm-9ba12359e3b4ca5bce5469d86ae38eb1237752ee.tar.gz external_llvm-9ba12359e3b4ca5bce5469d86ae38eb1237752ee.tar.bz2 |
Enumerate CR registers
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18162 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/PowerPC/PPCCodeEmitter.cpp')
-rw-r--r-- | lib/Target/PowerPC/PPCCodeEmitter.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/Target/PowerPC/PPCCodeEmitter.cpp b/lib/Target/PowerPC/PPCCodeEmitter.cpp index ef8ec6c..f09a42a 100644 --- a/lib/Target/PowerPC/PPCCodeEmitter.cpp +++ b/lib/Target/PowerPC/PPCCodeEmitter.cpp @@ -147,14 +147,14 @@ void PPC32CodeEmitter::emitBasicBlock(MachineBasicBlock &MBB) { static unsigned enumRegToMachineReg(unsigned enumReg) { switch (enumReg) { - case PPC::R0 : case PPC::F0 : return 0; - case PPC::R1 : case PPC::F1 : return 1; - case PPC::R2 : case PPC::F2 : return 2; - case PPC::R3 : case PPC::F3 : return 3; - case PPC::R4 : case PPC::F4 : return 4; - case PPC::R5 : case PPC::F5 : return 5; - case PPC::R6 : case PPC::F6 : return 6; - case PPC::R7 : case PPC::F7 : return 7; + case PPC::R0 : case PPC::F0 : case PPC::CR0: return 0; + case PPC::R1 : case PPC::F1 : case PPC::CR1: return 1; + case PPC::R2 : case PPC::F2 : case PPC::CR2: return 2; + case PPC::R3 : case PPC::F3 : case PPC::CR3: return 3; + case PPC::R4 : case PPC::F4 : case PPC::CR4: return 4; + case PPC::R5 : case PPC::F5 : case PPC::CR5: return 5; + case PPC::R6 : case PPC::F6 : case PPC::CR6: return 6; + case PPC::R7 : case PPC::F7 : case PPC::CR7: return 7; case PPC::R8 : case PPC::F8 : return 8; case PPC::R9 : case PPC::F9 : return 9; case PPC::R10: case PPC::F10: return 10; |