pass machinemoduleinfo down into getSymbolForDwarfGlobalReference,
[llvm/avr.git] / test / Transforms / RaiseAllocations / FreeCastConstantExpr.ll
blob1cf072910a606197628230d7dbba1c0eac3be0d4
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