blob: 48d563366bedb476cc7d20ea0cbbbc86267a6de3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
; RUN: llvm-upgrade < %s | llvm-as | opt -inline -disable-output
declare int %External()
implementation
internal int %Callee() {
%I = call int %External()
%J = add int %I, %I
ret int %J
}
int %Caller() {
%V = invoke int %Callee() to label %Ok except label %Bad
Ok:
ret int %V
Bad:
ret int 0
}
|