diff options
author | Dale Johannesen <dalej@apple.com> | 2010-05-16 20:19:04 +0000 |
---|---|---|
committer | Dale Johannesen <dalej@apple.com> | 2010-05-16 20:19:04 +0000 |
commit | f7f5a2760a69370e41b69a66872494bb0aa5fdc9 (patch) | |
tree | 1fbf88214e0c74dc082cd8a94539cc9fc115322d /test | |
parent | f9b22429278412fda6e1cae3f5727dbc61ff6770 (diff) | |
download | external_llvm-f7f5a2760a69370e41b69a66872494bb0aa5fdc9.zip external_llvm-f7f5a2760a69370e41b69a66872494bb0aa5fdc9.tar.gz external_llvm-f7f5a2760a69370e41b69a66872494bb0aa5fdc9.tar.bz2 |
Revert 103911; it broke a test that expects bitconvert
<1xi64> -> i64 to work in MMX registers on hosts where -no-sse
is the default (not mine). The right thing is
to accept this and make i64->f64 conversions go through memory,
but I don't have time right now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103914 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/CodeGen/X86/2010-05-16-nosseconversion.ll | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/test/CodeGen/X86/2010-05-16-nosseconversion.ll b/test/CodeGen/X86/2010-05-16-nosseconversion.ll index 266681c..e69de29 100644 --- a/test/CodeGen/X86/2010-05-16-nosseconversion.ll +++ b/test/CodeGen/X86/2010-05-16-nosseconversion.ll @@ -1,11 +0,0 @@ -; RUN: llc -mtriple=x86_64-apple-darwin -mattr=-sse < %s - -@x = common global i64 0 ; <i64*> [#uses=1] - -define i32 @foo() nounwind readonly ssp { -entry: - %0 = load i64* @x, align 8 ; <i64> [#uses=1] - %1 = uitofp i64 %0 to double ; <double> [#uses=1] - %2 = fptosi double %1 to i32 ; <i32> [#uses=1] - ret i32 %2 -} |