entry:
%x = alloca fp128, align 16
%y = alloca fp128, align 16
%z = alloca fp128, align 16
%l = alloca double, align 16
store fp128 0xL00000000000000004001800000000000, fp128* %y, align 16
store fp128 0xL00000000000000004000000000000000, fp128* %x, align 16
store fp128 0xL00000000000000004001000000000000, fp128* %z, align 16
%v.29 = load fp128* %z, align 16
%v.27 = load fp128* %x, align 16
%fadd = fadd fp128 %v.29, %v.27
store fp128 %fadd, fp128* %y, align 16
%v.28 = load fp128* %y, align 16
%ftrunc = fptrunc fp128 %v.28 to double
store double %ftrunc, double* %l, align 8