; ModuleID = 'Moj Modul' define double @f(double %x) { entry: %lttmp = fcmp ult double %x, 0.000000e+00 %booltmp = uitofp i1 %lttmp to double %ifcond = fcmp one double %booltmp, 0.000000e+00 br i1 %ifcond, label %then, label %else then: ; preds = %entry br label %ifcont6 else: ; preds = %entry %lttmp1 = fcmp ult double %x, 1.000000e+01 %booltmp2 = uitofp i1 %lttmp1 to double %ifcond3 = fcmp one double %booltmp2, 0.000000e+00 br i1 %ifcond3, label %then4, label %else5 then4: ; preds = %else br label %ifcont else5: ; preds = %else br label %ifcont ifcont: ; preds = %else5, %then4 %iftmp = phi double [ 2.000000e+00, %then4 ], [ 3.000000e+00, %else5 ] br label %ifcont6 ifcont6: ; preds = %ifcont, %then %iftmp7 = phi double [ 1.000000e+00, %then ], [ %iftmp, %ifcont ] ret double %iftmp7 }