[llvm-commits] [llvm] r75956 - /llvm/trunk/lib/Target/SystemZ/SystemZRegisterInfo.td
Anton Korobeynikov
asl at math.spbu.ru
Thu Jul 16 06:55:53 PDT 2009
Author: asl
Date: Thu Jul 16 08:55:51 2009
New Revision: 75956
URL: http://llvm.org/viewvc/llvm-project?rev=75956&view=rev
Log:
Fix epic bug with invalid regclass for R0D
Modified:
llvm/trunk/lib/Target/SystemZ/SystemZRegisterInfo.td
Modified: llvm/trunk/lib/Target/SystemZ/SystemZRegisterInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/SystemZRegisterInfo.td?rev=75956&r1=75955&r2=75956&view=diff
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/SystemZRegisterInfo.td (original)
+++ llvm/trunk/lib/Target/SystemZ/SystemZRegisterInfo.td Thu Jul 16 08:55:51 2009
@@ -144,7 +144,7 @@
/// Register classes
def GR32 : RegisterClass<"SystemZ", [i32], 32,
// Volatile registers
- [R0D, R1W, R2W, R3W, R4W, R5W, R6W, R7W, R8W, R9W, R10W, R12W, R13W,
+ [R0W, R1W, R2W, R3W, R4W, R5W, R6W, R7W, R8W, R9W, R10W, R12W, R13W,
// Frame pointer, sometimes allocable
R11W,
// Volatile, but not allocable
More information about the llvm-commits
mailing list