; ModuleID = 'Moj Modul' declare double @putchard(double %x) define double @printstar(double %n) { entry: %i = alloca double %n1 = alloca double store double %n, double* %n1 store double 0.000000e+00, double* %i br label %loop loop: ; preds = %loop, %entry %calltmp = call double @putchard(double 4.200000e+01) %0 = load double, double* %i %nextvar = fadd double %0, 1.000000e+00 store double %nextvar, double* %i %1 = load double, double* %i %2 = load double, double* %n1 %lttmp = fcmp ult double %1, %2 %booltmp = uitofp i1 %lttmp to double %loopcond = fcmp one double %booltmp, 0.000000e+00 br i1 %loopcond, label %loop, label %afterloop afterloop: ; preds = %loop ret double 0.000000e+00 } define double @neimenovana_fja_0() { entry: %calltmp = call double @printstar(double 1.000000e+02) ret double %calltmp }