Implement bswap
[llvm/msp430.git] / test / Transforms / Mem2Reg / UndefValuesMerge.ll
blob0d20d7df3458b9f9ee24b4f1fd64328093cca5ef
1 ; RUN: llvm-as < %s | opt -mem2reg | llvm-dis | not grep phi
3 define i32 @testfunc(i1 %C, i32 %i, i8 %j) {
4         %I = alloca i32         ; <i32*> [#uses=2]
5         br i1 %C, label %T, label %Cont
6 T:              ; preds = %0
7         store i32 %i, i32* %I
8         br label %Cont
9 Cont:           ; preds = %T, %0
10         %Y = load i32* %I               ; <i32> [#uses=1]
11         ret i32 %Y