; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --function-signature --scrub-attributes ; RUN: opt < %s -argpromotion -disable-output define internal fastcc i32 @term_SharingList(i32* %Term, i32* %List) nounwind { entry: br i1 false, label %bb, label %bb5 bb: ; preds = %entry %0 = call fastcc i32 @term_SharingList( i32* null, i32* %List ) nounwind ; [#uses=0] unreachable bb5: ; preds = %entry ret i32 0 } define i32 @term_Sharing(i32* %Term) nounwind { entry: br i1 false, label %bb.i, label %bb14 bb.i: ; preds = %entry %0 = call fastcc i32 @term_SharingList( i32* null, i32* null ) nounwind ; [#uses=0] ret i32 1 bb14: ; preds = %entry ret i32 0 }