Changes in directory llvm/lib/Target/X86:

X86RegisterInfo.cpp updated: 1.140 -> 1.141
---
Log message:

Encoding bug: CMPPSrmi, CMPPDrmi dropped operand 2 (condtion immediate).


---
Diffs of the changes:  (+2 -2)

 X86RegisterInfo.cpp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)


Index: llvm/lib/Target/X86/X86RegisterInfo.cpp
diff -u llvm/lib/Target/X86/X86RegisterInfo.cpp:1.140 
llvm/lib/Target/X86/X86RegisterInfo.cpp:1.141
--- llvm/lib/Target/X86/X86RegisterInfo.cpp:1.140       Mon Apr 17 13:06:12 2006
+++ llvm/lib/Target/X86/X86RegisterInfo.cpp     Tue Apr 18 16:31:08 2006
@@ -510,8 +510,8 @@
     case X86::XORPDrr:   return MakeRMInst(X86::XORPDrm, FrameIndex, MI);
     case X86::ANDNPSrr:  return MakeRMInst(X86::ANDNPSrm, FrameIndex, MI);
     case X86::ANDNPDrr:  return MakeRMInst(X86::ANDNPDrm, FrameIndex, MI);
-    case X86::CMPPSrr:   return MakeRMInst(X86::CMPPSrm, FrameIndex, MI);
-    case X86::CMPPDrr:   return MakeRMInst(X86::CMPPDrm, FrameIndex, MI);
+    case X86::CMPPSrri:  return MakeRMIInst(X86::CMPPSrmi, FrameIndex, MI);
+    case X86::CMPPDrri:  return MakeRMIInst(X86::CMPPDrmi, FrameIndex, MI);
     case X86::SHUFPSrr:  return MakeRMInst(X86::SHUFPSrm, FrameIndex, MI);
     case X86::SHUFPDrr:  return MakeRMInst(X86::SHUFPDrm, FrameIndex, MI);
     case X86::UNPCKHPSrr:return MakeRMInst(X86::UNPCKHPSrm, FrameIndex, MI);



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

Reply via email to