aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/X86
diff options
context:
space:
mode:
authorEric Christopher <echristo@apple.com>2010-04-13 18:37:58 +0000
committerEric Christopher <echristo@apple.com>2010-04-13 18:37:58 +0000
commit97e6992e3ecfd354a53142f0488769b399242295 (patch)
treea03d348bf2b9043a61c8b09913de83f4b042e8ec /test/CodeGen/X86
parent5dc57ce53329143c2b533882410be80ea5d259a7 (diff)
downloadexternal_llvm-97e6992e3ecfd354a53142f0488769b399242295.zip
external_llvm-97e6992e3ecfd354a53142f0488769b399242295.tar.gz
external_llvm-97e6992e3ecfd354a53142f0488769b399242295.tar.bz2
Temporarily revert r101075, it's causing invalid iterator assertions
in a nightly tester. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101158 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86')
-rw-r--r--test/CodeGen/X86/brcond.ll39
1 files changed, 0 insertions, 39 deletions
diff --git a/test/CodeGen/X86/brcond.ll b/test/CodeGen/X86/brcond.ll
index 14ee9e5..130483a 100644
--- a/test/CodeGen/X86/brcond.ll
+++ b/test/CodeGen/X86/brcond.ll
@@ -67,42 +67,3 @@ return: ; preds = %entry
; CHECK-NEXT: orl 8(%esp), %eax
; CHECK-NEXT: je LBB3_2
}
-
-; <rdar://problem/7598384>:
-;
-; jCC L1
-; jmp L2
-; L1:
-; ...
-; L2:
-; ...
-;
-; to:
-;
-; jnCC L2
-; L1:
-; ...
-; L2:
-; ...
-define float @test4(float %x, float %y) nounwind readnone optsize ssp {
-entry:
- %0 = fpext float %x to double ; <double> [#uses=1]
- %1 = fpext float %y to double ; <double> [#uses=1]
- %2 = fmul double %0, %1 ; <double> [#uses=3]
- %3 = fcmp oeq double %2, 0.000000e+00 ; <i1> [#uses=1]
- br i1 %3, label %bb2, label %bb1
-
-; CHECK: jne
-; CHECK-NEXT: jnp
-; CHECK-NOT: jmp
-; CHECK: LBB
-
-bb1: ; preds = %entry
- %4 = fadd double %2, -1.000000e+00 ; <double> [#uses=1]
- br label %bb2
-
-bb2: ; preds = %entry, %bb1
- %.0.in = phi double [ %4, %bb1 ], [ %2, %entry ] ; <double> [#uses=1]
- %.0 = fptrunc double %.0.in to float ; <float> [#uses=1]
- ret float %.0
-}