[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