fix PR4963: folding insertvalue would sometimes turn a packed struct into
[llvm/avr.git] / test / Transforms / InstCombine / 2003-10-29-CallSiteResolve.ll
blobcfe5df6d30a367bb7c8350d43e2b566c00747c40
1 ; RUN: opt < %s -instcombine -disable-output
3 declare i32* @bar()
5 define float* @foo() {
6         %tmp.11 = invoke float* bitcast (i32* ()* @bar to float* ()*)( )
7                         to label %invoke_cont unwind label %X           ; <float*> [#uses=1]
9 invoke_cont:            ; preds = %0
10         ret float* %tmp.11
12 X:              ; preds = %0
13         ret float* null