eliminate the "MBBLabel" MCOperand type, and just use a MCSymbol for
[llvm/avr.git] / test / Transforms / Mem2Reg / UndefValuesMerge.ll
blob5013229b77f9ba6f82f1a2df3bd5c080dbb03afa
1 ; RUN: opt < %s -mem2reg -S | 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