another random update
[llvm/avr.git] / test / Transforms / RaiseAllocations / FreeCastConstantExpr.ll
blob2f96f569bcfdc7beac5687804814689443c073fc
1 ; This situation can occur due to the funcresolve pass.
3 ; RUN: opt %s -raiseallocs -S | not grep call
5 declare void @free(i8*)
7 define void @test(i32* %P) {
8         call void bitcast (void (i8*)* @free to void (i32*)*)( i32* %P )
9         ret void