aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/InstCombine/2003-10-29-CallSiteResolve.ll
blob: 07b6dd2db3b5263fa686ccf1faa08c6a2210eb86 (plain)
1
2
3
4
5
6
7
8
9
10
11
; RUN: llvm-upgrade < %s | llvm-as | opt -instcombine -disable-output

declare int* %bar()

float* %foo() {
	%tmp.11 = invoke float* cast (int* ()* %bar to float* ()*)()
			to label %invoke_cont except label %invoke_cont

invoke_cont:
	ret float *%tmp.11
}