blob: dc2f011e240fba58f08ffb830425a513525f6b8d [file] [log] [blame]
Dan Gohmanf17a25c2007-07-18 16:29:46 +00001; RUN: llvm-upgrade < %s | llvm-as | opt -mem2reg | llvm-dis | not grep phi
2
3implementation
4
5int %testfunc(bool %C, int %i, sbyte %j) {
6 %I = alloca int
7 br bool %C, label %T, label %Cont
8T:
9 store int %i, int* %I
10 br label %Cont
11Cont:
12 %Y = load int* %I ;; %Y = phi %i, undef -> %Y = %i
13 ret int %Y
14}