X86MCInstLower::Lower should only not emit anything to OutStreamer,
[llvm/avr.git] / test / Transforms / GVN / rle-semidominated.ll
blob04e8c38568457bc1ee08610623a35b9941c187ad
1 ; RUN: opt < %s -gvn -S | grep {DEAD = phi i32 }
3 define i32 @main(i32* %p) {
4 block1:
5   %z = load i32* %p
6         br i1 true, label %block2, label %block3
8 block2:
9  br label %block4
11 block3:
12   %b = bitcast i32 0 to i32
13   store i32 %b, i32* %p
14   br label %block4
16 block4:
17   %DEAD = load i32* %p
18   ret i32 %DEAD