; ModuleID = 'Moj Modul' declare double @printd(double %x) define double @test(double %x) { entry: %x1 = alloca double store double %x, double* %x1 %0 = load double, double* %x1 %calltmp = call double @printd(double %0) store double 4.000000e+00, double* %x1 %1 = load double, double* %x1 %calltmp2 = call double @printd(double %1) ret double %calltmp2 }