[llvm-commits] [llvm] r42323 - /llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp
Evan Cheng
evan.cheng at apple.com
Tue Sep 25 15:10:43 PDT 2007
Author: evancheng
Date: Tue Sep 25 17:10:43 2007
New Revision: 42323
URL: http://llvm.org/viewvc/llvm-project?rev=42323&view=rev
Log:
Missing load / store folding entries.
Modified:
llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp
Modified: llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp?rev=42323&r1=42322&r2=42323&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp Tue Sep 25 17:10:43 2007
@@ -700,6 +700,10 @@
{ X86::NEW_SETNSr, X86::NEW_SETNSm },
{ X86::NEW_SETPr, X86::NEW_SETPm },
{ X86::NEW_SETSr, X86::NEW_SETSm },
+ { X86::NEW_TEST16ri,X86::NEW_TEST16mi },
+ { X86::NEW_TEST32ri,X86::NEW_TEST32mi },
+ { X86::NEW_TEST64ri32, X86::NEW_TEST64mi32 },
+ { X86::NEW_TEST8ri, X86::NEW_TEST8mi },
{ X86::SETAEr, X86::SETAEm },
{ X86::SETAr, X86::SETAm },
@@ -813,6 +817,10 @@
{ X86::MOVZX64rr8, X86::MOVZX64rm8 },
// TEMPORARY
+ { X86::NEW_CMP16rr, X86::NEW_CMP16rm },
+ { X86::NEW_CMP32rr, X86::NEW_CMP32rm },
+ { X86::NEW_CMP64rr, X86::NEW_CMP64rm },
+ { X86::NEW_CMP8rr, X86::NEW_CMP8rm },
{ X86::NEW_Int_COMISDrr, X86::NEW_Int_COMISDrm },
{ X86::NEW_Int_COMISSrr, X86::NEW_Int_COMISSrm },
{ X86::NEW_Int_UCOMISDrr, X86::NEW_Int_UCOMISDrm },
More information about the llvm-commits
mailing list