Displaying 1 result from an estimated 1 matches for "rtb_sum3_737".
2017 Mar 01
2
[Codegen bug in LLVM 3.8?] br following `fcmp une` is present in ll, absent in asm
...ro_T* %_rtB_734, i64 0, i32 34, i64 0
%_rtB__Switch_k_el735 = load double, double* %601, align 1
%tmp142 = fmul double %_rtP__Ki_Gain_b, %_rtB__Switch_k_el735
%602 = getelementptr inbounds %B_repro_T, %B_repro_T* %_rtB_734, i64 0, i32 37, i64 0
store double %tmp142, double* %602, align 1
%rtb_Sum3_737 = load double, double* %rtb_Sum3_, align 8
%603 = fcmp une double %rtb_Sum3_737, 0.000000e+00
%_rtB_739 = load %B_repro_T*, %B_repro_T** %_rtB_, align 8
br i1 %603, label %true73, label %false74
Now, in broken.asm, notice the same merge128 is missing the branch instruction:
.LBB6_55:...