Shrink Thumb2 movcc instructions.
[llvm/avr.git] / test / CodeGen / X86 / 2008-03-19-DAGCombinerBug.ll
blob2fad32a36c3f65dfebc6b544ef7d8d0189ae7573
1 ; RUN: llvm-as < %s | llc -march=x86
3 define i32 @t() nounwind  {
4 entry:
5         %tmp54 = add i32 0, 1           ; <i32> [#uses=1]
6         br i1 false, label %bb71, label %bb77
7 bb71:           ; preds = %entry
8         %tmp74 = shl i32 %tmp54, 1              ; <i32> [#uses=1]
9         %tmp76 = ashr i32 %tmp74, 3             ; <i32> [#uses=1]
10         br label %bb77
11 bb77:           ; preds = %bb71, %entry
12         %payLoadSize.0 = phi i32 [ %tmp76, %bb71 ], [ 0, %entry ]               ; <i32> [#uses=0]
13         unreachable