%foo_20 = load  i32, i32* %foo_4, align 4 
track-ops LocalReference (IntegerType {typeBits = 32}) (Name "foo_20")
%caller2_19 = bitcast i32 %foo_20 to i32 
store  i32 %caller2_19, i32* %caller2_2, align 4 
%caller2_21 = load  i32, i32* %caller2_2, align 4 
track-ops LocalReference (IntegerType {typeBits = 32}) (Name "caller2_21")
%callercaller_11 = bitcast i32 %caller2_21 to i32 
%callercaller_12 = add  nsw i32 %callercaller_11, 3 
store  i32 %callercaller_12, i32* %callercaller_3, align 4 
