%diffCalls_3 = alloca i32, align 4 
%diffCalls_4 = alloca i32, align 4 
%diffCalls_5 = alloca i32, align 4 
store  i32 %diffCalls_0, i32* %diffCalls_4, align 4 
store  i32 %diffCalls_1, i32* %diffCalls_5, align 4 
%diffCalls_6 = load  i32, i32* %diffCalls_4, align 4 
%diffCalls_7 = load  i32, i32* %diffCalls_5, align 4 
%diffCalls_8 = icmp slt i32 %diffCalls_6, %diffCalls_7 
path-eq %diffCalls_8 = bitcast i1 1 to i1 
%diffCalls_10 = load  i32, i32* %diffCalls_4, align 4 
%diffCalls_11 =  call ccc  i32  @callee1(i32  %diffCalls_10)  
%diffCalls_12 = load  i32, i32* %diffCalls_5, align 4 
%diffCalls_13 =  call ccc  i32  @callee2(i32  %diffCalls_12)  
%diffCalls_14 = add  nsw i32 %diffCalls_11, %diffCalls_13 
%diffCalls_15 = load  i32, i32* %diffCalls_4, align 4 
%diffCalls_16 = load  i32, i32* %diffCalls_5, align 4 
%diffCalls_17 = sub  nsw i32 %diffCalls_15, %diffCalls_16 
enter-call callee3
%callee3_0 = bitcast i32 %diffCalls_17 to i32 
%callee3_2 = alloca i32, align 4 
store  i32 %callee3_0, i32* %callee3_2, align 4 
%callee3_3 = load  i32, i32* %callee3_2, align 4 
%callee3_4 = mul  nsw i32 %callee3_3, 3 
track-ops LocalReference (IntegerType {typeBits = 32}) (Name "callee3_4")
%diffCalls_18 = bitcast i32 %callee3_4 to i32 
exit-call diffCalls_18
%diffCalls_19 = sub  nsw i32 %diffCalls_14, %diffCalls_18 
store  i32 %diffCalls_19, i32* %diffCalls_3, align 4 
%diffCalls_24 = load  i32, i32* %diffCalls_3, align 4 
track-ops LocalReference (IntegerType {typeBits = 32}) (Name "diffCalls_24")
