diff --git a/lib/Target/PowerPC/PPCRegisterInfo.cpp b/lib/Target/PowerPC/PPCRegisterInfo.cpp index a21abe5810c..28ac7fdabe1 100644 --- a/lib/Target/PowerPC/PPCRegisterInfo.cpp +++ b/lib/Target/PowerPC/PPCRegisterInfo.cpp @@ -46,6 +46,7 @@ using namespace llvm; unsigned PPCRegisterInfo::getRegisterNumbering(unsigned RegEnum) { using namespace PPC; switch (RegEnum) { + case 0: return 0; case R0 : case X0 : case F0 : case V0 : case CR0: return 0; case R1 : case X1 : case F1 : case V1 : case CR1: return 1; case R2 : case X2 : case F2 : case V2 : case CR2: return 2;