[llvm-commits] [llvm] r144611 - in /llvm/trunk/test/CodeGen/X86: isint.ll uint64-to-float.ll
Jakob Stoklund Olesen
stoklund at 2pi.dk
Mon Nov 14 18:29:48 PST 2011
Author: stoklund
Date: Mon Nov 14 20:29:48 2011
New Revision: 144611
URL: http://llvm.org/viewvc/llvm-project?rev=144611&view=rev
Log:
Allow for depencendy-breaking instructions before cvt*.
This should unbreak clang-x86_64-darwin10-RA, but I can't actually
reproduce the failure.
Modified:
llvm/trunk/test/CodeGen/X86/isint.ll
llvm/trunk/test/CodeGen/X86/uint64-to-float.ll
Modified: llvm/trunk/test/CodeGen/X86/isint.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/isint.ll?rev=144611&r1=144610&r2=144611&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/isint.ll (original)
+++ llvm/trunk/test/CodeGen/X86/isint.ll Mon Nov 14 20:29:48 2011
@@ -19,7 +19,7 @@
define void @isint_branch(double %d) nounwind {
; CHECK: cvt
%i = fptosi double %d to i32
-; CHECK-NEXT: cvt
+; CHECK: cvt
%e = sitofp i32 %i to double
; CHECK: ucomisd
%c = fcmp oeq double %d, %e
Modified: llvm/trunk/test/CodeGen/X86/uint64-to-float.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/uint64-to-float.ll?rev=144611&r1=144610&r2=144611&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/uint64-to-float.ll (original)
+++ llvm/trunk/test/CodeGen/X86/uint64-to-float.ll Mon Nov 14 20:29:48 2011
@@ -38,7 +38,7 @@
; CHECK-NEXT: jns LBB0_2
; CHECK: cvtsi2ss
; CHECK: LBB0_2
-; CHECK-NEXT: cvtsi2ss
+; CHECK: cvtsi2ss
define float @test(i64 %a) {
entry:
%b = uitofp i64 %a to float
More information about the llvm-commits
mailing list