blob: ce795aaaca4ba88835afc2ceac2cf3245ee47eef [file] [log] [blame]
Chris Lattner321b5722009-09-21 22:39:35 +00001; RUN: opt < %s -mem2reg -S
2; PR5023
3
4declare i32 @bar()
5
6define i32 @foo() {
7entry:
8 %whichFlag = alloca i32
9 %A = invoke i32 @bar()
10 to label %invcont2 unwind label %lpad86
11
12invcont2:
13 store i32 %A, i32* %whichFlag
14 br label %bb15
15
16bb15:
17 %B = load i32* %whichFlag
18 ret i32 %B
19
20lpad86:
21 br label %bb15
22
23}
24