summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86InstrInfo.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2012-12-26 00:35:47 +0000
committerCraig Topper <craig.topper@gmail.com>2012-12-26 00:35:47 +0000
commitcaef1c5d8657c37c418ab5284d93c502396a59ed (patch)
treeda9ca78eef33a1d8d8f78c72282647fee3a0ada7 /llvm/lib/Target/X86/X86InstrInfo.cpp
parentdfa5f9b5114970367902e7fcff2b86522b7cb209 (diff)
downloadbcm5719-llvm-caef1c5d8657c37c418ab5284d93c502396a59ed.tar.gz
bcm5719-llvm-caef1c5d8657c37c418ab5284d93c502396a59ed.zip
Remove alignment requirement from VCVTSS2SD in folding tables. Reverting r171049. This instruction doesn't require alignment.
llvm-svn: 171078
Diffstat (limited to 'llvm/lib/Target/X86/X86InstrInfo.cpp')
-rw-r--r--llvm/lib/Target/X86/X86InstrInfo.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86InstrInfo.cpp b/llvm/lib/Target/X86/X86InstrInfo.cpp
index 5192a1c1ddb..876a63f87b0 100644
--- a/llvm/lib/Target/X86/X86InstrInfo.cpp
+++ b/llvm/lib/Target/X86/X86InstrInfo.cpp
@@ -852,8 +852,8 @@ X86InstrInfo::X86InstrInfo(X86TargetMachine &tm)
{ X86::Int_VCVTSI2SS64rr, X86::Int_VCVTSI2SS64rm, 0 },
{ X86::VCVTSI2SSrr, X86::VCVTSI2SSrm, 0 },
{ X86::Int_VCVTSI2SSrr, X86::Int_VCVTSI2SSrm, 0 },
- { X86::VCVTSS2SDrr, X86::VCVTSS2SDrm, TB_ALIGN_16 },
- { X86::Int_VCVTSS2SDrr, X86::Int_VCVTSS2SDrm, TB_ALIGN_16 },
+ { X86::VCVTSS2SDrr, X86::VCVTSS2SDrm, 0 },
+ { X86::Int_VCVTSS2SDrr, X86::Int_VCVTSS2SDrm, 0 },
{ X86::VCVTTPD2DQrr, X86::VCVTTPD2DQXrm, 0 },
{ X86::VCVTTPS2DQrr, X86::VCVTTPS2DQrm, 0 },
{ X86::VRSQRTSSr, X86::VRSQRTSSm, 0 },
OpenPOWER on IntegriCloud