[llvm-commits] CVS: llvm/lib/Target/X86/X86RegisterInfo.cpp
Evan Cheng
evan.cheng at apple.com
Tue Apr 18 14:31:20 PDT 2006
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);
More information about the llvm-commits
mailing list