[llvm-commits] [llvm] r171049 - /llvm/trunk/lib/Target/X86/X86InstrInfo.cpp

Nadav Rotem nrotem at apple.com
Mon Dec 24 19:29:18 PST 2012


Author: nadav
Date: Mon Dec 24 21:29:18 2012
New Revision: 171049

URL: http://llvm.org/viewvc/llvm-project?rev=171049&view=rev
Log:
VCVTSS2SD requires a strict alignment. Thanks Elena.


Modified:
    llvm/trunk/lib/Target/X86/X86InstrInfo.cpp

Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrInfo.cpp?rev=171049&r1=171048&r2=171049&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86InstrInfo.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86InstrInfo.cpp Mon Dec 24 21:29:18 2012
@@ -852,8 +852,8 @@
     { X86::Int_VCVTSI2SS64rr, X86::Int_VCVTSI2SS64rm,  0 },
     { X86::VCVTSI2SSrr,       X86::VCVTSI2SSrm,        0 },
     { X86::Int_VCVTSI2SSrr,   X86::Int_VCVTSI2SSrm,    0 },
-    { X86::VCVTSS2SDrr,       X86::VCVTSS2SDrm,        0 },
-    { X86::Int_VCVTSS2SDrr,   X86::Int_VCVTSS2SDrm,    0 },
+    { X86::VCVTSS2SDrr,       X86::VCVTSS2SDrm,        TB_ALIGN_16 },
+    { X86::Int_VCVTSS2SDrr,   X86::Int_VCVTSS2SDrm,    TB_ALIGN_16 },
     { X86::VCVTTPD2DQrr,      X86::VCVTTPD2DQXrm,      0 },
     { X86::VCVTTPS2DQrr,      X86::VCVTTPS2DQrm,       0 },
     { X86::VRSQRTSSr,         X86::VRSQRTSSm,          0 },





More information about the llvm-commits mailing list