Added the ability to xfail based on llvmgcc version
[oota-llvm.git] / test / Transforms / LoopSimplify / 2004-04-01-IncorrectDomUpdate.ll
1 ; RUN: llvm-as < %s | opt -loopsimplify -licm -disable-output
2
3 ; This is PR306
4
5 void %NormalizeCoeffsVecFFE() {
6 entry:
7         br label %loopentry.0
8
9 loopentry.0:            ; preds = %entry, %no_exit.0
10         br bool false, label %loopentry.1, label %no_exit.0
11
12 no_exit.0:              ; preds = %loopentry.0
13         br bool false, label %loopentry.0, label %loopentry.1
14
15 loopentry.1:            ; preds = %loopentry.0, %no_exit.0, %no_exit.1
16         br bool false, label %no_exit.1, label %loopexit.1
17
18 no_exit.1:              ; preds = %loopentry.1
19         %tmp.43 = seteq ushort 0, 0             ; <bool> [#uses=1]
20         br bool %tmp.43, label %loopentry.1, label %loopexit.1
21
22 loopexit.1:             ; preds = %loopentry.1, %no_exit.1
23         ret void
24 }