Author: lattner
Date: Wed Feb 13 11:24:14 2008
New Revision: 47067

URL: http://llvm.org/viewvc/llvm-project?rev=47067&view=rev
Log:
Fix the PPC JIT regressions by encoding zeroreg as 0 for BLR.

Modified:
    llvm/trunk/lib/Target/PowerPC/PPCRegisterInfo.cpp

Modified: llvm/trunk/lib/Target/PowerPC/PPCRegisterInfo.cpp
URL: 
http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/PPCRegisterInfo.cpp?rev=47067&r1=47066&r2=47067&view=diff

==============================================================================
--- llvm/trunk/lib/Target/PowerPC/PPCRegisterInfo.cpp (original)
+++ llvm/trunk/lib/Target/PowerPC/PPCRegisterInfo.cpp Wed Feb 13 11:24:14 2008
@@ -46,6 +46,7 @@
 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;


_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to