Equirectangular approximation to distance on a great circle

Time bar (total: 2.5min)

start0.0ms (0.0%)

analyze1.0ms (0.0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%99.8%0.2%0.0%0.0%0.0%0
100.0%99.8%0.0%0.2%0.0%0.0%0.0%1
Compiler

Compiled 34 to 16 computations (52.9% saved)

sample13.2s (8.8%)

Samples
6.0s6 482×0valid
4.2s1 774×1valid
Precisions
Click to see histograms. Total time spent on operations: 5.7s
ival-cos: 1.6s (28.4% of total, 49.1 MiB)
ival-mult!: 1.3s (22.5% of total, 33.3 MiB)
ival-sub!: 964.0ms (17.0% of total, 28.3 MiB)
adjust: 633.0ms (11.2% of total, 15.7 MiB)
ival-div!: 587.0ms (10.4% of total, 24.8 MiB)
ival-hypot!: 346.0ms (6.1% of total, 13.5 MiB)
ival-add!: 251.0ms (4.4% of total, 10.9 MiB)
Bogosity

preprocess400.0ms (0.3%)

Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0150452
1878448
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.3%
%10 = (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) #s(literal 2 binary64))))
%12 = (-.f64 phi1 phi2)
(*.f64 R (sqrt.f64 (+.f64 (*.f64 %10 %10) (*.f64 %12 %12))))
Symmetry

(sort lambda1 lambda2)

(sort phi1 phi2)

Compiler

Compiled 2 to 34 computations (-1600.0% saved)

sample0.0ms (0.0%)

Calls
Call 1
Inputs
Outputs

series5.4s (3.6%)

Counts
17 → 210
Calls
Call 1
Inputs
%3 = (-.f64 lambda1 lambda2)
%6 = (+.f64 phi1 phi2)
%8 = (/.f64 %6 #s(literal 2 binary64))
%9 = (cos.f64 %8)
%10 = (*.f64 %3 %9)
%11 = (*.f64 %10 %10)
%12 = (-.f64 phi1 phi2)
%13 = (*.f64 %12 %12)
%14 = (+.f64 %11 %13)
%15 = (sqrt.f64 %14)
R
lambda1
lambda2
%3
phi1
phi2
%6
#s(literal 2 binary64)
%8
%9
%10
%11
%12
%13
%14
%15
(*.f64 R %15)
Outputs
%6 = (- lambda1 lambda2)
%9 = (+ phi1 phi2)
%11 = (/ %9 2)
%12 = (cos %11)
%13 = (* %6 %12)
%14 = (* %13 %13)
%15 = (- phi1 phi2)
%16 = (* %15 %15)
%17 = (+ %14 %16)
%18 = (sqrt %17)
%19 = (* R %18)
%21 = (+.f64 phi1 phi2)
%23 = (cos.f64 (*.f64 #s(literal 1/2 binary64) %21))
%25 = (pow.f64 %23 #s(literal 2 binary64))
%26 = (-.f64 lambda1 lambda2)
%27 = (pow.f64 %26 #s(literal 2 binary64))
%28 = (-.f64 phi1 phi2)
%29 = (pow.f64 %28 #s(literal 2 binary64))
%36 = (*.f64 #s(literal -1 binary64) lambda2)
%39 = (*.f64 lambda2 %23)
%42 = (*.f64 lambda1 %23)
%45 = (pow.f64 lambda2 #s(literal 2 binary64))
%46 = (*.f64 %45 %25)
%49 = (*.f64 lambda2 %25)
%50 = (*.f64 lambda1 %49)
%53 = (*.f64 lambda1 %25)
%54 = (fma.f64 #s(literal -2 binary64) %49 %53)
%57 = (fma.f64 %45 %25 %29)
%63 = (sqrt.f64 %57)
%69 = (/.f64 %49 %63)
%71 = (pow.f64 %23 #s(literal 4 binary64))
%72 = (*.f64 %45 %71)
%75 = (-.f64 %25 (/.f64 %72 (pow.f64 %63 #s(literal 2 binary64))))
%76 = (*.f64 lambda1 %75)
%85 = (*.f64 lambda1 (*.f64 lambda2 (*.f64 %25 %75)))
%87 = (pow.f64 %63 #s(literal 3 binary64))
%97 = (*.f64 R %63)
%99 = (*.f64 R %50)
%103 = (*.f64 R %49)
%104 = (/.f64 %103 %63)
%124 = (/.f64 lambda2 lambda1)
%130 = (/.f64 %39 lambda1)
%135 = (pow.f64 lambda1 #s(literal 2 binary64))
%136 = (*.f64 %135 %25)
%138 = (/.f64 %49 lambda1)
%142 = (/.f64 %46 %135)
%153 = (sqrt.f64 %25)
%154 = (*.f64 lambda1 %153)
%156 = (/.f64 %49 %154)
%159 = (*.f64 lambda1 (+.f64 %153 (*.f64 #s(literal -1 binary64) %156)))
%161 = (pow.f64 %153 #s(literal 2 binary64))
%163 = (-.f64 %57 (/.f64 %72 %161))
%164 = (*.f64 %135 %153)
%166 = (*.f64 #s(literal 1/2 binary64) (/.f64 %163 %164))
%172 = (*.f64 lambda2 (*.f64 %25 %163))
%174 = (pow.f64 %153 #s(literal 3 binary64))
%175 = (*.f64 (pow.f64 lambda1 #s(literal 3 binary64)) %174)
%182 = (*.f64 R %154)
%184 = (/.f64 %103 %154)
%185 = (*.f64 R %153)
%187 = (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %184 %185))
%189 = (*.f64 R %163)
%191 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %189 %164) %185)
%195 = (*.f64 R %172)
%210 = (*.f64 #s(literal 2 binary64) %49)
%228 = (/.f64 %49 %153)
%236 = (*.f64 lambda1 %174)
%254 = (/.f64 %103 %153)
%277 = (fma.f64 #s(literal -2 binary64) %53 %49)
%280 = (fma.f64 %135 %25 %29)
%286 = (sqrt.f64 %280)
%292 = (/.f64 %53 %286)
%293 = (*.f64 %135 %71)
%296 = (-.f64 %25 (/.f64 %293 (pow.f64 %286 #s(literal 2 binary64))))
%297 = (*.f64 lambda2 %296)
%306 = (*.f64 lambda1 (*.f64 lambda2 (*.f64 %25 %296)))
%307 = (pow.f64 %286 #s(literal 3 binary64))
%317 = (*.f64 R %286)
%322 = (*.f64 R %53)
%323 = (/.f64 %322 %286)
%342 = (/.f64 lambda1 lambda2)
%346 = (/.f64 %42 lambda2)
%350 = (/.f64 %53 lambda2)
%354 = (/.f64 %136 %45)
%365 = (*.f64 lambda2 %153)
%367 = (/.f64 %53 %365)
%370 = (*.f64 lambda2 (+.f64 %153 (*.f64 #s(literal -1 binary64) %367)))
%373 = (-.f64 %280 (/.f64 %293 %161))
%374 = (*.f64 %45 %153)
%376 = (*.f64 #s(literal 1/2 binary64) (/.f64 %373 %374))
%382 = (*.f64 lambda1 (*.f64 %25 %373))
%384 = (*.f64 (pow.f64 lambda2 #s(literal 3 binary64)) %174)
%391 = (*.f64 R %365)
%393 = (/.f64 %322 %365)
%395 = (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %393 %185))
%397 = (*.f64 R %373)
%399 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %397 %374) %185)
%403 = (*.f64 R %382)
%420 = (*.f64 #s(literal 2 binary64) %53)
%437 = (/.f64 %53 %153)
%445 = (*.f64 lambda2 %174)
%463 = (/.f64 %322 %153)
%484 = (*.f64 #s(literal 1/2 binary64) phi2)
%488 = (cos.f64 %484)
%490 = (sin.f64 %484)
%491 = (*.f64 phi1 %490)
%498 = (*.f64 #s(literal 1/2 binary64) %490)
%511 = (*.f64 %488 %26)
%513 = (*.f64 %490 %26)
%514 = (*.f64 phi1 %513)
%528 = (pow.f64 %488 #s(literal 2 binary64))
%529 = (*.f64 %528 %27)
%532 = (*.f64 %488 (*.f64 %490 %27))
%541 = (*.f64 (fma.f64 #s(literal -1/4 binary64) %528 (*.f64 #s(literal 1/4 binary64) (pow.f64 %490 #s(literal 2 binary64)))) %27)
%547 = (*.f64 %488 %490)
%551 = (*.f64 (fma.f64 #s(literal 1/24 binary64) %547 (*.f64 #s(literal 1/8 binary64) %547)) %27)
%552 = (fma.f64 phi1 %551 %541)
%557 = (*.f64 #s(literal -1 binary64) phi2)
%560 = (pow.f64 phi2 #s(literal 2 binary64))
%562 = (*.f64 phi1 phi2)
%569 = (fma.f64 %528 %27 %560)
%572 = (fma.f64 #s(literal -2 binary64) phi2 (*.f64 #s(literal -1 binary64) %532))
%575 = (+.f64 #s(literal 1 binary64) %541)
%587 = (sqrt.f64 %569)
%589 = (*.f64 phi1 %572)
%595 = (pow.f64 %587 #s(literal 2 binary64))
%598 = (-.f64 %575 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %572 #s(literal 2 binary64)) %595)))
%599 = (*.f64 phi1 %598)
%601 = (/.f64 %572 %587)
%611 = (*.f64 phi1 (-.f64 %551 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %572 %598) %595))))
%621 = (*.f64 R %587)
%630 = (/.f64 (*.f64 R %572) %587)
%647 = (/.f64 phi2 phi1)
%651 = (*.f64 #s(literal 1/2 binary64) phi1)
%660 = (*.f64 %25 %27)
%662 = (*.f64 #s(literal -1 binary64) %647)
%664 = (*.f64 phi1 (+.f64 #s(literal 1 binary64) %662))
%666 = (pow.f64 phi1 #s(literal 2 binary64))
%672 = (/.f64 %560 %666)
%677 = (/.f64 %660 %666)
%683 = (*.f64 #s(literal 1/2 binary64) %677)
%688 = (*.f64 phi2 %660)
%689 = (pow.f64 phi1 #s(literal 3 binary64))
%696 = (*.f64 R phi1)
%698 = (*.f64 R phi2)
%699 = (/.f64 %698 phi1)
%702 = (*.f64 phi1 (+.f64 R (*.f64 #s(literal -1 binary64) %699)))
%704 = (*.f64 R %660)
%706 = (*.f64 #s(literal 1/2 binary64) (/.f64 %704 %666))
%727 = (*.f64 #s(literal -1 binary64) phi1)
%730 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi2 %727)))
%734 = (pow.f64 %730 #s(literal 2 binary64))
%735 = (*.f64 %734 %27)
%742 = (*.f64 #s(literal 2 binary64) phi2)
%769 = (*.f64 phi2 %735)
%786 = (*.f64 R %735)
%807 = (cos.f64 %651)
%809 = (sin.f64 %651)
%810 = (*.f64 phi2 %809)
%816 = (*.f64 #s(literal 1/2 binary64) %809)
%828 = (*.f64 %807 %26)
%830 = (*.f64 %809 %26)
%831 = (*.f64 phi2 %830)
%845 = (pow.f64 %807 #s(literal 2 binary64))
%846 = (*.f64 %845 %27)
%849 = (*.f64 %807 (*.f64 %809 %27))
%856 = (*.f64 (fma.f64 #s(literal -1/4 binary64) %845 (*.f64 #s(literal 1/4 binary64) (pow.f64 %809 #s(literal 2 binary64)))) %27)
%861 = (*.f64 %807 %809)
%864 = (*.f64 (fma.f64 #s(literal 1/24 binary64) %861 (*.f64 #s(literal 1/8 binary64) %861)) %27)
%865 = (fma.f64 phi2 %864 %856)
%878 = (fma.f64 %845 %27 %666)
%881 = (fma.f64 #s(literal -2 binary64) phi1 (*.f64 #s(literal -1 binary64) %849))
%884 = (+.f64 #s(literal 1 binary64) %856)
%896 = (sqrt.f64 %878)
%898 = (*.f64 phi2 %881)
%904 = (pow.f64 %896 #s(literal 2 binary64))
%907 = (-.f64 %884 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %881 #s(literal 2 binary64)) %904)))
%908 = (*.f64 phi2 %907)
%910 = (/.f64 %881 %896)
%920 = (*.f64 phi2 (-.f64 %864 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %881 %907) %904))))
%930 = (*.f64 R %896)
%939 = (/.f64 (*.f64 R %881) %896)
%956 = (/.f64 phi1 phi2)
%971 = (/.f64 %666 %560)
%976 = (/.f64 %660 %560)
%982 = (*.f64 #s(literal -1 binary64) %956)
%984 = (*.f64 phi2 (+.f64 #s(literal 1 binary64) %982))
%986 = (*.f64 #s(literal 1/2 binary64) %976)
%991 = (*.f64 phi1 %660)
%992 = (pow.f64 phi2 #s(literal 3 binary64))
%1000 = (/.f64 %696 phi2)
%1003 = (*.f64 phi2 (+.f64 R (*.f64 #s(literal -1 binary64) %1000)))
%1006 = (*.f64 #s(literal 1/2 binary64) (/.f64 %704 %560))
%1029 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 %557)))
%1033 = (pow.f64 %1029 #s(literal 2 binary64))
%1034 = (*.f64 %1033 %27)
%1039 = (*.f64 #s(literal 2 binary64) phi1)
%1063 = (*.f64 phi1 %1034)
%1080 = (*.f64 R %1034)
(approx R #s(literal 0 binary64))
(approx R R)
(approx %19 (*.f64 R (sqrt.f64 (fma.f64 %25 %27 %29))))
(approx lambda1 lambda1)
(approx %6 %36)
(approx %6 %26)
(approx %13 (*.f64 #s(literal -1 binary64) %39))
(approx %13 (fma.f64 #s(literal -1 binary64) %39 %42))
(approx %14 %46)
(approx %14 (fma.f64 #s(literal -2 binary64) %50 %46))
(approx %14 (fma.f64 lambda1 %54 %46))
(approx %17 %57)
(approx %17 (fma.f64 #s(literal -2 binary64) %50 %57))
(approx %17 (fma.f64 lambda1 %54 %57))
(approx %18 %63)
(approx %18 (+.f64 %63 (*.f64 #s(literal -1 binary64) (/.f64 %50 %63))))
(approx %18 (+.f64 %63 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %69 (*.f64 #s(literal 1/2 binary64) (/.f64 %76 %63))))))
(approx %18 (+.f64 %63 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %69 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (/.f64 %85 %87) (*.f64 #s(literal 1/2 binary64) (/.f64 %75 %63))))))))
(approx %19 %97)
(approx %19 (fma.f64 #s(literal -1 binary64) (/.f64 %99 %63) %97))
(approx %19 (fma.f64 R %63 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %104 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %76) %63))))))
(approx %19 (fma.f64 R %63 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %104 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %85) %87) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %75) %63))))))))
(approx %6 (*.f64 lambda1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %124))))
(approx %13 %42)
(approx %13 (*.f64 lambda1 (+.f64 %23 (*.f64 #s(literal -1 binary64) %130))))
(approx %14 %136)
(approx %14 (*.f64 %135 (fma.f64 #s(literal -2 binary64) %138 %25)))
(approx %14 (*.f64 %135 (fma.f64 #s(literal -2 binary64) %138 (+.f64 %142 %25))))
(approx %17 (*.f64 %135 (fma.f64 #s(literal -2 binary64) %138 (+.f64 %142 (+.f64 (/.f64 %29 %135) %25)))))
(approx %18 %154)
(approx %18 %159)
(approx %18 (*.f64 lambda1 (+.f64 %153 (fma.f64 #s(literal -1 binary64) %156 %166))))
(approx %18 (*.f64 lambda1 (+.f64 %153 (fma.f64 #s(literal -1 binary64) %156 (fma.f64 #s(literal 1/2 binary64) (/.f64 %172 %175) %166)))))
(approx %19 %182)
(approx %19 %187)
(approx %19 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %184 %191)))
(approx %19 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %184 (fma.f64 #s(literal 1/2 binary64) (/.f64 %195 %175) %191))))
(approx %6 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (-.f64 %124 #s(literal 1 binary64)))))
(approx %13 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %23 %130))))
(approx %14 (*.f64 %135 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %46 lambda1) %210) lambda1) %25)))
(approx %17 (*.f64 %135 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %57 lambda1) %210) lambda1) %25)))
(approx %18 (*.f64 #s(literal -1 binary64) %154))
(approx %18 (*.f64 #s(literal -1 binary64) %159))
(approx %18 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 %153 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %163 %154) %228) lambda1))))))
(approx %18 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 %153 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 %172 %236) (*.f64 #s(literal 1/2 binary64) (/.f64 %163 %153))) lambda1) %228) lambda1))))))
(approx %19 (*.f64 #s(literal -1 binary64) %182))
(approx %19 (*.f64 #s(literal -1 binary64) %187))
(approx %19 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %189 %154) %254) lambda1) %185))))
(approx %19 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 %195 %236) (*.f64 #s(literal 1/2 binary64) (/.f64 %189 %153))) lambda1) %254) lambda1) %185))))
(approx lambda2 lambda2)
(approx %6 (+.f64 lambda1 %36))
(approx %14 (fma.f64 #s(literal -2 binary64) %50 %136))
(approx %14 (fma.f64 lambda2 %277 %136))
(approx %17 %280)
(approx %17 (fma.f64 #s(literal -2 binary64) %50 %280))
(approx %17 (fma.f64 lambda2 %277 %280))
(approx %18 %286)
(approx %18 (+.f64 %286 (*.f64 #s(literal -1 binary64) (/.f64 %50 %286))))
(approx %18 (+.f64 %286 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %292 (*.f64 #s(literal 1/2 binary64) (/.f64 %297 %286))))))
(approx %18 (+.f64 %286 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %292 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (/.f64 %306 %307) (*.f64 #s(literal 1/2 binary64) (/.f64 %296 %286))))))))
(approx %19 %317)
(approx %19 (fma.f64 #s(literal -1 binary64) (/.f64 %99 %286) %317))
(approx %19 (fma.f64 R %286 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %323 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %297) %286))))))
(approx %19 (fma.f64 R %286 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %323 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %306) %307) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %296) %286))))))))
(approx %6 (*.f64 lambda2 (-.f64 %342 #s(literal 1 binary64))))
(approx %13 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %23 %346)))
(approx %14 (*.f64 %45 (fma.f64 #s(literal -2 binary64) %350 %25)))
(approx %14 (*.f64 %45 (fma.f64 #s(literal -2 binary64) %350 (+.f64 %354 %25))))
(approx %17 (*.f64 %45 (fma.f64 #s(literal -2 binary64) %350 (+.f64 %354 (+.f64 (/.f64 %29 %45) %25)))))
(approx %18 %365)
(approx %18 %370)
(approx %18 (*.f64 lambda2 (+.f64 %153 (fma.f64 #s(literal -1 binary64) %367 %376))))
(approx %18 (*.f64 lambda2 (+.f64 %153 (fma.f64 #s(literal -1 binary64) %367 (fma.f64 #s(literal 1/2 binary64) (/.f64 %382 %384) %376)))))
(approx %19 %391)
(approx %19 %395)
(approx %19 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %393 %399)))
(approx %19 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %393 (fma.f64 #s(literal 1/2 binary64) (/.f64 %403 %384) %399))))
(approx %6 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %342)))))
(approx %13 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (+.f64 %23 (*.f64 #s(literal -1 binary64) %346)))))
(approx %14 (*.f64 %45 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %136 lambda2) %420) lambda2) %25)))
(approx %17 (*.f64 %45 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %280 lambda2) %420) lambda2) %25)))
(approx %18 (*.f64 #s(literal -1 binary64) %365))
(approx %18 (*.f64 #s(literal -1 binary64) %370))
(approx %18 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (+.f64 %153 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %373 %365) %437) lambda2))))))
(approx %18 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (+.f64 %153 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 %382 %445) (*.f64 #s(literal 1/2 binary64) (/.f64 %373 %153))) lambda2) %437) lambda2))))))
(approx %19 (*.f64 #s(literal -1 binary64) %391))
(approx %19 (*.f64 #s(literal -1 binary64) %395))
(approx %19 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %397 %365) %463) lambda2) %185))))
(approx %19 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 %403 %445) (*.f64 #s(literal 1/2 binary64) (/.f64 %397 %153))) lambda2) %463) lambda2) %185))))
(approx phi1 phi1)
(approx %9 phi2)
(approx %9 %21)
(approx %11 %484)
(approx %11 (fma.f64 #s(literal 1/2 binary64) phi1 %484))
(approx %12 %488)
(approx %12 (+.f64 %488 (*.f64 #s(literal -1/2 binary64) %491)))
(approx %12 (+.f64 %488 (*.f64 phi1 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 %488)) %498))))
(approx %12 (+.f64 %488 (*.f64 phi1 (-.f64 (*.f64 phi1 (fma.f64 #s(literal -1/8 binary64) %488 (*.f64 #s(literal 1/48 binary64) %491))) %498))))
(approx %13 %511)
(approx %13 (fma.f64 #s(literal -1/2 binary64) %514 %511))
(approx %13 (fma.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %513 (*.f64 #s(literal -1/8 binary64) (*.f64 phi1 %511))) %511))
(approx %13 (fma.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %513 (*.f64 phi1 (fma.f64 #s(literal -1/8 binary64) %511 (*.f64 #s(literal 1/48 binary64) %514)))) %511))
(approx %14 %529)
(approx %14 (fma.f64 #s(literal -1 binary64) (*.f64 phi1 %532) %529))
(approx %14 (fma.f64 phi1 (fma.f64 #s(literal -1 binary64) %532 (*.f64 phi1 %541)) %529))
(approx %14 (fma.f64 phi1 (fma.f64 #s(literal -1 binary64) %532 (*.f64 phi1 %552)) %529))
(approx %15 %557)
(approx %15 %28)
(approx %16 %560)
(approx %16 (fma.f64 #s(literal -2 binary64) %562 %560))
(approx %16 (fma.f64 phi1 (+.f64 phi1 (*.f64 #s(literal -2 binary64) phi2)) %560))
(approx %17 %569)
(approx %17 (fma.f64 phi1 %572 %569))
(approx %17 (fma.f64 phi1 (fma.f64 #s(literal -2 binary64) phi2 (fma.f64 #s(literal -1 binary64) %532 (*.f64 phi1 %575))) %569))
(approx %17 (fma.f64 phi1 (fma.f64 #s(literal -2 binary64) phi2 (fma.f64 #s(literal -1 binary64) %532 (*.f64 phi1 (+.f64 #s(literal 1 binary64) %552)))) %569))
(approx %18 %587)
(approx %18 (+.f64 %587 (*.f64 #s(literal 1/2 binary64) (/.f64 %589 %587))))
(approx %18 (+.f64 %587 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 %599 %587) (*.f64 #s(literal 1/2 binary64) %601)))))
(approx %18 (+.f64 %587 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %601 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 %611 %587) (*.f64 #s(literal 1/2 binary64) (/.f64 %598 %587))))))))
(approx %19 %621)
(approx %19 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %589) %587) %621))
(approx %19 (fma.f64 R %587 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %599) %587) (*.f64 #s(literal 1/2 binary64) %630)))))
(approx %19 (fma.f64 R %587 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %630 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %611) %587) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %598) %587))))))))
(approx %9 (*.f64 phi1 (+.f64 #s(literal 1 binary64) %647)))
(approx %11 %651)
(approx %11 (*.f64 phi1 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %647))))
(approx %12 %23)
(approx %13 (*.f64 %23 %26))
(approx %14 %660)
(approx %15 %664)
(approx %16 %666)
(approx %16 (*.f64 %666 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) %647))))
(approx %16 (*.f64 %666 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %647 %672))))
(approx %17 (*.f64 %666 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %647 (+.f64 %677 %672)))))
(approx %18 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %647 %683))))
(approx %18 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %647 (fma.f64 #s(literal 1/2 binary64) (/.f64 %688 %689) %683)))))
(approx %19 %696)
(approx %19 %702)
(approx %19 (*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1 binary64) %699 %706))))
(approx %19 (*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1 binary64) %699 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %688) %689) %706)))))
(approx %9 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (-.f64 %662 #s(literal 1 binary64)))))
(approx %11 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (-.f64 (*.f64 #s(literal -1/2 binary64) %647) #s(literal 1/2 binary64)))))
(approx %12 %730)
(approx %13 (*.f64 %730 %26))
(approx %14 %735)
(approx %15 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (-.f64 %647 #s(literal 1 binary64)))))
(approx %16 (*.f64 %666 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %560 phi1) %742) phi1)))))
(approx %17 (*.f64 %666 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 %734 %27 %560) phi1) %742) phi1)))))
(approx %18 %727)
(approx %18 (*.f64 #s(literal -1 binary64) %664))
(approx %18 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi2 (*.f64 #s(literal -1/2 binary64) (/.f64 %735 phi1))) phi1))))))
(approx %18 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %735 (*.f64 #s(literal 1/2 binary64) (/.f64 %769 phi1))) phi1))) phi1))))))
(approx %19 (*.f64 #s(literal -1 binary64) %696))
(approx %19 (*.f64 #s(literal -1 binary64) %702))
(approx %19 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %786 phi1) %698) phi1))))))
(approx %19 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %786 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %769) phi1))) phi1) %698) phi1))))))
(approx %12 %807)
(approx %12 (+.f64 %807 (*.f64 #s(literal -1/2 binary64) %810)))
(approx %12 (+.f64 %807 (*.f64 phi2 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 %807)) %816))))
(approx %12 (+.f64 %807 (*.f64 phi2 (-.f64 (*.f64 phi2 (fma.f64 #s(literal -1/8 binary64) %807 (*.f64 #s(literal 1/48 binary64) %810))) %816))))
(approx %13 %828)
(approx %13 (fma.f64 #s(literal -1/2 binary64) %831 %828))
(approx %13 (fma.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %830 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 %828))) %828))
(approx %13 (fma.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %830 (*.f64 phi2 (fma.f64 #s(literal -1/8 binary64) %828 (*.f64 #s(literal 1/48 binary64) %831)))) %828))
(approx %14 %846)
(approx %14 (fma.f64 #s(literal -1 binary64) (*.f64 phi2 %849) %846))
(approx %14 (fma.f64 phi2 (fma.f64 #s(literal -1 binary64) %849 (*.f64 phi2 %856)) %846))
(approx %14 (fma.f64 phi2 (fma.f64 #s(literal -1 binary64) %849 (*.f64 phi2 %865)) %846))
(approx %15 (+.f64 phi1 %557))
(approx %16 (fma.f64 #s(literal -2 binary64) %562 %666))
(approx %16 (fma.f64 phi2 (+.f64 phi2 (*.f64 #s(literal -2 binary64) phi1)) %666))
(approx %17 %878)
(approx %17 (fma.f64 phi2 %881 %878))
(approx %17 (fma.f64 phi2 (fma.f64 #s(literal -2 binary64) phi1 (fma.f64 #s(literal -1 binary64) %849 (*.f64 phi2 %884))) %878))
(approx %17 (fma.f64 phi2 (fma.f64 #s(literal -2 binary64) phi1 (fma.f64 #s(literal -1 binary64) %849 (*.f64 phi2 (+.f64 #s(literal 1 binary64) %865)))) %878))
(approx %18 %896)
(approx %18 (+.f64 %896 (*.f64 #s(literal 1/2 binary64) (/.f64 %898 %896))))
(approx %18 (+.f64 %896 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 %908 %896) (*.f64 #s(literal 1/2 binary64) %910)))))
(approx %18 (+.f64 %896 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) %910 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 %920 %896) (*.f64 #s(literal 1/2 binary64) (/.f64 %907 %896))))))))
(approx %19 %930)
(approx %19 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %898) %896) %930))
(approx %19 (fma.f64 R %896 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %908) %896) (*.f64 #s(literal 1/2 binary64) %939)))))
(approx %19 (fma.f64 R %896 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) %939 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %920) %896) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %907) %896))))))))
(approx %9 (*.f64 phi2 (+.f64 #s(literal 1 binary64) %956)))
(approx %11 (*.f64 phi2 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %956))))
(approx %15 (*.f64 phi2 (-.f64 %956 #s(literal 1 binary64))))
(approx %16 (*.f64 %560 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) %956))))
(approx %16 (*.f64 %560 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %956 %971))))
(approx %17 (*.f64 %560 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %956 (+.f64 %976 %971)))))
(approx %18 %984)
(approx %18 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %956 %986))))
(approx %18 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %956 (fma.f64 #s(literal 1/2 binary64) (/.f64 %991 %992) %986)))))
(approx %19 %698)
(approx %19 %1003)
(approx %19 (*.f64 phi2 (+.f64 R (fma.f64 #s(literal -1 binary64) %1000 %1006))))
(approx %19 (*.f64 phi2 (+.f64 R (fma.f64 #s(literal -1 binary64) %1000 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %991) %992) %1006)))))
(approx %9 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (-.f64 %982 #s(literal 1 binary64)))))
(approx %11 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (-.f64 (*.f64 #s(literal -1/2 binary64) %956) #s(literal 1/2 binary64)))))
(approx %12 %1029)
(approx %13 (*.f64 %1029 %26))
(approx %14 %1034)
(approx %15 (*.f64 #s(literal -1 binary64) %984))
(approx %16 (*.f64 %560 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %666 phi2) %1039) phi2)))))
(approx %17 (*.f64 %560 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 %1033 %27 %666) phi2) %1039) phi2)))))
(approx %18 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi1 (*.f64 #s(literal -1/2 binary64) (/.f64 %1034 phi2))) phi2))))))
(approx %18 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %1034 (*.f64 #s(literal 1/2 binary64) (/.f64 %1063 phi2))) phi2))) phi2))))))
(approx %19 (*.f64 #s(literal -1 binary64) %698))
(approx %19 (*.f64 #s(literal -1 binary64) %1003))
(approx %19 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1080 phi2) %696) phi2))))))
(approx %19 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %1080 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1063) phi2))) phi2) %696) phi2))))))
Calls

15 calls:

TimeVariablePoint
25.0ms
phi1
0
24.0ms
phi2
0
23.0ms
phi1
inf
23.0ms
lambda1
inf
23.0ms
phi2
inf

rewrite5.5s (3.6%)

Counts
17 → 672
Calls
Call 1
Inputs
%3 = (-.f64 lambda1 lambda2)
%6 = (+.f64 phi1 phi2)
%8 = (/.f64 %6 #s(literal 2 binary64))
%9 = (cos.f64 %8)
%10 = (*.f64 %3 %9)
%11 = (*.f64 %10 %10)
%12 = (-.f64 phi1 phi2)
%13 = (*.f64 %12 %12)
%14 = (+.f64 %11 %13)
%15 = (sqrt.f64 %14)
R
lambda1
lambda2
%3
phi1
phi2
%6
#s(literal 2 binary64)
%8
%9
%10
%11
%12
%13
%14
%15
(*.f64 R %15)
Outputs
%3 = (neg.f64 lambda2)
%5 = (-.f64 lambda1 lambda2)
%8 = (-.f64 lambda2 lambda1)
%10 = (neg.f64 lambda1)
%16 = (neg.f64 phi2)
%18 = (+.f64 phi1 phi2)
%21 = (neg.f64 phi1)
%23 = (neg.f64 %21)
%26 = (-.f64 %21 phi2)
%36 = (*.f64 %18 #s(literal 1/2 binary64))
%39 = (*.f64 %18 #s(literal 2 binary64))
%47 = (neg.f64 %39)
%53 = (*.f64 %36 #s(literal -2 binary64))
%58 = (*.f64 #s(literal 1/2 binary64) phi2)
%59 = (*.f64 %58 #s(literal 2 binary64))
%61 = (*.f64 #s(literal 2 binary64) %58)
%63 = (*.f64 phi1 #s(literal 1 binary64))
%70 = (fma.f64 phi1 #s(literal 1 binary64) phi2)
%71 = (*.f64 %70 #s(literal 2 binary64))
%73 = (*.f64 #s(literal 2 binary64) %70)
%75 = (-.f64 %18 %26)
%77 = (-.f64 %26 %18)
%79 = (*.f64 %39 #s(literal 2 binary64))
%82 = (*.f64 #s(literal 2 binary64) %39)
%89 = (*.f64 %18 #s(literal -1/2 binary64))
%95 = (*.f64 #s(literal 1/2 binary64) phi1)
%106 = (fma.f64 #s(literal 1/2 binary64) phi2 %36)
%108 = (fma.f64 #s(literal 1/2 binary64) phi1 %36)
%115 = (fma.f64 %18 #s(literal 1/2 binary64) %95)
%119 = (-.f64 %58 %89)
%121 = (-.f64 %95 %89)
%128 = (*.f64 phi2 #s(literal -1/2 binary64))
%138 = (*.f64 phi1 #s(literal -1/2 binary64))
%145 = (*.f64 %18 #s(literal -2 binary64))
%155 = (*.f64 #s(literal -2 binary64) %18)
%160 = (*.f64 %26 #s(literal -2 binary64))
%166 = (*.f64 phi2 #s(literal 1 binary64))
%168 = (*.f64 #s(literal -2 binary64) %26)
%173 = (*.f64 %36 #s(literal 1 binary64))
%188 = (*.f64 %70 #s(literal -2 binary64))
%191 = (/.f64 #s(literal 1 binary64) #s(literal 1 binary64))
%193 = (/.f64 #s(literal 1 binary64) #s(literal 4 binary64))
%208 = (*.f64 #s(literal 4 binary64) %18)
%210 = (*.f64 #s(literal 4 binary64) #s(literal 2 binary64))
%216 = (*.f64 #s(literal 2 binary64) #s(literal 4 binary64))
%220 = (*.f64 %39 #s(literal -2 binary64))
%222 = (*.f64 #s(literal 4 binary64) #s(literal -2 binary64))
%226 = (*.f64 #s(literal -2 binary64) #s(literal 4 binary64))
%230 = (*.f64 #s(literal 4 binary64) %26)
%250 = (*.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%335 = (*.f64 #s(literal 2 binary64) %16)
%344 = (*.f64 %21 #s(literal 2 binary64))
%349 = (*.f64 phi1 #s(literal 2 binary64))
%352 = (*.f64 #s(literal -2 binary64) %16)
%370 = (cos.f64 %36)
%372 = (fabs.f64 %36)
%374 = (fabs.f64 %18)
%377 = (neg.f64 %370)
%379 = (PI.f64 )
%380 = (+.f64 %18 %379)
%389 = (*.f64 %379 #s(literal 1/2 binary64))
%392 = (sin.f64 %36)
%393 = (*.f64 %392 #s(literal 0 binary64))
%396 = (*.f64 %370 #s(literal 1 binary64))
%399 = (sin.f64 %89)
%405 = (sin.f64 %372)
%417 = (cos.f64 %95)
%418 = (cos.f64 %58)
%419 = (sin.f64 %95)
%420 = (sin.f64 %128)
%421 = (*.f64 %419 %420)
%424 = (*.f64 %417 %418)
%426 = (sin.f64 %58)
%427 = (*.f64 %419 %426)
%432 = (neg.f64 %427)
%435 = (*.f64 (neg.f64 %419) %426)
%443 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 %379)))
%447 = (*.f64 %5 %370)
%451 = (*.f64 %370 %8)
%453 = (*.f64 %370 lambda1)
%457 = (neg.f64 (*.f64 %370 lambda2))
%468 = (*.f64 %5 %396)
%470 = (*.f64 %396 %5)
%476 = (cos.f64 %18)
%477 = (fma.f64 %476 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
%478 = (*.f64 %477 %5)
%480 = (*.f64 %8 %477)
%482 = (*.f64 %8 %8)
%484 = (*.f64 %477 %482)
%486 = (*.f64 %477 %8)
%489 = (*.f64 %8 %5)
%490 = (*.f64 %477 %489)
%492 = (neg.f64 %478)
%495 = (fabs.f64 %5)
%496 = (*.f64 %495 %477)
%498 = (fabs.f64 %478)
%500 = (*.f64 %477 %495)
%505 = (fabs.f64 %447)
%507 = (*.f64 %476 #s(literal 1/2 binary64))
%508 = (*.f64 %507 %482)
%510 = (*.f64 %482 %507)
%512 = (neg.f64 %505)
%525 = (cos.f64 #s(literal 0 binary64))
%526 = (+.f64 %476 %525)
%531 = (*.f64 %370 %482)
%534 = (*.f64 %370 %451)
%538 = (*.f64 %451 %370)
%540 = (*.f64 %370 %489)
%543 = (fabs.f64 %370)
%544 = (fabs.f64 %531)
%546 = (*.f64 %543 %482)
%548 = (*.f64 %370 %495)
%550 = (*.f64 %482 %377)
%552 = (*.f64 %495 %370)
%556 = (*.f64 %543 %5)
%558 = (*.f64 %543 %8)
%560 = (*.f64 %8 %543)
%562 = (*.f64 %5 %543)
%564 = (*.f64 %482 %543)
%568 = (-.f64 %525 (cos.f64 (fma.f64 %389 #s(literal 2 binary64) %18)))
%573 = (*.f64 %543 %505)
%575 = (*.f64 %495 %505)
%577 = (*.f64 %505 %543)
%579 = (*.f64 %505 %495)
%581 = (*.f64 %377 %495)
%583 = (*.f64 %495 %377)
%590 = (+.f64 (sin.f64 (fma.f64 %379 #s(literal 1/2 binary64) %18)) (sin.f64 (fma.f64 %379 #s(literal 1/2 binary64) #s(literal 0 binary64))))
%595 = (neg.f64 %512)
%597 = (*.f64 %3 %478)
%599 = (*.f64 lambda1 %478)
%601 = (*.f64 %5 lambda1)
%602 = (*.f64 %3 %5)
%603 = (*.f64 %602 %477)
%605 = (*.f64 %477 %602)
%607 = (*.f64 %478 %3)
%609 = (*.f64 %478 lambda1)
%625 = (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 %374 %18))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %374 %18))))
%630 = (pow.f64 %447 #s(literal 1 binary64))
%633 = (pow.f64 %451 #s(literal 1 binary64))
%635 = (*.f64 %630 %5)
%637 = (*.f64 %630 %370)
%641 = (fabs.f64 %630)
%643 = (pow.f64 %505 #s(literal 1 binary64))
%651 = (+.f64 (sin.f64 (/.f64 (-.f64 %380 %374) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 %380 %374) #s(literal 2 binary64))))
%656 = (*.f64 %370 %601)
%657 = (*.f64 %370 %602)
%658 = (*.f64 %370 %657)
%660 = (*.f64 %447 %457)
%662 = (*.f64 %457 %447)
%664 = (*.f64 %657 %370)
%674 = (*.f64 %531 %396)
%676 = (*.f64 %396 %531)
%688 = (*.f64 %457 %630)
%690 = (*.f64 %630 %457)
%696 = (-.f64 phi1 phi2)
%699 = (-.f64 phi2 phi1)
%704 = (*.f64 %696 %696)
%707 = (*.f64 %699 %696)
%710 = (fabs.f64 %696)
%712 = (neg.f64 %710)
%713 = (neg.f64 %712)
%717 = (*.f64 %696 phi1)
%721 = (*.f64 %16 %696)
%723 = (*.f64 %21 %699)
%727 = (*.f64 %699 %21)
%729 = (*.f64 %699 phi2)
%731 = (*.f64 phi2 %699)
%740 = (neg.f64 %729)
%742 = (*.f64 phi1 phi2)
%744 = (fma.f64 phi1 phi1 (*.f64 #s(literal -2 binary64) %742))
%746 = (*.f64 phi2 phi2)
%749 = (*.f64 %349 phi2)
%751 = (*.f64 phi1 phi1)
%758 = (*.f64 %16 %16)
%759 = (fma.f64 (neg.f64 %742) #s(literal 2 binary64) %758)
%761 = (fma.f64 %349 %16 %751)
%783 = (pow.f64 %696 #s(literal 1 binary64))
%786 = (pow.f64 %699 #s(literal 1 binary64))
%789 = (fabs.f64 %783)
%791 = (pow.f64 %710 #s(literal 1 binary64))
%796 = (pow.f64 %21 #s(literal 2 binary64))
%808 = (*.f64 %16 %783)
%810 = (*.f64 phi1 %783)
%812 = (*.f64 %783 %16)
%814 = (*.f64 %783 phi1)
%824 = (fma.f64 %482 %477 %704)
%849 = (fma.f64 %16 %696 %484)
%855 = (-.f64 %721 %490)
%874 = (hypot.f64 %447 %696)
%906 = (*.f64 %595 %505)
%932 = (neg.f64 %874)
%938 = (*.f64 %824 %824)
%1076 = (sqrt.f64 %874)
R
lambda1
lambda2
(neg.f64 %3)
%5
(+.f64 lambda1 %3)
(+.f64 %3 lambda1)
(neg.f64 %8)
(-.f64 %3 %10)
(+.f64 %3 (neg.f64 %10))
phi1
phi2
(neg.f64 %16)
%18
(+.f64 phi2 phi1)
(-.f64 phi1 %16)
(-.f64 phi2 %21)
(+.f64 phi2 %23)
(+.f64 %23 phi2)
(neg.f64 %26)
(*.f64 %18 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %18)
(*.f64 %18 (-.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal 2 binary64) %36)
(*.f64 %36 #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) %39)
(*.f64 %39 #s(literal 1/2 binary64))
(*.f64 %26 (+.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64)))
(*.f64 %26 (-.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(/.f64 %39 #s(literal 2 binary64))
(*.f64 #s(literal -1/2 binary64) %47)
(*.f64 %26 (*.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)))
(*.f64 %47 #s(literal -1/2 binary64))
(neg.f64 %53)
(neg.f64 (*.f64 #s(literal -2 binary64) %36))
(/.f64 %47 #s(literal -2 binary64))
(fma.f64 phi1 #s(literal 1 binary64) %59)
(fma.f64 phi1 #s(literal 1 binary64) %61)
(fma.f64 #s(literal 2 binary64) %58 %63)
(fma.f64 %58 #s(literal 2 binary64) %63)
(+.f64 %63 %59)
(+.f64 %63 %61)
(+.f64 %59 %63)
(+.f64 %61 %63)
(/.f64 %71 #s(literal 2 binary64))
(/.f64 %73 #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) %75)
(*.f64 #s(literal -1/2 binary64) %77)
(/.f64 %79 #s(literal 4 binary64))
(/.f64 %82 #s(literal 4 binary64))
(/.f64 %77 #s(literal -2 binary64))
(/.f64 %75 #s(literal 2 binary64))
(fma.f64 %18 #s(literal 1/2 binary64) %36)
(fma.f64 #s(literal 1/2 binary64) %18 %36)
(+.f64 %36 %36)
(-.f64 %36 %89)
(/.f64 (+.f64 %18 %70) #s(literal 2 binary64))
(/.f64 (+.f64 %70 %18) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) %95 %59)
(fma.f64 #s(literal 2 binary64) %95 %61)
(fma.f64 %95 #s(literal 2 binary64) %59)
(fma.f64 %95 #s(literal 2 binary64) %61)
(fma.f64 %63 #s(literal 1 binary64) %59)
(fma.f64 %63 #s(literal 1 binary64) %61)
(fma.f64 #s(literal -1/2 binary64) %26 %36)
(fma.f64 %26 #s(literal -1/2 binary64) %36)
(/.f64 (-.f64 %70 %26) #s(literal 2 binary64))
(fma.f64 phi1 #s(literal 1/2 binary64) %106)
(fma.f64 phi2 #s(literal 1/2 binary64) %108)
(fma.f64 #s(literal 1/2 binary64) phi1 %106)
(fma.f64 #s(literal 1/2 binary64) phi2 %108)
(fma.f64 %70 #s(literal 1/2 binary64) %36)
(+.f64 %95 %106)
(+.f64 %58 %108)
(+.f64 %115 %58)
(+.f64 (fma.f64 %18 #s(literal 1/2 binary64) %58) %95)
(fma.f64 phi1 #s(literal 1/2 binary64) %119)
(fma.f64 phi2 #s(literal 1/2 binary64) %121)
(fma.f64 #s(literal 1/2 binary64) phi1 %119)
(fma.f64 #s(literal 1/2 binary64) phi2 %121)
(fma.f64 #s(literal 1 binary64) %36 %36)
(-.f64 %95 (fma.f64 phi2 #s(literal -1/2 binary64) %89))
(-.f64 %115 %128)
(/.f64 (+.f64 %70 %70) #s(literal 2 binary64))
(fma.f64 %21 #s(literal -1/2 binary64) %106)
(fma.f64 %16 #s(literal -1/2 binary64) %108)
(+.f64 %95 %119)
(+.f64 %58 %121)
(-.f64 %95 (-.f64 %128 %36))
(-.f64 (-.f64 %36 %138) %128)
(/.f64 (fma.f64 #s(literal 2 binary64) %18 %39) #s(literal 4 binary64))
(fma.f64 %21 #s(literal -1/2 binary64) %119)
(fma.f64 %16 #s(literal -1/2 binary64) %121)
(/.f64 (-.f64 %145 %39) #s(literal -4 binary64))
(/.f64 (-.f64 %53 %18) #s(literal -2 binary64))
(/.f64 (fma.f64 %36 #s(literal -2 binary64) %26) #s(literal -2 binary64))
(/.f64 (fma.f64 %26 #s(literal 2 binary64) %145) #s(literal -4 binary64))
(/.f64 (fma.f64 %26 #s(literal 2 binary64) %155) #s(literal -4 binary64))
(/.f64 (fma.f64 %18 #s(literal -2 binary64) %47) #s(literal -4 binary64))
(/.f64 (-.f64 %160 %155) #s(literal 4 binary64))
(/.f64 (-.f64 %39 %47) #s(literal 4 binary64))
(fma.f64 %63 #s(literal 1/2 binary64) %106)
(fma.f64 %166 #s(literal 1/2 binary64) %108)
(/.f64 (fma.f64 %26 #s(literal -2 binary64) %168) #s(literal 4 binary64))
(/.f64 (fma.f64 %26 #s(literal -2 binary64) %160) #s(literal 4 binary64))
(fma.f64 %36 #s(literal 1 binary64) %173)
(fma.f64 %63 #s(literal 1/2 binary64) %119)
(fma.f64 %166 #s(literal 1/2 binary64) %121)
(/.f64 (fma.f64 #s(literal 2 binary64) %18 %73) #s(literal 4 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) %18 %71) #s(literal 4 binary64))
(/.f64 (fma.f64 %70 #s(literal 2 binary64) %39) #s(literal 4 binary64))
(/.f64 (-.f64 %47 %168) #s(literal -4 binary64))
(+.f64 %173 %173)
(/.f64 (fma.f64 %36 #s(literal 4 binary64) %39) #s(literal 4 binary64))
(/.f64 (-.f64 %188 %39) #s(literal -4 binary64))
(fma.f64 %36 %191 %36)
(fma.f64 %39 %193 %36)
(/.f64 (fma.f64 %26 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %70)) #s(literal -4 binary64))
(/.f64 (fma.f64 %26 #s(literal 2 binary64) %188) #s(literal -4 binary64))
(/.f64 (fma.f64 %70 #s(literal -2 binary64) %47) #s(literal -4 binary64))
(/.f64 (-.f64 %71 %47) #s(literal 4 binary64))
(/.f64 (fma.f64 %70 #s(literal 2 binary64) %73) #s(literal 4 binary64))
(/.f64 (fma.f64 %70 #s(literal 2 binary64) %71) #s(literal 4 binary64))
(/.f64 (fma.f64 %39 #s(literal 2 binary64) %208) %210)
(/.f64 (fma.f64 %39 #s(literal 2 binary64) (*.f64 %18 #s(literal 4 binary64))) %210)
(/.f64 (fma.f64 %18 #s(literal 4 binary64) %82) %216)
(/.f64 (fma.f64 %18 #s(literal 4 binary64) %79) %216)
(/.f64 (-.f64 %220 %208) %222)
(/.f64 (fma.f64 %26 #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) %39)) %226)
(/.f64 (fma.f64 %26 #s(literal 4 binary64) %220) %226)
(/.f64 (fma.f64 %39 #s(literal -2 binary64) %230) %222)
(/.f64 (fma.f64 %39 #s(literal -2 binary64) (*.f64 %26 #s(literal 4 binary64))) %222)
(/.f64 (-.f64 %79 %230) %210)
(/.f64 (fma.f64 %39 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) %70)) %210)
(/.f64 (fma.f64 %39 #s(literal 2 binary64) (*.f64 %70 #s(literal 4 binary64))) %210)
(/.f64 (fma.f64 %70 #s(literal 4 binary64) %82) %216)
(/.f64 (fma.f64 %70 #s(literal 4 binary64) %79) %216)
(/.f64 (fma.f64 %39 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) %39)) %250)
(/.f64 (fma.f64 %39 #s(literal 4 binary64) (*.f64 %39 #s(literal 4 binary64))) %250)
#s(literal 2 binary64)
(fabs.f64 #s(literal 2 binary64))
(fabs.f64 #s(literal -2 binary64))
(neg.f64 #s(literal -2 binary64))
(sqrt.f64 #s(literal 4 binary64))
(+.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal 4 binary64))
(*.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(*.f64 #s(literal 4 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (/.f64 (+.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))) (cosh.f64 (/.f64 (-.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64)))))
%36
(*.f64 #s(literal 1/2 binary64) %18)
(/.f64 %18 #s(literal 2 binary64))
(*.f64 #s(literal -1/2 binary64) %26)
(*.f64 %26 #s(literal -1/2 binary64))
(neg.f64 %89)
(/.f64 %26 #s(literal -2 binary64))
(fma.f64 phi1 #s(literal 1/2 binary64) %58)
(fma.f64 phi2 #s(literal 1/2 binary64) %95)
(fma.f64 #s(literal 1/2 binary64) phi1 %58)
(fma.f64 #s(literal 1/2 binary64) phi2 %95)
(*.f64 %70 #s(literal 1/2 binary64))
(+.f64 %95 %58)
(+.f64 %58 %95)
(*.f64 #s(literal 1 binary64) %36)
(-.f64 %95 %128)
(-.f64 %58 %138)
(/.f64 %70 #s(literal 2 binary64))
(fma.f64 %21 #s(literal -1/2 binary64) %58)
(fma.f64 %16 #s(literal -1/2 binary64) %95)
(/.f64 %36 #s(literal 1 binary64))
(/.f64 %39 #s(literal 4 binary64))
(/.f64 (*.f64 %18 #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) %18) #s(literal -2 binary64))
(/.f64 (neg.f64 %70) #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %18))
(/.f64 %47 #s(literal -4 binary64))
(fma.f64 %63 #s(literal 1/2 binary64) %58)
(fma.f64 %166 #s(literal 1/2 binary64) %95)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %26))
(/.f64 (fma.f64 %58 #s(literal 2 binary64) phi1) #s(literal 2 binary64))
(*.f64 %36 %191)
(*.f64 %39 %193)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %70))
(/.f64 (fma.f64 %21 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) phi2)) #s(literal -4 binary64))
(/.f64 (fma.f64 %21 #s(literal 2 binary64) (*.f64 phi2 #s(literal -2 binary64))) #s(literal -4 binary64))
(/.f64 (fma.f64 %16 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) phi1)) #s(literal -4 binary64))
(/.f64 (fma.f64 %16 #s(literal 2 binary64) (*.f64 phi1 #s(literal -2 binary64))) #s(literal -4 binary64))
(/.f64 (fma.f64 %95 #s(literal -2 binary64) %16) #s(literal -2 binary64))
(/.f64 (fma.f64 %58 #s(literal -2 binary64) %21) #s(literal -2 binary64))
(/.f64 (fma.f64 phi1 #s(literal -2 binary64) %335) #s(literal -4 binary64))
(/.f64 (fma.f64 phi1 #s(literal -2 binary64) (*.f64 %16 #s(literal 2 binary64))) #s(literal -4 binary64))
(/.f64 (fma.f64 phi2 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) %21)) #s(literal -4 binary64))
(/.f64 (fma.f64 phi2 #s(literal -2 binary64) %344) #s(literal -4 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %39))
(/.f64 (-.f64 %349 %335) #s(literal 4 binary64))
(/.f64 (fma.f64 %21 #s(literal -2 binary64) %352) #s(literal 4 binary64))
(/.f64 (fma.f64 %21 #s(literal -2 binary64) (*.f64 %16 #s(literal -2 binary64))) #s(literal 4 binary64))
(/.f64 (fma.f64 %16 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) %21)) #s(literal 4 binary64))
(/.f64 (fma.f64 %16 #s(literal -2 binary64) (*.f64 %21 #s(literal -2 binary64))) #s(literal 4 binary64))
(/.f64 (-.f64 %344 %352) #s(literal -4 binary64))
(+.f64 (/.f64 %349 #s(literal 4 binary64)) (/.f64 (+.f64 phi2 phi2) #s(literal 4 binary64)))
%370
(cos.f64 %89)
(cos.f64 %372)
(cos.f64 (*.f64 %374 #s(literal -1/2 binary64)))
(neg.f64 %377)
(sin.f64 (*.f64 %380 #s(literal 1/2 binary64)))
(sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 %26 %379)))
(sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 %374 %379)))
(sin.f64 (fma.f64 %374 #s(literal -1/2 binary64) %389))
(fma.f64 %370 #s(literal 1 binary64) %393)
(fma.f64 #s(literal 1 binary64) %370 %393)
(fma.f64 #s(literal 0 binary64) %392 %396)
(fma.f64 %392 #s(literal 0 binary64) %396)
(fma.f64 %399 #s(literal 0 binary64) %396)
(+.f64 %396 %393)
(+.f64 (*.f64 %399 #s(literal 0 binary64)) %396)
(+.f64 %393 %396)
(fma.f64 %405 #s(literal 0 binary64) %396)
(+.f64 (*.f64 %405 #s(literal 0 binary64)) %396)
(-.f64 %393 (*.f64 %377 #s(literal 1 binary64)))
(-.f64 %393 (neg.f64 %396))
(-.f64 %393 (*.f64 %370 (sin.f64 (*.f64 %379 #s(literal -1/2 binary64)))))
(fma.f64 %417 %418 %421)
(fma.f64 %418 %417 %421)
(+.f64 %424 %421)
(-.f64 %424 %427)
(-.f64 %424 (*.f64 (sin.f64 %138) %420))
(fma.f64 %417 %418 %432)
(fma.f64 %417 %418 %435)
(fma.f64 %418 %417 %432)
(fma.f64 %418 %417 %435)
(+.f64 %424 %432)
(+.f64 %424 %435)
(fma.f64 %419 %443 %424)
(+.f64 (*.f64 %419 %443) %424)
%447
(*.f64 %370 %5)
(*.f64 %8 %377)
(*.f64 %377 %8)
(neg.f64 %451)
(-.f64 %453 (*.f64 lambda2 %370))
(fma.f64 lambda1 %370 %457)
(fma.f64 %370 lambda1 %457)
(fma.f64 %370 %3 %453)
(fma.f64 %3 %370 %453)
(+.f64 %453 %457)
(+.f64 %457 %453)
(-.f64 %453 (*.f64 %377 %3))
(-.f64 %453 (neg.f64 %457))
(fma.f64 %5 %393 %468)
(fma.f64 %393 %5 %470)
(+.f64 (*.f64 %393 %5) %470)
(+.f64 (*.f64 %5 %393) %468)
(*.f64 %5 %478)
(*.f64 %8 %480)
(*.f64 %482 %477)
%484
(*.f64 %478 %5)
(*.f64 %486 %8)
(fabs.f64 %484)
(fabs.f64 %490)
(*.f64 %8 %492)
(neg.f64 %490)
(*.f64 %495 %496)
(*.f64 %495 %498)
(*.f64 %500 %495)
(*.f64 %498 %495)
(pow.f64 %447 #s(literal 2 binary64))
(pow.f64 %451 #s(literal 2 binary64))
(pow.f64 %505 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %482 %508)
(fma.f64 %482 #s(literal 1/2 binary64) %510)
(pow.f64 %512 #s(literal 2 binary64))
(+.f64 (*.f64 %482 #s(literal 1/2 binary64)) %510)
(+.f64 (*.f64 #s(literal 1/2 binary64) %482) %508)
(/.f64 #s(literal 1 binary64) (pow.f64 %447 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 %451 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 %505 #s(literal -2 binary64)))
(pow.f64 %484 #s(literal 1 binary64))
(/.f64 (*.f64 %526 %482) #s(literal 2 binary64))
(/.f64 (*.f64 %482 %526) #s(literal 2 binary64))
(*.f64 %370 %531)
(*.f64 %447 %447)
(*.f64 %8 %534)
(*.f64 %531 %370)
(*.f64 %451 %451)
(*.f64 %538 %8)
(*.f64 %377 %540)
(*.f64 %540 %377)
(*.f64 %543 %544)
(*.f64 %543 %546)
(*.f64 %548 %548)
(*.f64 %550 %377)
(*.f64 %552 %552)
(*.f64 %505 %505)
(*.f64 %544 %543)
(*.f64 %556 %556)
(*.f64 %558 %558)
(*.f64 %560 %560)
(*.f64 %562 %562)
(*.f64 %564 %543)
(/.f64 (*.f64 %568 %482) #s(literal 2 binary64))
(/.f64 (*.f64 %482 %568) #s(literal 2 binary64))
(*.f64 %495 %573)
(*.f64 %543 %575)
(*.f64 %577 %495)
(*.f64 %579 %543)
(*.f64 %581 %581)
(*.f64 %583 %583)
(*.f64 %512 %512)
(/.f64 (*.f64 %590 %482) #s(literal 2 binary64))
(/.f64 (*.f64 %482 %590) #s(literal 2 binary64))
(*.f64 %595 %595)
(fma.f64 lambda1 %478 %597)
(fma.f64 %3 %478 %599)
(fma.f64 %601 %477 %603)
(fma.f64 %477 %601 %605)
(fma.f64 %478 lambda1 %607)
(fma.f64 %478 %3 %609)
(+.f64 (*.f64 %477 %601) %605)
(+.f64 (*.f64 %601 %477) %603)
(+.f64 %607 %609)
(+.f64 %609 %607)
(+.f64 %597 %599)
(+.f64 %599 %597)
(/.f64 (*.f64 %625 %482) #s(literal 2 binary64))
(/.f64 (*.f64 %482 %625) #s(literal 2 binary64))
(*.f64 %447 %630)
(*.f64 %630 %447)
(*.f64 %633 %451)
(*.f64 %635 %370)
(*.f64 %637 %5)
(sqrt.f64 (*.f64 %484 %484))
(*.f64 %641 %505)
(*.f64 %643 %505)
(/.f64 (*.f64 %651 %482) #s(literal 2 binary64))
(/.f64 (*.f64 %482 %651) #s(literal 2 binary64))
(fma.f64 %370 %656 %658)
(fma.f64 %447 %453 %660)
(fma.f64 %453 %447 %662)
(fma.f64 %656 %370 %664)
(+.f64 (*.f64 %447 %453) %660)
(+.f64 (*.f64 %453 %447) %662)
(+.f64 (*.f64 %656 %370) %664)
(+.f64 (*.f64 %370 %656) %658)
(fma.f64 %531 %393 %674)
(fma.f64 %393 %531 %676)
(+.f64 (*.f64 %531 %393) %674)
(+.f64 (*.f64 %393 %531) %676)
(+.f64 (+.f64 (pow.f64 %453 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %453 %457))) (pow.f64 %457 #s(literal 2 binary64)))
(fma.f64 %453 %630 %688)
(fma.f64 %630 %453 %690)
(+.f64 (*.f64 %630 %453) %690)
(+.f64 (*.f64 %453 %630) %688)
%696
(+.f64 phi1 %16)
(+.f64 %16 phi1)
(neg.f64 %699)
(-.f64 %16 %21)
(+.f64 %16 %23)
(+.f64 %23 %16)
%704
(*.f64 %699 %699)
(fabs.f64 %704)
(fabs.f64 %707)
(neg.f64 %707)
(*.f64 %710 %710)
(*.f64 %710 %713)
(*.f64 %712 %712)
(*.f64 %713 %710)
(-.f64 %717 (*.f64 phi2 %696))
(*.f64 %713 %713)
(fma.f64 phi1 %696 %721)
(fma.f64 phi2 %699 %723)
(fma.f64 %696 phi1 %721)
(fma.f64 %696 %16 %717)
(fma.f64 %699 phi2 %727)
(fma.f64 %699 %21 %729)
(fma.f64 %21 %699 %731)
(fma.f64 %16 %696 %717)
(+.f64 %717 %721)
(+.f64 %729 %727)
(+.f64 %727 %729)
(+.f64 %723 %731)
(+.f64 %721 %717)
(+.f64 %731 %723)
(-.f64 %717 %740)
(fma.f64 phi2 phi2 %744)
(+.f64 %746 %744)
(+.f64 %744 %746)
(+.f64 (-.f64 %746 %749) %751)
(-.f64 %751 (-.f64 %749 %746))
(-.f64 %744 (neg.f64 %746))
(fma.f64 phi1 phi1 %759)
(fma.f64 %16 %16 %761)
(pow.f64 %696 #s(literal 2 binary64))
(pow.f64 %699 #s(literal 2 binary64))
(+.f64 %751 %759)
(+.f64 %761 %758)
(+.f64 %758 %761)
(+.f64 (fma.f64 %16 %16 (*.f64 %349 %16)) %751)
(pow.f64 %710 #s(literal 2 binary64))
(-.f64 %761 (neg.f64 %758))
(sqrt.f64 (*.f64 %704 %704))
(pow.f64 %712 #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 %696 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 %699 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 %710 #s(literal -2 binary64)))
(*.f64 %696 %783)
(*.f64 %783 %696)
(*.f64 %786 %699)
(pow.f64 %704 #s(literal 1 binary64))
(*.f64 %789 %710)
(*.f64 %791 %710)
(+.f64 (fma.f64 phi2 phi2 (*.f64 #s(literal 2 binary64) (*.f64 phi2 %21))) %796)
(fma.f64 (pow.f64 phi2 #s(literal 1 binary64)) phi2 %744)
(+.f64 (+.f64 %796 (*.f64 #s(literal 2 binary64) (*.f64 %21 phi2))) %746)
(fma.f64 (pow.f64 phi1 #s(literal 1 binary64)) phi1 %759)
(fma.f64 (pow.f64 %16 #s(literal 1 binary64)) %16 %761)
(fma.f64 phi1 %783 %808)
(fma.f64 %16 %783 %810)
(fma.f64 %783 phi1 %812)
(fma.f64 %783 %16 %814)
(+.f64 %812 %814)
(+.f64 %814 %812)
(+.f64 %810 %808)
(+.f64 %808 %810)
(fma.f64 %5 %478 %704)
(fma.f64 %696 %696 %484)
(fma.f64 %8 %480 %704)
(fma.f64 %699 %699 %484)
%824
(fma.f64 %477 %482 %704)
(fma.f64 %478 %5 %704)
(fma.f64 %486 %8 %704)
(+.f64 %484 %704)
(+.f64 %704 %484)
(-.f64 %484 %707)
(-.f64 %704 %490)
(fabs.f64 %824)
(fma.f64 %8 %492 %704)
(neg.f64 (fma.f64 %477 %489 %707))
(neg.f64 (fma.f64 %696 %699 %490))
(neg.f64 (-.f64 %490 %704))
(fma.f64 %710 %710 %484)
(fma.f64 %495 %496 %704)
(fma.f64 %495 %498 %704)
(fma.f64 %500 %495 %704)
(fma.f64 %498 %495 %704)
(fma.f64 %710 %713 %484)
(fma.f64 %712 %712 %484)
(fma.f64 %713 %710 %484)
(fma.f64 %713 %713 %484)
(fma.f64 phi1 %696 %849)
(fma.f64 %696 phi1 %849)
(+.f64 %717 %849)
(+.f64 (fma.f64 %482 %477 %717) %721)
(fma.f64 phi1 %696 %855)
(fma.f64 %696 phi1 %855)
(+.f64 %717 %855)
(-.f64 (-.f64 %484 (*.f64 %699 phi1)) %740)
(+.f64 %744 (fma.f64 phi2 phi2 %484))
(+.f64 (fma.f64 %482 %477 %744) %746)
(+.f64 %744 (-.f64 %746 %490))
(+.f64 %761 (fma.f64 %16 %16 %484))
(+.f64 (fma.f64 %482 %477 %761) %758)
(+.f64 %761 (-.f64 %758 %490))
(pow.f64 %874 #s(literal 2 binary64))
(fma.f64 %696 %783 %484)
(fma.f64 %783 %696 %484)
(fma.f64 %786 %699 %484)
(pow.f64 %824 #s(literal 1 binary64))
(fma.f64 %789 %710 %484)
(fma.f64 %791 %710 %484)
(fma.f64 %370 %531 %704)
(fma.f64 %447 %447 %704)
(fma.f64 %8 %534 %704)
(fma.f64 %531 %370 %704)
(fma.f64 %451 %451 %704)
(fma.f64 %538 %8 %704)
(fma.f64 %377 %540 %704)
(fma.f64 %540 %377 %704)
(fma.f64 %543 %544 %704)
(fma.f64 %543 %546 %704)
(fma.f64 %548 %548 %704)
(fma.f64 %550 %377 %704)
(fma.f64 %552 %552 %704)
(fma.f64 %505 %505 %704)
(fma.f64 %544 %543 %704)
(fma.f64 %556 %556 %704)
(fma.f64 %558 %558 %704)
(fma.f64 %560 %560 %704)
(fma.f64 %562 %562 %704)
(fma.f64 %564 %543 %704)
(fma.f64 %495 %573 %704)
(fma.f64 %543 %575 %704)
(fma.f64 %577 %495 %704)
(fma.f64 %579 %543 %704)
(fma.f64 %696 %696 %906)
(fma.f64 %699 %699 %906)
(fma.f64 %581 %581 %704)
(fma.f64 %583 %583 %704)
(fma.f64 %512 %512 %704)
(+.f64 %704 %906)
(fma.f64 %710 %710 %906)
(fma.f64 %595 %595 %704)
(fma.f64 %710 %713 %906)
(fma.f64 %712 %712 %906)
(fma.f64 %713 %710 %906)
(fma.f64 %713 %713 %906)
(fma.f64 %447 %630 %704)
(fma.f64 %630 %447 %704)
(fma.f64 %633 %451 %704)
(fma.f64 %635 %370 %704)
(fma.f64 %637 %5 %704)
(fma.f64 %641 %505 %704)
(fma.f64 %643 %505 %704)
(fma.f64 %696 %783 %906)
(fma.f64 %783 %696 %906)
(fma.f64 %786 %699 %906)
(fma.f64 %789 %710 %906)
(fma.f64 %791 %710 %906)
(*.f64 %874 %874)
(fabs.f64 (*.f64 %932 %874))
(fabs.f64 (*.f64 %874 %932))
(*.f64 %932 %932)
(sqrt.f64 %938)
(pow.f64 %938 #s(literal 1/2 binary64))
%874
(hypot.f64 %447 %699)
(hypot.f64 %696 %447)
(hypot.f64 %696 %451)
(hypot.f64 %699 %447)
(hypot.f64 %699 %451)
(hypot.f64 %451 %696)
(hypot.f64 %451 %699)
(fabs.f64 %874)
(hypot.f64 %447 %710)
(hypot.f64 %696 %548)
(hypot.f64 %696 %552)
(hypot.f64 %696 %505)
(hypot.f64 %696 %556)
(hypot.f64 %696 %558)
(hypot.f64 %696 %560)
(hypot.f64 %696 %562)
(hypot.f64 %699 %548)
(hypot.f64 %699 %552)
(hypot.f64 %699 %505)
(hypot.f64 %699 %556)
(hypot.f64 %699 %558)
(hypot.f64 %699 %560)
(hypot.f64 %699 %562)
(hypot.f64 %710 %447)
(hypot.f64 %710 %451)
(hypot.f64 %451 %710)
(hypot.f64 %548 %696)
(hypot.f64 %548 %699)
(hypot.f64 %552 %696)
(hypot.f64 %552 %699)
(hypot.f64 %505 %696)
(hypot.f64 %505 %699)
(hypot.f64 %556 %696)
(hypot.f64 %556 %699)
(hypot.f64 %558 %696)
(hypot.f64 %558 %699)
(hypot.f64 %560 %696)
(hypot.f64 %560 %699)
(hypot.f64 %562 %696)
(hypot.f64 %562 %699)
(fabs.f64 %932)
(hypot.f64 %447 %712)
(hypot.f64 %696 %581)
(hypot.f64 %696 %583)
(hypot.f64 %696 %512)
(hypot.f64 %699 %581)
(hypot.f64 %699 %583)
(hypot.f64 %699 %512)
(hypot.f64 %710 %548)
(hypot.f64 %710 %552)
(hypot.f64 %710 %505)
(hypot.f64 %710 %556)
(hypot.f64 %710 %558)
(hypot.f64 %710 %560)
(hypot.f64 %710 %562)
(hypot.f64 %712 %447)
(hypot.f64 %712 %451)
(hypot.f64 %451 %712)
(hypot.f64 %548 %710)
(hypot.f64 %581 %696)
(hypot.f64 %581 %699)
(hypot.f64 %552 %710)
(hypot.f64 %583 %696)
(hypot.f64 %583 %699)
(hypot.f64 %505 %710)
(hypot.f64 %556 %710)
(hypot.f64 %558 %710)
(hypot.f64 %512 %696)
(hypot.f64 %512 %699)
(hypot.f64 %560 %710)
(hypot.f64 %562 %710)
(sqrt.f64 %824)
(fabs.f64 (neg.f64 %932))
(hypot.f64 %447 %713)
(hypot.f64 %696 %595)
(hypot.f64 %699 %595)
(hypot.f64 %710 %581)
(hypot.f64 %710 %583)
(hypot.f64 %710 %512)
(hypot.f64 %712 %548)
(hypot.f64 %712 %552)
(hypot.f64 %712 %505)
(hypot.f64 %712 %556)
(hypot.f64 %712 %558)
(hypot.f64 %712 %560)
(hypot.f64 %712 %562)
(hypot.f64 %713 %447)
(hypot.f64 %713 %451)
(hypot.f64 %451 %713)
(hypot.f64 %548 %712)
(hypot.f64 %581 %710)
(hypot.f64 %552 %712)
(hypot.f64 %583 %710)
(hypot.f64 %505 %712)
(hypot.f64 %556 %712)
(hypot.f64 %558 %712)
(hypot.f64 %512 %710)
(hypot.f64 %560 %712)
(hypot.f64 %562 %712)
(hypot.f64 %595 %696)
(hypot.f64 %595 %699)
(hypot.f64 %710 %595)
(hypot.f64 %712 %581)
(hypot.f64 %712 %583)
(hypot.f64 %712 %512)
(hypot.f64 %713 %548)
(hypot.f64 %713 %552)
(hypot.f64 %713 %505)
(hypot.f64 %713 %556)
(hypot.f64 %713 %558)
(hypot.f64 %713 %560)
(hypot.f64 %713 %562)
(hypot.f64 %548 %713)
(hypot.f64 %581 %712)
(hypot.f64 %552 %713)
(hypot.f64 %583 %712)
(hypot.f64 %505 %713)
(hypot.f64 %556 %713)
(hypot.f64 %558 %713)
(hypot.f64 %512 %712)
(hypot.f64 %560 %713)
(hypot.f64 %562 %713)
(hypot.f64 %595 %710)
(hypot.f64 %712 %595)
(hypot.f64 %713 %581)
(hypot.f64 %713 %583)
(hypot.f64 %713 %512)
(hypot.f64 %581 %713)
(hypot.f64 %583 %713)
(hypot.f64 %512 %713)
(hypot.f64 %595 %712)
(hypot.f64 %713 %595)
(hypot.f64 %595 %713)
(pow.f64 %824 #s(literal 1/2 binary64))
(*.f64 %1076 %1076)
(*.f64 R %874)
(*.f64 %874 R)

reconstruct1.2s (0.8%)

Counts
882 → 269
Compiler

Compiled 882 to 1 931 computations (-118.9% saved)

eval481.0ms (0.3%)

Compiler

Compiled 262 to 1 692 computations (-545.8% saved)

prune95.0ms (0.1%)

Pruning

19 alts after pruning (19 fresh and 0 done)

PrunedKeptTotal
New24319262
Fresh000
Picked101
Done000
Total24419263
Accuracy
97.8%
Counts
263 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.1%
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (-.f64 phi1 phi2)))
51.4%
%88 = (-.f64 phi1 phi2)
%106 = (-.f64 lambda2 lambda1)
(*.f64 R (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 %106 %106) (-.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (fma.f64 (*.f64 (PI.f64 ) #s(literal 1/2 binary64)) #s(literal 2 binary64) (+.f64 phi1 phi2))))) #s(literal 2 binary64)) (*.f64 %88 %88))))
53.9%
%76 = (*.f64 #s(literal 1/2 binary64) phi1)
%88 = (-.f64 phi1 phi2)
%101 = (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 %76) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (sin.f64 %76) (sin.f64 (*.f64 phi2 #s(literal -1/2 binary64))))))
(*.f64 R (sqrt.f64 (+.f64 (*.f64 %101 %101) (*.f64 %88 %88))))
52.3%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%88 = (-.f64 phi1 phi2)
(*.f64 R (sqrt.f64 (+.f64 (approx (* %10 %10) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 2 binary64)))) (*.f64 %88 %88))))
42.5%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(*.f64 R (sqrt.f64 (approx (+ (* %10 %10) (* %12 %12)) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 2 binary64)) (pow.f64 phi1 #s(literal 2 binary64))))))
47.4%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
%26 = (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))
%29 = (sqrt.f64 %26)
(*.f64 R (approx (sqrt (+ (* %10 %10) (* %12 %12))) (*.f64 lambda2 (+.f64 %29 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lambda1 %26) (*.f64 lambda2 %29)))))))
28.9%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(*.f64 R (approx (sqrt (+ (* %10 %10) (* %12 %12))) (*.f64 lambda2 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))))
3.9%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(*.f64 R (approx (sqrt (+ (* %10 %10) (* %12 %12))) (*.f64 lambda1 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))))))
4.2%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(*.f64 R (approx (sqrt (+ (* %10 %10) (* %12 %12))) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64)))))))
31.2%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(*.f64 R (approx (sqrt (+ (* %10 %10) (* %12 %12))) (*.f64 #s(literal -1 binary64) phi1)))
60.4%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 phi2 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 R phi1) phi2)))))
3.0%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 phi1 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 R phi2) phi1)))))
51.1%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
%26 = (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))
%29 = (sqrt.f64 %26)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 R (*.f64 lambda1 %26)) (*.f64 lambda2 %29)) (*.f64 R %29))))
3.4%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
%26 = (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))
%29 = (sqrt.f64 %26)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 R (*.f64 lambda2 %26)) (*.f64 lambda1 %29)) (*.f64 R %29))))
37.0%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 R phi2))
4.3%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 R phi1))
3.4%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 R phi1) phi2))))))
3.0%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
%26 = (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))
%29 = (sqrt.f64 %26)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 R (*.f64 lambda1 %26)) (*.f64 lambda2 %29)) (*.f64 R %29)))))
3.8%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 #s(literal -1 binary64) (*.f64 R phi2)))
Compiler

Compiled 19 to 97 computations (-410.5% saved)

sample22.0ms (0.0%)

Calls
Call 1
Inputs
%0 = (PI )
%0
(* %0 1/2)
(cos 0)
Outputs
#s(literal 884279719003555/281474976710656 binary64)
#s(literal 884279719003555/562949953421312 binary64)
#s(literal 1 binary64)
Samples
0.0ms0valid
Compiler

Compiled 8 to 7 computations (12.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total, 0.0 MiB)

series23.3s (15.6%)

Counts
113 → 879
Calls
Call 1
Inputs
%3 = (-.f64 lambda1 lambda2)
%6 = (+.f64 phi1 phi2)
%8 = (-.f64 phi1 phi2)
%9 = (*.f64 %8 %8)
%12 = (*.f64 #s(literal 1/2 binary64) %6)
%13 = (cos.f64 %12)
%14 = (pow.f64 %13 #s(literal 2 binary64))
%15 = (pow.f64 %3 #s(literal 2 binary64))
%17 = (*.f64 lambda2 %14)
%18 = (*.f64 lambda1 %14)
%19 = (*.f64 R %17)
%20 = (sqrt.f64 %14)
%21 = (*.f64 lambda1 %20)
%27 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%28 = (* %27 %27)
%29 = (- phi1 phi2)
%31 = (+ %28 (* %29 %29))
%32 = (sqrt %31)
%33 = (approx %32 %21)
%34 = (/.f64 %19 %21)
%35 = (*.f64 R %20)
%36 = (fma.f64 #s(literal -1 binary64) %34 %35)
%37 = (*.f64 lambda1 %36)
%38 = (* R %32)
%41 = (*.f64 R %18)
%42 = (*.f64 lambda2 %20)
%43 = (approx %32 %42)
%44 = (/.f64 %18 %42)
%45 = (*.f64 #s(literal -1 binary64) %44)
%46 = (+.f64 %20 %45)
%47 = (*.f64 lambda2 %46)
%48 = (approx %32 %47)
%49 = (/.f64 %41 %42)
%50 = (fma.f64 #s(literal -1 binary64) %49 %35)
%51 = (*.f64 lambda2 %50)
%53 = (*.f64 #s(literal -1 binary64) %42)
%54 = (approx %32 %53)
%55 = (*.f64 #s(literal -1 binary64) %51)
%57 = (*.f64 #s(literal 1/2 binary64) phi2)
%58 = (cos.f64 %57)
%59 = (*.f64 #s(literal 1/2 binary64) phi1)
%60 = (pow.f64 phi1 #s(literal 2 binary64))
%61 = (*.f64 R phi1)
%63 = (*.f64 R phi2)
%64 = (/.f64 %63 phi1)
%65 = (*.f64 #s(literal -1 binary64) %64)
%66 = (+.f64 R %65)
%67 = (*.f64 phi1 %66)
%69 = (*.f64 #s(literal -1 binary64) phi1)
%70 = (approx %32 %69)
%71 = (cos.f64 %59)
%72 = (sin.f64 %59)
%73 = (pow.f64 %71 #s(literal 2 binary64))
%74 = (*.f64 %73 %15)
%75 = (approx %28 %74)
%76 = (fma.f64 %73 %15 %60)
%77 = (approx %31 %76)
%79 = (/.f64 %61 phi2)
%80 = (*.f64 #s(literal -1 binary64) %79)
%81 = (+.f64 R %80)
%82 = (*.f64 phi2 %81)
%84 = (*.f64 #s(literal -1 binary64) %63)
%86 = (*.f64 #s(literal -1 binary64) %82)
%88 = (-.f64 lambda2 lambda1)
%89 = (*.f64 %6 #s(literal 1/2 binary64))
%90 = (*.f64 phi2 #s(literal -1/2 binary64))
%91 = (cos.f64 %89)
%92 = (PI.f64 )
%93 = (*.f64 %92 #s(literal 1/2 binary64))
%94 = (sin.f64 %90)
%95 = (*.f64 %72 %94)
%96 = (fma.f64 %71 %58 %95)
%97 = (*.f64 %3 %91)
%98 = (*.f64 %88 %88)
%99 = (cos.f64 #s(literal 0 binary64))
%100 = (fma.f64 %93 #s(literal 2 binary64) %6)
%101 = (cos.f64 %100)
%102 = (-.f64 %99 %101)
%103 = (*.f64 %98 %102)
%104 = (/.f64 %103 #s(literal 2 binary64))
%105 = (hypot.f64 %97 %8)
%112 = (+.f64 %75 %9)
%113 = (sqrt.f64 %112)
%115 = (+.f64 %104 %9)
%116 = (sqrt.f64 %115)
%118 = (sqrt.f64 %77)
%120 = (*.f64 %3 %96)
%121 = (*.f64 %120 %120)
%122 = (+.f64 %121 %9)
%123 = (sqrt.f64 %122)
R
lambda1
lambda2
%3
phi1
phi2
%6
#s(literal 2 binary64)
%8
%9
#s(literal 0 binary64)
#s(literal 1/2 binary64)
%12
%13
%14
%15
#s(literal -1 binary64)
%17
%18
%19
%20
%21
%33
%34
%35
%36
%37
(approx %38 %37)
#s(literal -1/2 binary64)
%41
%42
%43
%44
%45
%46
%47
%48
%49
%50
%51
(approx %38 %51)
%53
%54
%55
(approx %38 %55)
%57
%58
%59
%60
%61
(approx %38 %61)
%63
%64
%65
%66
%67
(approx %38 %67)
%69
%70
%71
%72
%73
%74
%75
%76
%77
(approx %38 %63)
%79
%80
%81
%82
(approx %38 %82)
%84
(approx %38 %84)
%86
(approx %38 %86)
%88
%89
%90
%91
%92
%93
%94
%95
%96
%97
%98
%99
%100
%101
%102
%103
%104
%105
(*.f64 R %105)
(*.f64 R %43)
(*.f64 R %54)
(*.f64 R %48)
(*.f64 R %70)
(*.f64 R %33)
%112
%113
(*.f64 R %113)
%115
%116
(*.f64 R %116)
%118
(*.f64 R %118)
%120
%121
%122
%123
(*.f64 R %123)
Outputs
%8 = (+ phi1 phi2)
%9 = (* 1/2 %8)
%10 = (cos %9)
%12 = (pow %10 2)
%13 = (* lambda2 %12)
%14 = (* R %13)
%16 = (+.f64 phi1 phi2)
%18 = (cos.f64 (*.f64 #s(literal 1/2 binary64) %16))
%20 = (pow.f64 %18 #s(literal 2 binary64))
%21 = (*.f64 lambda2 %20)
%22 = (*.f64 R %21)
%25 = (sqrt %12)
%26 = (* lambda1 %25)
%27 = (/ %14 %26)
%28 = (sqrt.f64 %20)
%29 = (*.f64 lambda1 %28)
%30 = (/.f64 %22 %29)
%32 = (* R %25)
%33 = (*.f64 R %28)
%37 = (+ (* -1 %27) %32)
%39 = (/.f64 %21 %29)
%41 = (+.f64 %28 (*.f64 #s(literal -1 binary64) %39))
%44 = (* lambda1 %37)
%45 = (*.f64 lambda1 %41)
%48 = (- lambda1 lambda2)
%51 = (* %48 (cos (/ %8 2)))
%52 = (* %51 %51)
%53 = (- phi1 phi2)
%54 = (* %53 %53)
%55 = (+ %52 %54)
%56 = (sqrt %55)
%57 = (* R %56)
%58 = (-.f64 lambda1 lambda2)
%59 = (pow.f64 %58 #s(literal 2 binary64))
%60 = (-.f64 phi1 phi2)
%61 = (pow.f64 %60 #s(literal 2 binary64))
%66 = (* lambda1 %12)
%67 = (* R %66)
%68 = (*.f64 lambda1 %20)
%69 = (*.f64 R %68)
%71 = (* lambda2 %25)
%72 = (/ %67 %71)
%73 = (*.f64 lambda2 %28)
%74 = (/.f64 %69 %73)
%77 = (+ (* -1 %72) %32)
%78 = (/.f64 %68 %73)
%79 = (*.f64 #s(literal -1 binary64) %78)
%80 = (+.f64 %28 %79)
%83 = (* lambda2 %77)
%84 = (*.f64 lambda2 %80)
%85 = (*.f64 R %84)
%87 = (* -1 %83)
%90 = (* R phi1)
%91 = (*.f64 R phi1)
%93 = (* R phi2)
%94 = (*.f64 R phi2)
%96 = (/ %93 phi1)
%97 = (/.f64 %94 phi1)
%99 = (* -1 %96)
%100 = (*.f64 #s(literal -1 binary64) %97)
%102 = (+ R %99)
%104 = (/.f64 phi2 phi1)
%105 = (*.f64 #s(literal -1 binary64) %104)
%106 = (+.f64 #s(literal 1 binary64) %105)
%109 = (* phi1 %102)
%110 = (*.f64 phi1 %106)
%113 = (/ %90 phi2)
%114 = (/.f64 %91 phi2)
%116 = (* -1 %113)
%117 = (*.f64 #s(literal -1 binary64) %114)
%119 = (+ R %116)
%120 = (/.f64 phi1 phi2)
%121 = (*.f64 #s(literal -1 binary64) %120)
%122 = (+.f64 #s(literal 1 binary64) %121)
%125 = (* phi2 %119)
%126 = (*.f64 phi2 %122)
%127 = (*.f64 R %126)
%132 = (* -1 %125)
%135 = (- lambda2 lambda1)
%142 = (+ (* (* (PI ) 1/2) 2) %8)
%143 = (cos %142)
%144 = (- (cos 0) %143)
%145 = (* (* %135 %135) %144)
%146 = (/ %145 2)
%147 = (+ %146 %54)
%148 = (sqrt %147)
%149 = (* R %148)
%150 = (PI.f64 )
%151 = (+.f64 phi2 %150)
%152 = (+.f64 phi1 %151)
%153 = (cos.f64 %152)
%154 = (-.f64 #s(literal 1 binary64) %153)
%155 = (-.f64 lambda2 lambda1)
%156 = (pow.f64 %155 #s(literal 2 binary64))
%157 = (*.f64 %154 %156)
%162 = (* 1/2 phi1)
%163 = (cos %162)
%165 = (cos (* 1/2 phi2))
%167 = (sin %162)
%169 = (* phi2 -1/2)
%170 = (sin %169)
%171 = (* %167 %170)
%172 = (+ (* %163 %165) %171)
%173 = (* %48 %172)
%174 = (* %173 %173)
%175 = (+ %174 %54)
%176 = (sqrt %175)
%177 = (* R %176)
%178 = (*.f64 #s(literal 1/2 binary64) phi1)
%179 = (cos.f64 %178)
%180 = (*.f64 #s(literal 1/2 binary64) phi2)
%181 = (cos.f64 %180)
%183 = (*.f64 #s(literal -1/2 binary64) phi2)
%184 = (sin.f64 %183)
%185 = (sin.f64 %178)
%186 = (*.f64 %184 %185)
%187 = (fma.f64 %179 %181 %186)
%188 = (pow.f64 %187 #s(literal 2 binary64))
%193 = (fma.f64 #s(literal -1 binary64) %28 %39)
%201 = (fma.f64 #s(literal -1 binary64) %28 %78)
%205 = (*.f64 lambda2 %201)
%206 = (*.f64 R %205)
%210 = (-.f64 %104 #s(literal 1 binary64))
%214 = (*.f64 phi1 %210)
%218 = (-.f64 %120 #s(literal 1 binary64))
%222 = (*.f64 phi2 %218)
%223 = (*.f64 R %222)
%228 = (*.f64 #s(literal -1 binary64) lambda2)
%231 = (pow %48 2)
%232 = (pow.f64 lambda2 #s(literal 2 binary64))
%235 = (*.f64 lambda1 lambda2)
%244 = (fma.f64 %232 %20 %61)
%245 = (sqrt.f64 %244)
%247 = (*.f64 lambda1 %21)
%252 = (/.f64 %21 %245)
%254 = (pow.f64 %18 #s(literal 4 binary64))
%255 = (*.f64 %232 %254)
%258 = (-.f64 %20 (/.f64 %255 (pow.f64 %245 #s(literal 2 binary64))))
%259 = (*.f64 lambda1 %258)
%268 = (*.f64 lambda1 (*.f64 lambda2 (*.f64 %20 %258)))
%270 = (pow.f64 %245 #s(literal 3 binary64))
%282 = (/.f64 %22 %28)
%283 = (*.f64 R %29)
%284 = (fma.f64 #s(literal -1 binary64) %282 %283)
%290 = (*.f64 R %245)
%292 = (*.f64 R %247)
%296 = (/.f64 %22 %245)
%315 = (/ %66 %71)
%317 = (* -1 %315)
%319 = (+ %25 %317)
%322 = (* lambda2 %319)
%324 = (/.f64 %68 %28)
%325 = (fma.f64 #s(literal -1 binary64) %324 %73)
%327 = (fma.f64 #s(literal -1 binary64) %74 %33)
%329 = (*.f64 R %73)
%331 = (/.f64 %69 %28)
%332 = (fma.f64 #s(literal -1 binary64) %331 %329)
%338 = (pow %163 2)
%339 = (* %338 %231)
%340 = (pow.f64 %179 #s(literal 2 binary64))
%341 = (*.f64 %232 %340)
%343 = (*.f64 lambda2 %340)
%344 = (*.f64 lambda1 %343)
%347 = (*.f64 lambda1 %340)
%348 = (fma.f64 #s(literal -2 binary64) %343 %347)
%351 = (*.f64 %232 %20)
%355 = (fma.f64 #s(literal -2 binary64) %21 %68)
%358 = (pow phi1 2)
%359 = (+ %339 %358)
%360 = (pow.f64 phi1 #s(literal 2 binary64))
%361 = (fma.f64 %232 %340 %360)
%373 = (*.f64 #s(literal -1 binary64) lambda1)
%378 = (* %48 (cos (* %8 1/2)))
%379 = (*.f64 lambda2 %18)
%382 = (*.f64 lambda1 %18)
%385 = (*.f64 %232 %154)
%387 = (*.f64 lambda2 %154)
%388 = (*.f64 lambda1 %387)
%391 = (*.f64 lambda1 %154)
%395 = (*.f64 #s(literal 1/2 binary64) %385)
%400 = (fma.f64 #s(literal -1 binary64) %387 (*.f64 #s(literal 1/2 binary64) %391))
%404 = (fma.f64 #s(literal 1/2 binary64) %385 %61)
%411 = (sqrt.f64 %404)
%417 = (/.f64 %387 %411)
%418 = (*.f64 #s(literal 1/2 binary64) %154)
%420 = (pow.f64 %154 #s(literal 2 binary64))
%421 = (*.f64 %232 %420)
%425 = (-.f64 %418 (*.f64 #s(literal 1/4 binary64) (/.f64 %421 (pow.f64 %411 #s(literal 2 binary64)))))
%426 = (*.f64 lambda1 %425)
%435 = (*.f64 lambda1 (*.f64 lambda2 (*.f64 %154 %425)))
%436 = (pow.f64 %411 #s(literal 3 binary64))
%446 = (*.f64 R %411)
%448 = (*.f64 R %388)
%452 = (*.f64 R %387)
%453 = (/.f64 %452 %411)
%472 = (*.f64 lambda2 %187)
%475 = (*.f64 lambda1 %187)
%478 = (*.f64 %232 %188)
%480 = (*.f64 lambda2 %188)
%481 = (*.f64 lambda1 %480)
%484 = (*.f64 lambda1 %188)
%485 = (fma.f64 #s(literal -2 binary64) %480 %484)
%488 = (fma.f64 %232 %188 %61)
%494 = (sqrt.f64 %488)
%500 = (/.f64 %480 %494)
%501 = (pow.f64 %187 #s(literal 4 binary64))
%502 = (*.f64 %232 %501)
%505 = (-.f64 %188 (/.f64 %502 (pow.f64 %494 #s(literal 2 binary64))))
%506 = (*.f64 lambda1 %505)
%515 = (*.f64 lambda1 (*.f64 lambda2 (*.f64 %188 %505)))
%516 = (pow.f64 %494 #s(literal 3 binary64))
%526 = (*.f64 R %494)
%528 = (*.f64 R %481)
%532 = (*.f64 R %480)
%533 = (/.f64 %532 %494)
%552 = (/.f64 lambda2 lambda1)
%555 = (*.f64 lambda1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %552)))
%557 = (pow.f64 lambda1 #s(literal 2 binary64))
%569 = (pow.f64 %28 #s(literal 2 binary64))
%571 = (-.f64 %244 (/.f64 %255 %569))
%572 = (*.f64 %557 %28)
%574 = (*.f64 #s(literal 1/2 binary64) (/.f64 %571 %572))
%580 = (*.f64 lambda2 (*.f64 %20 %571))
%581 = (pow.f64 lambda1 #s(literal 3 binary64))
%582 = (pow.f64 %28 #s(literal 3 binary64))
%583 = (*.f64 %581 %582)
%590 = (fma.f64 #s(literal -1 binary64) %30 %33)
%593 = (*.f64 lambda1 %590)
%595 = (*.f64 R %571)
%597 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %595 %572) %33)
%601 = (*.f64 R %580)
%607 = (/.f64 %20 %73)
%608 = (/.f64 %28 lambda1)
%614 = (/.f64 %20 %28)
%615 = (/.f64 %73 lambda1)
%621 = (*.f64 R %20)
%622 = (/.f64 %621 %73)
%623 = (/.f64 %33 lambda1)
%629 = (/.f64 %621 %28)
%630 = (/.f64 %329 lambda1)
%632 = (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %629 %630))
%636 = (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %630 %629))
%638 = (*.f64 %557 %340)
%640 = (/.f64 %343 lambda1)
%644 = (/.f64 %341 %557)
%649 = (*.f64 %557 %20)
%651 = (/.f64 %21 lambda1)
%655 = (/.f64 %351 %557)
%666 = (/.f64 %61 %557)
%674 = (*.f64 lambda1 (-.f64 %552 #s(literal 1 binary64)))
%677 = (/.f64 %379 lambda1)
%682 = (*.f64 %557 %154)
%684 = (/.f64 %387 lambda1)
%690 = (/.f64 %385 %557)
%696 = (*.f64 #s(literal 1/2 binary64) %682)
%711 = (sqrt.f64 %418)
%712 = (*.f64 lambda1 %711)
%714 = (/.f64 %387 %712)
%717 = (*.f64 lambda1 (+.f64 %711 (*.f64 #s(literal -1/2 binary64) %714)))
%719 = (pow.f64 %711 #s(literal 2 binary64))
%722 = (-.f64 %404 (*.f64 #s(literal 1/4 binary64) (/.f64 %421 %719)))
%723 = (*.f64 %557 %711)
%725 = (*.f64 #s(literal 1/2 binary64) (/.f64 %722 %723))
%731 = (*.f64 lambda2 (*.f64 %154 %722))
%732 = (pow.f64 %711 #s(literal 3 binary64))
%733 = (*.f64 %581 %732)
%740 = (*.f64 R %712)
%742 = (/.f64 %452 %712)
%743 = (*.f64 R %711)
%745 = (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) %742 %743))
%747 = (*.f64 R %722)
%749 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %747 %723) %743)
%753 = (*.f64 R %731)
%760 = (/.f64 %472 lambda1)
%764 = (*.f64 %557 %188)
%766 = (/.f64 %480 lambda1)
%770 = (/.f64 %478 %557)
%780 = (sqrt.f64 %188)
%781 = (*.f64 lambda1 %780)
%783 = (/.f64 %480 %781)
%786 = (*.f64 lambda1 (+.f64 %780 (*.f64 #s(literal -1 binary64) %783)))
%788 = (pow.f64 %780 #s(literal 2 binary64))
%790 = (-.f64 %488 (/.f64 %502 %788))
%791 = (*.f64 %557 %780)
%793 = (*.f64 #s(literal 1/2 binary64) (/.f64 %790 %791))
%799 = (*.f64 lambda2 (*.f64 %188 %790))
%800 = (pow.f64 %780 #s(literal 3 binary64))
%801 = (*.f64 %581 %800)
%808 = (*.f64 R %781)
%810 = (/.f64 %532 %781)
%811 = (*.f64 R %780)
%813 = (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %810 %811))
%815 = (*.f64 R %790)
%817 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %815 %791) %811)
%821 = (*.f64 R %799)
%842 = (/.f64 %21 %28)
%850 = (*.f64 lambda1 %582)
%906 = (*.f64 #s(literal 2 binary64) %343)
%913 = (*.f64 #s(literal 2 binary64) %21)
%937 = (/.f64 %385 lambda1)
%963 = (*.f64 #s(literal 1/2 binary64) (/.f64 %387 %711))
%971 = (*.f64 lambda1 %732)
%990 = (*.f64 #s(literal 1/2 binary64) (/.f64 %452 %711))
%1013 = (*.f64 #s(literal 2 binary64) %480)
%1030 = (/.f64 %480 %780)
%1038 = (*.f64 lambda1 %800)
%1056 = (/.f64 %532 %780)
%1083 = (fma.f64 %557 %20 %61)
%1084 = (sqrt.f64 %1083)
%1090 = (/.f64 %68 %1084)
%1091 = (*.f64 %557 %254)
%1094 = (-.f64 %20 (/.f64 %1091 (pow.f64 %1084 #s(literal 2 binary64))))
%1095 = (*.f64 lambda2 %1094)
%1104 = (*.f64 lambda1 (*.f64 lambda2 (*.f64 %20 %1094)))
%1105 = (pow.f64 %1084 #s(literal 3 binary64))
%1115 = (*.f64 R %1084)
%1120 = (/.f64 %69 %1084)
%1143 = (* -1 %71)
%1148 = (fma.f64 #s(literal -2 binary64) %347 %343)
%1153 = (fma.f64 #s(literal -2 binary64) %68 %21)
%1156 = (fma.f64 %557 %340 %360)
%1176 = (fma.f64 #s(literal -1 binary64) %391 (*.f64 #s(literal 1/2 binary64) %387))
%1180 = (fma.f64 #s(literal 1/2 binary64) %682 %61)
%1187 = (sqrt.f64 %1180)
%1193 = (/.f64 %391 %1187)
%1194 = (*.f64 %557 %420)
%1198 = (-.f64 %418 (*.f64 #s(literal 1/4 binary64) (/.f64 %1194 (pow.f64 %1187 #s(literal 2 binary64)))))
%1199 = (*.f64 lambda2 %1198)
%1208 = (*.f64 lambda1 (*.f64 lambda2 (*.f64 %154 %1198)))
%1209 = (pow.f64 %1187 #s(literal 3 binary64))
%1219 = (*.f64 R %1187)
%1224 = (*.f64 R %391)
%1225 = (/.f64 %1224 %1187)
%1246 = (fma.f64 #s(literal -2 binary64) %484 %480)
%1249 = (fma.f64 %557 %188 %61)
%1255 = (sqrt.f64 %1249)
%1261 = (/.f64 %484 %1255)
%1262 = (*.f64 %557 %501)
%1265 = (-.f64 %188 (/.f64 %1262 (pow.f64 %1255 #s(literal 2 binary64))))
%1266 = (*.f64 lambda2 %1265)
%1275 = (*.f64 lambda1 (*.f64 lambda2 (*.f64 %188 %1265)))
%1276 = (pow.f64 %1255 #s(literal 3 binary64))
%1286 = (*.f64 R %1255)
%1291 = (*.f64 R %484)
%1292 = (/.f64 %1291 %1255)
%1311 = (/.f64 lambda1 lambda2)
%1313 = (*.f64 lambda2 (-.f64 %1311 #s(literal 1 binary64)))
%1326 = (-.f64 %1083 (/.f64 %1091 %569))
%1327 = (*.f64 %232 %28)
%1329 = (*.f64 #s(literal 1/2 binary64) (/.f64 %1326 %1327))
%1335 = (*.f64 lambda1 (*.f64 %20 %1326))
%1336 = (pow.f64 lambda2 #s(literal 3 binary64))
%1337 = (*.f64 %1336 %582)
%1344 = (/.f64 %621 %29)
%1345 = (/.f64 %33 lambda2)
%1349 = (/.f64 %283 lambda2)
%1353 = (*.f64 lambda2 %327)
%1355 = (*.f64 R %1326)
%1357 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %1355 %1327) %33)
%1361 = (*.f64 R %1335)
%1368 = (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %33 %74))
%1370 = (/.f64 %347 lambda2)
%1374 = (/.f64 %638 %232)
%1379 = (/.f64 %68 lambda2)
%1383 = (/.f64 %649 %232)
%1394 = (/.f64 %61 %232)
%1402 = (*.f64 lambda2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %1311)))
%1404 = (/.f64 %382 lambda2)
%1408 = (/.f64 %391 lambda2)
%1414 = (/.f64 %682 %232)
%1433 = (*.f64 lambda2 %711)
%1435 = (/.f64 %391 %1433)
%1438 = (*.f64 lambda2 (+.f64 %711 (*.f64 #s(literal -1/2 binary64) %1435)))
%1442 = (-.f64 %1180 (*.f64 #s(literal 1/4 binary64) (/.f64 %1194 %719)))
%1443 = (*.f64 %232 %711)
%1445 = (*.f64 #s(literal 1/2 binary64) (/.f64 %1442 %1443))
%1451 = (*.f64 lambda1 (*.f64 %154 %1442))
%1452 = (*.f64 %1336 %732)
%1459 = (*.f64 R %1433)
%1461 = (/.f64 %1224 %1433)
%1463 = (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) %1461 %743))
%1465 = (*.f64 R %1442)
%1467 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %1465 %1443) %743)
%1471 = (*.f64 R %1451)
%1477 = (/.f64 %475 lambda2)
%1481 = (/.f64 %484 lambda2)
%1485 = (/.f64 %764 %232)
%1495 = (*.f64 lambda2 %780)
%1497 = (/.f64 %484 %1495)
%1500 = (*.f64 lambda2 (+.f64 %780 (*.f64 #s(literal -1 binary64) %1497)))
%1503 = (-.f64 %1249 (/.f64 %1262 %788))
%1504 = (*.f64 %232 %780)
%1506 = (*.f64 #s(literal 1/2 binary64) (/.f64 %1503 %1504))
%1512 = (*.f64 lambda1 (*.f64 %188 %1503))
%1513 = (*.f64 %1336 %800)
%1520 = (*.f64 R %1495)
%1522 = (/.f64 %1291 %1495)
%1524 = (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1522 %811))
%1526 = (*.f64 R %1503)
%1528 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %1526 %1504) %811)
%1532 = (*.f64 R %1512)
%1558 = (*.f64 lambda2 %582)
%1604 = (*.f64 #s(literal 2 binary64) %347)
%1611 = (*.f64 #s(literal 2 binary64) %68)
%1636 = (/.f64 %682 lambda2)
%1662 = (*.f64 #s(literal 1/2 binary64) (/.f64 %391 %711))
%1670 = (*.f64 lambda2 %732)
%1689 = (*.f64 #s(literal 1/2 binary64) (/.f64 %1224 %711))
%1712 = (*.f64 #s(literal 2 binary64) %484)
%1729 = (/.f64 %484 %780)
%1737 = (*.f64 lambda2 %800)
%1755 = (/.f64 %1291 %780)
%1776 = (*.f64 #s(literal -1 binary64) phi2)
%1779 = (pow.f64 phi2 #s(literal 2 binary64))
%1781 = (*.f64 phi1 phi2)
%1792 = (sin.f64 %180)
%1793 = (*.f64 phi1 %1792)
%1798 = (*.f64 phi1 %181)
%1800 = (*.f64 #s(literal 1/2 binary64) %1792)
%1813 = (pow.f64 %181 #s(literal 2 binary64))
%1815 = (*.f64 %181 %1792)
%1816 = (*.f64 phi1 %1815)
%1820 = (pow.f64 %1792 #s(literal 2 binary64))
%1822 = (fma.f64 #s(literal -1/4 binary64) %1813 (*.f64 #s(literal 1/4 binary64) %1820))
%1823 = (*.f64 phi1 %1822)
%1830 = (fma.f64 #s(literal 1/24 binary64) %1815 (*.f64 #s(literal 1/8 binary64) %1815))
%1831 = (*.f64 phi1 %1830)
%1838 = (*.f64 lambda2 %1813)
%1840 = (*.f64 lambda2 %1816)
%1843 = (*.f64 lambda2 %1815)
%1844 = (*.f64 lambda2 %1823)
%1849 = (*.f64 lambda2 %1822)
%1856 = (*.f64 lambda1 %1813)
%1858 = (*.f64 lambda1 %1816)
%1861 = (*.f64 lambda1 %1815)
%1862 = (*.f64 lambda1 %1823)
%1867 = (*.f64 lambda1 %1822)
%1874 = (*.f64 R %1838)
%1879 = (*.f64 R %1843)
%1886 = (*.f64 R %1849)
%1893 = (sqrt.f64 %1813)
%1899 = (/.f64 %1815 %1893)
%1901 = (pow.f64 %1893 #s(literal 2 binary64))
%1904 = (-.f64 %1822 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %1813 %1820) %1901)))
%1905 = (*.f64 phi1 %1904)
%1916 = (-.f64 %1830 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %181 (*.f64 %1792 %1904)) %1901)))
%1917 = (*.f64 phi1 %1916)
%1919 = (/.f64 %1904 %1893)
%1920 = (*.f64 #s(literal 1/2 binary64) %1919)
%1927 = (*.f64 lambda1 %1893)
%1932 = (/.f64 %1861 %1893)
%1951 = (fma.f64 %1813 %59 %1779)
%1952 = (sqrt.f64 %1951)
%1955 = (*.f64 %181 (*.f64 %1792 %59))
%1957 = (fma.f64 #s(literal -2 binary64) phi2 (*.f64 #s(literal -1 binary64) %1955))
%1958 = (*.f64 phi1 %1957)
%1963 = (*.f64 %1822 %59)
%1964 = (+.f64 #s(literal 1 binary64) %1963)
%1966 = (pow.f64 %1952 #s(literal 2 binary64))
%1969 = (-.f64 %1964 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %1957 #s(literal 2 binary64)) %1966)))
%1970 = (*.f64 phi1 %1969)
%1972 = (/.f64 %1957 %1952)
%1978 = (*.f64 %1830 %59)
%1983 = (*.f64 phi1 (-.f64 %1978 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1957 %1969) %1966))))
%1993 = (/.f64 %1874 %1927)
%1995 = (/.f64 %1879 %1927)
%1998 = (*.f64 (pow.f64 %181 #s(literal 3 binary64)) %1792)
%2001 = (pow.f64 %1893 #s(literal 3 binary64))
%2002 = (*.f64 lambda1 %2001)
%2004 = (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda2 %1998)) %2002))
%2005 = (-.f64 (*.f64 #s(literal -1 binary64) %1995) %2004)
%2008 = (/.f64 %1886 %1927)
%2012 = (*.f64 %1813 %1904)
%2017 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %181 (*.f64 %1792 %2005)) %1901) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda2 %2012)) %2002)))
%2018 = (-.f64 %2008 %2017)
%2030 = (*.f64 %1813 %1916)
%2039 = (-.f64 (/.f64 (*.f64 R (*.f64 lambda2 %1830)) %1927) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %181 (*.f64 %1792 %2018)) %1901) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda2 %2030)) %2002) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2005 %1904) %1901)))))
%2047 = (*.f64 R %1893)
%2054 = (/.f64 (*.f64 R %1815) %1893)
%2065 = (/.f64 (*.f64 R %1904) %1893)
%2066 = (*.f64 #s(literal 1/2 binary64) %2065)
%2073 = (fma.f64 #s(literal -1 binary64) %1993 %2047)
%2075 = (*.f64 #s(literal -1/2 binary64) %2054)
%2076 = (fma.f64 #s(literal -1 binary64) %2005 %2075)
%2077 = (*.f64 phi1 %2076)
%2081 = (fma.f64 #s(literal -1 binary64) %2018 %2066)
%2082 = (*.f64 phi1 %2081)
%2091 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1916) %1893))
%2093 = (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2039 %2091))
%2103 = (*.f64 lambda1 %2073)
%2119 = (*.f64 R %1952)
%2128 = (/.f64 (*.f64 R %1957) %1952)
%2145 = (*.f64 R %1856)
%2150 = (*.f64 R %1861)
%2157 = (*.f64 R %1867)
%2164 = (*.f64 lambda2 %1893)
%2166 = (/.f64 %1840 %1893)
%2169 = (/.f64 %1843 %1893)
%2171 = (/.f64 (*.f64 lambda2 %1905) %1893)
%2178 = (/.f64 (*.f64 lambda2 %1917) %1893)
%2180 = (/.f64 (*.f64 lambda2 %1904) %1893)
%2188 = (/.f64 %1856 %2164)
%2190 = (/.f64 %1861 %2164)
%2192 = (*.f64 lambda1 %1998)
%2193 = (*.f64 lambda2 %2001)
%2195 = (*.f64 #s(literal -1/2 binary64) (/.f64 %2192 %2193))
%2196 = (-.f64 (*.f64 #s(literal -1 binary64) %2190) %2195)
%2199 = (/.f64 %1867 %2164)
%2203 = (*.f64 lambda1 %2012)
%2206 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %181 (*.f64 %1792 %2196)) %1901) (*.f64 #s(literal 1/2 binary64) (/.f64 %2203 %2193)))
%2207 = (-.f64 %2199 %2206)
%2208 = (*.f64 phi1 %2207)
%2213 = (*.f64 lambda1 %1830)
%2218 = (*.f64 lambda1 %2030)
%2225 = (-.f64 (/.f64 %2213 %2164) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %181 (*.f64 %1792 %2207)) %1901) (fma.f64 #s(literal 1/2 binary64) (/.f64 %2218 %2193) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2196 %1904) %1901)))))
%2233 = (*.f64 #s(literal -1 binary64) %2188)
%2251 = (+.f64 %1893 %2233)
%2254 = (fma.f64 #s(literal -1 binary64) %2196 (*.f64 #s(literal -1/2 binary64) %1899))
%2255 = (*.f64 phi1 %2254)
%2259 = (fma.f64 #s(literal -1 binary64) %2207 %1920)
%2260 = (*.f64 phi1 %2259)
%2270 = (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2225 (*.f64 #s(literal 1/2 binary64) (/.f64 %1916 %1893))))
%2280 = (*.f64 lambda2 %2251)
%2296 = (/.f64 %2145 %2164)
%2298 = (/.f64 %2150 %2164)
%2302 = (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R %2192) %2193))
%2303 = (-.f64 (*.f64 #s(literal -1 binary64) %2298) %2302)
%2306 = (/.f64 %2157 %2164)
%2313 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %181 (*.f64 %1792 %2303)) %1901) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %2203) %2193)))
%2314 = (-.f64 %2306 %2313)
%2332 = (-.f64 (/.f64 (*.f64 R %2213) %2164) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %181 (*.f64 %1792 %2314)) %1901) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %2218) %2193) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2303 %1904) %1901)))))
%2340 = (fma.f64 #s(literal -1 binary64) %2296 %2047)
%2342 = (fma.f64 #s(literal -1 binary64) %2303 %2075)
%2343 = (*.f64 phi1 %2342)
%2347 = (fma.f64 #s(literal -1 binary64) %2314 %2066)
%2348 = (*.f64 phi1 %2347)
%2356 = (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2332 %2091))
%2366 = (*.f64 lambda2 %2340)
%2370 = (*.f64 lambda2 %2342)
%2375 = (*.f64 lambda2 %2347)
%2399 = (*.f64 #s(literal -1 binary64) %2366)
%2420 = (fma.f64 #s(literal -1 binary64) %94 %91)
%2425 = (*.f64 #s(literal -1 binary64) phi1)
%2483 = (*.f64 %360 %59)
%2487 = (fma.f64 #s(literal -1/4 binary64) %59 (*.f64 #s(literal 1/48 binary64) %2483))
%2493 = (fma.f64 #s(literal -1/4 binary64) %59 (*.f64 %360 (fma.f64 #s(literal -1/1440 binary64) %2483 (*.f64 #s(literal 1/48 binary64) %59))))
%2496 = (*.f64 %1813 %59)
%2505 = (fma.f64 phi1 %1978 %1963)
%2534 = (+.f64 R %117)
%2536 = (fma.f64 #s(literal -1 binary64) %91 %94)
%2538 = (*.f64 phi1 %184)
%2539 = (*.f64 #s(literal 1/2 binary64) %2538)
%2541 = (*.f64 %360 %184)
%2542 = (*.f64 #s(literal 1/2 binary64) %184)
%2573 = (*.f64 %181 %58)
%2575 = (*.f64 %1792 %58)
%2576 = (*.f64 phi1 %2575)
%2579 = (*.f64 phi1 %2573)
%2592 = (cos.f64 %151)
%2594 = (sin.f64 %151)
%2595 = (*.f64 phi1 %2594)
%2599 = (*.f64 phi1 %2592)
%2613 = (-.f64 #s(literal 1 binary64) %2592)
%2634 = (*.f64 %2613 %156)
%2636 = (*.f64 %2594 %156)
%2639 = (*.f64 %2592 %156)
%2640 = (*.f64 phi1 %2639)
%2644 = (*.f64 phi1 %2636)
%2650 = (*.f64 #s(literal 1/2 binary64) %2634)
%2654 = (*.f64 #s(literal 1/2 binary64) %2636)
%2660 = (*.f64 #s(literal 1/4 binary64) %2639)
%2661 = (fma.f64 #s(literal -1/12 binary64) %2644 %2660)
%2667 = (fma.f64 #s(literal 1/2 binary64) %2634 %1779)
%2669 = (fma.f64 #s(literal -2 binary64) phi2 %2654)
%2673 = (+.f64 #s(literal 1 binary64) %2660)
%2687 = (sqrt.f64 %2667)
%2689 = (*.f64 phi1 %2669)
%2695 = (pow.f64 %2687 #s(literal 2 binary64))
%2698 = (-.f64 %2673 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %2669 #s(literal 2 binary64)) %2695)))
%2699 = (*.f64 phi1 %2698)
%2701 = (/.f64 %2669 %2687)
%2712 = (*.f64 phi1 (-.f64 (*.f64 #s(literal -1/12 binary64) %2636) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2669 %2698) %2695))))
%2722 = (*.f64 R %2687)
%2731 = (/.f64 (*.f64 R %2669) %2687)
%2748 = (*.f64 %184 %58)
%2749 = (*.f64 phi1 %2748)
%2763 = (*.f64 %181 (*.f64 %184 %59))
%2769 = (*.f64 (fma.f64 #s(literal -1/4 binary64) %1813 (*.f64 #s(literal 1/4 binary64) (pow.f64 %184 #s(literal 2 binary64)))) %59)
%2773 = (*.f64 %181 %184)
%2777 = (*.f64 (fma.f64 #s(literal -1/8 binary64) %2773 (*.f64 #s(literal -1/24 binary64) %2773)) %59)
%2778 = (fma.f64 phi1 %2777 %2769)
%2782 = (fma.f64 #s(literal -2 binary64) phi2 %2763)
%2785 = (+.f64 #s(literal 1 binary64) %2769)
%2795 = (*.f64 phi1 %2782)
%2803 = (-.f64 %2785 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %2782 #s(literal 2 binary64)) %1966)))
%2804 = (*.f64 phi1 %2803)
%2806 = (/.f64 %2782 %1952)
%2816 = (*.f64 phi1 (-.f64 %2777 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2782 %2803) %1966))))
%2833 = (/.f64 (*.f64 R %2782) %1952)
%2858 = (/.f64 %1779 %360)
%2869 = (*.f64 %20 %59)
%2870 = (/.f64 %2869 %360)
%2871 = (*.f64 #s(literal 1/2 binary64) %2870)
%2876 = (*.f64 phi2 %2869)
%2877 = (pow.f64 phi1 #s(literal 3 binary64))
%2884 = (+.f64 R %100)
%2885 = (*.f64 phi1 %2884)
%2887 = (*.f64 R %2869)
%2889 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2887 %360))
%2905 = (*.f64 %340 %59)
%2917 = (/.f64 R phi2)
%2918 = (/.f64 R phi1)
%2919 = (fma.f64 #s(literal -1 binary64) %2917 %2918)
%2925 = (*.f64 phi1 (fma.f64 #s(literal -1 binary64) R %97))
%2941 = (/.f64 %157 %360)
%2947 = (*.f64 #s(literal 1/4 binary64) %2941)
%2952 = (*.f64 phi2 %157)
%2959 = (*.f64 R %157)
%2961 = (*.f64 #s(literal 1/4 binary64) (/.f64 %2959 %360))
%2975 = (*.f64 %188 %59)
%2977 = (/.f64 %2975 %360)
%2983 = (*.f64 #s(literal 1/2 binary64) %2977)
%2988 = (*.f64 phi2 %2975)
%2995 = (*.f64 R %2975)
%2997 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2995 %360))
%3002 = (*.f64 R %2988)
%3016 = (*.f64 #s(literal 2 binary64) phi2)
%3030 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi2 %2425)))
%3032 = (pow.f64 %3030 #s(literal 2 binary64))
%3034 = (*.f64 lambda2 %3032)
%3036 = (*.f64 lambda1 %3032)
%3038 = (*.f64 R %3034)
%3040 = (sqrt.f64 %3032)
%3042 = (*.f64 lambda1 %3040)
%3046 = (*.f64 %3032 %59)
%3056 = (*.f64 phi2 %3046)
%3069 = (/.f64 %3038 %3042)
%3071 = (*.f64 R %3040)
%3073 = (fma.f64 #s(literal -1 binary64) %3069 %3071)
%3079 = (*.f64 R %3046)
%3100 = (*.f64 R %3036)
%3102 = (*.f64 lambda2 %3040)
%3104 = (/.f64 %3036 %3102)
%3106 = (*.f64 #s(literal -1 binary64) %3104)
%3108 = (+.f64 %3040 %3106)
%3112 = (/.f64 %3100 %3102)
%3114 = (fma.f64 #s(literal -1 binary64) %3112 %3071)
%3116 = (*.f64 lambda2 %3114)
%3133 = (fma.f64 #s(literal -1 binary64) %2918 %2917)
%3146 = (cos.f64 (-.f64 %151 %2425))
%3148 = (-.f64 #s(literal 1 binary64) %3146)
%3150 = (*.f64 %3148 %156)
%3171 = (*.f64 phi2 %3150)
%3184 = (*.f64 R %3150)
%3261 = (*.f64 phi2 %185)
%3262 = (*.f64 #s(literal -1/2 binary64) %3261)
%3266 = (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 %179))
%3267 = (*.f64 #s(literal 1/2 binary64) %185)
%3274 = (*.f64 phi2 (fma.f64 #s(literal -1/8 binary64) %179 (*.f64 #s(literal 1/48 binary64) %3261)))
%3279 = (*.f64 %179 %185)
%3280 = (*.f64 phi2 %3279)
%3283 = (pow.f64 %185 #s(literal 2 binary64))
%3285 = (fma.f64 #s(literal -1/4 binary64) %340 (*.f64 #s(literal 1/4 binary64) %3283))
%3286 = (*.f64 phi2 %3285)
%3291 = (fma.f64 #s(literal 1/24 binary64) %3279 (*.f64 #s(literal 1/8 binary64) %3279))
%3292 = (*.f64 phi2 %3291)
%3300 = (*.f64 lambda2 %3280)
%3303 = (*.f64 lambda2 %3279)
%3304 = (*.f64 lambda2 %3286)
%3309 = (*.f64 lambda2 %3285)
%3317 = (*.f64 lambda1 %3280)
%3320 = (*.f64 lambda1 %3279)
%3321 = (*.f64 lambda1 %3286)
%3326 = (*.f64 lambda1 %3285)
%3333 = (*.f64 R %343)
%3338 = (*.f64 R %3303)
%3345 = (*.f64 R %3309)
%3352 = (sqrt.f64 %340)
%3358 = (/.f64 %3279 %3352)
%3360 = (pow.f64 %3352 #s(literal 2 binary64))
%3363 = (-.f64 %3285 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %340 %3283) %3360)))
%3364 = (*.f64 phi2 %3363)
%3375 = (-.f64 %3291 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %179 (*.f64 %185 %3363)) %3360)))
%3376 = (*.f64 phi2 %3375)
%3378 = (/.f64 %3363 %3352)
%3379 = (*.f64 #s(literal 1/2 binary64) %3378)
%3386 = (*.f64 lambda1 %3352)
%3391 = (/.f64 %3320 %3352)
%3410 = (fma.f64 %340 %59 %360)
%3411 = (sqrt.f64 %3410)
%3414 = (*.f64 %179 (*.f64 %185 %59))
%3416 = (fma.f64 #s(literal -2 binary64) phi1 (*.f64 #s(literal -1 binary64) %3414))
%3417 = (*.f64 phi2 %3416)
%3422 = (*.f64 %3285 %59)
%3423 = (+.f64 #s(literal 1 binary64) %3422)
%3425 = (pow.f64 %3411 #s(literal 2 binary64))
%3428 = (-.f64 %3423 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %3416 #s(literal 2 binary64)) %3425)))
%3429 = (*.f64 phi2 %3428)
%3431 = (/.f64 %3416 %3411)
%3437 = (*.f64 %3291 %59)
%3442 = (*.f64 phi2 (-.f64 %3437 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %3416 %3428) %3425))))
%3452 = (/.f64 %3333 %3386)
%3454 = (/.f64 %3338 %3386)
%3457 = (*.f64 (pow.f64 %179 #s(literal 3 binary64)) %185)
%3460 = (pow.f64 %3352 #s(literal 3 binary64))
%3461 = (*.f64 lambda1 %3460)
%3463 = (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda2 %3457)) %3461))
%3464 = (-.f64 (*.f64 #s(literal -1 binary64) %3454) %3463)
%3467 = (/.f64 %3345 %3386)
%3471 = (*.f64 %340 %3363)
%3476 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %179 (*.f64 %185 %3464)) %3360) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda2 %3471)) %3461)))
%3477 = (-.f64 %3467 %3476)
%3489 = (*.f64 %340 %3375)
%3498 = (-.f64 (/.f64 (*.f64 R (*.f64 lambda2 %3291)) %3386) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %179 (*.f64 %185 %3477)) %3360) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R (*.f64 lambda2 %3489)) %3461) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %3464 %3363) %3360)))))
%3506 = (*.f64 R %3352)
%3513 = (/.f64 (*.f64 R %3279) %3352)
%3524 = (/.f64 (*.f64 R %3363) %3352)
%3525 = (*.f64 #s(literal 1/2 binary64) %3524)
%3532 = (fma.f64 #s(literal -1 binary64) %3452 %3506)
%3534 = (*.f64 #s(literal -1/2 binary64) %3513)
%3535 = (fma.f64 #s(literal -1 binary64) %3464 %3534)
%3536 = (*.f64 phi2 %3535)
%3540 = (fma.f64 #s(literal -1 binary64) %3477 %3525)
%3541 = (*.f64 phi2 %3540)
%3550 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %3375) %3352))
%3552 = (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3498 %3550))
%3562 = (*.f64 lambda1 %3532)
%3578 = (*.f64 R %3411)
%3587 = (/.f64 (*.f64 R %3416) %3411)
%3604 = (*.f64 R %347)
%3609 = (*.f64 R %3320)
%3616 = (*.f64 R %3326)
%3623 = (*.f64 lambda2 %3352)
%3625 = (/.f64 %3300 %3352)
%3628 = (/.f64 %3303 %3352)
%3630 = (/.f64 (*.f64 lambda2 %3364) %3352)
%3637 = (/.f64 (*.f64 lambda2 %3376) %3352)
%3639 = (/.f64 (*.f64 lambda2 %3363) %3352)
%3647 = (/.f64 %347 %3623)
%3649 = (/.f64 %3320 %3623)
%3651 = (*.f64 lambda1 %3457)
%3652 = (*.f64 lambda2 %3460)
%3654 = (*.f64 #s(literal -1/2 binary64) (/.f64 %3651 %3652))
%3655 = (-.f64 (*.f64 #s(literal -1 binary64) %3649) %3654)
%3658 = (/.f64 %3326 %3623)
%3662 = (*.f64 lambda1 %3471)
%3665 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %179 (*.f64 %185 %3655)) %3360) (*.f64 #s(literal 1/2 binary64) (/.f64 %3662 %3652)))
%3666 = (-.f64 %3658 %3665)
%3667 = (*.f64 phi2 %3666)
%3672 = (*.f64 lambda1 %3291)
%3677 = (*.f64 lambda1 %3489)
%3684 = (-.f64 (/.f64 %3672 %3623) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %179 (*.f64 %185 %3666)) %3360) (fma.f64 #s(literal 1/2 binary64) (/.f64 %3677 %3652) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %3655 %3363) %3360)))))
%3692 = (*.f64 #s(literal -1 binary64) %3647)
%3710 = (+.f64 %3352 %3692)
%3713 = (fma.f64 #s(literal -1 binary64) %3655 (*.f64 #s(literal -1/2 binary64) %3358))
%3714 = (*.f64 phi2 %3713)
%3718 = (fma.f64 #s(literal -1 binary64) %3666 %3379)
%3719 = (*.f64 phi2 %3718)
%3729 = (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3684 (*.f64 #s(literal 1/2 binary64) (/.f64 %3375 %3352))))
%3739 = (*.f64 lambda2 %3710)
%3755 = (/.f64 %3604 %3623)
%3757 = (/.f64 %3609 %3623)
%3761 = (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R %3651) %3652))
%3762 = (-.f64 (*.f64 #s(literal -1 binary64) %3757) %3761)
%3765 = (/.f64 %3616 %3623)
%3772 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %179 (*.f64 %185 %3762)) %3360) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %3662) %3652)))
%3773 = (-.f64 %3765 %3772)
%3791 = (-.f64 (/.f64 (*.f64 R %3672) %3623) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %179 (*.f64 %185 %3773)) %3360) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %3677) %3652) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %3762 %3363) %3360)))))
%3799 = (fma.f64 #s(literal -1 binary64) %3755 %3506)
%3801 = (fma.f64 #s(literal -1 binary64) %3762 %3534)
%3802 = (*.f64 phi2 %3801)
%3806 = (fma.f64 #s(literal -1 binary64) %3773 %3525)
%3807 = (*.f64 phi2 %3806)
%3815 = (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3791 %3550))
%3825 = (*.f64 lambda2 %3799)
%3829 = (*.f64 lambda2 %3801)
%3834 = (*.f64 lambda2 %3806)
%3858 = (*.f64 #s(literal -1 binary64) %3825)
%3899 = (fma.f64 phi2 %3437 %3422)
%3942 = (*.f64 %1779 %185)
%3969 = (*.f64 %179 %58)
%3971 = (*.f64 %185 %58)
%3972 = (*.f64 phi2 %3971)
%3986 = (+.f64 phi1 %150)
%3988 = (cos.f64 %3986)
%3990 = (sin.f64 %3986)
%3991 = (*.f64 phi2 %3990)
%3995 = (*.f64 phi2 %3988)
%4008 = (-.f64 #s(literal 1 binary64) %3988)
%4028 = (*.f64 %4008 %156)
%4030 = (*.f64 %3990 %156)
%4033 = (*.f64 %3988 %156)
%4034 = (*.f64 phi2 %4033)
%4038 = (*.f64 phi2 %4030)
%4044 = (*.f64 #s(literal 1/2 binary64) %4028)
%4048 = (*.f64 #s(literal 1/2 binary64) %4030)
%4053 = (*.f64 #s(literal 1/4 binary64) %4033)
%4054 = (fma.f64 #s(literal -1/12 binary64) %4038 %4053)
%4060 = (fma.f64 #s(literal 1/2 binary64) %4028 %360)
%4062 = (fma.f64 #s(literal -2 binary64) phi1 %4048)
%4066 = (+.f64 #s(literal 1 binary64) %4053)
%4080 = (sqrt.f64 %4060)
%4082 = (*.f64 phi2 %4062)
%4088 = (pow.f64 %4080 #s(literal 2 binary64))
%4091 = (-.f64 %4066 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %4062 #s(literal 2 binary64)) %4088)))
%4092 = (*.f64 phi2 %4091)
%4094 = (/.f64 %4062 %4080)
%4105 = (*.f64 phi2 (-.f64 (*.f64 #s(literal -1/12 binary64) %4030) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %4062 %4091) %4088))))
%4115 = (*.f64 R %4080)
%4124 = (/.f64 (*.f64 R %4062) %4080)
%4149 = (/.f64 %360 %1779)
%4159 = (/.f64 %2869 %1779)
%4160 = (*.f64 #s(literal 1/2 binary64) %4159)
%4165 = (*.f64 phi1 %2869)
%4166 = (pow.f64 phi2 #s(literal 3 binary64))
%4173 = (*.f64 phi2 %2534)
%4176 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2887 %1779))
%4191 = (*.f64 phi2 (fma.f64 #s(literal -1 binary64) R %114))
%4204 = (/.f64 %157 %1779)
%4210 = (*.f64 #s(literal 1/4 binary64) %4204)
%4215 = (*.f64 phi1 %157)
%4223 = (*.f64 #s(literal 1/4 binary64) (/.f64 %2959 %1779))
%4235 = (/.f64 %2975 %1779)
%4241 = (*.f64 #s(literal 1/2 binary64) %4235)
%4246 = (*.f64 phi1 %2975)
%4254 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2995 %1779))
%4259 = (*.f64 R %4246)
%4273 = (*.f64 #s(literal 2 binary64) phi1)
%4287 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 phi1 %1776)))
%4289 = (pow.f64 %4287 #s(literal 2 binary64))
%4291 = (*.f64 lambda2 %4289)
%4293 = (*.f64 lambda1 %4289)
%4295 = (*.f64 R %4291)
%4297 = (sqrt.f64 %4289)
%4299 = (*.f64 lambda1 %4297)
%4301 = (*.f64 %4289 %59)
%4311 = (*.f64 phi1 %4301)
%4324 = (/.f64 %4295 %4299)
%4326 = (*.f64 R %4297)
%4328 = (fma.f64 #s(literal -1 binary64) %4324 %4326)
%4334 = (*.f64 R %4301)
%4355 = (*.f64 R %4293)
%4357 = (*.f64 lambda2 %4297)
%4359 = (/.f64 %4293 %4357)
%4361 = (*.f64 #s(literal -1 binary64) %4359)
%4363 = (+.f64 %4297 %4361)
%4367 = (/.f64 %4355 %4357)
%4369 = (fma.f64 #s(literal -1 binary64) %4367 %4326)
%4371 = (*.f64 lambda2 %4369)
%4400 = (cos.f64 (-.f64 %3986 %1776))
%4402 = (-.f64 #s(literal 1 binary64) %4400)
%4404 = (*.f64 %4402 %156)
%4425 = (*.f64 phi1 %4404)
%4438 = (*.f64 R %4404)
(approx R #s(literal 0 binary64))
(approx R R)
(approx %14 %22)
(approx %27 %30)
(approx %32 %33)
(approx %37 (*.f64 R %41))
(approx %44 (*.f64 R %45))
(approx %57 (*.f64 R (sqrt.f64 (fma.f64 %20 %59 %61))))
(approx %67 %69)
(approx %72 %74)
(approx %77 (*.f64 R %80))
(approx %83 %85)
(approx %87 (*.f64 #s(literal -1 binary64) %85))
(approx %90 %91)
(approx %93 %94)
(approx %96 %97)
(approx %99 %100)
(approx %102 (*.f64 R %106))
(approx %109 (*.f64 R %110))
(approx %113 %114)
(approx %116 %117)
(approx %119 (*.f64 R %122))
(approx %125 %127)
(approx (* -1 %93) (*.f64 #s(literal -1 binary64) %94))
(approx %132 (*.f64 #s(literal -1 binary64) %127))
(approx %149 (*.f64 R (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) %157 %61))))
(approx %177 (*.f64 R (sqrt.f64 (fma.f64 %188 %59 %61))))
(approx %37 (*.f64 #s(literal -1 binary64) (*.f64 R %193)))
(approx %44 (*.f64 #s(literal -1 binary64) (*.f64 R (*.f64 lambda1 %193))))
(approx %77 (*.f64 #s(literal -1 binary64) (*.f64 R %201)))
(approx %83 (*.f64 #s(literal -1 binary64) %206))
(approx %87 %206)
(approx %102 (*.f64 #s(literal -1 binary64) (*.f64 R %210)))
(approx %109 (*.f64 #s(literal -1 binary64) (*.f64 R %214)))
(approx %119 (*.f64 #s(literal -1 binary64) (*.f64 R %218)))
(approx %125 (*.f64 #s(literal -1 binary64) %223))
(approx %132 %223)
(approx lambda1 lambda1)
(approx %48 %228)
(approx %48 %58)
(approx %231 %232)
(approx %231 (fma.f64 #s(literal -2 binary64) %235 %232))
(approx %231 (fma.f64 lambda1 (+.f64 lambda1 (*.f64 #s(literal -2 binary64) lambda2)) %232))
(approx %66 %68)
(approx %26 %29)
(approx %56 %245)
(approx %56 (+.f64 %245 (*.f64 #s(literal -1 binary64) (/.f64 %247 %245))))
(approx %56 (+.f64 %245 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %252 (*.f64 #s(literal 1/2 binary64) (/.f64 %259 %245))))))
(approx %56 (+.f64 %245 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %252 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (/.f64 %268 %270) (*.f64 #s(literal 1/2 binary64) (/.f64 %258 %245))))))))
(approx %37 (*.f64 #s(literal -1 binary64) %30))
(approx %37 (/.f64 %284 lambda1))
(approx %44 (*.f64 #s(literal -1 binary64) %282))
(approx %44 %284)
(approx %57 %290)
(approx %57 (fma.f64 #s(literal -1 binary64) (/.f64 %292 %245) %290))
(approx %57 (fma.f64 R %245 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %296 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %259) %245))))))
(approx %57 (fma.f64 R %245 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %296 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %268) %270) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %258) %245))))))))
(approx %315 %78)
(approx %317 %79)
(approx %319 %28)
(approx %319 %80)
(approx %322 %73)
(approx %322 %325)
(approx %77 %327)
(approx %83 %329)
(approx %83 %332)
(approx %87 (*.f64 #s(literal -1 binary64) %329))
(approx %87 (fma.f64 #s(literal -1 binary64) %329 %331))
(approx %339 %341)
(approx %339 (fma.f64 #s(literal -2 binary64) %344 %341))
(approx %339 (fma.f64 lambda1 %348 %341))
(approx %52 %351)
(approx %52 (fma.f64 #s(literal -2 binary64) %247 %351))
(approx %52 (fma.f64 lambda1 %355 %351))
(approx %359 %361)
(approx %359 (fma.f64 #s(literal -2 binary64) %344 %361))
(approx %359 (fma.f64 lambda1 %348 %361))
(approx %55 %244)
(approx %55 (fma.f64 #s(literal -2 binary64) %247 %244))
(approx %55 (fma.f64 lambda1 %355 %244))
(approx %135 lambda2)
(approx %135 (+.f64 lambda2 %373))
(approx %378 (*.f64 #s(literal -1 binary64) %379))
(approx %378 (fma.f64 #s(literal -1 binary64) %379 %382))
(approx %145 %385)
(approx %145 (fma.f64 #s(literal -2 binary64) %388 %385))
(approx %145 (fma.f64 lambda1 (fma.f64 #s(literal -2 binary64) %387 %391) %385))
(approx %146 %395)
(approx %146 (fma.f64 #s(literal -1 binary64) %388 %395))
(approx %146 (fma.f64 #s(literal 1/2 binary64) %385 (*.f64 lambda1 %400)))
(approx %147 %404)
(approx %147 (fma.f64 #s(literal -1 binary64) %388 %404))
(approx %147 (fma.f64 #s(literal 1/2 binary64) %385 (fma.f64 lambda1 %400 %61)))
(approx %148 %411)
(approx %148 (+.f64 %411 (*.f64 #s(literal -1/2 binary64) (/.f64 %388 %411))))
(approx %148 (+.f64 %411 (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) %417 (*.f64 #s(literal 1/2 binary64) (/.f64 %426 %411))))))
(approx %148 (+.f64 %411 (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) %417 (*.f64 lambda1 (fma.f64 #s(literal 1/4 binary64) (/.f64 %435 %436) (*.f64 #s(literal 1/2 binary64) (/.f64 %425 %411))))))))
(approx %149 %446)
(approx %149 (fma.f64 #s(literal -1/2 binary64) (/.f64 %448 %411) %446))
(approx %149 (fma.f64 R %411 (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) %453 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %426) %411))))))
(approx %149 (fma.f64 R %411 (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) %453 (*.f64 lambda1 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 R %435) %436) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %425) %411))))))))
(approx %173 (*.f64 #s(literal -1 binary64) %472))
(approx %173 (fma.f64 #s(literal -1 binary64) %472 %475))
(approx %174 %478)
(approx %174 (fma.f64 #s(literal -2 binary64) %481 %478))
(approx %174 (fma.f64 lambda1 %485 %478))
(approx %175 %488)
(approx %175 (fma.f64 #s(literal -2 binary64) %481 %488))
(approx %175 (fma.f64 lambda1 %485 %488))
(approx %176 %494)
(approx %176 (+.f64 %494 (*.f64 #s(literal -1 binary64) (/.f64 %481 %494))))
(approx %176 (+.f64 %494 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %500 (*.f64 #s(literal 1/2 binary64) (/.f64 %506 %494))))))
(approx %176 (+.f64 %494 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %500 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (/.f64 %515 %516) (*.f64 #s(literal 1/2 binary64) (/.f64 %505 %494))))))))
(approx %177 %526)
(approx %177 (fma.f64 #s(literal -1 binary64) (/.f64 %528 %494) %526))
(approx %177 (fma.f64 R %494 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %533 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %506) %494))))))
(approx %177 (fma.f64 R %494 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %533 (*.f64 lambda1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %515) %516) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %505) %494))))))))
(approx %48 %555)
(approx %231 %557)
(approx %231 (*.f64 %557 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) %552))))
(approx %231 (*.f64 %557 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %552 (/.f64 %232 %557)))))
(approx %56 %45)
(approx %56 (*.f64 lambda1 (+.f64 %28 (fma.f64 #s(literal -1 binary64) %39 %574))))
(approx %56 (*.f64 lambda1 (+.f64 %28 (fma.f64 #s(literal -1 binary64) %39 (fma.f64 #s(literal 1/2 binary64) (/.f64 %580 %583) %574)))))
(approx %37 %590)
(approx %44 %283)
(approx %44 %593)
(approx %57 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %30 %597)))
(approx %57 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %30 (fma.f64 #s(literal 1/2 binary64) (/.f64 %601 %583) %597))))
(approx %319 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %607 %608)))
(approx %322 (*.f64 #s(literal -1 binary64) %324))
(approx %322 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %614 %615)))
(approx %77 (*.f64 #s(literal -1 binary64) %74))
(approx %77 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %622 %623)))
(approx %83 (*.f64 #s(literal -1 binary64) %331))
(approx %83 %632)
(approx %87 %331)
(approx %87 %636)
(approx %339 %638)
(approx %339 (*.f64 %557 (fma.f64 #s(literal -2 binary64) %640 %340)))
(approx %339 (*.f64 %557 (fma.f64 #s(literal -2 binary64) %640 (+.f64 %644 %340))))
(approx %52 %649)
(approx %52 (*.f64 %557 (fma.f64 #s(literal -2 binary64) %651 %20)))
(approx %52 (*.f64 %557 (fma.f64 #s(literal -2 binary64) %651 (+.f64 %655 %20))))
(approx %359 (*.f64 %557 (fma.f64 #s(literal -2 binary64) %640 (+.f64 %644 (+.f64 (/.f64 %360 %557) %340)))))
(approx %55 (*.f64 %557 (fma.f64 #s(literal -2 binary64) %651 (+.f64 %655 (+.f64 %666 %20)))))
(approx %135 %373)
(approx %135 %674)
(approx %378 %382)
(approx %378 (*.f64 lambda1 (+.f64 %18 (*.f64 #s(literal -1 binary64) %677))))
(approx %145 %682)
(approx %145 (*.f64 %557 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) %684)) %153)))
(approx %145 (*.f64 %557 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %684 %690)) %153)))
(approx %146 %696)
(approx %146 (*.f64 %557 (fma.f64 #s(literal -1 binary64) %684 %418)))
(approx %146 (*.f64 %557 (fma.f64 #s(literal -1 binary64) %684 (fma.f64 #s(literal 1/2 binary64) %154 (*.f64 #s(literal 1/2 binary64) %690)))))
(approx %147 (*.f64 %557 (fma.f64 #s(literal -1 binary64) %684 (fma.f64 #s(literal 1/2 binary64) %154 (fma.f64 #s(literal 1/2 binary64) %690 %666)))))
(approx %148 %712)
(approx %148 %717)
(approx %148 (*.f64 lambda1 (+.f64 %711 (fma.f64 #s(literal -1/2 binary64) %714 %725))))
(approx %148 (*.f64 lambda1 (+.f64 %711 (fma.f64 #s(literal -1/2 binary64) %714 (fma.f64 #s(literal 1/4 binary64) (/.f64 %731 %733) %725)))))
(approx %149 %740)
(approx %149 %745)
(approx %149 (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) %742 %749)))
(approx %149 (*.f64 lambda1 (fma.f64 #s(literal -1/2 binary64) %742 (fma.f64 #s(literal 1/4 binary64) (/.f64 %753 %733) %749))))
(approx %173 %475)
(approx %173 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %760 %187)))
(approx %174 %764)
(approx %174 (*.f64 %557 (fma.f64 #s(literal -2 binary64) %766 %188)))
(approx %174 (*.f64 %557 (fma.f64 #s(literal -2 binary64) %766 (+.f64 %770 %188))))
(approx %175 (*.f64 %557 (fma.f64 #s(literal -2 binary64) %766 (+.f64 %770 (+.f64 %666 %188)))))
(approx %176 %781)
(approx %176 %786)
(approx %176 (*.f64 lambda1 (+.f64 %780 (fma.f64 #s(literal -1 binary64) %783 %793))))
(approx %176 (*.f64 lambda1 (+.f64 %780 (fma.f64 #s(literal -1 binary64) %783 (fma.f64 #s(literal 1/2 binary64) (/.f64 %799 %801) %793)))))
(approx %177 %808)
(approx %177 %813)
(approx %177 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %810 %817)))
(approx %177 (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %810 (fma.f64 #s(literal 1/2 binary64) (/.f64 %821 %801) %817))))
(approx %48 (*.f64 #s(literal -1 binary64) %674))
(approx %231 (*.f64 %557 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %232 lambda1) (*.f64 #s(literal 2 binary64) lambda2)) lambda1)))))
(approx %56 (*.f64 #s(literal -1 binary64) %29))
(approx %56 (*.f64 #s(literal -1 binary64) %45))
(approx %56 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 %28 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %571 %29) %842) lambda1))))))
(approx %56 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 %28 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 %580 %850) (*.f64 #s(literal 1/2 binary64) (/.f64 %571 %28))) lambda1) %842) lambda1))))))
(approx %44 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %33 %30))))
(approx %57 (*.f64 #s(literal -1 binary64) %283))
(approx %57 (*.f64 #s(literal -1 binary64) %593))
(approx %57 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %595 %29) %282) lambda1) %33))))
(approx %57 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 %601 %850) (*.f64 #s(literal 1/2 binary64) (/.f64 %595 %28))) lambda1) %282) lambda1) %33))))
(approx %319 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %608 %607))))
(approx %322 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %615 %614))))
(approx %77 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %623 %622))))
(approx %83 (*.f64 #s(literal -1 binary64) %636))
(approx %87 (*.f64 #s(literal -1 binary64) %632))
(approx %339 (*.f64 %557 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %341 lambda1) %906) lambda1) %340)))
(approx %52 (*.f64 %557 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %351 lambda1) %913) lambda1) %20)))
(approx %359 (*.f64 %557 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %361 lambda1) %906) lambda1) %340)))
(approx %55 (*.f64 %557 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %244 lambda1) %913) lambda1) %20)))
(approx %135 (*.f64 #s(literal -1 binary64) %555))
(approx %378 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %18 %677))))
(approx %145 (*.f64 %557 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %937 (*.f64 #s(literal 2 binary64) %387)) lambda1))) %153)))
(approx %146 (*.f64 %557 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %937 %387) lambda1) %418)))
(approx %147 (*.f64 %557 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %404 lambda1) %387) lambda1) %418)))
(approx %148 (*.f64 #s(literal -1 binary64) %712))
(approx %148 (*.f64 #s(literal -1 binary64) %717))
(approx %148 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 %711 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %722 %712) %963) lambda1))))))
(approx %148 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 %711 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 %731 %971) (*.f64 #s(literal 1/2 binary64) (/.f64 %722 %711))) lambda1) %963) lambda1))))))
(approx %149 (*.f64 #s(literal -1 binary64) %740))
(approx %149 (*.f64 #s(literal -1 binary64) %745))
(approx %149 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %747 %712) %990) lambda1) %743))))
(approx %149 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 %753 %971) (*.f64 #s(literal 1/2 binary64) (/.f64 %747 %711))) lambda1) %990) lambda1) %743))))
(approx %173 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) %187 %760))))
(approx %174 (*.f64 %557 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %478 lambda1) %1013) lambda1) %188)))
(approx %175 (*.f64 %557 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %488 lambda1) %1013) lambda1) %188)))
(approx %176 (*.f64 #s(literal -1 binary64) %781))
(approx %176 (*.f64 #s(literal -1 binary64) %786))
(approx %176 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 %780 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %790 %781) %1030) lambda1))))))
(approx %176 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (+.f64 %780 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 %799 %1038) (*.f64 #s(literal 1/2 binary64) (/.f64 %790 %780))) lambda1) %1030) lambda1))))))
(approx %177 (*.f64 #s(literal -1 binary64) %808))
(approx %177 (*.f64 #s(literal -1 binary64) %813))
(approx %177 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %815 %781) %1056) lambda1) %811))))
(approx %177 (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 %821 %1038) (*.f64 #s(literal 1/2 binary64) (/.f64 %815 %780))) lambda1) %1056) lambda1) %811))))
(approx %48 (+.f64 lambda1 %228))
(approx %231 (fma.f64 #s(literal -2 binary64) %235 %557))
(approx %231 (fma.f64 lambda2 (+.f64 lambda2 (*.f64 #s(literal -2 binary64) lambda1)) %557))
(approx %13 %21)
(approx %56 %1084)
(approx %56 (+.f64 %1084 (*.f64 #s(literal -1 binary64) (/.f64 %247 %1084))))
(approx %56 (+.f64 %1084 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1090 (*.f64 #s(literal 1/2 binary64) (/.f64 %1095 %1084))))))
(approx %56 (+.f64 %1084 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1090 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1104 %1105) (*.f64 #s(literal 1/2 binary64) (/.f64 %1094 %1084))))))))
(approx %57 %1115)
(approx %57 (fma.f64 #s(literal -1 binary64) (/.f64 %292 %1084) %1115))
(approx %57 (fma.f64 R %1084 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1120 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1095) %1084))))))
(approx %57 (fma.f64 R %1084 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1120 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1104) %1105) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1094) %1084))))))))
(approx %319 (/.f64 %325 lambda2))
(approx %77 (/.f64 %332 lambda2))
(approx %1143 (*.f64 #s(literal -1 binary64) %73))
(approx %339 (fma.f64 #s(literal -2 binary64) %344 %638))
(approx %339 (fma.f64 lambda2 %1148 %638))
(approx %52 (fma.f64 #s(literal -2 binary64) %247 %649))
(approx %52 (fma.f64 lambda2 %1153 %649))
(approx %359 %1156)
(approx %359 (fma.f64 #s(literal -2 binary64) %344 %1156))
(approx %359 (fma.f64 lambda2 %1148 %1156))
(approx %55 %1083)
(approx %55 (fma.f64 #s(literal -2 binary64) %247 %1083))
(approx %55 (fma.f64 lambda2 %1153 %1083))
(approx %135 %155)
(approx %145 (fma.f64 #s(literal -2 binary64) %388 %682))
(approx %145 (fma.f64 lambda2 (fma.f64 #s(literal -2 binary64) %391 %387) %682))
(approx %146 (fma.f64 #s(literal -1 binary64) %388 %696))
(approx %146 (fma.f64 #s(literal 1/2 binary64) %682 (*.f64 lambda2 %1176)))
(approx %147 %1180)
(approx %147 (fma.f64 #s(literal -1 binary64) %388 %1180))
(approx %147 (fma.f64 #s(literal 1/2 binary64) %682 (fma.f64 lambda2 %1176 %61)))
(approx %148 %1187)
(approx %148 (+.f64 %1187 (*.f64 #s(literal -1/2 binary64) (/.f64 %388 %1187))))
(approx %148 (+.f64 %1187 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) %1193 (*.f64 #s(literal 1/2 binary64) (/.f64 %1199 %1187))))))
(approx %148 (+.f64 %1187 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) %1193 (*.f64 lambda2 (fma.f64 #s(literal 1/4 binary64) (/.f64 %1208 %1209) (*.f64 #s(literal 1/2 binary64) (/.f64 %1198 %1187))))))))
(approx %149 %1219)
(approx %149 (fma.f64 #s(literal -1/2 binary64) (/.f64 %448 %1187) %1219))
(approx %149 (fma.f64 R %1187 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) %1225 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1199) %1187))))))
(approx %149 (fma.f64 R %1187 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) %1225 (*.f64 lambda2 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 R %1208) %1209) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1198) %1187))))))))
(approx %174 (fma.f64 #s(literal -2 binary64) %481 %764))
(approx %174 (fma.f64 lambda2 %1246 %764))
(approx %175 %1249)
(approx %175 (fma.f64 #s(literal -2 binary64) %481 %1249))
(approx %175 (fma.f64 lambda2 %1246 %1249))
(approx %176 %1255)
(approx %176 (+.f64 %1255 (*.f64 #s(literal -1 binary64) (/.f64 %481 %1255))))
(approx %176 (+.f64 %1255 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1261 (*.f64 #s(literal 1/2 binary64) (/.f64 %1266 %1255))))))
(approx %176 (+.f64 %1255 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1261 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1275 %1276) (*.f64 #s(literal 1/2 binary64) (/.f64 %1265 %1255))))))))
(approx %177 %1286)
(approx %177 (fma.f64 #s(literal -1 binary64) (/.f64 %528 %1255) %1286))
(approx %177 (fma.f64 R %1255 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1292 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1266) %1255))))))
(approx %177 (fma.f64 R %1255 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1292 (*.f64 lambda2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1275) %1276) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1265) %1255))))))))
(approx %48 %1313)
(approx %231 (*.f64 %232 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) %1311))))
(approx %231 (*.f64 %232 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %1311 (/.f64 %557 %232)))))
(approx %56 %84)
(approx %56 (*.f64 lambda2 (+.f64 %28 (fma.f64 #s(literal -1 binary64) %78 %1329))))
(approx %56 (*.f64 lambda2 (+.f64 %28 (fma.f64 #s(literal -1 binary64) %78 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1335 %1337) %1329)))))
(approx %37 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1344 %1345)))
(approx %44 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %629 %1349)))
(approx %57 %1353)
(approx %57 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %74 %1357)))
(approx %57 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %74 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1361 %1337) %1357))))
(approx %87 %1368)
(approx %339 (*.f64 %232 (fma.f64 #s(literal -2 binary64) %1370 %340)))
(approx %339 (*.f64 %232 (fma.f64 #s(literal -2 binary64) %1370 (+.f64 %1374 %340))))
(approx %52 (*.f64 %232 (fma.f64 #s(literal -2 binary64) %1379 %20)))
(approx %52 (*.f64 %232 (fma.f64 #s(literal -2 binary64) %1379 (+.f64 %1383 %20))))
(approx %359 (*.f64 %232 (fma.f64 #s(literal -2 binary64) %1370 (+.f64 %1374 (+.f64 (/.f64 %360 %232) %340)))))
(approx %55 (*.f64 %232 (fma.f64 #s(literal -2 binary64) %1379 (+.f64 %1383 (+.f64 %1394 %20)))))
(approx %135 %1402)
(approx %378 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %18 %1404)))
(approx %145 (*.f64 %232 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) %1408)) %153)))
(approx %145 (*.f64 %232 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %1408 %1414)) %153)))
(approx %146 (*.f64 %232 (fma.f64 #s(literal -1 binary64) %1408 %418)))
(approx %146 (*.f64 %232 (fma.f64 #s(literal -1 binary64) %1408 (fma.f64 #s(literal 1/2 binary64) %154 (*.f64 #s(literal 1/2 binary64) %1414)))))
(approx %147 (*.f64 %232 (fma.f64 #s(literal -1 binary64) %1408 (fma.f64 #s(literal 1/2 binary64) %154 (fma.f64 #s(literal 1/2 binary64) %1414 %1394)))))
(approx %148 %1433)
(approx %148 %1438)
(approx %148 (*.f64 lambda2 (+.f64 %711 (fma.f64 #s(literal -1/2 binary64) %1435 %1445))))
(approx %148 (*.f64 lambda2 (+.f64 %711 (fma.f64 #s(literal -1/2 binary64) %1435 (fma.f64 #s(literal 1/4 binary64) (/.f64 %1451 %1452) %1445)))))
(approx %149 %1459)
(approx %149 %1463)
(approx %149 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) %1461 %1467)))
(approx %149 (*.f64 lambda2 (fma.f64 #s(literal -1/2 binary64) %1461 (fma.f64 #s(literal 1/4 binary64) (/.f64 %1471 %1452) %1467))))
(approx %173 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %187 %1477)))
(approx %174 (*.f64 %232 (fma.f64 #s(literal -2 binary64) %1481 %188)))
(approx %174 (*.f64 %232 (fma.f64 #s(literal -2 binary64) %1481 (+.f64 %1485 %188))))
(approx %175 (*.f64 %232 (fma.f64 #s(literal -2 binary64) %1481 (+.f64 %1485 (+.f64 %1394 %188)))))
(approx %176 %1495)
(approx %176 %1500)
(approx %176 (*.f64 lambda2 (+.f64 %780 (fma.f64 #s(literal -1 binary64) %1497 %1506))))
(approx %176 (*.f64 lambda2 (+.f64 %780 (fma.f64 #s(literal -1 binary64) %1497 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1512 %1513) %1506)))))
(approx %177 %1520)
(approx %177 %1524)
(approx %177 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1522 %1528)))
(approx %177 (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1522 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1532 %1513) %1528))))
(approx %48 (*.f64 #s(literal -1 binary64) %1402))
(approx %231 (*.f64 %232 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %557 lambda2) (*.f64 #s(literal 2 binary64) lambda1)) lambda2)))))
(approx %56 (*.f64 #s(literal -1 binary64) %84))
(approx %56 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (+.f64 %28 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1326 %73) %324) lambda2))))))
(approx %56 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (+.f64 %28 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1335 %1558) (*.f64 #s(literal 1/2 binary64) (/.f64 %1326 %28))) lambda2) %324) lambda2))))))
(approx %37 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1345 %1344))))
(approx %44 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1349 %629))))
(approx %57 (*.f64 #s(literal -1 binary64) %1353))
(approx %57 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1355 %73) %331) lambda2) %33))))
(approx %57 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1361 %1558) (*.f64 #s(literal 1/2 binary64) (/.f64 %1355 %28))) lambda2) %331) lambda2) %33))))
(approx %322 (*.f64 #s(literal -1 binary64) %205))
(approx %83 (*.f64 #s(literal -1 binary64) %1368))
(approx %339 (*.f64 %232 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %638 lambda2) %1604) lambda2) %340)))
(approx %52 (*.f64 %232 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %649 lambda2) %1611) lambda2) %20)))
(approx %359 (*.f64 %232 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1156 lambda2) %1604) lambda2) %340)))
(approx %55 (*.f64 %232 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1083 lambda2) %1611) lambda2) %20)))
(approx %135 (*.f64 #s(literal -1 binary64) %1313))
(approx %378 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (+.f64 %18 (*.f64 #s(literal -1 binary64) %1404)))))
(approx %145 (*.f64 %232 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1636 (*.f64 #s(literal 2 binary64) %391)) lambda2))) %153)))
(approx %146 (*.f64 %232 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %1636 %391) lambda2) %418)))
(approx %147 (*.f64 %232 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1180 lambda2) %391) lambda2) %418)))
(approx %148 (*.f64 #s(literal -1 binary64) %1433))
(approx %148 (*.f64 #s(literal -1 binary64) %1438))
(approx %148 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (+.f64 %711 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1442 %1433) %1662) lambda2))))))
(approx %148 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (+.f64 %711 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 %1451 %1670) (*.f64 #s(literal 1/2 binary64) (/.f64 %1442 %711))) lambda2) %1662) lambda2))))))
(approx %149 (*.f64 #s(literal -1 binary64) %1459))
(approx %149 (*.f64 #s(literal -1 binary64) %1463))
(approx %149 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1465 %1433) %1689) lambda2) %743))))
(approx %149 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 %1471 %1670) (*.f64 #s(literal 1/2 binary64) (/.f64 %1465 %711))) lambda2) %1689) lambda2) %743))))
(approx %173 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) %1477 %187))))
(approx %174 (*.f64 %232 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %764 lambda2) %1712) lambda2) %188)))
(approx %175 (*.f64 %232 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1249 lambda2) %1712) lambda2) %188)))
(approx %176 (*.f64 #s(literal -1 binary64) %1495))
(approx %176 (*.f64 #s(literal -1 binary64) %1500))
(approx %176 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (+.f64 %780 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1503 %1495) %1729) lambda2))))))
(approx %176 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (+.f64 %780 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1512 %1737) (*.f64 #s(literal 1/2 binary64) (/.f64 %1503 %780))) lambda2) %1729) lambda2))))))
(approx %177 (*.f64 #s(literal -1 binary64) %1520))
(approx %177 (*.f64 #s(literal -1 binary64) %1524))
(approx %177 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1526 %1495) %1755) lambda2) %811))))
(approx %177 (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1532 %1737) (*.f64 #s(literal 1/2 binary64) (/.f64 %1526 %780))) lambda2) %1755) lambda2) %811))))
(approx phi1 phi1)
(approx %8 phi2)
(approx %8 %16)
(approx %53 %1776)
(approx %53 %60)
(approx %54 %1779)
(approx %54 (fma.f64 #s(literal -2 binary64) %1781 %1779))
(approx %54 (fma.f64 phi1 (+.f64 phi1 (*.f64 #s(literal -2 binary64) phi2)) %1779))
(approx %9 %180)
(approx %9 (fma.f64 #s(literal 1/2 binary64) phi1 %180))
(approx %10 %181)
(approx %10 (+.f64 %181 (*.f64 #s(literal -1/2 binary64) %1793)))
(approx %10 (+.f64 %181 (*.f64 phi1 (-.f64 (*.f64 #s(literal -1/8 binary64) %1798) %1800))))
(approx %10 (+.f64 %181 (*.f64 phi1 (-.f64 (*.f64 phi1 (fma.f64 #s(literal -1/8 binary64) %181 (*.f64 #s(literal 1/48 binary64) %1793))) %1800))))
(approx %12 %1813)
(approx %12 (fma.f64 #s(literal -1 binary64) %1816 %1813))
(approx %12 (fma.f64 phi1 (fma.f64 #s(literal -1 binary64) %1815 %1823) %1813))
(approx %12 (fma.f64 phi1 (fma.f64 #s(literal -1 binary64) %1815 (*.f64 phi1 (fma.f64 #s(literal -1/4 binary64) %1813 (fma.f64 #s(literal 1/4 binary64) %1820 %1831)))) %1813))
(approx %13 %1838)
(approx %13 (fma.f64 #s(literal -1 binary64) %1840 %1838))
(approx %13 (fma.f64 lambda2 %1813 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %1843 %1844))))
(approx %13 (fma.f64 lambda2 %1813 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %1843 (*.f64 phi1 (fma.f64 lambda2 %1831 %1849))))))
(approx %66 %1856)
(approx %66 (fma.f64 #s(literal -1 binary64) %1858 %1856))
(approx %66 (fma.f64 lambda1 %1813 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %1861 %1862))))
(approx %66 (fma.f64 lambda1 %1813 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %1861 (*.f64 phi1 (fma.f64 lambda1 %1831 %1867))))))
(approx %14 %1874)
(approx %14 (fma.f64 #s(literal -1 binary64) (*.f64 R %1840) %1874))
(approx %14 (fma.f64 R %1838 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %1879 (*.f64 R %1844)))))
(approx %14 (fma.f64 R %1838 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %1879 (*.f64 phi1 (fma.f64 R (*.f64 lambda2 %1831) %1886))))))
(approx %25 %1893)
(approx %25 (+.f64 %1893 (*.f64 #s(literal -1/2 binary64) (/.f64 %1816 %1893))))
(approx %25 (+.f64 %1893 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %1899 (*.f64 #s(literal 1/2 binary64) (/.f64 %1905 %1893))))))
(approx %25 (+.f64 %1893 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %1899 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1917 %1893) %1920))))))
(approx %26 %1927)
(approx %26 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1858 %1893) %1927))
(approx %26 (fma.f64 lambda1 %1893 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %1932 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 lambda1 %1905) %1893))))))
(approx %26 (fma.f64 lambda1 %1893 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %1932 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 lambda1 %1917) %1893) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 lambda1 %1904) %1893))))))))
(approx %56 %1952)
(approx %56 (+.f64 %1952 (*.f64 #s(literal 1/2 binary64) (/.f64 %1958 %1952))))
(approx %56 (+.f64 %1952 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1970 %1952) (*.f64 #s(literal 1/2 binary64) %1972)))))
(approx %56 (+.f64 %1952 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %1972 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1983 %1952) (*.f64 #s(literal 1/2 binary64) (/.f64 %1969 %1952))))))))
(approx %27 %1993)
(approx %27 (fma.f64 phi1 %2005 %1993))
(approx %27 (fma.f64 phi1 (-.f64 (fma.f64 #s(literal -1 binary64) %1995 (*.f64 phi1 %2018)) %2004) %1993))
(approx %27 (fma.f64 phi1 (-.f64 (fma.f64 #s(literal -1 binary64) %1995 (*.f64 phi1 (-.f64 (fma.f64 phi1 %2039 %2008) %2017))) %2004) %1993))
(approx %32 %2047)
(approx %32 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R %1816) %1893) %2047))
(approx %32 (fma.f64 R %1893 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %2054 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1905) %1893))))))
(approx %32 (fma.f64 R %1893 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %2054 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1917) %1893) %2066))))))
(approx %37 %2073)
(approx %37 (fma.f64 #s(literal -1 binary64) %1993 (fma.f64 R %1893 %2077)))
(approx %37 (fma.f64 #s(literal -1 binary64) %1993 (fma.f64 R %1893 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2005 (fma.f64 #s(literal -1/2 binary64) %2054 %2082))))))
(approx %37 (fma.f64 #s(literal -1 binary64) %1993 (fma.f64 R %1893 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2005 (fma.f64 #s(literal -1/2 binary64) %2054 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2018 (fma.f64 #s(literal 1/2 binary64) %2065 %2093)))))))))
(approx %44 %2103)
(approx %44 (fma.f64 lambda1 %2077 %2103))
(approx %44 (fma.f64 lambda1 %2073 (*.f64 phi1 (fma.f64 lambda1 %2082 (*.f64 lambda1 %2076)))))
(approx %44 (fma.f64 lambda1 %2073 (*.f64 phi1 (fma.f64 lambda1 %2076 (*.f64 phi1 (fma.f64 lambda1 %2093 (*.f64 lambda1 %2081)))))))
(approx %57 %2119)
(approx %57 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1958) %1952) %2119))
(approx %57 (fma.f64 R %1952 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1970) %1952) (*.f64 #s(literal 1/2 binary64) %2128)))))
(approx %57 (fma.f64 R %1952 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %2128 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1983) %1952) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %1969) %1952))))))))
(approx %67 %2145)
(approx %67 (fma.f64 #s(literal -1 binary64) (*.f64 R %1858) %2145))
(approx %67 (fma.f64 R %1856 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2150 (*.f64 R %1862)))))
(approx %67 (fma.f64 R %1856 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2150 (*.f64 phi1 (fma.f64 R (*.f64 lambda1 %1831) %2157))))))
(approx %71 %2164)
(approx %71 (fma.f64 #s(literal -1/2 binary64) %2166 %2164))
(approx %71 (fma.f64 lambda2 %1893 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %2169 (*.f64 #s(literal 1/2 binary64) %2171)))))
(approx %71 (fma.f64 lambda2 %1893 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %2169 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %2178 (*.f64 #s(literal 1/2 binary64) %2180)))))))
(approx %315 %2188)
(approx %315 (fma.f64 phi1 %2196 %2188))
(approx %315 (fma.f64 phi1 (-.f64 (fma.f64 #s(literal -1 binary64) %2190 %2208) %2195) %2188))
(approx %315 (fma.f64 phi1 (-.f64 (fma.f64 #s(literal -1 binary64) %2190 (*.f64 phi1 (-.f64 (fma.f64 phi1 %2225 %2199) %2206))) %2195) %2188))
(approx %317 %2233)
(approx %317 (fma.f64 #s(literal -1 binary64) (*.f64 phi1 %2196) %2233))
(approx %317 (fma.f64 #s(literal -1 binary64) %2188 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2208 (*.f64 #s(literal -1 binary64) %2196)))))
(approx %317 (fma.f64 #s(literal -1 binary64) %2188 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2196 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) (*.f64 phi1 %2225) (*.f64 #s(literal -1 binary64) %2207)))))))
(approx %319 %2251)
(approx %319 (+.f64 %1893 (fma.f64 #s(literal -1 binary64) %2188 %2255)))
(approx %319 (+.f64 %1893 (fma.f64 #s(literal -1 binary64) %2188 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2196 (fma.f64 #s(literal -1/2 binary64) %1899 %2260))))))
(approx %319 (+.f64 %1893 (fma.f64 #s(literal -1 binary64) %2188 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2196 (fma.f64 #s(literal -1/2 binary64) %1899 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2207 (fma.f64 #s(literal 1/2 binary64) %1919 %2270)))))))))
(approx %322 %2280)
(approx %322 (fma.f64 lambda2 %2255 %2280))
(approx %322 (fma.f64 lambda2 %2251 (*.f64 phi1 (fma.f64 lambda2 %2260 (*.f64 lambda2 %2254)))))
(approx %322 (fma.f64 lambda2 %2251 (*.f64 phi1 (fma.f64 lambda2 %2254 (*.f64 phi1 (fma.f64 lambda2 %2270 (*.f64 lambda2 %2259)))))))
(approx %72 %2296)
(approx %72 (fma.f64 phi1 %2303 %2296))
(approx %72 (fma.f64 phi1 (-.f64 (fma.f64 #s(literal -1 binary64) %2298 (*.f64 phi1 %2314)) %2302) %2296))
(approx %72 (fma.f64 phi1 (-.f64 (fma.f64 #s(literal -1 binary64) %2298 (*.f64 phi1 (-.f64 (fma.f64 phi1 %2332 %2306) %2313))) %2302) %2296))
(approx %77 %2340)
(approx %77 (fma.f64 #s(literal -1 binary64) %2296 (fma.f64 R %1893 %2343)))
(approx %77 (fma.f64 #s(literal -1 binary64) %2296 (fma.f64 R %1893 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2303 (fma.f64 #s(literal -1/2 binary64) %2054 %2348))))))
(approx %77 (fma.f64 #s(literal -1 binary64) %2296 (fma.f64 R %1893 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2303 (fma.f64 #s(literal -1/2 binary64) %2054 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2314 (fma.f64 #s(literal 1/2 binary64) %2065 %2356)))))))))
(approx %83 %2366)
(approx %83 (fma.f64 lambda2 %2343 %2366))
(approx %83 (fma.f64 lambda2 %2340 (*.f64 phi1 (fma.f64 lambda2 %2348 %2370))))
(approx %83 (fma.f64 lambda2 %2340 (*.f64 phi1 (fma.f64 lambda2 %2342 (*.f64 phi1 (fma.f64 lambda2 %2356 %2375))))))
(approx %1143 (*.f64 #s(literal -1 binary64) %2164))
(approx %1143 (fma.f64 #s(literal -1 binary64) %2164 (*.f64 #s(literal 1/2 binary64) %2166)))
(approx %1143 (fma.f64 #s(literal -1 binary64) %2164 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %2171 (*.f64 #s(literal 1/2 binary64) %2169)))))
(approx %1143 (fma.f64 #s(literal -1 binary64) %2164 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %2169 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %2178 (*.f64 #s(literal -1/2 binary64) %2180)))))))
(approx %87 %2399)
(approx %87 (fma.f64 #s(literal -1 binary64) (*.f64 lambda2 %2343) %2399))
(approx %87 (fma.f64 #s(literal -1 binary64) %2366 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) (*.f64 lambda2 %2348) (*.f64 #s(literal -1 binary64) %2370)))))
(approx %87 (fma.f64 #s(literal -1 binary64) %2366 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) %2370 (*.f64 phi1 (fma.f64 #s(literal -1 binary64) (*.f64 lambda2 %2356) (*.f64 #s(literal -1 binary64) %2375)))))))
(approx %162 %178)
(approx %358 %360)
(approx %102 (/.f64 %2420 phi1))
(approx %109 %2420)
(approx (* -1 phi1) %2425)
(approx %163 #s(literal 1 binary64))
(approx %163 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) %360)))
(approx %163 (+.f64 #s(literal 1 binary64) (*.f64 %360 (-.f64 (*.f64 #s(literal 1/384 binary64) %360) #s(literal 1/8 binary64)))))
(approx %163 (+.f64 #s(literal 1 binary64) (*.f64 %360 (-.f64 (*.f64 %360 (+.f64 #s(literal 1/384 binary64) (*.f64 #s(literal -1/46080 binary64) %360))) #s(literal 1/8 binary64)))))
(approx %167 (*.f64 phi1 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/48 binary64) %360))))
(approx %167 (*.f64 phi1 (+.f64 #s(literal 1/2 binary64) (*.f64 %360 (-.f64 (*.f64 #s(literal 1/3840 binary64) %360) #s(literal 1/48 binary64))))))
(approx %167 (*.f64 phi1 (+.f64 #s(literal 1/2 binary64) (*.f64 %360 (-.f64 (*.f64 %360 (+.f64 #s(literal 1/3840 binary64) (*.f64 #s(literal -1/645120 binary64) %360))) #s(literal 1/48 binary64))))))
(approx %338 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) %360)))
(approx %338 (+.f64 #s(literal 1 binary64) (*.f64 %360 (-.f64 (*.f64 #s(literal 1/48 binary64) %360) #s(literal 1/4 binary64)))))
(approx %338 (+.f64 #s(literal 1 binary64) (*.f64 %360 (-.f64 (*.f64 %360 (+.f64 #s(literal 1/48 binary64) (*.f64 #s(literal -1/1440 binary64) %360))) #s(literal 1/4 binary64)))))
(approx %339 %59)
(approx %339 (fma.f64 #s(literal -1/4 binary64) %2483 %59))
(approx %339 (fma.f64 %360 %2487 %59))
(approx %339 (fma.f64 %360 %2493 %59))
(approx %52 %2496)
(approx %52 (fma.f64 #s(literal -1 binary64) (*.f64 phi1 %1955) %2496))
(approx %52 (fma.f64 phi1 (fma.f64 #s(literal -1 binary64) %1955 (*.f64 phi1 %1963)) %2496))
(approx %52 (fma.f64 phi1 (fma.f64 #s(literal -1 binary64) %1955 (*.f64 phi1 %2505)) %2496))
(approx %359 (fma.f64 %360 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) %59)) %59))
(approx %359 (fma.f64 %360 (+.f64 #s(literal 1 binary64) %2487) %59))
(approx %359 (fma.f64 %360 (+.f64 #s(literal 1 binary64) %2493) %59))
(approx %55 %1951)
(approx %55 (fma.f64 phi1 %1957 %1951))
(approx %55 (fma.f64 phi1 (fma.f64 #s(literal -2 binary64) phi2 (fma.f64 #s(literal -1 binary64) %1955 (*.f64 phi1 %1964))) %1951))
(approx %55 (fma.f64 phi1 (fma.f64 #s(literal -2 binary64) phi2 (fma.f64 #s(literal -1 binary64) %1955 (*.f64 phi1 (+.f64 #s(literal 1 binary64) %2505)))) %1951))
(approx %119 %2534)
(approx %125 %2536)
(approx %171 %2539)
(approx %171 (*.f64 phi1 (fma.f64 #s(literal -1/48 binary64) %2541 %2542)))
(approx %171 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %184 (*.f64 %360 (fma.f64 #s(literal -1/48 binary64) %184 (*.f64 #s(literal 1/3840 binary64) %2541))))))
(approx %171 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %184 (*.f64 %360 (fma.f64 #s(literal -1/48 binary64) %184 (*.f64 %360 (fma.f64 #s(literal -1/645120 binary64) %2541 (*.f64 #s(literal 1/3840 binary64) %184))))))))
(approx %172 (+.f64 %181 %2539))
(approx %172 (+.f64 %181 (*.f64 phi1 (fma.f64 #s(literal -1/8 binary64) %1798 %2542))))
(approx %172 (+.f64 %181 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %184 (*.f64 phi1 (fma.f64 #s(literal -1/8 binary64) %181 (*.f64 #s(literal -1/48 binary64) %2538)))))))
(approx %378 %2573)
(approx %378 (fma.f64 #s(literal -1/2 binary64) %2576 %2573))
(approx %378 (fma.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %2575 (*.f64 #s(literal -1/8 binary64) %2579)) %2573))
(approx %378 (fma.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %2575 (*.f64 phi1 (fma.f64 #s(literal -1/8 binary64) %2573 (*.f64 #s(literal 1/48 binary64) %2576)))) %2573))
(approx %142 %151)
(approx %142 %152)
(approx %143 %2592)
(approx %143 (+.f64 %2592 (*.f64 #s(literal -1 binary64) %2595)))
(approx %143 (+.f64 %2592 (*.f64 phi1 (-.f64 (*.f64 #s(literal -1/2 binary64) %2599) %2594))))
(approx %143 (+.f64 %2592 (*.f64 phi1 (-.f64 (*.f64 phi1 (fma.f64 #s(literal -1/2 binary64) %2592 (*.f64 #s(literal 1/6 binary64) %2595))) %2594))))
(approx %144 %2613)
(approx %144 (-.f64 (+.f64 #s(literal 1 binary64) %2595) %2592))
(approx %144 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 phi1 (+.f64 %2594 (*.f64 #s(literal 1/2 binary64) %2599)))) %2592))
(approx %144 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 phi1 (+.f64 %2594 (*.f64 phi1 (-.f64 (*.f64 #s(literal -1/6 binary64) %2595) (*.f64 #s(literal -1/2 binary64) %2592)))))) %2592))
(approx %145 %2634)
(approx %145 (fma.f64 phi1 %2636 %2634))
(approx %145 (fma.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %2640 %2636) %2634))
(approx %145 (fma.f64 phi1 (fma.f64 phi1 (fma.f64 #s(literal -1/6 binary64) %2644 (*.f64 #s(literal 1/2 binary64) %2639)) %2636) %2634))
(approx %146 %2650)
(approx %146 (fma.f64 #s(literal 1/2 binary64) %2644 %2650))
(approx %146 (fma.f64 #s(literal 1/2 binary64) %2634 (*.f64 phi1 (fma.f64 #s(literal 1/4 binary64) %2640 %2654))))
(approx %146 (fma.f64 #s(literal 1/2 binary64) %2634 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %2636 (*.f64 phi1 %2661)))))
(approx %147 %2667)
(approx %147 (fma.f64 #s(literal 1/2 binary64) %2634 (fma.f64 phi1 %2669 %1779)))
(approx %147 (fma.f64 #s(literal 1/2 binary64) %2634 (fma.f64 phi1 (fma.f64 #s(literal -2 binary64) phi2 (fma.f64 #s(literal 1/2 binary64) %2636 (*.f64 phi1 %2673))) %1779)))
(approx %147 (fma.f64 #s(literal 1/2 binary64) %2634 (fma.f64 phi1 (fma.f64 #s(literal -2 binary64) phi2 (fma.f64 #s(literal 1/2 binary64) %2636 (*.f64 phi1 (+.f64 #s(literal 1 binary64) %2661)))) %1779)))
(approx %148 %2687)
(approx %148 (+.f64 %2687 (*.f64 #s(literal 1/2 binary64) (/.f64 %2689 %2687))))
(approx %148 (+.f64 %2687 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 %2699 %2687) (*.f64 #s(literal 1/2 binary64) %2701)))))
(approx %148 (+.f64 %2687 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %2701 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 %2712 %2687) (*.f64 #s(literal 1/2 binary64) (/.f64 %2698 %2687))))))))
(approx %149 %2722)
(approx %149 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %2689) %2687) %2722))
(approx %149 (fma.f64 R %2687 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %2699) %2687) (*.f64 #s(literal 1/2 binary64) %2731)))))
(approx %149 (fma.f64 R %2687 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %2731 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %2712) %2687) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %2698) %2687))))))))
(approx %173 (fma.f64 #s(literal 1/2 binary64) %2749 %2573))
(approx %173 (fma.f64 phi1 (fma.f64 #s(literal -1/8 binary64) %2579 (*.f64 #s(literal 1/2 binary64) %2748)) %2573))
(approx %173 (fma.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %2748 (*.f64 phi1 (fma.f64 #s(literal -1/8 binary64) %2573 (*.f64 #s(literal -1/48 binary64) %2749)))) %2573))
(approx %174 (fma.f64 phi1 %2763 %2496))
(approx %174 (fma.f64 phi1 (fma.f64 phi1 %2769 %2763) %2496))
(approx %174 (fma.f64 phi1 (fma.f64 phi1 %2778 %2763) %2496))
(approx %175 (fma.f64 phi1 %2782 %1951))
(approx %175 (fma.f64 phi1 (fma.f64 #s(literal -2 binary64) phi2 (fma.f64 phi1 %2785 %2763)) %1951))
(approx %175 (fma.f64 phi1 (fma.f64 #s(literal -2 binary64) phi2 (fma.f64 phi1 (+.f64 #s(literal 1 binary64) %2778) %2763)) %1951))
(approx %176 (+.f64 %1952 (*.f64 #s(literal 1/2 binary64) (/.f64 %2795 %1952))))
(approx %176 (+.f64 %1952 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 %2804 %1952) (*.f64 #s(literal 1/2 binary64) %2806)))))
(approx %176 (+.f64 %1952 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %2806 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 %2816 %1952) (*.f64 #s(literal 1/2 binary64) (/.f64 %2803 %1952))))))))
(approx %177 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %2795) %1952) %2119))
(approx %177 (fma.f64 R %1952 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %2804) %1952) (*.f64 #s(literal 1/2 binary64) %2833)))))
(approx %177 (fma.f64 R %1952 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) %2833 (*.f64 phi1 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %2816) %1952) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %2803) %1952))))))))
(approx %8 (*.f64 phi1 (+.f64 #s(literal 1 binary64) %104)))
(approx %53 %110)
(approx %54 (*.f64 %360 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) %104))))
(approx %54 (*.f64 %360 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %104 %2858))))
(approx %9 (*.f64 phi1 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %104))))
(approx %10 %18)
(approx %12 %20)
(approx %56 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %104 %2871))))
(approx %56 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %104 (fma.f64 #s(literal 1/2 binary64) (/.f64 %2876 %2877) %2871)))))
(approx %57 %2885)
(approx %57 (*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1 binary64) %97 %2889))))
(approx %57 (*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1 binary64) %97 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %2876) %2877) %2889)))))
(approx %102 %2884)
(approx %163 %179)
(approx %167 %185)
(approx %338 %340)
(approx %339 %2905)
(approx %52 %2869)
(approx %359 (*.f64 %360 (+.f64 #s(literal 1 binary64) (/.f64 %2905 %360))))
(approx %55 (*.f64 %360 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %104 (+.f64 %2870 %2858)))))
(approx %119 (*.f64 phi1 %2919))
(approx %125 (*.f64 #s(literal -1 binary64) %91))
(approx %125 %2925)
(approx %171 %186)
(approx %172 %187)
(approx %378 (*.f64 %18 %58))
(approx %142 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (+.f64 %104 (/.f64 %150 phi1)))))
(approx %143 %153)
(approx %144 %154)
(approx %145 %157)
(approx %146 (*.f64 #s(literal 1/2 binary64) %157))
(approx %147 (*.f64 %360 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %104 (fma.f64 #s(literal 1/2 binary64) %2941 %2858)))))
(approx %148 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %104 %2947))))
(approx %148 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %104 (fma.f64 #s(literal 1/4 binary64) (/.f64 %2952 %2877) %2947)))))
(approx %149 (*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1 binary64) %97 %2961))))
(approx %149 (*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1 binary64) %97 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 R %2952) %2877) %2961)))))
(approx %173 (*.f64 %187 %58))
(approx %174 %2975)
(approx %175 (*.f64 %360 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %104 (+.f64 %2977 %2858)))))
(approx %176 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %104 %2983))))
(approx %176 (*.f64 phi1 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %104 (fma.f64 #s(literal 1/2 binary64) (/.f64 %2988 %2877) %2983)))))
(approx %177 (*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1 binary64) %97 %2997))))
(approx %177 (*.f64 phi1 (+.f64 R (fma.f64 #s(literal -1 binary64) %97 (fma.f64 #s(literal 1/2 binary64) (/.f64 %3002 %2877) %2997)))))
(approx %8 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (-.f64 %105 #s(literal 1 binary64)))))
(approx %53 (*.f64 #s(literal -1 binary64) %214))
(approx %54 (*.f64 %360 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1779 phi1) %3016) phi1)))))
(approx %9 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (-.f64 (*.f64 #s(literal -1/2 binary64) %104) #s(literal 1/2 binary64)))))
(approx %10 %3030)
(approx %12 %3032)
(approx %13 %3034)
(approx %66 %3036)
(approx %14 %3038)
(approx %25 %3040)
(approx %26 %3042)
(approx %56 (*.f64 #s(literal -1 binary64) %110))
(approx %56 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi2 (*.f64 #s(literal -1/2 binary64) (/.f64 %3046 phi1))) phi1))))))
(approx %56 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %3046 (*.f64 #s(literal 1/2 binary64) (/.f64 %3056 phi1))) phi1))) phi1))))))
(approx %27 %3069)
(approx %32 %3071)
(approx %37 %3073)
(approx %44 (*.f64 lambda1 %3073))
(approx %57 (*.f64 #s(literal -1 binary64) %2885))
(approx %57 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3079 phi1) %94) phi1))))))
(approx %57 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %3079 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %3056) phi1))) phi1) %94) phi1))))))
(approx %67 %3100)
(approx %71 %3102)
(approx %315 %3104)
(approx %317 %3106)
(approx %319 %3108)
(approx %322 (*.f64 lambda2 %3108))
(approx %72 %3112)
(approx %77 %3114)
(approx %83 %3116)
(approx %1143 (*.f64 #s(literal -1 binary64) %3102))
(approx %87 (*.f64 #s(literal -1 binary64) %3116))
(approx %109 (*.f64 #s(literal -1 binary64) %2925))
(approx %52 %3046)
(approx %55 (*.f64 %360 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 %3032 %59 %1779) phi1) %3016) phi1)))))
(approx %119 (*.f64 #s(literal -1 binary64) (*.f64 phi1 %3133)))
(approx %378 (*.f64 %3030 %58))
(approx %142 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %151 phi1)) #s(literal 1 binary64)))))
(approx %143 %3146)
(approx %144 %3148)
(approx %145 %3150)
(approx %146 (*.f64 #s(literal 1/2 binary64) %3150))
(approx %147 (*.f64 %360 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %3150 %1779) phi1) %3016) phi1)))))
(approx %148 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi2 (*.f64 #s(literal -1/4 binary64) (/.f64 %3150 phi1))) phi1))))))
(approx %148 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) %3150 (*.f64 #s(literal 1/4 binary64) (/.f64 %3171 phi1))) phi1))) phi1))))))
(approx %149 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 %3184 phi1) %94) phi1))))))
(approx %149 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) %3184 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 R %3171) phi1))) phi1) %94) phi1))))))
(approx %175 (*.f64 %360 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 %188 %59 %1779) phi1) %3016) phi1)))))
(approx %176 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi2 (*.f64 #s(literal -1/2 binary64) (/.f64 %2975 phi1))) phi1))))))
(approx %176 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %2975 (*.f64 #s(literal 1/2 binary64) (/.f64 %2988 phi1))) phi1))) phi1))))))
(approx %177 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2995 phi1) %94) phi1))))))
(approx %177 (*.f64 #s(literal -1 binary64) (*.f64 phi1 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %2995 (*.f64 #s(literal 1/2 binary64) (/.f64 %3002 phi1))) phi1) %94) phi1))))))
(approx %53 (+.f64 phi1 %1776))
(approx %54 (fma.f64 #s(literal -2 binary64) %1781 %360))
(approx %54 (fma.f64 phi2 (+.f64 phi2 (*.f64 #s(literal -2 binary64) phi1)) %360))
(approx %10 (+.f64 %179 %3262))
(approx %10 (+.f64 %179 (*.f64 phi2 (-.f64 %3266 %3267))))
(approx %10 (+.f64 %179 (*.f64 phi2 (-.f64 %3274 %3267))))
(approx %12 (fma.f64 #s(literal -1 binary64) %3280 %340))
(approx %12 (fma.f64 phi2 (fma.f64 #s(literal -1 binary64) %3279 %3286) %340))
(approx %12 (fma.f64 phi2 (fma.f64 #s(literal -1 binary64) %3279 (*.f64 phi2 (fma.f64 #s(literal -1/4 binary64) %340 (fma.f64 #s(literal 1/4 binary64) %3283 %3292)))) %340))
(approx %13 %343)
(approx %13 (fma.f64 #s(literal -1 binary64) %3300 %343))
(approx %13 (fma.f64 lambda2 %340 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3303 %3304))))
(approx %13 (fma.f64 lambda2 %340 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3303 (*.f64 phi2 (fma.f64 lambda2 %3292 %3309))))))
(approx %66 %347)
(approx %66 (fma.f64 #s(literal -1 binary64) %3317 %347))
(approx %66 (fma.f64 lambda1 %340 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3320 %3321))))
(approx %66 (fma.f64 lambda1 %340 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3320 (*.f64 phi2 (fma.f64 lambda1 %3292 %3326))))))
(approx %14 %3333)
(approx %14 (fma.f64 #s(literal -1 binary64) (*.f64 R %3300) %3333))
(approx %14 (fma.f64 R %343 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3338 (*.f64 R %3304)))))
(approx %14 (fma.f64 R %343 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3338 (*.f64 phi2 (fma.f64 R (*.f64 lambda2 %3292) %3345))))))
(approx %25 %3352)
(approx %25 (+.f64 %3352 (*.f64 #s(literal -1/2 binary64) (/.f64 %3280 %3352))))
(approx %25 (+.f64 %3352 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %3358 (*.f64 #s(literal 1/2 binary64) (/.f64 %3364 %3352))))))
(approx %25 (+.f64 %3352 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %3358 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 %3376 %3352) %3379))))))
(approx %26 %3386)
(approx %26 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3317 %3352) %3386))
(approx %26 (fma.f64 lambda1 %3352 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %3391 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 lambda1 %3364) %3352))))))
(approx %26 (fma.f64 lambda1 %3352 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %3391 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 lambda1 %3376) %3352) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 lambda1 %3363) %3352))))))))
(approx %56 %3411)
(approx %56 (+.f64 %3411 (*.f64 #s(literal 1/2 binary64) (/.f64 %3417 %3411))))
(approx %56 (+.f64 %3411 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 %3429 %3411) (*.f64 #s(literal 1/2 binary64) %3431)))))
(approx %56 (+.f64 %3411 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) %3431 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 %3442 %3411) (*.f64 #s(literal 1/2 binary64) (/.f64 %3428 %3411))))))))
(approx %27 %3452)
(approx %27 (fma.f64 phi2 %3464 %3452))
(approx %27 (fma.f64 phi2 (-.f64 (fma.f64 #s(literal -1 binary64) %3454 (*.f64 phi2 %3477)) %3463) %3452))
(approx %27 (fma.f64 phi2 (-.f64 (fma.f64 #s(literal -1 binary64) %3454 (*.f64 phi2 (-.f64 (fma.f64 phi2 %3498 %3467) %3476))) %3463) %3452))
(approx %32 %3506)
(approx %32 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 R %3280) %3352) %3506))
(approx %32 (fma.f64 R %3352 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %3513 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %3364) %3352))))))
(approx %32 (fma.f64 R %3352 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %3513 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %3376) %3352) %3525))))))
(approx %37 %3532)
(approx %37 (fma.f64 #s(literal -1 binary64) %3452 (fma.f64 R %3352 %3536)))
(approx %37 (fma.f64 #s(literal -1 binary64) %3452 (fma.f64 R %3352 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3464 (fma.f64 #s(literal -1/2 binary64) %3513 %3541))))))
(approx %37 (fma.f64 #s(literal -1 binary64) %3452 (fma.f64 R %3352 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3464 (fma.f64 #s(literal -1/2 binary64) %3513 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3477 (fma.f64 #s(literal 1/2 binary64) %3524 %3552)))))))))
(approx %44 %3562)
(approx %44 (fma.f64 lambda1 %3536 %3562))
(approx %44 (fma.f64 lambda1 %3532 (*.f64 phi2 (fma.f64 lambda1 %3541 (*.f64 lambda1 %3535)))))
(approx %44 (fma.f64 lambda1 %3532 (*.f64 phi2 (fma.f64 lambda1 %3535 (*.f64 phi2 (fma.f64 lambda1 %3552 (*.f64 lambda1 %3540)))))))
(approx %57 %3578)
(approx %57 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %3417) %3411) %3578))
(approx %57 (fma.f64 R %3411 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %3429) %3411) (*.f64 #s(literal 1/2 binary64) %3587)))))
(approx %57 (fma.f64 R %3411 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) %3587 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %3442) %3411) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %3428) %3411))))))))
(approx %67 %3604)
(approx %67 (fma.f64 #s(literal -1 binary64) (*.f64 R %3317) %3604))
(approx %67 (fma.f64 R %347 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3609 (*.f64 R %3321)))))
(approx %67 (fma.f64 R %347 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3609 (*.f64 phi2 (fma.f64 R (*.f64 lambda1 %3292) %3616))))))
(approx %71 %3623)
(approx %71 (fma.f64 #s(literal -1/2 binary64) %3625 %3623))
(approx %71 (fma.f64 lambda2 %3352 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %3628 (*.f64 #s(literal 1/2 binary64) %3630)))))
(approx %71 (fma.f64 lambda2 %3352 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %3628 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) %3637 (*.f64 #s(literal 1/2 binary64) %3639)))))))
(approx %315 %3647)
(approx %315 (fma.f64 phi2 %3655 %3647))
(approx %315 (fma.f64 phi2 (-.f64 (fma.f64 #s(literal -1 binary64) %3649 %3667) %3654) %3647))
(approx %315 (fma.f64 phi2 (-.f64 (fma.f64 #s(literal -1 binary64) %3649 (*.f64 phi2 (-.f64 (fma.f64 phi2 %3684 %3658) %3665))) %3654) %3647))
(approx %317 %3692)
(approx %317 (fma.f64 #s(literal -1 binary64) (*.f64 phi2 %3655) %3692))
(approx %317 (fma.f64 #s(literal -1 binary64) %3647 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3667 (*.f64 #s(literal -1 binary64) %3655)))))
(approx %317 (fma.f64 #s(literal -1 binary64) %3647 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3655 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) (*.f64 phi2 %3684) (*.f64 #s(literal -1 binary64) %3666)))))))
(approx %319 %3710)
(approx %319 (+.f64 %3352 (fma.f64 #s(literal -1 binary64) %3647 %3714)))
(approx %319 (+.f64 %3352 (fma.f64 #s(literal -1 binary64) %3647 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3655 (fma.f64 #s(literal -1/2 binary64) %3358 %3719))))))
(approx %319 (+.f64 %3352 (fma.f64 #s(literal -1 binary64) %3647 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3655 (fma.f64 #s(literal -1/2 binary64) %3358 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3666 (fma.f64 #s(literal 1/2 binary64) %3378 %3729)))))))))
(approx %322 %3739)
(approx %322 (fma.f64 lambda2 %3714 %3739))
(approx %322 (fma.f64 lambda2 %3710 (*.f64 phi2 (fma.f64 lambda2 %3719 (*.f64 lambda2 %3713)))))
(approx %322 (fma.f64 lambda2 %3710 (*.f64 phi2 (fma.f64 lambda2 %3713 (*.f64 phi2 (fma.f64 lambda2 %3729 (*.f64 lambda2 %3718)))))))
(approx %72 %3755)
(approx %72 (fma.f64 phi2 %3762 %3755))
(approx %72 (fma.f64 phi2 (-.f64 (fma.f64 #s(literal -1 binary64) %3757 (*.f64 phi2 %3773)) %3761) %3755))
(approx %72 (fma.f64 phi2 (-.f64 (fma.f64 #s(literal -1 binary64) %3757 (*.f64 phi2 (-.f64 (fma.f64 phi2 %3791 %3765) %3772))) %3761) %3755))
(approx %77 %3799)
(approx %77 (fma.f64 #s(literal -1 binary64) %3755 (fma.f64 R %3352 %3802)))
(approx %77 (fma.f64 #s(literal -1 binary64) %3755 (fma.f64 R %3352 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3762 (fma.f64 #s(literal -1/2 binary64) %3513 %3807))))))
(approx %77 (fma.f64 #s(literal -1 binary64) %3755 (fma.f64 R %3352 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3762 (fma.f64 #s(literal -1/2 binary64) %3513 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3773 (fma.f64 #s(literal 1/2 binary64) %3524 %3815)))))))))
(approx %83 %3825)
(approx %83 (fma.f64 lambda2 %3802 %3825))
(approx %83 (fma.f64 lambda2 %3799 (*.f64 phi2 (fma.f64 lambda2 %3807 %3829))))
(approx %83 (fma.f64 lambda2 %3799 (*.f64 phi2 (fma.f64 lambda2 %3801 (*.f64 phi2 (fma.f64 lambda2 %3815 %3834))))))
(approx %1143 (*.f64 #s(literal -1 binary64) %3623))
(approx %1143 (fma.f64 #s(literal -1 binary64) %3623 (*.f64 #s(literal 1/2 binary64) %3625)))
(approx %1143 (fma.f64 #s(literal -1 binary64) %3623 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %3630 (*.f64 #s(literal 1/2 binary64) %3628)))))
(approx %1143 (fma.f64 #s(literal -1 binary64) %3623 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) %3628 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %3637 (*.f64 #s(literal -1/2 binary64) %3639)))))))
(approx %87 %3858)
(approx %87 (fma.f64 #s(literal -1 binary64) (*.f64 lambda2 %3802) %3858))
(approx %87 (fma.f64 #s(literal -1 binary64) %3825 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) (*.f64 lambda2 %3807) (*.f64 #s(literal -1 binary64) %3829)))))
(approx %87 (fma.f64 #s(literal -1 binary64) %3825 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) %3829 (*.f64 phi2 (fma.f64 #s(literal -1 binary64) (*.f64 lambda2 %3815) (*.f64 #s(literal -1 binary64) %3834)))))))
(approx %165 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) %1779)))
(approx %165 (+.f64 #s(literal 1 binary64) (*.f64 %1779 (-.f64 (*.f64 #s(literal 1/384 binary64) %1779) #s(literal 1/8 binary64)))))
(approx %165 (+.f64 #s(literal 1 binary64) (*.f64 %1779 (-.f64 (*.f64 %1779 (+.f64 #s(literal 1/384 binary64) (*.f64 #s(literal -1/46080 binary64) %1779))) #s(literal 1/8 binary64)))))
(approx %52 (fma.f64 #s(literal -1 binary64) (*.f64 phi2 %3414) %2905))
(approx %52 (fma.f64 phi2 (fma.f64 #s(literal -1 binary64) %3414 (*.f64 phi2 %3422)) %2905))
(approx %52 (fma.f64 phi2 (fma.f64 #s(literal -1 binary64) %3414 (*.f64 phi2 %3899)) %2905))
(approx %55 %3410)
(approx %55 (fma.f64 phi2 %3416 %3410))
(approx %55 (fma.f64 phi2 (fma.f64 #s(literal -2 binary64) phi1 (fma.f64 #s(literal -1 binary64) %3414 (*.f64 phi2 %3423))) %3410))
(approx %55 (fma.f64 phi2 (fma.f64 #s(literal -2 binary64) phi1 (fma.f64 #s(literal -1 binary64) %3414 (*.f64 phi2 (+.f64 #s(literal 1 binary64) %3899)))) %3410))
(approx %119 (/.f64 %2536 phi2))
(approx %169 %183)
(approx %170 (*.f64 phi2 (-.f64 (*.f64 #s(literal 1/48 binary64) %1779) #s(literal 1/2 binary64))))
(approx %170 (*.f64 phi2 (-.f64 (*.f64 %1779 (+.f64 #s(literal 1/48 binary64) (*.f64 #s(literal -1/3840 binary64) %1779))) #s(literal 1/2 binary64))))
(approx %170 (*.f64 phi2 (-.f64 (*.f64 %1779 (+.f64 #s(literal 1/48 binary64) (*.f64 %1779 (-.f64 (*.f64 #s(literal 1/645120 binary64) %1779) #s(literal 1/3840 binary64))))) #s(literal 1/2 binary64))))
(approx %171 %3262)
(approx %171 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %185 (*.f64 #s(literal 1/48 binary64) %3942))))
(approx %171 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %185 (*.f64 %1779 (fma.f64 #s(literal -1/3840 binary64) %3942 (*.f64 #s(literal 1/48 binary64) %185))))))
(approx %171 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %185 (*.f64 %1779 (fma.f64 #s(literal 1/48 binary64) %185 (*.f64 %1779 (fma.f64 #s(literal -1/3840 binary64) %185 (*.f64 #s(literal 1/645120 binary64) %3942))))))))
(approx %172 (+.f64 %179 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %185 %3266))))
(approx %172 (+.f64 %179 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %185 %3274))))
(approx %378 %3969)
(approx %378 (fma.f64 #s(literal -1/2 binary64) %3972 %3969))
(approx %378 (fma.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %3971 (*.f64 #s(literal -1/8 binary64) (*.f64 phi2 %3969))) %3969))
(approx %378 (fma.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %3971 (*.f64 phi2 (fma.f64 #s(literal -1/8 binary64) %3969 (*.f64 #s(literal 1/48 binary64) %3972)))) %3969))
(approx %142 %3986)
(approx %143 %3988)
(approx %143 (+.f64 %3988 (*.f64 #s(literal -1 binary64) %3991)))
(approx %143 (+.f64 %3988 (*.f64 phi2 (-.f64 (*.f64 #s(literal -1/2 binary64) %3995) %3990))))
(approx %143 (+.f64 %3988 (*.f64 phi2 (-.f64 (*.f64 phi2 (fma.f64 #s(literal -1/2 binary64) %3988 (*.f64 #s(literal 1/6 binary64) %3991))) %3990))))
(approx %144 %4008)
(approx %144 (-.f64 (+.f64 #s(literal 1 binary64) %3991) %3988))
(approx %144 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 phi2 (+.f64 %3990 (*.f64 #s(literal 1/2 binary64) %3995)))) %3988))
(approx %144 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 phi2 (+.f64 %3990 (*.f64 phi2 (-.f64 (*.f64 #s(literal -1/6 binary64) %3991) (*.f64 #s(literal -1/2 binary64) %3988)))))) %3988))
(approx %145 %4028)
(approx %145 (fma.f64 phi2 %4030 %4028))
(approx %145 (fma.f64 phi2 (fma.f64 #s(literal 1/2 binary64) %4034 %4030) %4028))
(approx %145 (fma.f64 phi2 (fma.f64 phi2 (fma.f64 #s(literal -1/6 binary64) %4038 (*.f64 #s(literal 1/2 binary64) %4033)) %4030) %4028))
(approx %146 %4044)
(approx %146 (fma.f64 #s(literal 1/2 binary64) %4038 %4044))
(approx %146 (fma.f64 #s(literal 1/2 binary64) %4028 (*.f64 phi2 (fma.f64 #s(literal 1/4 binary64) %4034 %4048))))
(approx %146 (fma.f64 #s(literal 1/2 binary64) %4028 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) %4030 (*.f64 phi2 %4054)))))
(approx %147 %4060)
(approx %147 (fma.f64 #s(literal 1/2 binary64) %4028 (fma.f64 phi2 %4062 %360)))
(approx %147 (fma.f64 #s(literal 1/2 binary64) %4028 (fma.f64 phi2 (fma.f64 #s(literal -2 binary64) phi1 (fma.f64 #s(literal 1/2 binary64) %4030 (*.f64 phi2 %4066))) %360)))
(approx %147 (fma.f64 #s(literal 1/2 binary64) %4028 (fma.f64 phi2 (fma.f64 #s(literal -2 binary64) phi1 (fma.f64 #s(literal 1/2 binary64) %4030 (*.f64 phi2 (+.f64 #s(literal 1 binary64) %4054)))) %360)))
(approx %148 %4080)
(approx %148 (+.f64 %4080 (*.f64 #s(literal 1/2 binary64) (/.f64 %4082 %4080))))
(approx %148 (+.f64 %4080 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 %4092 %4080) (*.f64 #s(literal 1/2 binary64) %4094)))))
(approx %148 (+.f64 %4080 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) %4094 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 %4105 %4080) (*.f64 #s(literal 1/2 binary64) (/.f64 %4091 %4080))))))))
(approx %149 %4115)
(approx %149 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %4082) %4080) %4115))
(approx %149 (fma.f64 R %4080 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %4092) %4080) (*.f64 #s(literal 1/2 binary64) %4124)))))
(approx %149 (fma.f64 R %4080 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) %4124 (*.f64 phi2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %4105) %4080) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %4091) %4080))))))))
(approx %8 (*.f64 phi2 (+.f64 #s(literal 1 binary64) %120)))
(approx %53 %222)
(approx %54 (*.f64 %1779 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) %120))))
(approx %54 (*.f64 %1779 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %120 %4149))))
(approx %9 (*.f64 phi2 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %120))))
(approx %56 %126)
(approx %56 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %120 %4160))))
(approx %56 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %120 (fma.f64 #s(literal 1/2 binary64) (/.f64 %4165 %4166) %4160)))))
(approx %57 %4173)
(approx %57 (*.f64 phi2 (+.f64 R (fma.f64 #s(literal -1 binary64) %114 %4176))))
(approx %57 (*.f64 phi2 (+.f64 R (fma.f64 #s(literal -1 binary64) %114 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %4165) %4166) %4176)))))
(approx %102 (*.f64 phi2 %3133))
(approx %109 %4191)
(approx %55 (*.f64 %1779 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %120 (+.f64 %4159 %4149)))))
(approx %170 %184)
(approx %142 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (+.f64 %120 (/.f64 %150 phi2)))))
(approx %147 (*.f64 %1779 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %120 (fma.f64 #s(literal 1/2 binary64) %4204 %4149)))))
(approx %148 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %120 %4210))))
(approx %148 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %120 (fma.f64 #s(literal 1/4 binary64) (/.f64 %4215 %4166) %4210)))))
(approx %149 (*.f64 phi2 (+.f64 R (fma.f64 #s(literal -1 binary64) %114 %4223))))
(approx %149 (*.f64 phi2 (+.f64 R (fma.f64 #s(literal -1 binary64) %114 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 R %4215) %4166) %4223)))))
(approx %175 (*.f64 %1779 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %120 (+.f64 %4235 %4149)))))
(approx %176 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %120 %4241))))
(approx %176 (*.f64 phi2 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %120 (fma.f64 #s(literal 1/2 binary64) (/.f64 %4246 %4166) %4241)))))
(approx %177 (*.f64 phi2 (+.f64 R (fma.f64 #s(literal -1 binary64) %114 %4254))))
(approx %177 (*.f64 phi2 (+.f64 R (fma.f64 #s(literal -1 binary64) %114 (fma.f64 #s(literal 1/2 binary64) (/.f64 %4259 %4166) %4254)))))
(approx %8 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (-.f64 %121 #s(literal 1 binary64)))))
(approx %53 (*.f64 #s(literal -1 binary64) %126))
(approx %54 (*.f64 %1779 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %360 phi2) %4273) phi2)))))
(approx %9 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (-.f64 (*.f64 #s(literal -1/2 binary64) %120) #s(literal 1/2 binary64)))))
(approx %10 %4287)
(approx %12 %4289)
(approx %13 %4291)
(approx %66 %4293)
(approx %14 %4295)
(approx %25 %4297)
(approx %26 %4299)
(approx %56 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi1 (*.f64 #s(literal -1/2 binary64) (/.f64 %4301 phi2))) phi2))))))
(approx %56 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %4301 (*.f64 #s(literal 1/2 binary64) (/.f64 %4311 phi2))) phi2))) phi2))))))
(approx %27 %4324)
(approx %32 %4326)
(approx %37 %4328)
(approx %44 (*.f64 lambda1 %4328))
(approx %57 (*.f64 #s(literal -1 binary64) %4173))
(approx %57 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4334 phi2) %91) phi2))))))
(approx %57 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %4334 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 R %4311) phi2))) phi2) %91) phi2))))))
(approx %67 %4355)
(approx %71 %4357)
(approx %315 %4359)
(approx %317 %4361)
(approx %319 %4363)
(approx %322 (*.f64 lambda2 %4363))
(approx %72 %4367)
(approx %77 %4369)
(approx %83 %4371)
(approx %1143 (*.f64 #s(literal -1 binary64) %4357))
(approx %87 (*.f64 #s(literal -1 binary64) %4371))
(approx %102 (*.f64 #s(literal -1 binary64) (*.f64 phi2 %2919)))
(approx %52 %4301)
(approx %55 (*.f64 %1779 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 %4289 %59 %360) phi2) %4273) phi2)))))
(approx %125 (*.f64 #s(literal -1 binary64) %4191))
(approx %378 (*.f64 %4287 %58))
(approx %142 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %3986 phi2)) #s(literal 1 binary64)))))
(approx %143 %4400)
(approx %144 %4402)
(approx %145 %4404)
(approx %146 (*.f64 #s(literal 1/2 binary64) %4404))
(approx %147 (*.f64 %1779 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %4404 %360) phi2) %4273) phi2)))))
(approx %148 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi1 (*.f64 #s(literal -1/4 binary64) (/.f64 %4404 phi2))) phi2))))))
(approx %148 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) %4404 (*.f64 #s(literal 1/4 binary64) (/.f64 %4425 phi2))) phi2))) phi2))))))
(approx %149 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 %4438 phi2) %91) phi2))))))
(approx %149 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) %4438 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 R %4425) phi2))) phi2) %91) phi2))))))
(approx %175 (*.f64 %1779 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 %188 %59 %360) phi2) %4273) phi2)))))
(approx %176 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi1 (*.f64 #s(literal -1/2 binary64) (/.f64 %2975 phi2))) phi2))))))
(approx %176 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 phi1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %2975 (*.f64 #s(literal 1/2 binary64) (/.f64 %4246 phi2))) phi2))) phi2))))))
(approx %177 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2995 phi2) %91) phi2))))))
(approx %177 (*.f64 #s(literal -1 binary64) (*.f64 phi2 (+.f64 R (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %2995 (*.f64 #s(literal 1/2 binary64) (/.f64 %4259 phi2))) phi2) %91) phi2))))))
Calls

15 calls:

TimeVariablePoint
154.0ms
lambda1
0
120.0ms
phi2
0
117.0ms
phi1
0
112.0ms
lambda2
inf
107.0ms
phi1
inf

rewrite22.7s (15.2%)

Counts
113 → 10 786
Calls
Call 1
Inputs
%3 = (-.f64 lambda1 lambda2)
%6 = (+.f64 phi1 phi2)
%8 = (-.f64 phi1 phi2)
%9 = (*.f64 %8 %8)
%12 = (*.f64 #s(literal 1/2 binary64) %6)
%13 = (cos.f64 %12)
%14 = (pow.f64 %13 #s(literal 2 binary64))
%15 = (pow.f64 %3 #s(literal 2 binary64))
%17 = (*.f64 lambda2 %14)
%18 = (*.f64 lambda1 %14)
%19 = (*.f64 R %17)
%20 = (sqrt.f64 %14)
%21 = (*.f64 lambda1 %20)
%27 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%28 = (* %27 %27)
%29 = (- phi1 phi2)
%31 = (+ %28 (* %29 %29))
%32 = (sqrt %31)
%33 = (approx %32 %21)
%34 = (/.f64 %19 %21)
%35 = (*.f64 R %20)
%36 = (fma.f64 #s(literal -1 binary64) %34 %35)
%37 = (*.f64 lambda1 %36)
%38 = (* R %32)
%41 = (*.f64 R %18)
%42 = (*.f64 lambda2 %20)
%43 = (approx %32 %42)
%44 = (/.f64 %18 %42)
%45 = (*.f64 #s(literal -1 binary64) %44)
%46 = (+.f64 %20 %45)
%47 = (*.f64 lambda2 %46)
%48 = (approx %32 %47)
%49 = (/.f64 %41 %42)
%50 = (fma.f64 #s(literal -1 binary64) %49 %35)
%51 = (*.f64 lambda2 %50)
%53 = (*.f64 #s(literal -1 binary64) %42)
%54 = (approx %32 %53)
%55 = (*.f64 #s(literal -1 binary64) %51)
%57 = (*.f64 #s(literal 1/2 binary64) phi2)
%58 = (cos.f64 %57)
%59 = (*.f64 #s(literal 1/2 binary64) phi1)
%60 = (pow.f64 phi1 #s(literal 2 binary64))
%61 = (*.f64 R phi1)
%63 = (*.f64 R phi2)
%64 = (/.f64 %63 phi1)
%65 = (*.f64 #s(literal -1 binary64) %64)
%66 = (+.f64 R %65)
%67 = (*.f64 phi1 %66)
%69 = (*.f64 #s(literal -1 binary64) phi1)
%70 = (approx %32 %69)
%71 = (cos.f64 %59)
%72 = (sin.f64 %59)
%73 = (pow.f64 %71 #s(literal 2 binary64))
%74 = (*.f64 %73 %15)
%75 = (approx %28 %74)
%76 = (fma.f64 %73 %15 %60)
%77 = (approx %31 %76)
%79 = (/.f64 %61 phi2)
%80 = (*.f64 #s(literal -1 binary64) %79)
%81 = (+.f64 R %80)
%82 = (*.f64 phi2 %81)
%84 = (*.f64 #s(literal -1 binary64) %63)
%86 = (*.f64 #s(literal -1 binary64) %82)
%88 = (-.f64 lambda2 lambda1)
%89 = (*.f64 %6 #s(literal 1/2 binary64))
%90 = (*.f64 phi2 #s(literal -1/2 binary64))
%91 = (cos.f64 %89)
%92 = (PI.f64 )
%93 = (*.f64 %92 #s(literal 1/2 binary64))
%94 = (sin.f64 %90)
%95 = (*.f64 %72 %94)
%96 = (fma.f64 %71 %58 %95)
%97 = (*.f64 %3 %91)
%98 = (*.f64 %88 %88)
%99 = (cos.f64 #s(literal 0 binary64))
%100 = (fma.f64 %93 #s(literal 2 binary64) %6)
%101 = (cos.f64 %100)
%102 = (-.f64 %99 %101)
%103 = (*.f64 %98 %102)
%104 = (/.f64 %103 #s(literal 2 binary64))
%105 = (hypot.f64 %97 %8)
%112 = (+.f64 %75 %9)
%113 = (sqrt.f64 %112)
%115 = (+.f64 %104 %9)
%116 = (sqrt.f64 %115)
%118 = (sqrt.f64 %77)
%120 = (*.f64 %3 %96)
%121 = (*.f64 %120 %120)
%122 = (+.f64 %121 %9)
%123 = (sqrt.f64 %122)
R
lambda1
lambda2
%3
phi1
phi2
%6
#s(literal 2 binary64)
%8
%9
#s(literal 0 binary64)
#s(literal 1/2 binary64)
%12
%13
%14
%15
#s(literal -1 binary64)
%17
%18
%19
%20
%21
%33
%34
%35
%36
%37
(approx %38 %37)
#s(literal -1/2 binary64)
%41
%42
%43
%44
%45
%46
%47
%48
%49
%50
%51
(approx %38 %51)
%53
%54
%55
(approx %38 %55)
%57
%58
%59
%60
%61
(approx %38 %61)
%63
%64
%65
%66
%67
(approx %38 %67)
%69
%70
%71
%72
%73
%74
%75
%76
%77
(approx %38 %63)
%79
%80
%81
%82
(approx %38 %82)
%84
(approx %38 %84)
%86
(approx %38 %86)
%88
%89
%90
%91
%92
%93
%94
%95
%96
%97
%98
%99
%100
%101
%102
%103
%104
%105
(*.f64 R %105)
(*.f64 R %43)
(*.f64 R %54)
(*.f64 R %48)
(*.f64 R %70)
(*.f64 R %33)
%112
%113
(*.f64 R %113)
%115
%116
(*.f64 R %116)
%118
(*.f64 R %118)
%120
%121
%122
%123
(*.f64 R %123)
Outputs
%1 = (neg.f64 R)
%11 = (/.f64 R #s(literal -1 binary64))
%17 = (*.f64 #s(literal 1/2 binary64) R)
%19 = (*.f64 #s(literal 2 binary64) R)
%26 = (neg.f64 lambda1)
%31 = (+.f64 lambda1 lambda1)
%33 = (*.f64 #s(literal 1/2 binary64) lambda1)
%37 = (neg.f64 lambda2)
%43 = (-.f64 lambda1 lambda2)
%46 = (-.f64 lambda2 lambda1)
%56 = (neg.f64 phi1)
%65 = (PI.f64 )
%83 = (+.f64 phi1 phi1)
%87 = (fabs.f64 phi1)
%89 = (*.f64 #s(literal 1/2 binary64) phi1)
%93 = (-.f64 phi1 %56)
%95 = (sqrt.f64 #s(literal 2 binary64))
%97 = (*.f64 %89 #s(literal -2 binary64))
%101 = (-.f64 %65 %65)
%104 = (+.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64))
%106 = (-.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))
%109 = (+.f64 phi1 phi2)
%111 = (+.f64 #s(literal 2 binary64) #s(literal 0 binary64))
%113 = (-.f64 #s(literal 2 binary64) #s(literal 0 binary64))
%115 = (-.f64 #s(literal 0 binary64) #s(literal 2 binary64))
%117 = (-.f64 phi1 phi1)
%120 = (*.f64 %56 #s(literal 2 binary64))
%122 = (*.f64 #s(literal 2 binary64) %56)
%126 = (*.f64 #s(literal 4 binary64) #s(literal 0 binary64))
%128 = (+.f64 %56 %56)
%131 = (+.f64 %56 phi1)
%133 = (+.f64 phi1 %56)
%135 = (neg.f64 phi2)
%136 = (-.f64 %135 phi1)
%138 = (fabs.f64 %109)
%140 = (*.f64 phi1 #s(literal -1/2 binary64))
%142 = (/.f64 #s(literal 0 binary64) #s(literal 1/2 binary64))
%147 = (*.f64 #s(literal 4 binary64) %89)
%149 = (*.f64 %89 #s(literal 1/2 binary64))
%151 = (-.f64 %87 %87)
%153 = (-.f64 %56 %56)
%155 = (+.f64 phi1 %65)
%156 = (+.f64 %155 phi2)
%167 = (/.f64 phi1 #s(literal 1 binary64))
%172 = (*.f64 #s(literal -2 binary64) phi1)
%176 = (*.f64 phi1 #s(literal -2 binary64))
%183 = (-.f64 %109 %109)
%186 = (*.f64 #s(literal -2 binary64) %56)
%189 = (*.f64 %56 #s(literal -2 binary64))
%192 = (+.f64 %136 %109)
%194 = (+.f64 %109 %136)
%198 = (-.f64 %136 %136)
%200 = (-.f64 %138 %138)
%203 = (/.f64 #s(literal 1 binary64) #s(literal 1/2 binary64))
%204 = (/.f64 phi1 #s(literal 4 binary64))
%206 = (/.f64 phi1 #s(literal 1/2 binary64))
%207 = (/.f64 #s(literal 1 binary64) #s(literal 4 binary64))
%209 = (-.f64 %156 %156)
%211 = (-.f64 %136 %65)
%212 = (+.f64 %211 %156)
%226 = (+.f64 phi2 phi2)
%229 = (*.f64 #s(literal 1/2 binary64) phi2)
%235 = (*.f64 %135 #s(literal 2 binary64))
%242 = (*.f64 %229 #s(literal 1/2 binary64))
%244 = (*.f64 phi2 #s(literal -1/2 binary64))
%248 = (/.f64 phi2 #s(literal 1 binary64))
%251 = (/.f64 phi2 #s(literal 4 binary64))
%253 = (/.f64 phi2 #s(literal 1/2 binary64))
%265 = (+.f64 #s(literal 0 binary64) phi2)
%305 = (*.f64 #s(literal 1/2 binary64) %109)
%307 = (*.f64 %109 #s(literal 2 binary64))
%311 = (-.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64))
%315 = (neg.f64 %307)
%318 = (*.f64 %305 #s(literal -2 binary64))
%352 = (*.f64 #s(literal 4 binary64) %305)
%354 = (*.f64 %305 #s(literal 1/2 binary64))
%356 = (-.f64 %109 %136)
%358 = (-.f64 %136 %109)
%362 = (*.f64 %307 #s(literal 2 binary64))
%364 = (*.f64 #s(literal 2 binary64) %307)
%380 = (*.f64 %109 #s(literal -1/2 binary64))
%386 = (fma.f64 phi2 #s(literal 1/2 binary64) %305)
%388 = (fma.f64 phi1 #s(literal 1/2 binary64) %305)
%396 = (fma.f64 %109 #s(literal 1/2 binary64) %89)
%398 = (-.f64 %229 %380)
%400 = (-.f64 %89 %380)
%425 = (/.f64 %109 #s(literal 1 binary64))
%435 = (*.f64 %109 #s(literal -2 binary64))
%440 = (*.f64 #s(literal -2 binary64) %109)
%449 = (*.f64 %136 #s(literal -2 binary64))
%460 = (*.f64 #s(literal -2 binary64) %136)
%483 = (/.f64 %109 #s(literal 4 binary64))
%485 = (/.f64 %109 #s(literal 1/2 binary64))
%488 = (*.f64 #s(literal 4 binary64) %109)
%490 = (*.f64 #s(literal 4 binary64) #s(literal 2 binary64))
%492 = (*.f64 %109 #s(literal 4 binary64))
%496 = (*.f64 #s(literal 2 binary64) #s(literal 4 binary64))
%504 = (*.f64 %307 #s(literal -2 binary64))
%506 = (*.f64 #s(literal 4 binary64) #s(literal -2 binary64))
%512 = (*.f64 #s(literal 4 binary64) %136)
%515 = (*.f64 %136 #s(literal 4 binary64))
%518 = (*.f64 #s(literal -2 binary64) %307)
%520 = (*.f64 #s(literal -2 binary64) #s(literal 4 binary64))
%526 = (*.f64 #s(literal 4 binary64) %307)
%528 = (*.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%530 = (*.f64 %307 #s(literal 4 binary64))
%564 = (+.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))
%566 = (-.f64 #s(literal 1/2 binary64) #s(literal -1 binary64))
%591 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
%601 = (/.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
%614 = (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))
%621 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
%623 = (/.f64 #s(literal 4 binary64) #s(literal 1 binary64))
%636 = (/.f64 #s(literal 1/2 binary64) #s(literal 4 binary64))
%641 = (-.f64 phi1 phi2)
%644 = (-.f64 phi2 phi1)
%660 = (*.f64 %641 %641)
%663 = (*.f64 %644 %641)
%666 = (fabs.f64 %641)
%668 = (neg.f64 %666)
%669 = (neg.f64 %668)
%673 = (*.f64 %641 phi1)
%674 = (*.f64 phi2 %641)
%677 = (*.f64 %135 %641)
%679 = (*.f64 %56 %644)
%683 = (*.f64 phi2 %644)
%685 = (*.f64 %644 %56)
%687 = (*.f64 %644 phi2)
%696 = (neg.f64 %687)
%698 = (*.f64 phi1 phi2)
%700 = (fma.f64 phi1 phi1 (*.f64 #s(literal -2 binary64) %698))
%709 = (*.f64 phi2 phi2)
%712 = (*.f64 %83 phi2)
%714 = (*.f64 phi1 phi1)
%718 = (fma.f64 %83 %135 %714)
%726 = (*.f64 %135 %135)
%727 = (fma.f64 %83 %135 %726)
%748 = (fabs.f64 %87)
%750 = (neg.f64 %87)
%752 = (neg.f64 %714)
%761 = (pow.f64 %641 #s(literal 1 binary64))
%764 = (pow.f64 %644 #s(literal 1 binary64))
%767 = (fabs.f64 %761)
%769 = (pow.f64 %666 #s(literal 1 binary64))
%773 = (pow.f64 phi1 #s(literal 1 binary64))
%778 = (*.f64 %135 %761)
%780 = (*.f64 phi1 %761)
%782 = (*.f64 %761 %135)
%784 = (*.f64 %761 phi1)
%820 = (*.f64 #s(literal -1 binary64) #s(literal 0 binary64))
%848 = (-.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))
%853 = (*.f64 #s(literal 0 binary64) #s(literal -1 binary64))
%903 = (*.f64 %65 #s(literal -1/2 binary64))
%927 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64))
%932 = (neg.f64 %65)
%936 = (*.f64 %65 #s(literal 1/2 binary64))
%966 = (*.f64 %87 #s(literal -1/2 binary64))
%972 = (-.f64 #s(literal 0 binary64) %936)
%976 = (fma.f64 %65 #s(literal -1/2 binary64) %936)
%978 = (fabs.f64 %89)
%1011 = (+.f64 %65 %65)
%1025 = (/.f64 %65 #s(literal 1 binary64))
%1036 = (*.f64 #s(literal -2 binary64) %65)
%1078 = (*.f64 %155 #s(literal 1/2 binary64))
%1089 = (*.f64 %936 #s(literal 1/2 binary64))
%1091 = (*.f64 #s(literal 1/2 binary64) %936)
%1095 = (neg.f64 %1078)
%1104 = (*.f64 %932 #s(literal -2 binary64))
%1105 = (*.f64 #s(literal -2 binary64) %932)
%1115 = (/.f64 %936 #s(literal 2 binary64))
%1119 = (/.f64 %936 #s(literal 1/2 binary64))
%1124 = (*.f64 %138 #s(literal -1/2 binary64))
%1129 = (/.f64 %65 #s(literal 4 binary64))
%1131 = (/.f64 %65 #s(literal 1/2 binary64))
%1135 = (fma.f64 phi2 #s(literal 1/2 binary64) %380)
%1137 = (fma.f64 phi2 #s(literal -1/2 binary64) %305)
%1139 = (fma.f64 phi1 #s(literal 1/2 binary64) %380)
%1144 = (fabs.f64 %305)
%1153 = (-.f64 %936 %1078)
%1156 = (-.f64 %89 %1078)
%1161 = (fabs.f64 %138)
%1171 = (fma.f64 %109 #s(literal -1/2 binary64) %89)
%1173 = (-.f64 %229 %305)
%1175 = (-.f64 %244 %380)
%1177 = (-.f64 %89 %305)
%1201 = (-.f64 %1078 %936)
%1206 = (-.f64 %305 %89)
%1247 = (*.f64 %155 #s(literal 2 binary64))
%1279 = (/.f64 %1011 #s(literal 1 binary64))
%1281 = (/.f64 %1011 #s(literal 1/2 binary64))
%1288 = (*.f64 %156 #s(literal -1/2 binary64))
%1290 = (-.f64 %156 %109)
%1293 = (*.f64 %156 #s(literal 1/2 binary64))
%1295 = (/.f64 %936 #s(literal 4 binary64))
%1346 = (+.f64 %156 %136)
%1376 = (sqrt.f64 %978)
%1378 = (/.f64 %714 #s(literal 4 binary64))
%1384 = (fma.f64 %156 #s(literal -1/2 binary64) %305)
%1387 = (+.f64 phi2 %65)
%1388 = (*.f64 %1387 #s(literal 1/2 binary64))
%1392 = (-.f64 %1388 %1293)
%1394 = (-.f64 %936 %1293)
%1398 = (-.f64 %305 %1293)
%1413 = (-.f64 %1293 %936)
%1415 = (-.f64 %1293 %89)
%1419 = (*.f64 #s(literal -2 binary64) %156)
%1422 = (*.f64 %156 #s(literal -2 binary64))
%1437 = (*.f64 %156 #s(literal 2 binary64))
%1456 = (*.f64 #s(literal -2 binary64) %211)
%1459 = (*.f64 %211 #s(literal -2 binary64))
%1470 = (*.f64 #s(literal 2 binary64) %211)
%1473 = (*.f64 %1293 #s(literal -2 binary64))
%1476 = (*.f64 %211 #s(literal 2 binary64))
%1536 = (*.f64 #s(literal -2 binary64) %1437)
%1539 = (*.f64 %1437 #s(literal -2 binary64))
%1547 = (fma.f64 #s(literal -2 binary64) %65 %315)
%1550 = (/.f64 #s(literal 1 binary64) #s(literal -4 binary64))
%1552 = (*.f64 %156 #s(literal 4 binary64))
%1553 = (*.f64 #s(literal 2 binary64) %1437)
%1556 = (*.f64 %1437 #s(literal 2 binary64))
%1557 = (*.f64 #s(literal 4 binary64) %156)
%1560 = (sqrt.f64 %1144)
%1577 = (*.f64 %211 #s(literal 4 binary64))
%1580 = (*.f64 #s(literal 4 binary64) %211)
%1586 = (*.f64 #s(literal -2 binary64) %1547)
%1588 = (*.f64 #s(literal -2 binary64) #s(literal -4 binary64))
%1590 = (*.f64 %1547 #s(literal -2 binary64))
%1593 = (*.f64 %1437 #s(literal 4 binary64))
%1594 = (*.f64 #s(literal 4 binary64) %1437)
%1599 = (*.f64 %1547 #s(literal 2 binary64))
%1600 = (*.f64 #s(literal -4 binary64) %156)
%1602 = (*.f64 #s(literal -4 binary64) #s(literal 2 binary64))
%1604 = (*.f64 %156 #s(literal -4 binary64))
%1605 = (*.f64 #s(literal 2 binary64) %1547)
%1607 = (*.f64 #s(literal 2 binary64) #s(literal -4 binary64))
%1614 = (*.f64 #s(literal -4 binary64) %211)
%1616 = (*.f64 #s(literal -4 binary64) #s(literal -2 binary64))
%1618 = (*.f64 %211 #s(literal -4 binary64))
%1624 = (/.f64 (*.f64 %109 %109) #s(literal 4 binary64))
%1628 = (*.f64 %1547 #s(literal 4 binary64))
%1629 = (*.f64 #s(literal -4 binary64) %1437)
%1631 = (*.f64 #s(literal -4 binary64) #s(literal 4 binary64))
%1633 = (*.f64 %1437 #s(literal -4 binary64))
%1634 = (*.f64 #s(literal 4 binary64) %1547)
%1636 = (*.f64 #s(literal 4 binary64) #s(literal -4 binary64))
%1647 = (fma.f64 %65 #s(literal 1/2 binary64) %65)
%1649 = (*.f64 %1547 #s(literal -4 binary64))
%1650 = (*.f64 #s(literal -4 binary64) %1547)
%1652 = (*.f64 #s(literal -4 binary64) #s(literal -4 binary64))
%1660 = (sinh.f64 #s(literal 1 binary64))
%1661 = (cosh.f64 #s(literal 1 binary64))
%1665 = (sin.f64 #s(literal 1 binary64))
%1666 = (cos.f64 #s(literal 1 binary64))
%1700 = (*.f64 #s(literal -2 binary64) #s(literal -1 binary64))
%1702 = (*.f64 #s(literal -1 binary64) #s(literal -2 binary64))
%1751 = (*.f64 %109 #s(literal 1/2 binary64))
%1752 = (/.f64 %109 #s(literal 2 binary64))
%1753 = (*.f64 #s(literal -1/2 binary64) %136)
%1754 = (*.f64 %136 #s(literal -1/2 binary64))
%1755 = (neg.f64 %380)
%1756 = (/.f64 %136 #s(literal -2 binary64))
%1757 = (fma.f64 phi1 #s(literal 1/2 binary64) %229)
%1758 = (fma.f64 phi2 #s(literal 1/2 binary64) %89)
%1759 = (fma.f64 #s(literal 1/2 binary64) phi1 %229)
%1760 = (fma.f64 #s(literal 1/2 binary64) phi2 %89)
%1761 = (+.f64 %229 %89)
%1762 = (+.f64 %89 %229)
%1763 = (*.f64 %305 #s(literal 1 binary64))
%1764 = (*.f64 #s(literal 1 binary64) %305)
%1765 = (-.f64 %229 %140)
%1766 = (-.f64 %89 %244)
%1767 = (fma.f64 #s(literal -1/2 binary64) %56 %229)
%1768 = (fma.f64 #s(literal -1/2 binary64) %135 %89)
%1769 = (fma.f64 %56 #s(literal -1/2 binary64) %229)
%1770 = (fma.f64 %135 #s(literal -1/2 binary64) %89)
%1771 = (/.f64 %305 #s(literal 1 binary64))
%1772 = (/.f64 %307 #s(literal 4 binary64))
%1773 = (*.f64 #s(literal 1/2 binary64) %425)
%1774 = (*.f64 %425 #s(literal 1/2 binary64))
%1776 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %109))
%1777 = (/.f64 %485 #s(literal 4 binary64))
%1778 = (/.f64 %425 #s(literal 2 binary64))
%1779 = (/.f64 %315 #s(literal -4 binary64))
%1780 = (fma.f64 #s(literal -1 binary64) %244 %89)
%1781 = (fma.f64 #s(literal -1 binary64) %140 %229)
%1782 = (fma.f64 %229 #s(literal 1 binary64) %89)
%1783 = (fma.f64 %89 #s(literal 1 binary64) %229)
%1784 = (fma.f64 #s(literal 1 binary64) %229 %89)
%1785 = (fma.f64 #s(literal 1 binary64) %89 %229)
%1787 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %136))
%1788 = (fma.f64 #s(literal 1/2 binary64) %167 %229)
%1789 = (fma.f64 #s(literal 1/2 binary64) %248 %89)
%1790 = (fma.f64 %167 #s(literal 1/2 binary64) %229)
%1791 = (fma.f64 %248 #s(literal 1/2 binary64) %89)
%1792 = (*.f64 %307 %207)
%1794 = (/.f64 (fma.f64 %135 #s(literal 2 binary64) %172) #s(literal -4 binary64))
%1796 = (/.f64 (fma.f64 %135 #s(literal 2 binary64) %176) #s(literal -4 binary64))
%1798 = (/.f64 (fma.f64 %89 #s(literal -2 binary64) %135) #s(literal -2 binary64))
%1801 = (/.f64 (fma.f64 %56 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) phi2)) #s(literal -4 binary64))
%1804 = (/.f64 (fma.f64 %56 #s(literal 2 binary64) (*.f64 phi2 #s(literal -2 binary64))) #s(literal -4 binary64))
%1806 = (/.f64 (fma.f64 %229 #s(literal -2 binary64) %56) #s(literal -2 binary64))
%1807 = (*.f64 #s(literal 2 binary64) %135)
%1809 = (/.f64 (fma.f64 phi1 #s(literal -2 binary64) %1807) #s(literal -4 binary64))
%1811 = (/.f64 (fma.f64 phi1 #s(literal -2 binary64) %235) #s(literal -4 binary64))
%1813 = (/.f64 (fma.f64 phi2 #s(literal -2 binary64) %122) #s(literal -4 binary64))
%1815 = (/.f64 (fma.f64 phi2 #s(literal -2 binary64) %120) #s(literal -4 binary64))
%1817 = (/.f64 (-.f64 %83 %1807) #s(literal 4 binary64))
%1819 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %307))
%1820 = (*.f64 %203 %483)
%1821 = (*.f64 %485 %207)
%1823 = (/.f64 (fma.f64 %135 #s(literal -2 binary64) %186) #s(literal 4 binary64))
%1825 = (/.f64 (fma.f64 %135 #s(literal -2 binary64) %189) #s(literal 4 binary64))
%1826 = (*.f64 #s(literal -2 binary64) %135)
%1828 = (/.f64 (fma.f64 %56 #s(literal -2 binary64) %1826) #s(literal 4 binary64))
%1831 = (/.f64 (fma.f64 %56 #s(literal -2 binary64) (*.f64 %135 #s(literal -2 binary64))) #s(literal 4 binary64))
%1833 = (/.f64 (-.f64 %120 %1826) #s(literal -4 binary64))
%1836 = (+.f64 (/.f64 %83 #s(literal 4 binary64)) (/.f64 %226 #s(literal 4 binary64)))
%1837 = (fma.f64 %203 %204 %229)
%1838 = (fma.f64 %203 %251 %89)
%1839 = (fma.f64 %206 %207 %229)
%1840 = (fma.f64 %253 %207 %89)
%1841 = (cos.f64 %305)
%1842 = (cos.f64 %380)
%1843 = (cos.f64 %1144)
%1844 = (cos.f64 %1124)
%1845 = (neg.f64 %1841)
%1846 = (neg.f64 %1845)
%1847 = (sin.f64 %1293)
%1848 = (*.f64 %1841 #s(literal 1 binary64))
%1849 = (*.f64 #s(literal 1 binary64) %1841)
%1850 = (+.f64 %136 %65)
%1851 = (*.f64 #s(literal 1/2 binary64) %1850)
%1852 = (sin.f64 %1851)
%1853 = (+.f64 %138 %65)
%1854 = (*.f64 #s(literal 1/2 binary64) %1853)
%1855 = (sin.f64 %1854)
%1856 = (/.f64 %1841 #s(literal 1 binary64))
%1857 = (*.f64 %1841 #s(literal -1 binary64))
%1858 = (neg.f64 %1857)
%1859 = (*.f64 %1845 #s(literal 1 binary64))
%1860 = (neg.f64 %1859)
%1862 = (sin.f64 (fma.f64 %138 #s(literal -1/2 binary64) %936))
%1863 = (*.f64 %1841 #s(literal 1/2 binary64))
%1864 = (*.f64 %1863 #s(literal 2 binary64))
%1865 = (*.f64 %1841 #s(literal 2 binary64))
%1866 = (*.f64 %1865 #s(literal 1/2 binary64))
%1867 = (/.f64 %1865 #s(literal 2 binary64))
%1868 = (/.f64 %1857 #s(literal -1 binary64))
%1869 = (fma.f64 #s(literal 0 binary64) %1841 %1841)
%1870 = (sin.f64 %305)
%1871 = (fma.f64 #s(literal 0 binary64) %1870 %1841)
%1872 = (fma.f64 %1841 #s(literal 0 binary64) %1841)
%1873 = (fma.f64 %1870 #s(literal 0 binary64) %1841)
%1874 = (sin.f64 %380)
%1875 = (fma.f64 %1874 #s(literal 0 binary64) %1841)
%1876 = (*.f64 %1870 #s(literal 0 binary64))
%1877 = (+.f64 %1841 %1876)
%1878 = (+.f64 %1876 %1841)
%1880 = (+.f64 (*.f64 %1874 #s(literal 0 binary64)) %1841)
%1882 = (+.f64 (*.f64 #s(literal 0 binary64) %1841) %1841)
%1884 = (+.f64 (*.f64 %1841 #s(literal 0 binary64)) %1841)
%1885 = (sin.f64 %1144)
%1886 = (fma.f64 %1885 #s(literal 0 binary64) %1841)
%1888 = (/.f64 (+.f64 %1841 %1841) #s(literal 2 binary64))
%1890 = (+.f64 (*.f64 %1885 #s(literal 0 binary64)) %1841)
%1891 = (-.f64 %1876 %1845)
%1892 = (cos.f64 %1293)
%1893 = (fma.f64 #s(literal 0 binary64) %1892 %1841)
%1894 = (*.f64 #s(literal 1/2 binary64) %1841)
%1895 = (fma.f64 #s(literal 1/2 binary64) %1841 %1894)
%1896 = (fma.f64 %1841 #s(literal 1/2 binary64) %1863)
%1897 = (fma.f64 %1841 #s(literal 1 binary64) %1876)
%1898 = (fma.f64 #s(literal 1 binary64) %1841 %1876)
%1900 = (+.f64 (*.f64 #s(literal 0 binary64) %1892) %1841)
%1901 = (+.f64 %1894 %1894)
%1902 = (+.f64 %1863 %1863)
%1903 = (-.f64 %1876 %1857)
%1904 = (-.f64 %1876 %1859)
%1910 = (/.f64 (+.f64 (cos.f64 (fma.f64 %109 #s(literal 1/2 binary64) #s(literal 0 binary64))) (cos.f64 (-.f64 %305 #s(literal 0 binary64)))) #s(literal 2 binary64))
%1916 = (/.f64 (+.f64 (cos.f64 (fma.f64 %109 #s(literal -1/2 binary64) #s(literal 0 binary64))) (cos.f64 (-.f64 %380 #s(literal 0 binary64)))) #s(literal 2 binary64))
%1917 = (fma.f64 %1863 #s(literal 2 binary64) %1876)
%1918 = (fma.f64 %1865 #s(literal 1/2 binary64) %1876)
%1922 = (/.f64 (+.f64 (sin.f64 (-.f64 %1851 #s(literal 0 binary64))) %1841) #s(literal 2 binary64))
%1926 = (/.f64 (+.f64 (sin.f64 (-.f64 %1854 #s(literal 0 binary64))) %1841) #s(literal 2 binary64))
%1932 = (/.f64 (+.f64 (cos.f64 (fma.f64 %138 #s(literal 1/2 binary64) #s(literal 0 binary64))) (cos.f64 (-.f64 %1144 #s(literal 0 binary64)))) #s(literal 2 binary64))
%1938 = (/.f64 (+.f64 (cos.f64 (fma.f64 %138 #s(literal -1/2 binary64) #s(literal 0 binary64))) (cos.f64 (-.f64 %1124 #s(literal 0 binary64)))) #s(literal 2 binary64))
%1941 = (/.f64 (-.f64 (cos.f64 %1413) %1845) #s(literal 2 binary64))
%1945 = (/.f64 (-.f64 (cos.f64 (-.f64 %1851 %936)) %1845) #s(literal 2 binary64))
%1949 = (/.f64 (-.f64 (cos.f64 (-.f64 %1854 %936)) %1845) #s(literal 2 binary64))
%1950 = (cos.f64 %229)
%1951 = (cos.f64 %89)
%1952 = (sin.f64 %89)
%1953 = (sin.f64 %244)
%1954 = (*.f64 %1952 %1953)
%1955 = (fma.f64 %1950 %1951 %1954)
%1956 = (fma.f64 %1951 %1950 %1954)
%1957 = (*.f64 %1951 %1950)
%1958 = (fma.f64 %1952 %1953 %1957)
%1959 = (fma.f64 %1953 %1952 %1957)
%1960 = (sin.f64 %140)
%1961 = (sin.f64 %229)
%1962 = (fma.f64 %1960 %1961 %1957)
%1963 = (fma.f64 %1961 %1960 %1957)
%1964 = (+.f64 %1954 %1957)
%1965 = (+.f64 %1957 %1954)
%1966 = (*.f64 %1960 %1953)
%1967 = (-.f64 %1957 %1966)
%1968 = (neg.f64 %1951)
%1969 = (*.f64 %1968 %1950)
%1970 = (-.f64 %1954 %1969)
%1971 = (neg.f64 %1968)
%1972 = (*.f64 %1971 %1950)
%1973 = (fma.f64 %1952 %1953 %1972)
%1974 = (neg.f64 %1950)
%1976 = (*.f64 (neg.f64 %1974) %1951)
%1977 = (fma.f64 %1952 %1953 %1976)
%1978 = (fma.f64 %1953 %1952 %1972)
%1979 = (fma.f64 %1953 %1952 %1976)
%1980 = (fma.f64 %1960 %1961 %1972)
%1981 = (fma.f64 %1960 %1961 %1976)
%1982 = (fma.f64 %1961 %1960 %1972)
%1983 = (fma.f64 %1961 %1960 %1976)
%1984 = (+.f64 %1954 %1972)
%1985 = (+.f64 %1954 %1976)
%1986 = (cos.f64 %1388)
%1987 = (*.f64 %1986 %1952)
%1988 = (fma.f64 %1950 %1951 %1987)
%1989 = (fma.f64 %1951 %1950 %1987)
%1990 = (fma.f64 %1952 %1986 %1957)
%1991 = (fma.f64 %1954 #s(literal 1 binary64) %1957)
%1992 = (fma.f64 %1957 #s(literal 1 binary64) %1954)
%1993 = (+.f64 %1957 %1987)
%1995 = (+.f64 (*.f64 %1952 %1986) %1957)
%1997 = (-.f64 %1957 (*.f64 %1986 %1960))
%1998 = (fma.f64 %1954 #s(literal 1 binary64) %1972)
%1999 = (fma.f64 %1954 #s(literal 1 binary64) %1976)
%2000 = (fma.f64 %1957 #s(literal 1 binary64) %1987)
%2001 = (*.f64 %1957 #s(literal 2 binary64))
%2002 = (fma.f64 %2001 #s(literal 1/2 binary64) %1954)
%2003 = (*.f64 #s(literal 2 binary64) %1954)
%2004 = (fma.f64 %2003 #s(literal 1/2 binary64) %1957)
%2005 = (*.f64 %1954 #s(literal 4 binary64))
%2006 = (/.f64 %2005 #s(literal 4 binary64))
%2007 = (fma.f64 %1950 %1951 %2006)
%2008 = (fma.f64 %1951 %1950 %2006)
%2009 = (+.f64 %1957 %2006)
%2010 = (+.f64 %2006 %1957)
%2012 = (cos.f64 (*.f64 %641 #s(literal 1/2 binary64)))
%2013 = (+.f64 %2012 %1841)
%2014 = (fma.f64 #s(literal 1/2 binary64) %2013 %1954)
%2015 = (-.f64 %1841 %2012)
%2016 = (fma.f64 #s(literal 1/2 binary64) %2015 %1957)
%2017 = (fma.f64 %2013 #s(literal 1/2 binary64) %1954)
%2018 = (fma.f64 %2015 #s(literal 1/2 binary64) %1957)
%2019 = (-.f64 %2012 %1841)
%2020 = (fma.f64 %2019 #s(literal -1/2 binary64) %1957)
%2021 = (fma.f64 %2003 #s(literal 1/2 binary64) %1972)
%2022 = (fma.f64 %2003 #s(literal 1/2 binary64) %1976)
%2023 = (fma.f64 %2001 #s(literal 1/2 binary64) %1987)
%2024 = (neg.f64 %2012)
%2025 = (-.f64 %2024 %1841)
%2026 = (fma.f64 %2025 #s(literal -1/2 binary64) %1954)
%2027 = (*.f64 %1957 #s(literal 4 binary64))
%2028 = (fma.f64 %1954 #s(literal 4 binary64) %2027)
%2029 = (/.f64 %2028 #s(literal 4 binary64))
%2030 = (fma.f64 #s(literal 1/2 binary64) %2015 %1972)
%2031 = (fma.f64 #s(literal 1/2 binary64) %2015 %1976)
%2032 = (fma.f64 %1957 #s(literal 1 binary64) %2006)
%2033 = (fma.f64 %2015 #s(literal 1/2 binary64) %1972)
%2034 = (fma.f64 %2015 #s(literal 1/2 binary64) %1976)
%2035 = (fma.f64 %2019 #s(literal -1/2 binary64) %1972)
%2036 = (fma.f64 %2019 #s(literal -1/2 binary64) %1976)
%2041 = (*.f64 #s(literal 1/2 binary64) (+.f64 phi2 %87))
%2043 = (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %87 phi2))) (cos.f64 %2041))
%2044 = (fma.f64 %2043 #s(literal 1/2 binary64) %1954)
%2045 = (fabs.f64 phi2)
%2052 = (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %2045 phi1))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 %2045 phi1))))
%2053 = (fma.f64 %2052 #s(literal 1/2 binary64) %1954)
%2054 = (fma.f64 %2012 #s(literal 1/2 binary64) %1954)
%2055 = (fma.f64 %1841 #s(literal 1/2 binary64) %2054)
%2056 = (fma.f64 #s(literal 1/2 binary64) %2013 %1987)
%2057 = (fma.f64 %2013 #s(literal 1/2 binary64) %1987)
%2059 = (/.f64 (neg.f64 %2028) #s(literal -4 binary64))
%2060 = (+.f64 %1863 %2054)
%2062 = (*.f64 %2012 #s(literal 1/2 binary64))
%2063 = (+.f64 (fma.f64 %1952 %1953 %1863) %2062)
%2064 = (-.f64 %2062 %1966)
%2065 = (fma.f64 %1841 #s(literal 1/2 binary64) %2064)
%2066 = (fma.f64 %1954 #s(literal 2 binary64) %2013)
%2067 = (*.f64 %2066 #s(literal 1/2 binary64))
%2068 = (fma.f64 %1957 #s(literal 2 binary64) %2015)
%2069 = (*.f64 %2068 #s(literal 1/2 binary64))
%2071 = (-.f64 (fma.f64 %1951 %1950 %1863) %2062)
%2075 = (+.f64 (sin.f64 (/.f64 (-.f64 %1387 phi1) #s(literal 2 binary64))) %1841)
%2076 = (fma.f64 %2075 #s(literal 1/2 binary64) %1954)
%2077 = (fma.f64 %2025 #s(literal -1/2 binary64) %1987)
%2078 = (+.f64 %1863 %2064)
%2080 = (-.f64 %1863 (-.f64 %2062 %1957))
%2081 = (/.f64 %2066 #s(literal 2 binary64))
%2082 = (/.f64 %2068 #s(literal 2 binary64))
%2084 = (/.f64 (fma.f64 %1957 #s(literal -2 binary64) %2019) #s(literal -2 binary64))
%2091 = (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 %2045 %87))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %2045 %87))))
%2092 = (fma.f64 %2091 #s(literal 1/2 binary64) %1954)
%2094 = (-.f64 %1863 (fma.f64 %2012 #s(literal 1/2 binary64) %1969))
%2097 = (/.f64 (-.f64 (*.f64 %1957 #s(literal -2 binary64)) %2015) #s(literal -2 binary64))
%2098 = (fma.f64 %2043 #s(literal 1/2 binary64) %1987)
%2099 = (fma.f64 %2052 #s(literal 1/2 binary64) %1987)
%2101 = (/.f64 (fma.f64 %1954 #s(literal -2 binary64) %2025) #s(literal -2 binary64))
%2103 = (/.f64 (neg.f64 %2068) #s(literal -2 binary64))
%2105 = (/.f64 (neg.f64 %2066) #s(literal -2 binary64))
%2107 = (/.f64 (*.f64 %2028 #s(literal 1 binary64)) #s(literal 4 binary64))
%2108 = (fma.f64 %2001 #s(literal 1/2 binary64) %2006)
%2109 = (*.f64 %2028 %207)
%2110 = (-.f64 %2013 %2019)
%2111 = (*.f64 #s(literal 1/2 binary64) %2110)
%2112 = (*.f64 %2110 #s(literal 1/2 binary64))
%2114 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %2028))
%2116 = (/.f64 (fma.f64 %1954 #s(literal 2 binary64) %2052) #s(literal 2 binary64))
%2118 = (/.f64 (fma.f64 %1954 #s(literal 2 binary64) %2043) #s(literal 2 binary64))
%2120 = (/.f64 (/.f64 %2028 #s(literal 2 binary64)) #s(literal 2 binary64))
%2121 = (fma.f64 %2075 #s(literal 1/2 binary64) %1987)
%2125 = (+.f64 (cos.f64 (/.f64 (-.f64 %1387 %155) #s(literal 2 binary64))) %1841)
%2126 = (fma.f64 %2125 #s(literal 1/2 binary64) %1954)
%2127 = (/.f64 %2110 #s(literal 2 binary64))
%2128 = (fma.f64 %2091 #s(literal 1/2 binary64) %1987)
%2130 = (/.f64 (*.f64 %2068 #s(literal -1 binary64)) #s(literal -2 binary64))
%2132 = (/.f64 (*.f64 %2068 #s(literal 2 binary64)) #s(literal 4 binary64))
%2134 = (/.f64 (*.f64 %2068 #s(literal 1 binary64)) #s(literal 2 binary64))
%2136 = (/.f64 (*.f64 %2066 #s(literal -1 binary64)) #s(literal -2 binary64))
%2138 = (/.f64 (*.f64 %2066 #s(literal 2 binary64)) #s(literal 4 binary64))
%2140 = (/.f64 (*.f64 %2066 #s(literal 1 binary64)) #s(literal 2 binary64))
%2141 = (fma.f64 #s(literal 1/2 binary64) %2013 %2006)
%2142 = (fma.f64 %2013 #s(literal 1/2 binary64) %2006)
%2144 = (/.f64 (fma.f64 %1954 #s(literal 2 binary64) %2075) #s(literal 2 binary64))
%2146 = (/.f64 (-.f64 %2025 %2015) #s(literal -2 binary64))
%2148 = (/.f64 (+.f64 %2019 %2025) #s(literal -2 binary64))
%2150 = (/.f64 (+.f64 %2025 %2019) #s(literal -2 binary64))
%2152 = (/.f64 (neg.f64 %2110) #s(literal -2 binary64))
%2153 = (*.f64 %2013 #s(literal -2 binary64))
%2155 = (/.f64 (-.f64 %2153 %2005) #s(literal -4 binary64))
%2156 = (*.f64 #s(literal 2 binary64) %2019)
%2158 = (/.f64 (-.f64 %2027 %2156) #s(literal 4 binary64))
%2160 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2068))
%2162 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2066))
%2164 = (/.f64 (/.f64 %2066 #s(literal 1/2 binary64)) #s(literal 4 binary64))
%2166 = (/.f64 (/.f64 %2066 #s(literal 1 binary64)) #s(literal 2 binary64))
%2168 = (/.f64 (/.f64 %2068 #s(literal 1/2 binary64)) #s(literal 4 binary64))
%2170 = (/.f64 (/.f64 %2068 #s(literal 1 binary64)) #s(literal 2 binary64))
%2172 = (/.f64 (fma.f64 %1954 #s(literal 2 binary64) %2091) #s(literal 2 binary64))
%2173 = (fma.f64 %2025 #s(literal -1/2 binary64) %2006)
%2176 = (/.f64 (*.f64 %2028 #s(literal -1 binary64)) (*.f64 #s(literal 4 binary64) #s(literal -1 binary64)))
%2178 = (/.f64 (*.f64 %2028 #s(literal 2 binary64)) %490)
%2180 = (/.f64 (-.f64 %2052 %2019) #s(literal 2 binary64))
%2182 = (/.f64 (-.f64 %2043 %2019) #s(literal 2 binary64))
%2184 = (/.f64 (+.f64 %2015 %2052) #s(literal 2 binary64))
%2186 = (/.f64 (+.f64 %2015 %2043) #s(literal 2 binary64))
%2188 = (/.f64 (+.f64 %2052 %2015) #s(literal 2 binary64))
%2190 = (/.f64 (+.f64 %2043 %2015) #s(literal 2 binary64))
%2191 = (fma.f64 %2125 #s(literal 1/2 binary64) %1987)
%2193 = (/.f64 (fma.f64 %2052 #s(literal 2 binary64) %2005) #s(literal 4 binary64))
%2195 = (/.f64 (fma.f64 %2043 #s(literal 2 binary64) %2005) #s(literal 4 binary64))
%2198 = (/.f64 (fma.f64 %1954 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) %2052)) #s(literal 4 binary64))
%2201 = (/.f64 (fma.f64 %1954 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) %2043)) #s(literal 4 binary64))
%2202 = (*.f64 %2052 #s(literal 2 binary64))
%2204 = (/.f64 (fma.f64 %1954 #s(literal 4 binary64) %2202) #s(literal 4 binary64))
%2205 = (*.f64 %2043 #s(literal 2 binary64))
%2207 = (/.f64 (fma.f64 %1954 #s(literal 4 binary64) %2205) #s(literal 4 binary64))
%2208 = (fma.f64 %2043 #s(literal 1/2 binary64) %2006)
%2209 = (fma.f64 %2052 #s(literal 1/2 binary64) %2006)
%2211 = (/.f64 (*.f64 %2110 #s(literal -1 binary64)) #s(literal -2 binary64))
%2213 = (/.f64 (*.f64 %2110 #s(literal 2 binary64)) #s(literal 4 binary64))
%2215 = (/.f64 (*.f64 %2110 #s(literal 1 binary64)) #s(literal 2 binary64))
%2216 = (*.f64 %2052 #s(literal -2 binary64))
%2218 = (/.f64 (-.f64 %2216 %2005) #s(literal -4 binary64))
%2219 = (*.f64 %2043 #s(literal -2 binary64))
%2221 = (/.f64 (-.f64 %2219 %2005) #s(literal -4 binary64))
%2223 = (/.f64 (-.f64 %2075 %2019) #s(literal 2 binary64))
%2225 = (/.f64 (+.f64 %2015 %2075) #s(literal 2 binary64))
%2227 = (/.f64 (+.f64 %2075 %2015) #s(literal 2 binary64))
%2229 = (/.f64 (fma.f64 %1954 #s(literal 2 binary64) %2125) #s(literal 2 binary64))
%2231 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2110))
%2233 = (/.f64 (/.f64 %2110 #s(literal 1/2 binary64)) #s(literal 4 binary64))
%2235 = (/.f64 (/.f64 %2110 #s(literal 1 binary64)) #s(literal 2 binary64))
%2237 = (/.f64 (fma.f64 %2075 #s(literal 2 binary64) %2005) #s(literal 4 binary64))
%2240 = (/.f64 (fma.f64 %1954 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) %2075)) #s(literal 4 binary64))
%2241 = (*.f64 %2075 #s(literal 2 binary64))
%2243 = (/.f64 (fma.f64 %1954 #s(literal 4 binary64) %2241) #s(literal 4 binary64))
%2245 = (/.f64 (+.f64 %2091 %2015) #s(literal 2 binary64))
%2247 = (/.f64 (-.f64 %2091 %2019) #s(literal 2 binary64))
%2249 = (/.f64 (+.f64 %2015 %2091) #s(literal 2 binary64))
%2250 = (fma.f64 %2075 #s(literal 1/2 binary64) %2006)
%2252 = (/.f64 (fma.f64 %2091 #s(literal 2 binary64) %2005) #s(literal 4 binary64))
%2253 = (*.f64 %2075 #s(literal -2 binary64))
%2255 = (/.f64 (-.f64 %2253 %2005) #s(literal -4 binary64))
%2258 = (/.f64 (fma.f64 %1954 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) %2091)) #s(literal 4 binary64))
%2259 = (*.f64 %2091 #s(literal 2 binary64))
%2261 = (/.f64 (fma.f64 %1954 #s(literal 4 binary64) %2259) #s(literal 4 binary64))
%2262 = (fma.f64 %2091 #s(literal 1/2 binary64) %2006)
%2263 = (*.f64 %2091 #s(literal -2 binary64))
%2265 = (/.f64 (-.f64 %2263 %2005) #s(literal -4 binary64))
%2267 = (/.f64 (fma.f64 %2013 #s(literal -2 binary64) %2156) #s(literal -4 binary64))
%2270 = (/.f64 (fma.f64 %2019 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %2013)) #s(literal -4 binary64))
%2271 = (*.f64 %2019 #s(literal 2 binary64))
%2273 = (/.f64 (fma.f64 %2013 #s(literal -2 binary64) %2271) #s(literal -4 binary64))
%2275 = (/.f64 (fma.f64 %2019 #s(literal 2 binary64) %2153) #s(literal -4 binary64))
%2280 = (+.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) %1387 %966)) (sin.f64 (fma.f64 %65 #s(literal 1/2 binary64) %2041)))
%2281 = (fma.f64 %2280 #s(literal 1/2 binary64) %1954)
%2283 = (/.f64 (+.f64 %2125 %2015) #s(literal 2 binary64))
%2285 = (/.f64 (-.f64 %2125 %2019) #s(literal 2 binary64))
%2287 = (/.f64 (+.f64 %2015 %2125) #s(literal 2 binary64))
%2288 = (*.f64 #s(literal -2 binary64) %2015)
%2290 = (/.f64 (fma.f64 %2025 #s(literal 2 binary64) %2288) #s(literal -4 binary64))
%2291 = (*.f64 #s(literal -2 binary64) %2019)
%2293 = (/.f64 (fma.f64 %2025 #s(literal -2 binary64) %2291) #s(literal 4 binary64))
%2296 = (/.f64 (fma.f64 %2019 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) %2025)) #s(literal 4 binary64))
%2299 = (/.f64 (fma.f64 %2025 #s(literal 2 binary64) (*.f64 %2015 #s(literal -2 binary64))) #s(literal -4 binary64))
%2302 = (/.f64 (fma.f64 %2025 #s(literal -2 binary64) (*.f64 %2019 #s(literal -2 binary64))) #s(literal 4 binary64))
%2303 = (*.f64 %2025 #s(literal -2 binary64))
%2305 = (/.f64 (fma.f64 %2019 #s(literal -2 binary64) %2303) #s(literal 4 binary64))
%2308 = (/.f64 (fma.f64 %2015 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) %2025)) #s(literal -4 binary64))
%2309 = (*.f64 %2025 #s(literal 2 binary64))
%2311 = (/.f64 (fma.f64 %2015 #s(literal -2 binary64) %2309) #s(literal -4 binary64))
%2313 = (/.f64 (fma.f64 %2125 #s(literal 2 binary64) %2005) #s(literal 4 binary64))
%2316 = (/.f64 (fma.f64 %1954 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) %2125)) #s(literal 4 binary64))
%2317 = (*.f64 %2125 #s(literal 2 binary64))
%2319 = (/.f64 (fma.f64 %1954 #s(literal 4 binary64) %2317) #s(literal 4 binary64))
%2320 = (fma.f64 %2125 #s(literal 1/2 binary64) %2006)
%2322 = (/.f64 (-.f64 %2309 %2291) #s(literal -4 binary64))
%2324 = (/.f64 (-.f64 %2303 %2288) #s(literal 4 binary64))
%2325 = (*.f64 %2125 #s(literal -2 binary64))
%2327 = (/.f64 (-.f64 %2325 %2005) #s(literal -4 binary64))
%2329 = (/.f64 (fma.f64 %2052 #s(literal -2 binary64) %2156) #s(literal -4 binary64))
%2331 = (/.f64 (fma.f64 %2043 #s(literal -2 binary64) %2156) #s(literal -4 binary64))
%2334 = (/.f64 (fma.f64 %2019 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %2052)) #s(literal -4 binary64))
%2337 = (/.f64 (fma.f64 %2019 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %2043)) #s(literal -4 binary64))
%2339 = (/.f64 (fma.f64 %2052 #s(literal -2 binary64) %2271) #s(literal -4 binary64))
%2341 = (/.f64 (fma.f64 %2043 #s(literal -2 binary64) %2271) #s(literal -4 binary64))
%2343 = (/.f64 (fma.f64 %2019 #s(literal 2 binary64) %2216) #s(literal -4 binary64))
%2345 = (/.f64 (fma.f64 %2019 #s(literal 2 binary64) %2219) #s(literal -4 binary64))
%2347 = (/.f64 (-.f64 %2202 %2156) #s(literal 4 binary64))
%2349 = (/.f64 (-.f64 %2205 %2156) #s(literal 4 binary64))
%2350 = (fma.f64 %2280 #s(literal 1/2 binary64) %1987)
%2352 = (/.f64 (fma.f64 %2075 #s(literal -2 binary64) %2156) #s(literal -4 binary64))
%2355 = (/.f64 (fma.f64 %2019 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %2075)) #s(literal -4 binary64))
%2357 = (/.f64 (fma.f64 %2075 #s(literal -2 binary64) %2271) #s(literal -4 binary64))
%2359 = (/.f64 (fma.f64 %2019 #s(literal 2 binary64) %2253) #s(literal -4 binary64))
%2361 = (/.f64 (fma.f64 %2091 #s(literal -2 binary64) %2156) #s(literal -4 binary64))
%2363 = (/.f64 (fma.f64 %2091 #s(literal -2 binary64) %2271) #s(literal -4 binary64))
%2365 = (/.f64 (-.f64 %2241 %2156) #s(literal 4 binary64))
%2367 = (/.f64 (fma.f64 %2019 #s(literal 2 binary64) %2263) #s(literal -4 binary64))
%2370 = (/.f64 (fma.f64 %2019 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %2091)) #s(literal -4 binary64))
%2372 = (/.f64 (fma.f64 %1954 #s(literal 2 binary64) %2280) #s(literal 2 binary64))
%2374 = (/.f64 (-.f64 %2259 %2156) #s(literal 4 binary64))
%2376 = (/.f64 (fma.f64 %2125 #s(literal -2 binary64) %2156) #s(literal -4 binary64))
%2378 = (/.f64 (fma.f64 %2125 #s(literal -2 binary64) %2271) #s(literal -4 binary64))
%2380 = (/.f64 (fma.f64 %2019 #s(literal 2 binary64) %2325) #s(literal -4 binary64))
%2383 = (/.f64 (fma.f64 %2019 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %2125)) #s(literal -4 binary64))
%2385 = (/.f64 (+.f64 %2280 %2015) #s(literal 2 binary64))
%2387 = (/.f64 (-.f64 %2280 %2019) #s(literal 2 binary64))
%2389 = (/.f64 (+.f64 %2015 %2280) #s(literal 2 binary64))
%2391 = (/.f64 (-.f64 %2317 %2156) #s(literal 4 binary64))
%2393 = (/.f64 (fma.f64 %2280 #s(literal 2 binary64) %2005) #s(literal 4 binary64))
%2396 = (/.f64 (fma.f64 %1954 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) %2280)) #s(literal 4 binary64))
%2397 = (*.f64 %2280 #s(literal 2 binary64))
%2399 = (/.f64 (fma.f64 %1954 #s(literal 4 binary64) %2397) #s(literal 4 binary64))
%2400 = (fma.f64 %2280 #s(literal 1/2 binary64) %2006)
%2401 = (*.f64 %2280 #s(literal -2 binary64))
%2403 = (/.f64 (-.f64 %2401 %2005) #s(literal -4 binary64))
%2406 = (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %109 %641)) #s(literal 1/2 binary64))
%2410 = (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 %109 %641)) #s(literal 1/2 binary64))
%2412 = (*.f64 (cos.f64 %2406) (cos.f64 %2410))
%2413 = (*.f64 %2412 #s(literal 1/2 binary64))
%2414 = (fma.f64 #s(literal 2 binary64) %2413 %1954)
%2417 = (*.f64 (sin.f64 %2406) (sin.f64 %2410))
%2418 = (*.f64 %2417 #s(literal 1/2 binary64))
%2419 = (fma.f64 #s(literal -2 binary64) %2418 %1957)
%2420 = (/.f64 %2412 #s(literal 2 binary64))
%2421 = (fma.f64 #s(literal 2 binary64) %2420 %1954)
%2422 = (/.f64 %2417 #s(literal 1 binary64))
%2423 = (fma.f64 #s(literal -1 binary64) %2422 %1957)
%2424 = (/.f64 %2412 #s(literal 1 binary64))
%2425 = (fma.f64 #s(literal 1 binary64) %2424 %1954)
%2426 = (/.f64 %2417 #s(literal 2 binary64))
%2427 = (fma.f64 #s(literal -2 binary64) %2426 %1957)
%2436 = (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 %138 %641)) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %138 %641)) #s(literal 1/2 binary64))))
%2437 = (*.f64 %2436 #s(literal 1/2 binary64))
%2438 = (fma.f64 #s(literal 2 binary64) %2437 %1954)
%2439 = (fma.f64 #s(literal -2 binary64) %2418 %1972)
%2440 = (fma.f64 #s(literal -2 binary64) %2418 %1976)
%2441 = (fma.f64 #s(literal 2 binary64) %2413 %1987)
%2442 = (/.f64 %2436 #s(literal 2 binary64))
%2443 = (fma.f64 #s(literal 2 binary64) %2442 %1954)
%2444 = (fma.f64 #s(literal -1 binary64) %2422 %1972)
%2445 = (fma.f64 #s(literal -1 binary64) %2422 %1976)
%2446 = (/.f64 %2436 #s(literal 1 binary64))
%2447 = (fma.f64 #s(literal 1 binary64) %2446 %1954)
%2448 = (fma.f64 #s(literal -2 binary64) %2426 %1972)
%2449 = (fma.f64 #s(literal -2 binary64) %2426 %1976)
%2450 = (fma.f64 #s(literal 2 binary64) %2420 %1987)
%2451 = (fma.f64 #s(literal 1 binary64) %2424 %1987)
%2453 = (/.f64 (fma.f64 %2280 #s(literal -2 binary64) %2156) #s(literal -4 binary64))
%2455 = (/.f64 (fma.f64 %2280 #s(literal -2 binary64) %2271) #s(literal -4 binary64))
%2457 = (/.f64 (fma.f64 %2019 #s(literal 2 binary64) %2401) #s(literal -4 binary64))
%2460 = (/.f64 (fma.f64 %2019 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %2280)) #s(literal -4 binary64))
%2462 = (/.f64 (-.f64 %2397 %2156) #s(literal 4 binary64))
%2463 = (fma.f64 #s(literal 2 binary64) %2437 %1987)
%2464 = (/.f64 #s(literal -2 binary64) #s(literal 1 binary64))
%2465 = (fma.f64 %2464 %2426 %1957)
%2466 = (/.f64 #s(literal -2 binary64) #s(literal 1/2 binary64))
%2467 = (/.f64 %2417 #s(literal 4 binary64))
%2468 = (fma.f64 %2466 %2467 %1957)
%2469 = (/.f64 %2412 #s(literal 4 binary64))
%2470 = (fma.f64 %621 %2469 %1954)
%2471 = (fma.f64 #s(literal 2 binary64) %2442 %1987)
%2472 = (fma.f64 #s(literal 1 binary64) %2446 %1987)
%2473 = (fma.f64 %2464 %2426 %1972)
%2474 = (fma.f64 %2464 %2426 %1976)
%2475 = (fma.f64 %2466 %2467 %1972)
%2476 = (fma.f64 %2466 %2467 %1976)
%2477 = (/.f64 %2436 #s(literal 4 binary64))
%2478 = (fma.f64 %621 %2477 %1954)
%2479 = (fma.f64 #s(literal 2 binary64) %2413 %2006)
%2480 = (fma.f64 %621 %2469 %1987)
%2481 = (fma.f64 #s(literal 2 binary64) %2420 %2006)
%2482 = (fma.f64 #s(literal 1 binary64) %2424 %2006)
%2483 = (fma.f64 #s(literal 2 binary64) %2437 %2006)
%2484 = (fma.f64 %621 %2477 %1987)
%2485 = (fma.f64 #s(literal 2 binary64) %2442 %2006)
%2486 = (fma.f64 #s(literal 1 binary64) %2446 %2006)
%2487 = (fma.f64 %621 %2469 %2006)
%2488 = (fma.f64 %621 %2477 %2006)
%2489 = (fma.f64 %2066 #s(literal 1/2 binary64) %1876)
%2490 = (fma.f64 %2068 #s(literal 1/2 binary64) %1876)
%2491 = (fma.f64 %2028 %207 %1876)
%2492 = (fma.f64 #s(literal 1/2 binary64) %2110 %1876)
%2493 = (fma.f64 %2110 #s(literal 1/2 binary64) %1876)
%2494 = (cos.f64 %109)
%2496 = (fma.f64 %2494 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
%2497 = (*.f64 %2494 #s(literal 1/2 binary64))
%2500 = (-.f64 %2494 #s(literal -1 binary64))
%2507 = (/.f64 %2494 #s(literal 2 binary64))
%2511 = (neg.f64 %2494)
%2512 = (*.f64 #s(literal -1/2 binary64) %2511)
%2514 = (-.f64 %2511 #s(literal 1 binary64))
%2516 = (*.f64 %2500 #s(literal -1/2 binary64))
%2518 = (neg.f64 %2497)
%2520 = (fma.f64 #s(literal 1/2 binary64) %2511 #s(literal -1/2 binary64))
%2522 = (neg.f64 %2511)
%2528 = (*.f64 #s(literal 1 binary64) %2494)
%2535 = (-.f64 #s(literal 1/2 binary64) %2497)
%2537 = (*.f64 %2500 #s(literal 1 binary64))
%2548 = (neg.f64 %2535)
%2567 = (/.f64 %2500 #s(literal 1/2 binary64))
%2569 = (/.f64 %2500 #s(literal 1 binary64))
%2577 = (/.f64 %2514 #s(literal 4 binary64))
%2580 = (-.f64 #s(literal 1/2 binary64) %2535)
%2586 = (*.f64 %2496 #s(literal 1/2 binary64))
%2611 = (/.f64 %2496 #s(literal 2 binary64))
%2619 = (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %1124)))
%2635 = (/.f64 %2520 #s(literal -2 binary64))
%2671 = (/.f64 %2496 #s(literal 4 binary64))
%2681 = (/.f64 %2520 #s(literal 4 binary64))
%2683 = (/.f64 %2520 #s(literal 1/2 binary64))
%2684 = (/.f64 #s(literal -2 binary64) #s(literal 4 binary64))
%2708 = (fabs.f64 %1841)
%2725 = (*.f64 %1870 %1874)
%2727 = (*.f64 %1874 %1870)
%2729 = (neg.f64 %2708)
%2735 = (sin.f64 %1124)
%2746 = (+.f64 #s(literal 1 binary64) %1874)
%2747 = (-.f64 #s(literal 1 binary64) %1874)
%2749 = (+.f64 #s(literal 1 binary64) %1870)
%2750 = (-.f64 #s(literal 1 binary64) %1870)
%2752 = (sin.f64 %109)
%2753 = (*.f64 %2752 #s(literal 0 binary64))
%2754 = (/.f64 %2753 #s(literal 2 binary64))
%2758 = (fma.f64 %2752 #s(literal 0 binary64) #s(literal 1 binary64))
%2761 = (neg.f64 %1885)
%2762 = (*.f64 %2761 %1885)
%2764 = (*.f64 %2496 %2496)
%2767 = (*.f64 %1845 #s(literal -2 binary64))
%2769 = (+.f64 #s(literal 1 binary64) %1885)
%2770 = (-.f64 #s(literal 1 binary64) %1885)
%2772 = (/.f64 %2767 #s(literal 2 binary64))
%2793 = (/.f64 %2767 #s(literal 1 binary64))
%2798 = (/.f64 %2767 #s(literal 1/2 binary64))
%2799 = (/.f64 %1841 #s(literal 4 binary64))
%2809 = (fabs.f64 %156)
%2811 = (sin.f64 (*.f64 %2809 #s(literal 1/2 binary64)))
%2813 = (sin.f64 (/.f64 %2809 #s(literal -2 binary64)))
%2814 = (*.f64 %2811 %2813)
%2815 = (*.f64 %2814 #s(literal 1/2 binary64))
%2817 = (*.f64 %2811 %2811)
%2818 = (/.f64 %2817 #s(literal -2 binary64))
%2822 = (/.f64 %2814 #s(literal 1 binary64))
%2824 = (/.f64 %2814 #s(literal 2 binary64))
%2828 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 %138 %109)))
%2831 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %138 %109)))
%2832 = (+.f64 %2828 %2831)
%2842 = (pow.f64 %1841 #s(literal 1 binary64))
%2846 = (/.f64 %2814 #s(literal 4 binary64))
%2848 = (/.f64 %2828 #s(literal 2 binary64))
%2849 = (/.f64 %2831 #s(literal 2 binary64))
%2860 = (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %156 %138)))
%2863 = (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 %156 %138)))
%2864 = (+.f64 %2860 %2863)
%2999 = (fma.f64 phi1 #s(literal 1/2 binary64) %65)
%3000 = (+.f64 %2999 %229)
%3010 = (*.f64 %1876 %1841)
%3017 = (sqrt.f64 %2708)
%3018 = (*.f64 %3017 %2708)
%3020 = (*.f64 %2708 %3017)
%3075 = (*.f64 %1957 %1841)
%3077 = (*.f64 %1954 %1841)
%3117 = (*.f64 %1957 %2842)
%3119 = (*.f64 %1954 %2842)
%3121 = (*.f64 %2842 %1957)
%3123 = (*.f64 %2842 %1954)
%3161 = (pow.f64 %1957 #s(literal 2 binary64))
%3170 = (pow.f64 %1954 #s(literal 2 binary64))
%3181 = (*.f64 %43 %43)
%3182 = (*.f64 %46 %46)
%3183 = (fabs.f64 %3182)
%3184 = (*.f64 %46 %43)
%3185 = (fabs.f64 %3184)
%3186 = (neg.f64 %3184)
%3187 = (fabs.f64 %46)
%3188 = (*.f64 %3187 %3187)
%3189 = (*.f64 %43 #s(literal 1 binary64))
%3190 = (*.f64 %43 %3189)
%3191 = (*.f64 %3182 #s(literal 1 binary64))
%3192 = (*.f64 #s(literal 1 binary64) %3182)
%3193 = (*.f64 #s(literal 1 binary64) %43)
%3194 = (*.f64 %3193 %43)
%3195 = (neg.f64 %3187)
%3196 = (*.f64 %3195 %3195)
%3198 = (neg.f64 (*.f64 %3184 #s(literal 1 binary64)))
%3199 = (*.f64 %3182 #s(literal -1 binary64))
%3200 = (neg.f64 %3199)
%3201 = (*.f64 #s(literal -1 binary64) %3182)
%3202 = (neg.f64 %3201)
%3204 = (neg.f64 (*.f64 #s(literal 1 binary64) %3184))
%3205 = (*.f64 %3187 #s(literal 1 binary64))
%3206 = (*.f64 %3187 %3205)
%3207 = (*.f64 #s(literal 1 binary64) %3187)
%3208 = (*.f64 %3207 %3187)
%3209 = (-.f64 lambda2 %31)
%3210 = (*.f64 lambda2 %3209)
%3211 = (fma.f64 lambda1 lambda1 %3210)
%3212 = (*.f64 %46 lambda2)
%3213 = (fma.f64 lambda1 %43 %3212)
%3214 = (*.f64 %43 lambda1)
%3215 = (fma.f64 lambda2 %46 %3214)
%3216 = (*.f64 lambda1 lambda1)
%3217 = (fma.f64 lambda2 %3209 %3216)
%3218 = (fma.f64 %43 lambda1 %3212)
%3219 = (fma.f64 %46 lambda2 %3214)
%3220 = (+.f64 %3216 %3210)
%3221 = (+.f64 %3210 %3216)
%3222 = (+.f64 %3214 %3212)
%3223 = (+.f64 %3212 %3214)
%3226 = (-.f64 %3216 (*.f64 lambda2 (-.f64 %31 lambda2)))
%3227 = (*.f64 lambda2 %43)
%3228 = (-.f64 %3214 %3227)
%3230 = (-.f64 %3212 (*.f64 lambda1 %46))
%3231 = (neg.f64 %3195)
%3232 = (*.f64 %3231 %3231)
%3233 = (fma.f64 %43 %37 %3214)
%3234 = (fma.f64 %46 %26 %3212)
%3235 = (fma.f64 %26 %46 %3212)
%3236 = (fma.f64 %37 %43 %3214)
%3237 = (*.f64 %3182 #s(literal 1/2 binary64))
%3238 = (*.f64 #s(literal 2 binary64) %3237)
%3239 = (*.f64 #s(literal 2 binary64) %3182)
%3240 = (*.f64 #s(literal 1/2 binary64) %3239)
%3241 = (*.f64 %3193 %3193)
%3242 = (*.f64 %3189 %3189)
%3243 = (*.f64 %3237 #s(literal 2 binary64))
%3244 = (*.f64 %3182 #s(literal 2 binary64))
%3245 = (*.f64 %3244 #s(literal 1/2 binary64))
%3247 = (-.f64 %3210 (*.f64 %26 lambda1))
%3249 = (-.f64 %3210 (neg.f64 %3216))
%3251 = (-.f64 %3214 (*.f64 %46 %37))
%3253 = (-.f64 %3214 (neg.f64 %3212))
%3255 = (-.f64 %3212 (*.f64 %43 %26))
%3257 = (-.f64 %3212 (neg.f64 %3214))
%3258 = (/.f64 %3244 #s(literal 2 binary64))
%3259 = (/.f64 %3199 #s(literal -1 binary64))
%3260 = (/.f64 %3239 #s(literal 2 binary64))
%3261 = (/.f64 %3201 #s(literal -1 binary64))
%3262 = (*.f64 %3195 #s(literal 1 binary64))
%3263 = (*.f64 %3195 %3262)
%3264 = (*.f64 #s(literal 1 binary64) %3195)
%3265 = (*.f64 %3264 %3195)
%3266 = (fma.f64 %26 %26 %3210)
%3267 = (fabs.f64 lambda1)
%3268 = (fma.f64 %3267 %3267 %3210)
%3269 = (*.f64 #s(literal -2 binary64) lambda1)
%3270 = (fma.f64 %3269 lambda2 %3216)
%3271 = (fma.f64 lambda2 lambda2 %3270)
%3272 = (*.f64 %3205 %3205)
%3273 = (*.f64 %3207 %3207)
%3275 = (fma.f64 lambda2 (*.f64 #s(literal -1 binary64) %43) %3214)
%3276 = (fma.f64 #s(literal -1 binary64) %3227 %3214)
%3278 = (fma.f64 (*.f64 %43 lambda2) #s(literal -1 binary64) %3214)
%3280 = (fma.f64 (*.f64 %43 #s(literal -1 binary64)) lambda2 %3214)
%3281 = (fma.f64 lambda2 lambda2 %3216)
%3282 = (*.f64 %31 lambda2)
%3283 = (-.f64 %3281 %3282)
%3284 = (*.f64 lambda2 lambda2)
%3285 = (+.f64 %3284 %3270)
%3286 = (+.f64 %3270 %3284)
%3287 = (*.f64 %3269 lambda2)
%3288 = (+.f64 %3281 %3287)
%3290 = (-.f64 %3284 (-.f64 %3282 %3216))
%3291 = (neg.f64 %3284)
%3292 = (-.f64 %3287 %3291)
%3293 = (fma.f64 lambda1 lambda1 %3292)
%3294 = (-.f64 %3270 %3291)
%3295 = (fma.f64 %37 %37 %3270)
%3296 = (fabs.f64 lambda2)
%3297 = (fma.f64 %3296 %3296 %3270)
%3298 = (*.f64 %3262 %3262)
%3299 = (*.f64 %3264 %3264)
%3300 = (+.f64 %3216 %3292)
%3302 = (+.f64 %3270 (neg.f64 %3291))
%3303 = (*.f64 #s(literal 1 binary64) %3216)
%3304 = (fma.f64 #s(literal 1 binary64) %3210 %3303)
%3305 = (*.f64 #s(literal 1 binary64) %3212)
%3306 = (fma.f64 #s(literal 1 binary64) %3214 %3305)
%3307 = (*.f64 #s(literal 1 binary64) %3214)
%3308 = (fma.f64 #s(literal 1 binary64) %3212 %3307)
%3309 = (*.f64 %3216 #s(literal 1 binary64))
%3310 = (fma.f64 %3210 #s(literal 1 binary64) %3309)
%3311 = (*.f64 %3212 #s(literal 1 binary64))
%3312 = (fma.f64 %3214 #s(literal 1 binary64) %3311)
%3313 = (*.f64 %3214 #s(literal 1 binary64))
%3314 = (fma.f64 %3212 #s(literal 1 binary64) %3313)
%3315 = (pow.f64 %43 #s(literal 2 binary64))
%3316 = (pow.f64 %46 #s(literal 2 binary64))
%3317 = (fma.f64 %26 %26 %3292)
%3318 = (fma.f64 %3267 %3267 %3292)
%3320 = (+.f64 (*.f64 %3210 #s(literal 1 binary64)) %3309)
%3321 = (+.f64 %3313 %3311)
%3322 = (+.f64 %3311 %3313)
%3324 = (+.f64 (*.f64 #s(literal 1 binary64) %3210) %3303)
%3325 = (+.f64 %3307 %3305)
%3326 = (+.f64 %3305 %3307)
%3327 = (pow.f64 %3187 #s(literal 2 binary64))
%3329 = (sqrt.f64 (*.f64 %3182 %3182))
%3330 = (fma.f64 #s(literal 0 binary64) %3182 %3182)
%3331 = (fma.f64 %3182 #s(literal 0 binary64) %3182)
%3332 = (pow.f64 %3195 #s(literal 2 binary64))
%3334 = (+.f64 (*.f64 %3182 #s(literal 0 binary64)) %3182)
%3336 = (+.f64 (*.f64 #s(literal 0 binary64) %3182) %3182)
%3337 = (*.f64 #s(literal 1 binary64) %3270)
%3338 = (fma.f64 #s(literal 1 binary64) %3284 %3337)
%3339 = (*.f64 #s(literal 1 binary64) %3284)
%3340 = (fma.f64 #s(literal 1 binary64) %3270 %3339)
%3341 = (*.f64 %3270 #s(literal 1 binary64))
%3342 = (fma.f64 %3284 #s(literal 1 binary64) %3341)
%3343 = (*.f64 %3284 #s(literal 1 binary64))
%3344 = (fma.f64 %3270 #s(literal 1 binary64) %3343)
%3345 = (+.f64 %3343 %3341)
%3346 = (+.f64 %3339 %3337)
%3347 = (+.f64 %3341 %3343)
%3348 = (+.f64 %3337 %3339)
%3350 = (/.f64 #s(literal 1 binary64) (pow.f64 %43 #s(literal -2 binary64)))
%3352 = (/.f64 #s(literal 1 binary64) (pow.f64 %46 #s(literal -2 binary64)))
%3354 = (/.f64 #s(literal 1 binary64) (pow.f64 %3187 #s(literal -2 binary64)))
%3355 = (*.f64 %43 #s(literal 1/2 binary64))
%3356 = (fma.f64 %43 %3355 %3237)
%3357 = (fma.f64 #s(literal 1/2 binary64) %3182 %3237)
%3358 = (fma.f64 %3182 #s(literal 1/2 binary64) %3237)
%3359 = (*.f64 %46 #s(literal 1/2 binary64))
%3360 = (fma.f64 %46 %3359 %3237)
%3361 = (+.f64 %3237 %3237)
%3362 = (pow.f64 %43 #s(literal 1 binary64))
%3363 = (*.f64 %43 %3362)
%3364 = (pow.f64 %46 #s(literal 1 binary64))
%3365 = (*.f64 %46 %3364)
%3366 = (*.f64 %3362 %43)
%3367 = (*.f64 %3364 %46)
%3368 = (pow.f64 %3182 #s(literal 1 binary64))
%3369 = (/.f64 %43 #s(literal 2 binary64))
%3370 = (fma.f64 %43 %3369 %3237)
%3371 = (/.f64 %46 #s(literal 2 binary64))
%3372 = (fma.f64 %46 %3371 %3237)
%3373 = (*.f64 %3187 #s(literal 1/2 binary64))
%3374 = (fma.f64 %3187 %3373 %3237)
%3375 = (fabs.f64 %3362)
%3376 = (*.f64 %3375 %3187)
%3377 = (fabs.f64 %3364)
%3378 = (*.f64 %3377 %3187)
%3379 = (pow.f64 %3187 #s(literal 1 binary64))
%3380 = (*.f64 %3379 %3187)
%3381 = (/.f64 %3187 #s(literal 2 binary64))
%3382 = (fma.f64 %3187 %3381 %3237)
%3383 = (fma.f64 %3237 #s(literal 1 binary64) %3237)
%3384 = (*.f64 %3362 %3189)
%3385 = (*.f64 #s(literal 1 binary64) %3362)
%3386 = (*.f64 %3385 %43)
%3387 = (*.f64 #s(literal 1 binary64) %3364)
%3388 = (*.f64 %3387 %46)
%3389 = (*.f64 %3195 #s(literal 1/2 binary64))
%3390 = (fma.f64 %3195 %3389 %3237)
%3391 = (/.f64 %46 #s(literal 1 binary64))
%3392 = (fma.f64 %3371 %3391 %3237)
%3393 = (/.f64 %46 #s(literal 1/2 binary64))
%3394 = (/.f64 %46 #s(literal 4 binary64))
%3395 = (fma.f64 %3393 %3394 %3237)
%3396 = (fma.f64 %3391 %3371 %3237)
%3397 = (/.f64 %43 #s(literal 1 binary64))
%3398 = (fma.f64 %3369 %3397 %3237)
%3399 = (/.f64 %43 #s(literal 1/2 binary64))
%3400 = (/.f64 %43 #s(literal 4 binary64))
%3401 = (fma.f64 %3399 %3400 %3237)
%3402 = (fma.f64 %3397 %3369 %3237)
%3403 = (/.f64 %3195 #s(literal 2 binary64))
%3404 = (fma.f64 %3195 %3403 %3237)
%3405 = (pow.f64 lambda1 #s(literal 1 binary64))
%3406 = (fma.f64 lambda1 %3405 %3210)
%3407 = (pow.f64 lambda2 #s(literal 1 binary64))
%3409 = (fma.f64 lambda2 (-.f64 %3407 %31) %3216)
%3410 = (fma.f64 %3405 lambda1 %3210)
%3411 = (/.f64 %3187 #s(literal 1 binary64))
%3412 = (fma.f64 %3381 %3411 %3237)
%3413 = (/.f64 %3187 #s(literal 1/2 binary64))
%3414 = (/.f64 %3187 #s(literal 4 binary64))
%3415 = (fma.f64 %3413 %3414 %3237)
%3416 = (fma.f64 %3411 %3381 %3237)
%3419 = (-.f64 %3210 (*.f64 (neg.f64 %3405) lambda1))
%3420 = (pow.f64 %26 #s(literal 1 binary64))
%3421 = (fma.f64 %3420 %26 %3210)
%3422 = (fma.f64 lambda2 %3407 %3270)
%3423 = (fma.f64 %3407 lambda2 %3270)
%3424 = (/.f64 %3195 #s(literal 1 binary64))
%3425 = (fma.f64 %3403 %3424 %3237)
%3426 = (/.f64 %3195 #s(literal 1/2 binary64))
%3427 = (/.f64 %3195 #s(literal 4 binary64))
%3428 = (fma.f64 %3426 %3427 %3237)
%3429 = (fma.f64 %3424 %3403 %3237)
%3430 = (fma.f64 lambda1 %3405 %3292)
%3431 = (fma.f64 %3405 lambda1 %3292)
%3433 = (fma.f64 (pow.f64 %37 #s(literal 1 binary64)) %37 %3270)
%3434 = (fma.f64 %3420 %26 %3292)
%3435 = (fma.f64 %3362 %3355 %3237)
%3436 = (fma.f64 %3364 %3359 %3237)
%3437 = (fma.f64 %3362 %3369 %3237)
%3438 = (fma.f64 %3364 %3371 %3237)
%3439 = (/.f64 %3362 #s(literal 2 binary64))
%3440 = (fma.f64 %3439 %3397 %3237)
%3441 = (/.f64 %3362 #s(literal 1/2 binary64))
%3442 = (fma.f64 %3441 %3400 %3237)
%3443 = (/.f64 %3362 #s(literal 1 binary64))
%3444 = (fma.f64 %3443 %3369 %3237)
%3445 = (/.f64 %3364 #s(literal 2 binary64))
%3446 = (fma.f64 %3445 %3391 %3237)
%3447 = (/.f64 %3364 #s(literal 1/2 binary64))
%3448 = (fma.f64 %3447 %3394 %3237)
%3449 = (/.f64 %3364 #s(literal 1 binary64))
%3450 = (fma.f64 %3449 %3371 %3237)
%3451 = (*.f64 %37 %3362)
%3452 = (fma.f64 lambda1 %3362 %3451)
%3453 = (*.f64 %26 %3364)
%3454 = (fma.f64 lambda2 %3364 %3453)
%3455 = (*.f64 lambda2 %3364)
%3456 = (fma.f64 %26 %3364 %3455)
%3457 = (*.f64 lambda1 %3362)
%3458 = (fma.f64 %37 %3362 %3457)
%3459 = (*.f64 %3362 %37)
%3460 = (fma.f64 %3362 lambda1 %3459)
%3461 = (*.f64 %3362 lambda1)
%3462 = (fma.f64 %3362 %37 %3461)
%3463 = (*.f64 %3364 %26)
%3464 = (fma.f64 %3364 lambda2 %3463)
%3465 = (*.f64 %3364 lambda2)
%3466 = (fma.f64 %3364 %26 %3465)
%3467 = (+.f64 %3459 %3461)
%3468 = (+.f64 %3461 %3459)
%3469 = (+.f64 %3463 %3465)
%3470 = (+.f64 %3465 %3463)
%3471 = (+.f64 %3457 %3451)
%3472 = (+.f64 %3455 %3453)
%3473 = (+.f64 %3453 %3455)
%3474 = (+.f64 %3451 %3457)
%3528 = (/.f64 #s(literal 1/2 binary64) #s(literal -2 binary64))
%3554 = (fabs.f64 %65)
%3566 = (*.f64 lambda2 %2496)
%3568 = (*.f64 %2500 lambda2)
%3570 = (*.f64 lambda2 %2500)
%3572 = (neg.f64 %3566)
%3574 = (*.f64 lambda2 %2497)
%3576 = (*.f64 %2497 lambda2)
%3582 = (*.f64 lambda2 %1841)
%3585 = (*.f64 lambda2 %2708)
%3627 = (*.f64 lambda2 %3077)
%3629 = (*.f64 lambda2 %3075)
%3631 = (*.f64 %1957 %3582)
%3633 = (*.f64 %1954 %3582)
%3635 = (*.f64 %3077 lambda2)
%3637 = (*.f64 %3582 %1957)
%3639 = (*.f64 %3582 %1954)
%3641 = (*.f64 %3075 lambda2)
%3651 = (*.f64 lambda1 %2496)
%3653 = (*.f64 %2500 lambda1)
%3659 = (neg.f64 %3651)
%3661 = (*.f64 lambda1 %2497)
%3663 = (*.f64 %2497 lambda1)
%3674 = (*.f64 #s(literal -1 binary64) %26)
%3678 = (/.f64 %2520 #s(literal -1 binary64))
%3680 = (/.f64 %2496 #s(literal -1 binary64))
%3682 = (/.f64 lambda1 #s(literal -1 binary64))
%3686 = (*.f64 #s(literal 1/2 binary64) %3651)
%3688 = (*.f64 #s(literal 2 binary64) %3651)
%3690 = (*.f64 %3651 #s(literal 1/2 binary64))
%3692 = (*.f64 %3651 #s(literal 2 binary64))
%3698 = (*.f64 lambda1 %1841)
%3701 = (*.f64 lambda1 %2708)
%3722 = (*.f64 %2832 lambda1)
%3729 = (*.f64 %2864 lambda1)
%3755 = (*.f64 lambda1 %3077)
%3757 = (*.f64 lambda1 %3075)
%3759 = (*.f64 %1957 %3698)
%3761 = (*.f64 %1954 %3698)
%3763 = (*.f64 %3077 lambda1)
%3765 = (*.f64 %3698 %1957)
%3767 = (*.f64 %3698 %1954)
%3769 = (*.f64 %3075 lambda1)
%3779 = (*.f64 R %3566)
%3780 = (*.f64 %2496 R)
%3782 = (*.f64 R lambda2)
%3792 = (neg.f64 %3782)
%3797 = (neg.f64 %3779)
%3801 = (*.f64 %3780 #s(literal 1 binary64))
%3816 = (*.f64 %3797 #s(literal 1 binary64))
%3818 = (*.f64 #s(literal 1 binary64) %3797)
%3820 = (*.f64 %2497 %3782)
%3822 = (*.f64 %3782 %2497)
%3824 = (*.f64 %3779 #s(literal 1/2 binary64))
%3826 = (*.f64 %3779 #s(literal 2 binary64))
%3833 = (*.f64 %3782 %1841)
%3837 = (*.f64 R %1841)
%3839 = (*.f64 %1841 R)
%3842 = (*.f64 %2708 %3782)
%3844 = (*.f64 R %2708)
%3858 = (*.f64 #s(literal 1/2 binary64) %3779)
%3888 = (*.f64 %1957 %3833)
%3890 = (*.f64 %3782 %3077)
%3892 = (*.f64 %3782 %3075)
%3894 = (*.f64 %1954 %3833)
%3896 = (*.f64 %3077 %3782)
%3898 = (*.f64 %3833 %1957)
%3900 = (*.f64 %3833 %1954)
%3902 = (*.f64 %3075 %3782)
%3915 = (neg.f64 %2729)
%3921 = (/.f64 #s(literal 1 binary64) %2708)
%3942 = (neg.f64 %3017)
%3948 = (sqrt.f64 (fabs.f64 %2842))
%3966 = (neg.f64 %3701)
%3979 = (pow (* (- lambda1 lambda2) (cos (* (+ phi1 phi2) 1/2))) 2)
%3982 = (+ %3979 (pow (- phi1 phi2) 2))
%3983 = (sqrt %3982)
%3984 = (approx %3983 %3701)
%3985 = (copysign.f64 #s(literal 1 binary64) %1841)
%3986 = (*.f64 %3833 %3985)
%3988 = (/.f64 lambda2 lambda1)
%3990 = (*.f64 (*.f64 %3988 %1841) %3985)
%3992 = (*.f64 %3985 %1841)
%3993 = (/.f64 R lambda1)
%3996 = (/.f64 %1841 lambda1)
%3997 = (*.f64 %3985 %3996)
%4003 = (*.f64 %3582 %3985)
%4005 = (*.f64 %3992 R)
%4007 = (*.f64 R %3988)
%4012 = (*.f64 (*.f64 %4007 %1841) %3985)
%4019 = (/.f64 %3833 lambda1)
%4021 = (*.f64 R %3992)
%4026 = (/.f64 R %3701)
%4029 = (/.f64 lambda2 %3701)
%4039 = (*.f64 %2496 %4007)
%4041 = (*.f64 %4007 %2496)
%4043 = (/.f64 %3782 %2708)
%4046 = (/.f64 R %2708)
%4049 = (/.f64 lambda2 %2708)
%4052 = (/.f64 %3780 %2708)
%4054 = (/.f64 %2496 lambda1)
%4058 = (*.f64 %2496 %3988)
%4068 = (/.f64 %3780 lambda1)
%4072 = (neg.f64 %3986)
%4078 = (neg.f64 %3990)
%4080 = (neg.f64 %3993)
%4081 = (neg.f64 %4003)
%4083 = (/.f64 %3782 %26)
%4084 = (neg.f64 %3992)
%4086 = (/.f64 %3792 lambda1)
%4089 = (neg.f64 %4012)
%4092 = (/.f64 %2496 %3966)
%4094 = (/.f64 R %3966)
%4098 = (/.f64 #s(literal 1 binary64) lambda1)
%4116 = (neg.f64 %4039)
%4122 = (/.f64 %3572 lambda1)
%4123 = (/.f64 R %2729)
%4125 = (/.f64 %3566 %26)
%4126 = (/.f64 %1 %2708)
%4128 = (/.f64 %3792 %2708)
%4129 = (/.f64 %2496 %26)
%4132 = (/.f64 %3782 %2729)
%4133 = (/.f64 %2520 lambda1)
%4136 = (/.f64 #s(literal 1 binary64) %3701)
%4160 = (/.f64 #s(literal -1 binary64) lambda1)
%4170 = (*.f64 #s(literal 1 binary64) %4039)
%4185 = (*.f64 #s(literal 1 binary64) %4046)
%4191 = (/.f64 #s(literal -1 binary64) %3701)
%4196 = (*.f64 %2496 %4191)
%4199 = (*.f64 R %4191)
%4209 = (*.f64 #s(literal -1 binary64) %2729)
%4213 = (/.f64 #s(literal -1 binary64) %2708)
%4222 = (*.f64 #s(literal 2 binary64) %4012)
%4233 = (/.f64 #s(literal 2 binary64) %3701)
%4236 = (*.f64 %4191 #s(literal -1 binary64))
%4243 = (*.f64 #s(literal 2 binary64) %2708)
%4245 = (/.f64 #s(literal 1/2 binary64) lambda1)
%4247 = (fabs.f64 (/.f64 #s(literal -2 binary64) %1841))
%4254 = (fabs.f64 (/.f64 #s(literal 1/2 binary64) %1841))
%4255 = (/.f64 #s(literal 2 binary64) lambda1)
%4265 = (*.f64 #s(literal 2 binary64) %2729)
%4273 = (/.f64 %3833 %2708)
%4279 = (/.f64 %4039 %3017)
%4284 = (/.f64 %3566 %3017)
%4285 = (/.f64 %3993 %3017)
%4287 = (/.f64 R %3017)
%4299 = (neg.f64 %3844)
%4301 = (*.f64 %3017 R)
%4303 = (*.f64 R %3017)
%4306 = (*.f64 R (-.f64 %2708 %3990))
%4316 = (neg.f64 %4306)
%4345 = (*.f64 %1 %3992)
%4362 = (*.f64 %1 %2496)
%4374 = (/.f64 %3780 %2729)
%4376 = (/.f64 lambda2 %26)
%4380 = (neg.f64 %4046)
%4386 = (neg.f64 %4058)
%4397 = (/.f64 %3780 %26)
%4399 = (/.f64 lambda2 %2729)
%4445 = (*.f64 R lambda1)
%4446 = (*.f64 %2708 %4445)
%4456 = (*.f64 %4046 #s(literal -1 binary64))
%4469 = (*.f64 %4213 R)
%4473 = (*.f64 #s(literal -1 binary64) %4046)
%4481 = (*.f64 R %3651)
%4482 = (-.f64 %4481 %3779)
%4494 = (*.f64 %3921 #s(literal -1 binary64))
%4511 = (/.f64 %1841 %2729)
%4521 = (*.f64 %3844 %2729)
%4531 = (/.f64 #s(literal -1 binary64) %3017)
%4536 = (*.f64 lambda1 %4306)
%4542 = (*.f64 %4012 lambda1)
%4544 = (*.f64 %4012 %26)
%4546 = (*.f64 %3990 %26)
%4548 = (*.f64 %4078 lambda1)
%4558 = (*.f64 %3997 %26)
%4560 = (*.f64 %3990 lambda1)
%4563 = (*.f64 %4003 %26)
%4565 = (*.f64 %4081 lambda1)
%4567 = (/.f64 lambda1 lambda1)
%4569 = (neg.f64 %4445)
%4571 = (*.f64 %3992 %26)
%4573 = (*.f64 %4003 lambda1)
%4575 = (*.f64 %26 %3782)
%4577 = (*.f64 %26 %3993)
%4579 = (*.f64 lambda1 %3993)
%4581 = (*.f64 lambda1 %4080)
%4583 = (*.f64 %26 %4007)
%4585 = (*.f64 %3993 %26)
%4590 = (*.f64 %26 %4003)
%4592 = (*.f64 %26 %3990)
%4594 = (*.f64 %4026 %26)
%4596 = (/.f64 lambda1 %3701)
%4598 = (*.f64 lambda1 lambda2)
%4599 = (neg.f64 %4598)
%4600 = (*.f64 %2496 %4599)
%4608 = (*.f64 %4046 %26)
%4610 = (/.f64 lambda1 %2708)
%4612 = (*.f64 %26 %4058)
%4614 = (*.f64 %4054 %26)
%4616 = (*.f64 %4058 %26)
%4619 = (*.f64 %26 %4043)
%4621 = (*.f64 %26 %4046)
%4627 = (neg.f64 %4446)
%4629 = (neg.f64 %4627)
%4656 = (*.f64 %3986 lambda1)
%4658 = (*.f64 lambda1 %4160)
%4664 = (*.f64 %4191 lambda1)
%4666 = (*.f64 lambda1 %3779)
%4681 = (*.f64 %4039 lambda1)
%4683 = (*.f64 lambda1 %4213)
%4685 = (*.f64 %4136 %26)
%4687 = (*.f64 %4136 lambda1)
%4690 = (*.f64 (*.f64 lambda1 %3792) %2496)
%4693 = (*.f64 %26 %4136)
%4701 = (*.f64 %3921 %26)
%4703 = (*.f64 %26 %4039)
%4706 = (*.f64 %4191 %26)
%4709 = (*.f64 %26 %3797)
%4728 = (* R %3983)
%4761 = (/.f64 #s(literal -1 binary64) #s(literal 1/2 binary64))
%4812 = (neg.f64 %4481)
%4828 = (/.f64 %4481 #s(literal -1 binary64))
%4830 = (*.f64 %4812 #s(literal 1 binary64))
%4832 = (*.f64 #s(literal 1 binary64) %4812)
%4836 = (*.f64 %2497 %4445)
%4838 = (*.f64 %4445 %2497)
%4840 = (*.f64 %4481 #s(literal 1/2 binary64))
%4842 = (*.f64 %4481 #s(literal 2 binary64))
%4852 = (*.f64 %4445 %1841)
%4873 = (*.f64 #s(literal 1/2 binary64) %4481)
%4903 = (*.f64 %1957 %4852)
%4905 = (*.f64 %4445 %3077)
%4907 = (*.f64 %4445 %3075)
%4909 = (*.f64 %1954 %4852)
%4911 = (*.f64 %3077 %4445)
%4913 = (*.f64 %4852 %1957)
%4915 = (*.f64 %4852 %1954)
%4917 = (*.f64 %3075 %4445)
%4932 = (neg.f64 %3585)
%4938 = (*.f64 %3017 lambda2)
%4940 = (*.f64 lambda2 %3017)
%4942 = (approx %3983 %3585)
%4943 = (*.f64 %3698 %3985)
%4945 = (/.f64 %1841 lambda2)
%4946 = (*.f64 %4945 %3985)
%4948 = (/.f64 lambda1 lambda2)
%4951 = (/.f64 %3985 lambda2)
%4957 = (*.f64 (*.f64 %4948 %1841) %3985)
%4962 = (/.f64 %3698 lambda2)
%4972 = (/.f64 lambda1 %3585)
%4975 = (*.f64 #s(literal 2 binary64) %3585)
%4977 = (*.f64 %2500 %4972)
%4980 = (*.f64 %2496 %4948)
%4982 = (/.f64 %2496 lambda2)
%4986 = (neg.f64 %4943)
%4989 = (neg.f64 %4946)
%4991 = (neg.f64 %4948)
%4994 = (neg.f64 %4957)
%4997 = (/.f64 lambda1 %4932)
%5001 = (*.f64 #s(literal 1 binary64) %4943)
%5005 = (/.f64 #s(literal 1 binary64) lambda2)
%5019 = (neg.f64 %4980)
%5023 = (/.f64 %2496 %37)
%5024 = (/.f64 %26 %2708)
%5026 = (/.f64 %2520 lambda2)
%5027 = (/.f64 lambda1 %2729)
%5033 = (/.f64 #s(literal 1 binary64) %3585)
%5039 = (*.f64 %4986 #s(literal -1 binary64))
%5047 = (/.f64 #s(literal -1 binary64) lambda2)
%5069 = (/.f64 #s(literal -1 binary64) %3585)
%5072 = (*.f64 lambda1 %5069)
%5089 = (*.f64 %2729 #s(literal -1 binary64))
%5092 = (*.f64 %5019 #s(literal -1 binary64))
%5095 = (/.f64 %26 %3585)
%5105 = (*.f64 #s(literal 2 binary64) lambda2)
%5107 = (*.f64 #s(literal 1/2 binary64) %4957)
%5111 = (*.f64 %4957 #s(literal 1/2 binary64))
%5122 = (*.f64 %5069 #s(literal -1 binary64))
%5124 = (/.f64 #s(literal 2 binary64) %3585)
%5126 = (/.f64 %4943 #s(literal -1 binary64))
%5135 = (/.f64 #s(literal 1/2 binary64) lambda2)
%5142 = (/.f64 #s(literal 2 binary64) lambda2)
%5161 = (*.f64 #s(literal 2 binary64) %4932)
%5171 = (/.f64 %3698 %3585)
%5173 = (*.f64 %1841 %4972)
%5175 = (/.f64 %3698 %2708)
%5188 = (/.f64 %4980 %3017)
%5190 = (/.f64 %2496 %3017)
%5191 = (/.f64 %4948 %3017)
%5194 = (/.f64 %4982 %3017)
%5197 = (/.f64 %3651 %3017)
%5198 = (/.f64 %5005 %3017)
%5226 = (*.f64 %26 %1841)
%5228 = (*.f64 %4991 %1841)
%5230 = (/.f64 %3698 %37)
%5235 = (*.f64 %26 %4945)
%5237 = (*.f64 %26 %3985)
%5243 = (neg.f64 %4972)
%5248 = (neg.f64 %4977)
%5252 = (*.f64 %4991 %2496)
%5254 = (/.f64 %4948 %2729)
%5257 = (neg.f64 %4610)
%5261 = (neg.f64 %4982)
%5273 = (*.f64 %5047 lambda1)
%5276 = (*.f64 %4972 #s(literal -1 binary64))
%5284 = (/.f64 %3698 #s(literal -1 binary64))
%5287 = (*.f64 %5005 %4084)
%5289 = (*.f64 %4977 #s(literal -1 binary64))
%5298 = (*.f64 %5047 %3651)
%5300 = (*.f64 %4213 %3651)
%5303 = (*.f64 %4610 #s(literal -1 binary64))
%5305 = (*.f64 %5047 %2496)
%5309 = (*.f64 #s(literal -1 binary64) %4982)
%5311 = (*.f64 %4982 #s(literal -1 binary64))
%5314 = (*.f64 %4213 %2496)
%5316 = (*.f64 %4213 lambda1)
%5318 = (*.f64 #s(literal -1 binary64) %4610)
%5320 = (*.f64 %26 %5033)
%5345 = (*.f64 %3659 #s(literal 1/2 binary64))
%5347 = (*.f64 %3659 %5135)
%5349 = (*.f64 %3659 %4254)
%5351 = (/.f64 %3698 %4932)
%5353 = (/.f64 %1841 %4932)
%5355 = (/.f64 %3698 %2729)
%5357 = (/.f64 %1841 %37)
%5363 = (*.f64 %3698 %5069)
%5365 = (*.f64 %1841 %5069)
%5367 = (/.f64 %1841 #s(literal -1 binary64))
%5374 = (-.f64 %2708 %4957)
%5396 = (-.f64 %4957 %2708)
%5444 = (-.f64 %2729 %4994)
%5497 = (-.f64 %3566 %3651)
%5597 = (*.f64 lambda2 %5374)
%5603 = (*.f64 %4957 lambda2)
%5605 = (*.f64 %4946 %37)
%5609 = (*.f64 %4957 %37)
%5616 = (*.f64 %4946 lambda2)
%5619 = (*.f64 %3992 %37)
%5623 = (/.f64 lambda2 lambda2)
%5642 = (/.f64 lambda2 %3585)
%5662 = (*.f64 %4982 %37)
%5673 = (*.f64 %4943 lambda2)
%5675 = (*.f64 lambda2 %5047)
%5678 = (*.f64 %5069 lambda2)
%5680 = (*.f64 lambda2 %3651)
%5690 = (*.f64 %4980 lambda2)
%5692 = (*.f64 lambda2 %4213)
%5694 = (*.f64 %5033 %37)
%5696 = (*.f64 %5033 lambda2)
%5700 = (*.f64 %37 %5033)
%5704 = (*.f64 %3921 %37)
%5706 = (*.f64 %37 %4980)
%5708 = (*.f64 %5069 %37)
%5716 = (approx %3983 %5597)
%5717 = (*.f64 %4852 %3985)
%5720 = (/.f64 R lambda2)
%5725 = (*.f64 R %4946)
%5731 = (*.f64 %4948 R)
%5737 = (*.f64 (*.f64 %5731 %1841) %3985)
%5745 = (/.f64 %4852 lambda2)
%5750 = (/.f64 %3780 %3585)
%5752 = (/.f64 R %3585)
%5757 = (/.f64 %4445 %3585)
%5769 = (*.f64 %2496 %5731)
%5771 = (*.f64 %5731 %2496)
%5773 = (/.f64 %4445 %2708)
%5776 = (*.f64 %4046 %3651)
%5797 = (/.f64 %3780 lambda2)
%5805 = (neg.f64 %5717)
%5814 = (neg.f64 %5720)
%5816 = (/.f64 %4445 %37)
%5818 = (/.f64 %4569 lambda2)
%5821 = (neg.f64 %5737)
%5824 = (/.f64 %1 %3585)
%5826 = (/.f64 R %4932)
%5841 = (neg.f64 %5769)
%5854 = (/.f64 %4569 %2708)
%5856 = (/.f64 %4445 %2729)
%5902 = (*.f64 R %5069)
%5912 = (/.f64 %4445 #s(literal -1 binary64))
%5933 = (*.f64 #s(literal 2 binary64) %5737)
%5979 = (/.f64 %4852 %2708)
%5983 = (/.f64 %5769 %3017)
%5988 = (/.f64 %5720 %3017)
%5993 = (*.f64 R %5374)
%5995 = (*.f64 %1 %5374)
%6062 = (/.f64 %3780 %37)
%6126 = (/.f64 %3780 #s(literal -1 binary64))
%6140 = (*.f64 %1 %5033)
%6145 = (-.f64 %3779 %4481)
%6194 = (*.f64 lambda2 %5993)
%6197 = (neg.f64 %6194)
%6199 = (*.f64 %5737 lambda2)
%6201 = (*.f64 %5737 %37)
%6216 = (*.f64 %4943 %37)
%6218 = (*.f64 %4986 lambda2)
%6224 = (*.f64 %37 %4445)
%6226 = (*.f64 %37 %5720)
%6228 = (*.f64 lambda2 %5720)
%6230 = (*.f64 lambda2 %5814)
%6232 = (*.f64 %37 %5731)
%6234 = (*.f64 %5720 %37)
%6239 = (*.f64 %37 %4943)
%6241 = (*.f64 %5752 %37)
%6251 = (*.f64 %4046 %37)
%6256 = (*.f64 %4980 %37)
%6259 = (*.f64 %37 %5773)
%6261 = (*.f64 %37 %4046)
%6263 = (neg.f64 %3842)
%6265 = (neg.f64 %6263)
%6291 = (*.f64 %5717 lambda2)
%6299 = (*.f64 lambda2 %4481)
%6310 = (*.f64 %5769 lambda2)
%6323 = (*.f64 %37 %5769)
%6328 = (*.f64 %37 %4812)
%6358 = (approx %3983 %4932)
%6483 = (/.f64 #s(literal 2 binary64) phi2)
%6487 = (*.f64 %135 #s(literal 1 binary64))
%6492 = (fabs.f64 %229)
%6494 = (*.f64 %2045 #s(literal -1/2 binary64))
%6500 = (*.f64 #s(literal 1/2 binary64) (+.f64 %135 %65))
%6503 = (*.f64 #s(literal 1/2 binary64) (+.f64 %2045 %65))
%6505 = (*.f64 %1950 #s(literal -1 binary64))
%6509 = (*.f64 %1950 #s(literal 2 binary64))
%6511 = (*.f64 %1950 #s(literal 1/2 binary64))
%6520 = (*.f64 %1961 #s(literal 0 binary64))
%6529 = (sin.f64 %6492)
%6534 = (*.f64 #s(literal 1/2 binary64) %1950)
%6606 = (/.f64 #s(literal 2 binary64) phi1)
%6629 = (*.f64 R phi1)
%6633 = (neg.f64 %6629)
%6640 = (*.f64 #s(literal 1/2 binary64) %6629)
%6642 = (*.f64 #s(literal 2 binary64) %6629)
%6644 = (*.f64 %6629 #s(literal 1/2 binary64))
%6646 = (*.f64 %6629 #s(literal 2 binary64))
%6661 = (*.f64 R phi2)
%6665 = (neg.f64 %6661)
%6674 = (*.f64 #s(literal 1/2 binary64) %6661)
%6676 = (*.f64 #s(literal 2 binary64) %6661)
%6678 = (*.f64 %6661 #s(literal 1/2 binary64))
%6680 = (*.f64 %6661 #s(literal 2 binary64))
%6696 = (/.f64 %6661 phi1)
%6697 = (/.f64 phi2 phi1)
%6699 = (/.f64 R phi1)
%6704 = (neg.f64 %6697)
%6706 = (neg.f64 %6699)
%6710 = (neg.f64 %6696)
%6714 = (/.f64 #s(literal 1 binary64) phi1)
%6722 = (*.f64 %6704 #s(literal -1 binary64))
%6724 = (/.f64 #s(literal -1 binary64) phi1)
%6737 = (*.f64 #s(literal 1 binary64) %1)
%6743 = (*.f64 %226 %6699)
%6748 = (*.f64 #s(literal 1/2 binary64) %6696)
%6750 = (*.f64 %6724 #s(literal -1 binary64))
%6753 = (*.f64 %6696 #s(literal 1/2 binary64))
%6764 = (*.f64 #s(literal 2 binary64) %6665)
%6790 = (*.f64 %6699 #s(literal -1 binary64))
%6809 = (*.f64 #s(literal -1 binary64) %6706)
%6812 = (neg.f64 %6743)
%6815 = (*.f64 %6665 #s(literal 1/2 binary64))
%6817 = (*.f64 %6743 #s(literal -1 binary64))
%6819 = (*.f64 R %641)
%6821 = (-.f64 R %6696)
%6832 = (*.f64 R %644)
%6836 = (-.f64 %6696 R)
%6846 = (-.f64 %1 %6710)
%6881 = (*.f64 phi1 %6821)
%6887 = (*.f64 %698 %6699)
%6889 = (*.f64 %6710 phi1)
%6909 = (neg.f64 %698)
%6932 = (*.f64 %1 %698)
%6974 = (-.f64 %56 phi1)
%6996 = (approx %3983 %56)
%7003 = (+.f64 %56 %65)
%7004 = (*.f64 #s(literal 1/2 binary64) %7003)
%7006 = (+.f64 %87 %65)
%7007 = (*.f64 #s(literal 1/2 binary64) %7006)
%7009 = (*.f64 %1951 #s(literal -1 binary64))
%7013 = (*.f64 %1951 #s(literal 2 binary64))
%7015 = (*.f64 %1951 #s(literal 1/2 binary64))
%7024 = (*.f64 #s(literal 0 binary64) %1952)
%7033 = (sin.f64 %978)
%7038 = (*.f64 #s(literal 1/2 binary64) %1951)
%7109 = (cos.f64 phi1)
%7111 = (fma.f64 %7109 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
%7112 = (*.f64 %7109 #s(literal 1/2 binary64))
%7115 = (-.f64 %7109 #s(literal -1 binary64))
%7121 = (/.f64 %7109 #s(literal 2 binary64))
%7125 = (neg.f64 %7109)
%7126 = (*.f64 #s(literal -1/2 binary64) %7125)
%7130 = (*.f64 %7125 #s(literal 1/2 binary64))
%7132 = (neg.f64 %7111)
%7138 = (neg.f64 %7130)
%7147 = (-.f64 #s(literal 1/2 binary64) %7112)
%7156 = (neg.f64 %7147)
%7179 = (-.f64 #s(literal 1/2 binary64) %7147)
%7200 = (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %966)))
%7286 = (fabs.f64 %1951)
%7297 = (*.f64 %1960 %1952)
%7299 = (*.f64 %1952 %1960)
%7302 = (neg.f64 %7286)
%7304 = (fabs.f64 %7286)
%7306 = (sin.f64 %966)
%7317 = (+.f64 #s(literal 1 binary64) %1960)
%7318 = (-.f64 #s(literal 1 binary64) %1960)
%7320 = (+.f64 #s(literal 1 binary64) %1952)
%7321 = (-.f64 #s(literal 1 binary64) %1952)
%7323 = (neg.f64 %7033)
%7324 = (*.f64 %7323 %7033)
%7326 = (+.f64 #s(literal 1 binary64) %7033)
%7327 = (-.f64 #s(literal 1 binary64) %7033)
%7343 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %87 phi1)))
%7346 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 %87)))
%7347 = (+.f64 %7343 %7346)
%7360 = (/.f64 %7343 #s(literal 2 binary64))
%7361 = (/.f64 %7346 #s(literal 2 binary64))
%7384 = (pow.f64 %1951 #s(literal 1 binary64))
%7497 = (*.f64 %7024 %1951)
%7511 = (*.f64 %7111 %43)
%7514 = (*.f64 %7111 %3182)
%7515 = (*.f64 %7111 %46)
%7519 = (*.f64 %7111 %3184)
%7525 = (*.f64 %7111 %3187)
%7528 = (*.f64 %3195 %7111)
%7530 = (*.f64 %7111 %3195)
%7532 = (*.f64 %1951 %43)
%7534 = (*.f64 %1951 %46)
%7536 = (*.f64 %3187 %1951)
%7538 = (*.f64 %7112 %3182)
%7540 = (*.f64 %3182 %7112)
%7582 = (*.f64 %7111 %3362)
%7584 = (*.f64 %7111 %3364)
%7618 = (*.f64 %3182 %1951)
%7623 = (*.f64 %1968 %3182)
%7625 = (*.f64 %1968 %43)
%7628 = (*.f64 %3182 %1968)
%7630 = (*.f64 %7286 %3182)
%7632 = (*.f64 %46 %1968)
%7634 = (*.f64 %43 %1968)
%7636 = (*.f64 %7286 %43)
%7638 = (*.f64 %7286 %46)
%7640 = (*.f64 %46 %7286)
%7642 = (*.f64 %43 %7286)
%7644 = (fabs.f64 %7532)
%7646 = (fabs.f64 %7534)
%7648 = (*.f64 %3182 %7286)
%7650 = (*.f64 %1968 %3187)
%7652 = (*.f64 %3187 %1968)
%7654 = (neg.f64 %7536)
%7656 = (*.f64 %7286 %3187)
%7658 = (*.f64 %3195 %1951)
%7660 = (fabs.f64 %7536)
%7662 = (*.f64 %3187 %7286)
%7664 = (*.f64 %1951 %3195)
%7666 = (*.f64 %7286 %3195)
%7668 = (*.f64 %3195 %1968)
%7670 = (*.f64 %3195 %7286)
%7672 = (*.f64 %1968 %3195)
%7674 = (*.f64 %7111 %3216)
%7676 = (*.f64 %7111 %3212)
%7678 = (*.f64 %7111 %3214)
%7680 = (*.f64 %3216 %7111)
%7682 = (*.f64 %3212 %7111)
%7684 = (*.f64 %3214 %7111)
%7694 = (*.f64 %37 %7511)
%7696 = (*.f64 %26 %7515)
%7698 = (*.f64 lambda2 %7515)
%7700 = (*.f64 lambda1 %7511)
%7702 = (*.f64 %7511 %37)
%7704 = (*.f64 %7511 lambda1)
%7706 = (*.f64 %7515 %26)
%7708 = (*.f64 %7515 lambda2)
%7722 = (*.f64 lambda2 %7111)
%7723 = (*.f64 %3270 %7111)
%7726 = (*.f64 %7111 %3284)
%7740 = (pow.f64 %7532 #s(literal 1 binary64))
%7744 = (pow.f64 %7534 #s(literal 1 binary64))
%7746 = (*.f64 %3182 %7384)
%7748 = (*.f64 %7740 %43)
%7750 = (*.f64 %7740 %1951)
%7755 = (*.f64 %1951 %3284)
%7757 = (*.f64 %1951 %3270)
%7759 = (*.f64 %3270 %1951)
%7761 = (*.f64 %1951 lambda2)
%7763 = (*.f64 lambda2 %1951)
%7767 = (*.f64 %1968 %3270)
%7771 = (*.f64 %3270 %1968)
%7773 = (*.f64 %1968 lambda2)
%7775 = (*.f64 lambda2 %1968)
%7779 = (*.f64 %7286 %3270)
%7783 = (*.f64 %7286 lambda2)
%7785 = (*.f64 lambda2 %7286)
%7789 = (*.f64 %3270 %7286)
%7801 = (*.f64 %3270 %7384)
%7803 = (*.f64 lambda1 %1951)
%7804 = (neg.f64 %7761)
%7805 = (*.f64 %7532 %7804)
%7807 = (*.f64 %7804 %7532)
%7819 = (*.f64 %7804 %7740)
%7821 = (*.f64 %7740 %7804)
%7827 = (approx %3979 %7514)
%7831 = (fma.f64 %7111 %3182 %714)
%7891 = (fma.f64 %7111 %3284 %714)
%7897 = (-.f64 %7726 %752)
%7924 = (approx %3982 %7831)
%7926 = (/.f64 %6629 phi2)
%7927 = (/.f64 phi1 phi2)
%7929 = (/.f64 R phi2)
%7934 = (/.f64 R %135)
%7936 = (neg.f64 %7927)
%7938 = (neg.f64 %7926)
%7942 = (/.f64 #s(literal 1 binary64) phi2)
%7951 = (/.f64 #s(literal -1 binary64) phi2)
%7955 = (*.f64 R %7951)
%7962 = (/.f64 phi1 #s(literal -1 binary64))
%7963 = (/.f64 %1 phi2)
%7969 = (*.f64 %83 %7929)
%7974 = (*.f64 #s(literal 1/2 binary64) %7926)
%7976 = (*.f64 %7951 #s(literal -1 binary64))
%7979 = (*.f64 %7926 #s(literal 1/2 binary64))
%8004 = (neg.f64 %7929)
%8011 = (*.f64 %7929 #s(literal -1 binary64))
%8023 = (*.f64 %1 %7942)
%8034 = (neg.f64 %7969)
%8037 = (*.f64 %6633 #s(literal 1/2 binary64))
%8039 = (*.f64 %7969 #s(literal -1 binary64))
%8042 = (-.f64 R %7926)
%8056 = (-.f64 %7926 R)
%8100 = (*.f64 phi2 %8042)
%8102 = (*.f64 %8056 phi2)
%8104 = (*.f64 %698 %7929)
%8106 = (*.f64 %7938 phi2)
%8108 = (*.f64 %7927 %135)
%8120 = (*.f64 %7927 phi2)
%8135 = (*.f64 %7951 phi2)
%8138 = (*.f64 phi2 %6629)
%8142 = (*.f64 %7942 %135)
%8145 = (*.f64 #s(literal 1 binary64) %135)
%8150 = (*.f64 %7942 phi2)
%8159 = (*.f64 %7951 %135)
%8161 = (*.f64 %135 %6633)
%8185 = (*.f64 #s(literal 1/2 binary64) %6665)
%8274 = (*.f64 %26 #s(literal 1 binary64))
%8276 = (*.f64 #s(literal 1 binary64) %26)
%8281 = (*.f64 %46 #s(literal -1 binary64))
%8284 = (*.f64 #s(literal -1 binary64) %46)
%8288 = (*.f64 #s(literal 1/2 binary64) %46)
%8290 = (*.f64 #s(literal 2 binary64) %46)
%8292 = (*.f64 %46 #s(literal 2 binary64))
%8420 = (*.f64 #s(literal -1 binary64) %936)
%8480 = (*.f64 %936 #s(literal -1 binary64))
%8602 = (-.f64 %936 %89)
%8679 = (fma.f64 #s(literal 1/2 binary64) %1387 %380)
%8685 = (-.f64 %1388 %305)
%8687 = (-.f64 %936 %305)
%8786 = (*.f64 #s(literal -4 binary64) %109)
%8796 = (*.f64 #s(literal -4 binary64) %136)
%8822 = (neg.f64 %2062)
%8827 = (/.f64 %2024 #s(literal 2 binary64))
%8833 = (/.f64 %2015 #s(literal 1/2 binary64))
%8835 = (/.f64 %2015 #s(literal 1 binary64))
%8846 = (*.f64 %43 %1841)
%8847 = (*.f64 %1841 %43)
%8848 = (*.f64 %46 %1845)
%8849 = (*.f64 %1845 %46)
%8850 = (*.f64 %46 %1841)
%8851 = (neg.f64 %8850)
%8852 = (-.f64 %3698 %3582)
%8853 = (neg.f64 %3582)
%8854 = (fma.f64 lambda1 %1841 %8853)
%8855 = (fma.f64 %1841 lambda1 %8853)
%8856 = (fma.f64 %1841 %37 %3698)
%8857 = (fma.f64 %37 %1841 %3698)
%8858 = (+.f64 %3698 %8853)
%8859 = (+.f64 %8853 %3698)
%8861 = (-.f64 %3698 (*.f64 %1845 %37))
%8863 = (-.f64 %3698 (neg.f64 %8853))
%8865 = (fma.f64 lambda2 (*.f64 #s(literal -1 binary64) %1841) %3698)
%8866 = (fma.f64 #s(literal -1 binary64) %3582 %3698)
%8867 = (fma.f64 %3582 #s(literal -1 binary64) %3698)
%8868 = (fma.f64 %1857 lambda2 %3698)
%8869 = (fma.f64 %43 %1876 %8846)
%8870 = (fma.f64 %1876 %43 %8846)
%8872 = (+.f64 (*.f64 %1876 %43) %8846)
%8874 = (+.f64 (*.f64 %43 %1876) %8846)
%8875 = (*.f64 %7532 %1950)
%8876 = (fma.f64 %43 %1954 %8875)
%8877 = (*.f64 %1966 %46)
%8878 = (fma.f64 %43 %1957 %8877)
%8879 = (fma.f64 %1950 %7532 %8877)
%8880 = (*.f64 %1950 %43)
%8881 = (fma.f64 %1951 %8880 %8877)
%8882 = (*.f64 %1953 %43)
%8883 = (fma.f64 %1952 %8882 %8875)
%8884 = (fma.f64 %46 %1966 %8875)
%8885 = (*.f64 %1952 %43)
%8886 = (fma.f64 %1953 %8885 %8875)
%8887 = (fma.f64 %1954 %43 %8875)
%8888 = (fma.f64 %7532 %1950 %8877)
%8889 = (fma.f64 %1966 %46 %8875)
%8890 = (fma.f64 %1957 %43 %8877)
%8891 = (fma.f64 %8880 %1951 %8877)
%8892 = (fma.f64 %8885 %1953 %8875)
%8893 = (fma.f64 %8882 %1952 %8875)
%8894 = (+.f64 %8875 %8877)
%8895 = (+.f64 %8877 %8875)
%8896 = (*.f64 %1966 %43)
%8897 = (-.f64 %8875 %8896)
%8898 = (*.f64 %1957 %46)
%8899 = (-.f64 %8877 %8898)
%8900 = (fma.f64 %46 %1969 %8877)
%8901 = (fma.f64 %1969 %46 %8877)
%8902 = (fma.f64 %1954 %3397 %8875)
%8903 = (fma.f64 %3397 %1954 %8875)
%8904 = (fma.f64 %3397 %1957 %8877)
%8905 = (fma.f64 %1957 %3397 %8877)
%8907 = (/.f64 (*.f64 %2028 %43) #s(literal 4 binary64))
%8909 = (/.f64 (*.f64 %43 %2028) #s(literal 4 binary64))
%8911 = (/.f64 (*.f64 %2068 %43) #s(literal 2 binary64))
%8913 = (/.f64 (*.f64 %2066 %43) #s(literal 2 binary64))
%8915 = (/.f64 (*.f64 %43 %2066) #s(literal 2 binary64))
%8917 = (/.f64 (*.f64 %43 %2068) #s(literal 2 binary64))
%8918 = (*.f64 #s(literal 1/2 binary64) %43)
%8919 = (fma.f64 %2013 %8918 %8877)
%8920 = (fma.f64 %2015 %8918 %8875)
%8921 = (*.f64 %2013 %43)
%8922 = (fma.f64 %8921 #s(literal 1/2 binary64) %8877)
%8923 = (*.f64 %2015 %43)
%8924 = (fma.f64 %8923 #s(literal 1/2 binary64) %8875)
%8926 = (/.f64 (*.f64 %2110 %43) #s(literal 2 binary64))
%8928 = (/.f64 (*.f64 %43 %2110) #s(literal 2 binary64))
%8929 = (fma.f64 %2013 %3369 %8877)
%8930 = (fma.f64 %2015 %3369 %8875)
%8932 = (/.f64 (fma.f64 %8877 #s(literal 2 binary64) %8921) #s(literal 2 binary64))
%8934 = (/.f64 (fma.f64 %8875 #s(literal 2 binary64) %8923) #s(literal 2 binary64))
%8935 = (/.f64 %2013 #s(literal 1 binary64))
%8936 = (fma.f64 %3369 %8935 %8877)
%8937 = (fma.f64 %3369 %8835 %8875)
%8939 = (fma.f64 %3399 (/.f64 %2013 #s(literal 4 binary64)) %8877)
%8941 = (fma.f64 %3399 (/.f64 %2015 #s(literal 4 binary64)) %8875)
%8943 = (fma.f64 (/.f64 %2013 #s(literal 1/2 binary64)) %3400 %8877)
%8944 = (fma.f64 %8935 %3369 %8877)
%8945 = (fma.f64 %8833 %3400 %8875)
%8946 = (fma.f64 %8835 %3369 %8875)
%8948 = (/.f64 (fma.f64 %2015 %43 %8921) #s(literal 2 binary64))
%8950 = (/.f64 (fma.f64 %2013 %43 %8923) #s(literal 2 binary64))
%8953 = (/.f64 (fma.f64 %8921 #s(literal 2 binary64) (*.f64 %8923 #s(literal 2 binary64))) #s(literal 4 binary64))
%8956 = (/.f64 (fma.f64 %8923 #s(literal 2 binary64) (*.f64 %8921 #s(literal 2 binary64))) #s(literal 4 binary64))
%8959 = (/.f64 (fma.f64 %8923 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %8921)) #s(literal 4 binary64))
%8962 = (/.f64 (fma.f64 %8921 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %8923)) #s(literal 4 binary64))
%8963 = (fma.f64 %37 %1954 %8875)
%8964 = (fma.f64 lambda1 %1954 %8963)
%8965 = (fma.f64 %37 %1957 %8877)
%8966 = (fma.f64 lambda1 %1957 %8965)
%8967 = (fma.f64 %1950 %7803 %8965)
%8968 = (*.f64 %1950 lambda1)
%8969 = (fma.f64 %1951 %8968 %8965)
%8971 = (fma.f64 %1952 (*.f64 %1953 lambda1) %8963)
%8973 = (fma.f64 %1953 (*.f64 %1952 lambda1) %8963)
%8974 = (fma.f64 %1954 lambda1 %8963)
%8975 = (fma.f64 %1957 lambda1 %8965)
%8976 = (fma.f64 %7803 %1950 %8965)
%8977 = (*.f64 lambda1 %1952)
%8978 = (fma.f64 %8977 %1953 %8963)
%8980 = (fma.f64 (*.f64 lambda1 %1953) %1952 %8963)
%8981 = (*.f64 lambda1 %1950)
%8982 = (fma.f64 %8981 %1951 %8965)
%8983 = (*.f64 %1957 lambda1)
%8984 = (+.f64 %8983 %8965)
%8985 = (*.f64 %8977 %1953)
%8986 = (+.f64 %8985 %8963)
%8989 = (neg.f64 (*.f64 %1957 lambda2))
%8990 = (+.f64 (fma.f64 %1954 %43 %8983) %8989)
%8994 = (+.f64 (fma.f64 %1957 %43 %8985) (*.f64 (*.f64 %37 %1952) %1953))
%8995 = (-.f64 %8989 %8896)
%8996 = (fma.f64 lambda1 %1957 %8995)
%8997 = (fma.f64 %1950 %7803 %8995)
%8998 = (fma.f64 %1951 %8968 %8995)
%8999 = (fma.f64 %1957 lambda1 %8995)
%9000 = (fma.f64 %7803 %1950 %8995)
%9001 = (fma.f64 %8981 %1951 %8995)
%9002 = (+.f64 %8983 %8995)
%9003 = (fma.f64 %2013 %33 %8965)
%9004 = (fma.f64 %2015 %33 %8963)
%9005 = (*.f64 lambda1 %2013)
%9006 = (fma.f64 %9005 #s(literal 1/2 binary64) %8965)
%9008 = (fma.f64 (*.f64 lambda1 %2015) #s(literal 1/2 binary64) %8963)
%9009 = (fma.f64 %2013 %33 %8995)
%9010 = (fma.f64 %9005 #s(literal 1/2 binary64) %8995)
%9124 = (exp.f64 #s(literal 1 binary64))
%9147 = (fabs.f64 %1952)
%9149 = (fabs.f64 %1960)
%9166 = (fabs.f64 %7033)
%9239 = (fabs.f64 %1874)
%9241 = (fabs.f64 %1870)
%9251 = (fabs.f64 %1885)
%9301 = (*.f64 %1892 %1874)
%9312 = (*.f64 %1892 %1892)
%9319 = (cos.f64 %1288)
%9320 = (*.f64 %9319 %1892)
%9346 = (*.f64 %1665 %1665)
%9383 = (-.f64 %135 %65)
%9385 = (-.f64 %56 %65)
%9391 = (neg.f64 %9383)
%9403 = (-.f64 %1387 #s(literal 0 binary64))
%9405 = (+.f64 %1387 #s(literal 0 binary64))
%9407 = (-.f64 %155 #s(literal 0 binary64))
%9409 = (-.f64 %65 #s(literal 0 binary64))
%9412 = (-.f64 %109 #s(literal 0 binary64))
%9416 = (+.f64 phi2 #s(literal 0 binary64))
%9418 = (-.f64 phi2 #s(literal 0 binary64))
%9420 = (+.f64 phi1 #s(literal 0 binary64))
%9422 = (-.f64 phi1 #s(literal 0 binary64))
%9442 = (+.f64 %136 #s(literal 0 binary64))
%9444 = (-.f64 %136 #s(literal 0 binary64))
%9505 = (*.f64 %1388 #s(literal 2 binary64))
%9534 = (fma.f64 %65 #s(literal 1/2 binary64) %109)
%9585 = (*.f64 #s(literal 1 binary64) %1078)
%9589 = (*.f64 #s(literal 4 binary64) %1078)
%9609 = (-.f64 %936 %136)
%9614 = (*.f64 #s(literal 1 binary64) %1293)
%9616 = (*.f64 #s(literal 4 binary64) %1293)
%9634 = (-.f64 %1647 %936)
%9636 = (-.f64 %9534 %936)
%9638 = (fma.f64 %65 #s(literal 1/2 binary64) phi2)
%9639 = (-.f64 %9638 %936)
%9641 = (fma.f64 %65 #s(literal 1/2 binary64) %156)
%9643 = (-.f64 %156 %936)
%9671 = (fma.f64 #s(literal 2 binary64) %156 %65)
%9680 = (-.f64 %136 %936)
%9697 = (-.f64 %9641 #s(literal 0 binary64))
%9705 = (+.f64 %155 %1387)
%9759 = (fma.f64 #s(literal 1/2 binary64) %1387 %1293)
%9919 = (-.f64 (-.f64 %65 phi1) phi2)
%9932 = (neg.f64 %2809)
%9935 = (*.f64 %2511 #s(literal -1 binary64))
%9937 = (*.f64 %2522 #s(literal 1 binary64))
%9940 = (*.f64 %2511 #s(literal 2 binary64))
%9949 = (fma.f64 %65 #s(literal 1/2 binary64) %211)
%9951 = (fma.f64 %65 #s(literal 1/2 binary64) %2809)
%9953 = (-.f64 %136 %101)
%9956 = (+.f64 %65 %2809)
%9961 = (-.f64 %903 %156)
%9964 = (fma.f64 %65 #s(literal 1/2 binary64) %9705)
%9969 = (+.f64 %9961 %936)
%9971 = (+.f64 %9964 %936)
%9979 = (sin.f64 %136)
%9987 = (+.f64 %2511 %2511)
%9996 = (*.f64 %2752 #s(literal 2 binary64))
%10002 = (sin.f64 %211)
%10004 = (sin.f64 %2809)
%10013 = (*.f64 #s(literal 0 binary64) %10002)
%10033 = (cos.f64 %9534)
%10185 = (-.f64 %2511 %2511)
%10194 = (cos.f64 phi2)
%10195 = (*.f64 %7125 %10194)
%10196 = (sin.f64 phi1)
%10197 = (neg.f64 %10196)
%10198 = (sin.f64 phi2)
%10199 = (*.f64 %10197 %10198)
%10201 = (sin.f64 %135)
%10202 = (*.f64 %10197 %10201)
%10204 = (neg.f64 %10199)
%10207 = (*.f64 (neg.f64 %10197) %10198)
%10215 = (sin.f64 %9385)
%10216 = (*.f64 %10215 %10198)
%10220 = (cos.f64 %1387)
%10222 = (sin.f64 %1387)
%10230 = (cos.f64 %9638)
%10232 = (*.f64 %7109 %10194)
%10233 = (*.f64 %10201 %10196)
%10234 = (*.f64 #s(literal -1 binary64) %10233)
%10236 = (*.f64 %10233 #s(literal -1 binary64))
%10238 = (cos.f64 %9383)
%10240 = (*.f64 %10196 (sin.f64 %9383))
%10270 = (-.f64 #s(literal 1/2 binary64) %2511)
%10277 = (+.f64 #s(literal 1/2 binary64) %2522)
%10344 = (*.f64 #s(literal 4 binary64) %2496)
%10418 = (*.f64 %1841 #s(literal -2 binary64))
%10421 = (*.f64 #s(literal -2 binary64) %1841)
%10432 = (*.f64 #s(literal 2 binary64) %1845)
%10440 = (*.f64 %1841 (cos.f64 (/.f64 %9412 #s(literal 2 binary64))))
%10454 = (*.f64 #s(literal -2 binary64) %2813)
%10456 = (neg.f64 %2817)
%10464 = (*.f64 (cos.f64 (/.f64 (+.f64 %138 #s(literal 0 binary64)) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %138 #s(literal 0 binary64)) #s(literal 2 binary64))))
%10470 = (*.f64 (cos.f64 (/.f64 %9442 #s(literal 2 binary64))) (cos.f64 (/.f64 %9444 #s(literal 2 binary64))))
%10477 = (*.f64 %1845 (cos.f64 (/.f64 (-.f64 %9705 #s(literal 0 binary64)) #s(literal 2 binary64))))
%10482 = (*.f64 %1845 (cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) %9705) #s(literal 2 binary64))))
%10488 = (*.f64 %1841 (cos.f64 (/.f64 (-.f64 %936 %9534) #s(literal 2 binary64))))
%10492 = (*.f64 %1841 (cos.f64 (/.f64 %9636 #s(literal 2 binary64))))
%10501 = (*.f64 (cos.f64 (/.f64 %9953 #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) %9953) #s(literal 2 binary64))))
%10509 = (*.f64 (cos.f64 (/.f64 (+.f64 %9953 #s(literal 0 binary64)) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %9953 #s(literal 0 binary64)) #s(literal 2 binary64))))
%10517 = (*.f64 (cos.f64 (/.f64 (+.f64 %9956 #s(literal 0 binary64)) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %9956 #s(literal 0 binary64)) #s(literal 2 binary64))))
%10525 = (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 0 binary64) %9956) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) %9956) #s(literal 2 binary64))))
%10532 = (*.f64 (sin.f64 (/.f64 %9969 #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %9961 %936) #s(literal 2 binary64))))
%10540 = (*.f64 (sin.f64 (/.f64 (-.f64 %936 %9949) #s(literal 2 binary64))) (cos.f64 (/.f64 (fma.f64 %65 #s(literal 1/2 binary64) %9949) #s(literal 2 binary64))))
%10548 = (*.f64 (sin.f64 (/.f64 (-.f64 %936 %9951) #s(literal 2 binary64))) (cos.f64 (/.f64 (fma.f64 %65 #s(literal 1/2 binary64) %9951) #s(literal 2 binary64))))
%10556 = (*.f64 (sin.f64 (/.f64 (fma.f64 %65 #s(literal 1/2 binary64) %9964) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %936 %9964) #s(literal 2 binary64))))
%10563 = (*.f64 (sin.f64 (/.f64 %9971 #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %9964 %936) #s(literal 2 binary64))))
%10633 = (*.f64 %1957 %2767)
%10635 = (*.f64 %1954 %2767)
%10637 = (*.f64 %2767 %1957)
%10639 = (*.f64 %2767 %1954)
%10645 = (*.f64 %2500 %43)
%10647 = (*.f64 %3182 %2500)
%10648 = (*.f64 %2500 %46)
%10655 = (*.f64 %2500 %3184)
%10657 = (*.f64 %2500 %3187)
%10660 = (*.f64 %10645 #s(literal 1 binary64))
%10663 = (*.f64 %10648 #s(literal 1 binary64))
%10668 = (*.f64 %3195 %2500)
%10670 = (*.f64 %2500 %3195)
%10672 = (*.f64 %10655 #s(literal 1 binary64))
%10674 = (*.f64 %10647 #s(literal -1 binary64))
%10676 = (*.f64 %10657 #s(literal 1 binary64))
%10679 = (*.f64 %2496 %3182)
%10682 = (*.f64 %2496 %3184)
%10686 = (*.f64 %10647 #s(literal 2 binary64))
%10688 = (*.f64 %46 #s(literal -2 binary64))
%10689 = (*.f64 %2520 %46)
%10691 = (*.f64 %3182 #s(literal -2 binary64))
%10700 = (*.f64 %2520 #s(literal 1 binary64))
%10702 = (*.f64 %2522 %3182)
%10704 = (*.f64 %43 %2522)
%10708 = (*.f64 %2522 %46)
%10747 = (*.f64 %2500 %3362)
%10749 = (*.f64 %2500 %3364)
%10771 = (*.f64 %10691 %1845)
%10773 = (*.f64 %10691 %1841)
%10775 = (*.f64 %1841 %3182)
%10777 = (*.f64 %3182 %2767)
%10779 = (*.f64 %2500 %3216)
%10781 = (*.f64 %2500 %3212)
%10783 = (*.f64 %2500 %3214)
%10785 = (*.f64 %3216 %2500)
%10787 = (*.f64 %3212 %2500)
%10789 = (*.f64 %3214 %2500)
%10799 = (*.f64 %37 %10645)
%10801 = (*.f64 %26 %10648)
%10803 = (*.f64 lambda2 %10648)
%10805 = (*.f64 lambda1 %10645)
%10807 = (*.f64 %10648 %26)
%10809 = (*.f64 %10648 lambda2)
%10811 = (*.f64 %10645 %37)
%10813 = (*.f64 %10645 lambda1)
%10823 = (*.f64 %2500 %3270)
%10826 = (*.f64 %2500 %3284)
%10839 = (*.f64 %2753 %3182)
%10841 = (*.f64 %3182 %2753)
%10859 = (*.f64 %2814 %3182)
%10866 = (*.f64 %2496 %3284)
%10868 = (*.f64 %2496 %3270)
%10896 = (*.f64 %3284 #s(literal -2 binary64))
%10898 = (*.f64 %3270 #s(literal -2 binary64))
%10912 = (*.f64 %2496 %43)
%10916 = (*.f64 %2496 %46)
%10925 = (*.f64 %10648 #s(literal -1/2 binary64))
%10929 = (*.f64 %10645 #s(literal -1/2 binary64))
%10931 = (*.f64 %3184 #s(literal -1/2 binary64))
%10942 = (*.f64 #s(literal 1/2 binary64) %10645)
%10957 = (*.f64 %3182 #s(literal -1/2 binary64))
%10963 = (*.f64 %2496 %3187)
%10965 = (fabs.f64 %10912)
%10967 = (fabs.f64 %10916)
%10975 = (/.f64 %3182 #s(literal -2 binary64))
%10977 = (*.f64 #s(literal 1/2 binary64) %3187)
%10980 = (*.f64 #s(literal 1/2 binary64) %10657)
%10982 = (fabs.f64 %10963)
%10988 = (/.f64 %3182 #s(literal 1 binary64))
%10995 = (*.f64 %3195 %2496)
%10997 = (*.f64 %2496 %3195)
%11001 = (/.f64 %10647 #s(literal 1 binary64))
%11005 = (/.f64 %10648 #s(literal 1 binary64))
%11007 = (/.f64 %10648 #s(literal 4 binary64))
%11009 = (/.f64 %10645 #s(literal 1 binary64))
%11011 = (/.f64 %10645 #s(literal 4 binary64))
%11013 = (/.f64 %3182 #s(literal 1/2 binary64))
%11014 = (/.f64 %2500 #s(literal 4 binary64))
%11016 = (/.f64 %3182 #s(literal 4 binary64))
%11018 = (/.f64 %10648 #s(literal 1/2 binary64))
%11021 = (/.f64 %10645 #s(literal 1/2 binary64))
%11024 = (*.f64 %2577 %3182)
%11029 = (*.f64 %2496 %3237)
%11031 = (*.f64 %10682 #s(literal 1/2 binary64))
%11033 = (/.f64 %10682 #s(literal 2 binary64))
%11035 = (*.f64 %2520 %3237)
%11037 = (*.f64 #s(literal -2 binary64) %3237)
%11039 = (*.f64 #s(literal 1/2 binary64) %10691)
%11041 = (/.f64 %10657 #s(literal 1 binary64))
%11043 = (/.f64 %10657 #s(literal 4 binary64))
%11045 = (/.f64 %10657 #s(literal 1/2 binary64))
%11048 = (/.f64 %10691 #s(literal 2 binary64))
%11050 = (/.f64 %10647 #s(literal 1/2 binary64))
%11052 = (/.f64 %10691 #s(literal 1 binary64))
%11058 = (/.f64 %10682 #s(literal 4 binary64))
%11060 = (/.f64 %10691 #s(literal 1/2 binary64))
%11072 = (*.f64 %2496 %3362)
%11074 = (*.f64 %2496 %3364)
%11085 = (*.f64 %1841 %8850)
%11090 = (*.f64 %1841 %3184)
%11093 = (*.f64 %2708 %3182)
%11095 = (fabs.f64 %10775)
%11097 = (*.f64 %1841 %3187)
%11098 = (*.f64 %1841 %11097)
%11107 = (*.f64 %3182 %1845)
%11109 = (fabs.f64 %8846)
%11111 = (*.f64 %2708 %43)
%11113 = (*.f64 %2708 %46)
%11118 = (*.f64 %3182 %2708)
%11120 = (*.f64 %43 %2708)
%11122 = (*.f64 %46 %2708)
%11124 = (*.f64 %3187 %11109)
%11126 = (*.f64 %2708 %11109)
%11128 = (*.f64 %11109 %3187)
%11130 = (*.f64 %1845 %3187)
%11132 = (*.f64 %3195 %1841)
%11134 = (*.f64 %1841 %3195)
%11136 = (*.f64 %3187 %1845)
%11138 = (neg.f64 %11097)
%11140 = (neg.f64 %11109)
%11142 = (*.f64 %1845 %3195)
%11144 = (*.f64 %3195 %1845)
%11146 = (neg.f64 %11140)
%11154 = (*.f64 %1841 %3237)
%11160 = (*.f64 %2814 %3237)
%11162 = (pow.f64 %8846 #s(literal 1 binary64))
%11165 = (*.f64 %3182 %2842)
%11168 = (pow.f64 %8850 #s(literal 1 binary64))
%11170 = (*.f64 %11162 %43)
%11172 = (*.f64 %11162 %1841)
%11174 = (fabs.f64 %11162)
%11176 = (pow.f64 %11109 #s(literal 1 binary64))
%11178 = (*.f64 %43 %10912)
%11179 = (*.f64 %3182 %2496)
%11180 = (*.f64 %46 %10916)
%11181 = (*.f64 %10912 %43)
%11182 = (*.f64 %10916 %46)
%11183 = (*.f64 %43 %10925)
%11184 = (*.f64 #s(literal 1/2 binary64) %10647)
%11185 = (*.f64 #s(literal -1/2 binary64) %10655)
%11186 = (*.f64 %46 %10929)
%11187 = (*.f64 %2500 %10931)
%11188 = (*.f64 %2500 %3237)
%11189 = (*.f64 %10647 #s(literal 1/2 binary64))
%11190 = (*.f64 %3184 %2516)
%11191 = (*.f64 %8288 %10648)
%11192 = (*.f64 %8918 %10645)
%11193 = (*.f64 %3237 %2500)
%11194 = (*.f64 %10648 %3359)
%11195 = (*.f64 %10645 %3355)
%11196 = (*.f64 %10655 #s(literal -1/2 binary64))
%11197 = (*.f64 %10942 %43)
%11198 = (fabs.f64 %10679)
%11199 = (fabs.f64 %10682)
%11200 = (*.f64 %3184 %2520)
%11201 = (neg.f64 %10682)
%11202 = (/.f64 %10647 #s(literal 2 binary64))
%11203 = (/.f64 %10655 #s(literal -2 binary64))
%11204 = (*.f64 %10648 %3371)
%11205 = (*.f64 %10645 %3369)
%11206 = (*.f64 %2514 %10957)
%11207 = (*.f64 %3187 %10963)
%11208 = (*.f64 %3187 %10965)
%11209 = (*.f64 %3187 %10967)
%11210 = (*.f64 %10963 %3187)
%11211 = (*.f64 %10965 %3187)
%11212 = (*.f64 %2514 %10975)
%11213 = (*.f64 %10977 %10657)
%11214 = (*.f64 %10657 %3373)
%11215 = (*.f64 %10980 %3187)
%11216 = (*.f64 %3187 %10982)
%11217 = (*.f64 #s(literal -1 binary64) %10682)
%11218 = (*.f64 #s(literal 1 binary64) %10679)
%11219 = (*.f64 %10679 #s(literal 1 binary64))
%11220 = (*.f64 %10657 %3381)
%11221 = (/.f64 %10679 #s(literal 1 binary64))
%11222 = (*.f64 %2496 %10988)
%11223 = (*.f64 %3391 %10916)
%11224 = (*.f64 %3397 %10912)
%11225 = (*.f64 %10988 %2496)
%11226 = (*.f64 %10912 %3397)
%11227 = (*.f64 %10916 %3391)
%11228 = (*.f64 %3195 %10995)
%11229 = (*.f64 %10997 %3195)
%11230 = (/.f64 %10672 #s(literal -2 binary64))
%11232 = (/.f64 (*.f64 %10655 #s(literal -1 binary64)) #s(literal 2 binary64))
%11233 = (/.f64 %10674 #s(literal -2 binary64))
%11235 = (/.f64 (*.f64 #s(literal -1 binary64) %10647) #s(literal -2 binary64))
%11236 = (*.f64 %3237 %2569)
%11237 = (*.f64 %2569 %3237)
%11238 = (*.f64 %11001 #s(literal 1/2 binary64))
%11240 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %10647))
%11242 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %10655))
%11243 = (/.f64 %11050 #s(literal 4 binary64))
%11244 = (/.f64 %11001 #s(literal 2 binary64))
%11245 = (*.f64 %3371 %11005)
%11246 = (*.f64 %3393 %11007)
%11247 = (*.f64 %3369 %11009)
%11248 = (*.f64 %3399 %11011)
%11249 = (*.f64 %11013 %11014)
%11250 = (*.f64 %2567 %11016)
%11251 = (*.f64 %11018 %3394)
%11252 = (*.f64 %11005 %3371)
%11253 = (*.f64 %11021 %3400)
%11254 = (*.f64 %11009 %3369)
%11255 = (*.f64 #s(literal -2 binary64) %11024)
%11256 = (*.f64 %10691 %2577)
%11257 = (*.f64 %3411 %10963)
%11258 = (*.f64 %10963 %3411)
%11259 = (*.f64 #s(literal 2 binary64) %11029)
%11260 = (*.f64 #s(literal -2 binary64) %11031)
%11261 = (*.f64 #s(literal -2 binary64) %11033)
%11262 = (*.f64 #s(literal -2 binary64) %11035)
%11263 = (*.f64 %2520 %11037)
%11264 = (*.f64 %11039 %2520)
%11265 = (*.f64 %3381 %11041)
%11266 = (*.f64 %3413 %11043)
%11267 = (*.f64 %11045 %3414)
%11268 = (*.f64 %11041 %3381)
%11269 = (*.f64 %11048 %2520)
%11270 = (*.f64 %11050 %207)
%11271 = (*.f64 %11052 %2577)
%11272 = (pow.f64 %8846 #s(literal 2 binary64))
%11273 = (pow.f64 %8850 #s(literal 2 binary64))
%11274 = (pow.f64 %11097 #s(literal 2 binary64))
%11275 = (pow.f64 %11109 #s(literal 2 binary64))
%11276 = (*.f64 %2464 %11033)
%11277 = (*.f64 %2466 %11058)
%11278 = (*.f64 %2497 %3182)
%11279 = (fma.f64 %43 %3355 %11278)
%11280 = (*.f64 %3182 %2497)
%11281 = (fma.f64 %43 %3355 %11280)
%11282 = (fma.f64 #s(literal 1/2 binary64) %3182 %11278)
%11283 = (fma.f64 #s(literal 1/2 binary64) %3182 %11280)
%11284 = (fma.f64 %3182 #s(literal 1/2 binary64) %11278)
%11285 = (fma.f64 %3182 #s(literal 1/2 binary64) %11280)
%11286 = (fma.f64 %46 %3359 %11278)
%11287 = (fma.f64 %46 %3359 %11280)
%11288 = (pow.f64 %11140 #s(literal 2 binary64))
%11289 = (*.f64 %11060 %2681)
%11290 = (+.f64 %3237 %11278)
%11291 = (+.f64 %3237 %11280)
%11292 = (fma.f64 %43 %3369 %11278)
%11293 = (fma.f64 %43 %3369 %11280)
%11294 = (fma.f64 %46 %3371 %11278)
%11295 = (fma.f64 %46 %3371 %11280)
%11297 = (/.f64 #s(literal 1 binary64) (pow.f64 %8846 #s(literal -2 binary64)))
%11299 = (/.f64 #s(literal 1 binary64) (pow.f64 %8850 #s(literal -2 binary64)))
%11300 = (*.f64 %10702 #s(literal 1/2 binary64))
%11301 = (fma.f64 %43 %3355 %11300)
%11302 = (*.f64 #s(literal 1/2 binary64) %10702)
%11303 = (fma.f64 %43 %3355 %11302)
%11304 = (fma.f64 #s(literal 1/2 binary64) %3182 %11300)
%11305 = (fma.f64 #s(literal 1/2 binary64) %3182 %11302)
%11306 = (fma.f64 %3182 #s(literal 1/2 binary64) %11300)
%11307 = (fma.f64 %3182 #s(literal 1/2 binary64) %11302)
%11308 = (fma.f64 %46 %3359 %11300)
%11309 = (fma.f64 %46 %3359 %11302)
%11310 = (fma.f64 %3187 %3373 %11278)
%11311 = (fma.f64 %3187 %3373 %11280)
%11312 = (+.f64 %3237 %11300)
%11313 = (+.f64 %3237 %11302)
%11314 = (/.f64 %10702 #s(literal 2 binary64))
%11315 = (fma.f64 %43 %3355 %11314)
%11316 = (fma.f64 %43 %3369 %11300)
%11317 = (fma.f64 %43 %3369 %11302)
%11318 = (fma.f64 #s(literal 1/2 binary64) %3182 %11314)
%11319 = (fma.f64 %3182 #s(literal 1/2 binary64) %11314)
%11320 = (fma.f64 %46 %3359 %11314)
%11321 = (fma.f64 %46 %3371 %11300)
%11322 = (fma.f64 %46 %3371 %11302)
%11323 = (fma.f64 %3187 %3381 %11278)
%11324 = (fma.f64 %3187 %3381 %11280)
%11326 = (/.f64 #s(literal 1 binary64) (pow.f64 %11109 #s(literal -2 binary64)))
%11327 = (fma.f64 %3237 #s(literal 1 binary64) %11278)
%11328 = (fma.f64 %3237 #s(literal 1 binary64) %11280)
%11329 = (+.f64 %3237 %11314)
%11330 = (fma.f64 %43 %3369 %11314)
%11331 = (fma.f64 %46 %3371 %11314)
%11332 = (fma.f64 %3187 %3373 %11300)
%11333 = (fma.f64 %3187 %3373 %11302)
%11334 = (fma.f64 %3195 %3389 %11278)
%11335 = (fma.f64 %3195 %3389 %11280)
%11336 = (fma.f64 %3371 %3391 %11278)
%11337 = (fma.f64 %3371 %3391 %11280)
%11338 = (fma.f64 %3393 %3394 %11278)
%11339 = (fma.f64 %3393 %3394 %11280)
%11340 = (fma.f64 %3391 %3371 %11278)
%11341 = (fma.f64 %3391 %3371 %11280)
%11342 = (fma.f64 %3369 %3397 %11278)
%11343 = (fma.f64 %3369 %3397 %11280)
%11344 = (fma.f64 %3399 %3400 %11278)
%11345 = (fma.f64 %3399 %3400 %11280)
%11346 = (fma.f64 %3397 %3369 %11278)
%11347 = (fma.f64 %3397 %3369 %11280)
%11348 = (fma.f64 %3187 %3373 %11314)
%11349 = (fma.f64 %3187 %3381 %11300)
%11350 = (fma.f64 %3187 %3381 %11302)
%11351 = (fma.f64 %3195 %3403 %11278)
%11352 = (fma.f64 %3195 %3403 %11280)
%11353 = (fma.f64 %3237 #s(literal 1 binary64) %11300)
%11354 = (fma.f64 %3237 #s(literal 1 binary64) %11302)
%11355 = (fma.f64 %3187 %3381 %11314)
%11356 = (*.f64 %3362 %10912)
%11357 = (*.f64 %3364 %10916)
%11358 = (*.f64 %11072 %43)
%11359 = (*.f64 %11074 %46)
%11360 = (pow.f64 %10679 #s(literal 1 binary64))
%11361 = (fma.f64 %3237 #s(literal 1 binary64) %11314)
%11362 = (fma.f64 %3195 %3389 %11300)
%11363 = (fma.f64 %3195 %3389 %11302)
%11364 = (fma.f64 %3371 %3391 %11300)
%11365 = (fma.f64 %3371 %3391 %11302)
%11366 = (fma.f64 %3393 %3394 %11300)
%11367 = (fma.f64 %3393 %3394 %11302)
%11368 = (fma.f64 %3391 %3371 %11300)
%11369 = (fma.f64 %3391 %3371 %11302)
%11370 = (fma.f64 %3369 %3397 %11300)
%11371 = (fma.f64 %3369 %3397 %11302)
%11372 = (fma.f64 %3399 %3400 %11300)
%11373 = (fma.f64 %3399 %3400 %11302)
%11374 = (fma.f64 %3397 %3369 %11300)
%11375 = (fma.f64 %3397 %3369 %11302)
%11376 = (fma.f64 %3381 %3411 %11278)
%11377 = (fma.f64 %3381 %3411 %11280)
%11378 = (fma.f64 %3413 %3414 %11278)
%11379 = (fma.f64 %3413 %3414 %11280)
%11380 = (fma.f64 %3411 %3381 %11278)
%11381 = (fma.f64 %3411 %3381 %11280)
%11382 = (fma.f64 %3195 %3389 %11314)
%11383 = (fma.f64 %3195 %3403 %11300)
%11384 = (fma.f64 %3195 %3403 %11302)
%11385 = (fma.f64 %3371 %3391 %11314)
%11386 = (fma.f64 %3393 %3394 %11314)
%11387 = (fma.f64 %3391 %3371 %11314)
%11388 = (fma.f64 %3369 %3397 %11314)
%11389 = (fma.f64 %3399 %3400 %11314)
%11390 = (fma.f64 %3397 %3369 %11314)
%11391 = (fma.f64 %3195 %3403 %11314)
%11392 = (fma.f64 %3381 %3411 %11300)
%11393 = (fma.f64 %3381 %3411 %11302)
%11394 = (fma.f64 %3413 %3414 %11300)
%11395 = (fma.f64 %3413 %3414 %11302)
%11396 = (fma.f64 %3411 %3381 %11300)
%11397 = (fma.f64 %3411 %3381 %11302)
%11398 = (fma.f64 %3403 %3424 %11278)
%11399 = (fma.f64 %3403 %3424 %11280)
%11400 = (fma.f64 %3426 %3427 %11278)
%11401 = (fma.f64 %3426 %3427 %11280)
%11402 = (fma.f64 %3424 %3403 %11278)
%11403 = (fma.f64 %3424 %3403 %11280)
%11404 = (fma.f64 %3381 %3411 %11314)
%11405 = (fma.f64 %3413 %3414 %11314)
%11406 = (fma.f64 %3411 %3381 %11314)
%11407 = (fma.f64 %3403 %3424 %11300)
%11408 = (fma.f64 %3403 %3424 %11302)
%11409 = (fma.f64 %3426 %3427 %11300)
%11410 = (fma.f64 %3426 %3427 %11302)
%11411 = (fma.f64 %3424 %3403 %11300)
%11412 = (fma.f64 %3424 %3403 %11302)
%11413 = (fma.f64 %3403 %3424 %11314)
%11414 = (fma.f64 %3426 %3427 %11314)
%11415 = (fma.f64 %3424 %3403 %11314)
%11416 = (fma.f64 %3362 %3355 %11278)
%11417 = (fma.f64 %3362 %3355 %11280)
%11418 = (fma.f64 %3364 %3359 %11278)
%11419 = (fma.f64 %3364 %3359 %11280)
%11420 = (fma.f64 %3362 %3369 %11278)
%11421 = (fma.f64 %3362 %3369 %11280)
%11422 = (fma.f64 %3364 %3371 %11278)
%11423 = (fma.f64 %3364 %3371 %11280)
%11424 = (fma.f64 %3362 %3355 %11300)
%11425 = (fma.f64 %3362 %3355 %11302)
%11426 = (fma.f64 %3364 %3359 %11300)
%11427 = (fma.f64 %3364 %3359 %11302)
%11428 = (fma.f64 %3362 %3355 %11314)
%11429 = (fma.f64 %3362 %3369 %11300)
%11430 = (fma.f64 %3362 %3369 %11302)
%11431 = (fma.f64 %3364 %3359 %11314)
%11432 = (fma.f64 %3364 %3371 %11300)
%11433 = (fma.f64 %3364 %3371 %11302)
%11434 = (fma.f64 %3362 %3369 %11314)
%11435 = (fma.f64 %3364 %3371 %11314)
%11436 = (fma.f64 %3439 %3397 %11278)
%11437 = (fma.f64 %3439 %3397 %11280)
%11438 = (fma.f64 %3441 %3400 %11278)
%11439 = (fma.f64 %3441 %3400 %11280)
%11440 = (fma.f64 %3443 %3369 %11278)
%11441 = (fma.f64 %3443 %3369 %11280)
%11442 = (fma.f64 %3445 %3391 %11278)
%11443 = (fma.f64 %3445 %3391 %11280)
%11444 = (fma.f64 %3447 %3394 %11278)
%11445 = (fma.f64 %3447 %3394 %11280)
%11446 = (fma.f64 %3449 %3371 %11278)
%11447 = (fma.f64 %3449 %3371 %11280)
%11448 = (fma.f64 %3439 %3397 %11300)
%11449 = (fma.f64 %3439 %3397 %11302)
%11450 = (fma.f64 %3441 %3400 %11300)
%11451 = (fma.f64 %3441 %3400 %11302)
%11452 = (fma.f64 %3443 %3369 %11300)
%11453 = (fma.f64 %3443 %3369 %11302)
%11454 = (fma.f64 %3445 %3391 %11300)
%11455 = (fma.f64 %3445 %3391 %11302)
%11456 = (fma.f64 %3447 %3394 %11300)
%11457 = (fma.f64 %3447 %3394 %11302)
%11458 = (fma.f64 %3449 %3371 %11300)
%11459 = (fma.f64 %3449 %3371 %11302)
%11460 = (fma.f64 %3439 %3397 %11314)
%11461 = (fma.f64 %3441 %3400 %11314)
%11462 = (fma.f64 %3443 %3369 %11314)
%11463 = (fma.f64 %3445 %3391 %11314)
%11464 = (fma.f64 %3447 %3394 %11314)
%11465 = (fma.f64 %3449 %3371 %11314)
%11466 = (*.f64 %1841 %10775)
%11467 = (*.f64 %46 %11085)
%11468 = (*.f64 %8846 %8846)
%11469 = (*.f64 %8850 %8850)
%11470 = (*.f64 %10775 %1841)
%11471 = (*.f64 %1845 %11090)
%11472 = (*.f64 %11090 %1845)
%11473 = (*.f64 %2708 %11093)
%11474 = (*.f64 %2708 %11095)
%11475 = (*.f64 %3187 %11098)
%11476 = (*.f64 %11097 %11097)
%11477 = (*.f64 %11107 %1845)
%11478 = (*.f64 %11109 %11109)
%11479 = (*.f64 %11111 %11111)
%11480 = (*.f64 %11113 %11113)
%11481 = (*.f64 %11095 %2708)
%11482 = (*.f64 %11118 %2708)
%11483 = (*.f64 %11120 %11120)
%11484 = (*.f64 %11122 %11122)
%11485 = (*.f64 %2708 %11124)
%11486 = (*.f64 %3187 %11126)
%11487 = (*.f64 %11128 %2708)
%11488 = (*.f64 %11130 %11130)
%11489 = (*.f64 %11132 %11132)
%11490 = (*.f64 %11134 %11134)
%11491 = (*.f64 %11136 %11136)
%11492 = (*.f64 %11138 %11138)
%11493 = (*.f64 %11140 %11140)
%11494 = (*.f64 %11142 %11142)
%11495 = (*.f64 %11144 %11144)
%11496 = (*.f64 %11146 %11146)
%11497 = (*.f64 %2767 %11154)
%11498 = (*.f64 %2496 %3216)
%11499 = (fma.f64 %2496 %3210 %11498)
%11500 = (*.f64 %2496 %3212)
%11501 = (fma.f64 %2496 %3214 %11500)
%11502 = (*.f64 %2496 %3214)
%11503 = (fma.f64 %2496 %3212 %11502)
%11504 = (*.f64 %3216 %2496)
%11505 = (fma.f64 %3210 %2496 %11504)
%11506 = (*.f64 %3212 %2496)
%11507 = (fma.f64 %3214 %2496 %11506)
%11508 = (*.f64 %3214 %2496)
%11509 = (fma.f64 %3212 %2496 %11508)
%11511 = (+.f64 (*.f64 %2496 %3210) %11498)
%11512 = (+.f64 %11502 %11500)
%11513 = (+.f64 %11500 %11502)
%11515 = (+.f64 (*.f64 %3210 %2496) %11504)
%11516 = (+.f64 %11508 %11506)
%11517 = (+.f64 %11506 %11508)
%11518 = (*.f64 %37 %10912)
%11519 = (fma.f64 lambda1 %10912 %11518)
%11520 = (*.f64 lambda1 %10912)
%11521 = (fma.f64 %37 %10912 %11520)
%11522 = (*.f64 %10912 %37)
%11523 = (fma.f64 %10912 lambda1 %11522)
%11524 = (*.f64 %10912 lambda1)
%11525 = (fma.f64 %10912 %37 %11524)
%11526 = (+.f64 %11522 %11524)
%11527 = (+.f64 %11524 %11522)
%11528 = (+.f64 %11518 %11520)
%11529 = (+.f64 %11520 %11518)
%11530 = (fma.f64 %2496 %3284 %10868)
%11531 = (fma.f64 %2496 %3270 %10866)
%11532 = (*.f64 %3270 %2496)
%11533 = (fma.f64 %3284 %2496 %11532)
%11534 = (*.f64 %3284 %2496)
%11535 = (fma.f64 %3270 %2496 %11534)
%11536 = (+.f64 %10866 %10868)
%11537 = (+.f64 %10868 %10866)
%11538 = (+.f64 %11534 %11532)
%11539 = (+.f64 %11532 %11534)
%11540 = (*.f64 #s(literal 1/2 binary64) %10826)
%11541 = (fma.f64 #s(literal 1/2 binary64) %10823 %11540)
%11542 = (*.f64 %10826 #s(literal 1/2 binary64))
%11543 = (fma.f64 %10823 #s(literal 1/2 binary64) %11542)
%11545 = (+.f64 (*.f64 %10823 #s(literal 1/2 binary64)) %11542)
%11547 = (+.f64 (*.f64 #s(literal 1/2 binary64) %10823) %11540)
%11548 = (*.f64 #s(literal -2 binary64) %11160)
%11551 = (+.f64 (/.f64 %10823 #s(literal 2 binary64)) (/.f64 %10826 #s(literal 2 binary64)))
%11553 = (/.f64 (*.f64 %2832 %3182) #s(literal 2 binary64))
%11555 = (/.f64 (*.f64 %3182 %2832) #s(literal 2 binary64))
%11556 = (*.f64 %8846 %11162)
%11557 = (*.f64 %2842 %10775)
%11558 = (*.f64 %11165 %1841)
%11559 = (*.f64 %11162 %8846)
%11560 = (*.f64 %11168 %8850)
%11561 = (*.f64 %11170 %1841)
%11562 = (*.f64 %11172 %43)
%11564 = (sqrt.f64 (*.f64 %10679 %10679))
%11565 = (*.f64 %11174 %11109)
%11566 = (*.f64 %11176 %11109)
%11568 = (/.f64 (*.f64 %2864 %3182) #s(literal 2 binary64))
%11570 = (/.f64 (*.f64 %3182 %2864) #s(literal 2 binary64))
%11571 = (fma.f64 %1876 %10775 %10679)
%11572 = (fma.f64 %10775 %1876 %10679)
%11574 = (+.f64 (*.f64 %10775 %1876) %10679)
%11576 = (+.f64 (*.f64 %1876 %10775) %10679)
%11577 = (*.f64 %3214 %1841)
%11578 = (*.f64 %3212 %1841)
%11579 = (*.f64 %1841 %11578)
%11580 = (fma.f64 %1841 %11577 %11579)
%11581 = (*.f64 %11578 %1841)
%11582 = (fma.f64 %11577 %1841 %11581)
%11584 = (+.f64 (*.f64 %11577 %1841) %11581)
%11586 = (+.f64 (*.f64 %1841 %11577) %11579)
%11587 = (*.f64 %8846 %8853)
%11588 = (fma.f64 %8846 %3698 %11587)
%11589 = (*.f64 %8853 %8846)
%11590 = (fma.f64 %3698 %8846 %11589)
%11592 = (+.f64 (*.f64 %8846 %3698) %11587)
%11594 = (+.f64 (*.f64 %3698 %8846) %11589)
%11600 = (+.f64 (+.f64 (pow.f64 %3698 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %3698 %8853))) (pow.f64 %8853 #s(literal 2 binary64)))
%11601 = (*.f64 %8853 %11162)
%11602 = (fma.f64 %3698 %11162 %11601)
%11603 = (*.f64 %11162 %8853)
%11604 = (fma.f64 %11162 %3698 %11603)
%11606 = (/.f64 (*.f64 %2028 %10775) #s(literal 4 binary64))
%11608 = (/.f64 (*.f64 %10775 %2028) #s(literal 4 binary64))
%11610 = (+.f64 (*.f64 %11162 %3698) %11603)
%11612 = (+.f64 (*.f64 %3698 %11162) %11601)
%11614 = (/.f64 (*.f64 %2068 %10775) #s(literal 2 binary64))
%11616 = (/.f64 (*.f64 %2066 %10775) #s(literal 2 binary64))
%11618 = (/.f64 (*.f64 %10775 %2066) #s(literal 2 binary64))
%11620 = (/.f64 (*.f64 %10775 %2068) #s(literal 2 binary64))
%11622 = (/.f64 (*.f64 %2110 %10775) #s(literal 2 binary64))
%11624 = (/.f64 (*.f64 %10775 %2110) #s(literal 2 binary64))
%11625 = (*.f64 %8846 %1954)
%11626 = (*.f64 %8846 %8875)
%11627 = (fma.f64 %43 %11625 %11626)
%11628 = (*.f64 %8846 %1957)
%11629 = (*.f64 %8846 %8877)
%11630 = (fma.f64 %43 %11628 %11629)
%11631 = (*.f64 %3182 %1957)
%11632 = (fma.f64 %1841 %11631 %11629)
%11633 = (*.f64 %3182 %1954)
%11634 = (fma.f64 %1841 %11633 %11626)
%11635 = (*.f64 %43 %8875)
%11636 = (fma.f64 %1841 %11635 %11629)
%11637 = (*.f64 %43 %8877)
%11638 = (fma.f64 %1841 %11637 %11626)
%11639 = (*.f64 %3182 %3077)
%11640 = (fma.f64 %3182 %3075 %11639)
%11641 = (*.f64 %3182 %3075)
%11642 = (fma.f64 %3182 %3077 %11641)
%11643 = (*.f64 %1951 %10775)
%11644 = (fma.f64 %1950 %11643 %11629)
%11645 = (*.f64 %7532 %8846)
%11646 = (fma.f64 %1950 %11645 %11629)
%11647 = (*.f64 %1950 %10775)
%11648 = (fma.f64 %1951 %11647 %11629)
%11649 = (*.f64 %8880 %8846)
%11650 = (fma.f64 %1951 %11649 %11629)
%11651 = (*.f64 %1953 %10775)
%11652 = (fma.f64 %1952 %11651 %11626)
%11653 = (*.f64 %8882 %8846)
%11654 = (fma.f64 %1952 %11653 %11626)
%11655 = (*.f64 %1952 %10775)
%11656 = (fma.f64 %1953 %11655 %11626)
%11657 = (*.f64 %8885 %8846)
%11658 = (fma.f64 %1953 %11657 %11626)
%11659 = (fma.f64 %1954 %10775 %11626)
%11660 = (fma.f64 %8846 %8875 %11629)
%11661 = (fma.f64 %8846 %8877 %11626)
%11662 = (*.f64 %1950 %8846)
%11663 = (fma.f64 %7532 %11662 %11629)
%11664 = (fma.f64 %1957 %10775 %11629)
%11665 = (*.f64 %1951 %8846)
%11666 = (fma.f64 %8880 %11665 %11629)
%11667 = (*.f64 %1953 %8846)
%11668 = (fma.f64 %8885 %11667 %11626)
%11669 = (*.f64 %1952 %8846)
%11670 = (fma.f64 %8882 %11669 %11626)
%11671 = (fma.f64 %8875 %8846 %11629)
%11672 = (*.f64 %8896 %8850)
%11673 = (fma.f64 %8898 %8850 %11672)
%11674 = (fma.f64 %8877 %8846 %11626)
%11675 = (fma.f64 %3075 %3182 %11629)
%11676 = (*.f64 %8850 %8896)
%11677 = (fma.f64 %8850 %8898 %11676)
%11678 = (fma.f64 %3077 %3182 %11626)
%11679 = (fma.f64 %10775 %1954 %11626)
%11680 = (fma.f64 %10775 %1957 %11629)
%11681 = (*.f64 %8846 %1953)
%11682 = (fma.f64 %11681 %8885 %11626)
%11683 = (*.f64 %8846 %1952)
%11684 = (fma.f64 %11683 %8882 %11626)
%11685 = (*.f64 %8846 %1950)
%11686 = (fma.f64 %11685 %7532 %11629)
%11687 = (*.f64 %8846 %1951)
%11688 = (fma.f64 %11687 %8880 %11629)
%11689 = (*.f64 %8846 %7532)
%11690 = (fma.f64 %11689 %1950 %11629)
%11691 = (*.f64 %8846 %8882)
%11692 = (fma.f64 %11691 %1952 %11626)
%11693 = (*.f64 %8846 %8885)
%11694 = (fma.f64 %11693 %1953 %11626)
%11695 = (fma.f64 %11625 %43 %11626)
%11696 = (*.f64 %8846 %8880)
%11697 = (fma.f64 %11696 %1951 %11629)
%11698 = (fma.f64 %11628 %43 %11629)
%11699 = (*.f64 %10775 %1952)
%11700 = (fma.f64 %11699 %1953 %11626)
%11701 = (*.f64 %10775 %1953)
%11702 = (fma.f64 %11701 %1952 %11626)
%11703 = (*.f64 %10775 %1951)
%11704 = (fma.f64 %11703 %1950 %11629)
%11705 = (*.f64 %10775 %1950)
%11706 = (fma.f64 %11705 %1951 %11629)
%11707 = (*.f64 %8875 %43)
%11708 = (fma.f64 %11707 %1841 %11629)
%11709 = (*.f64 %8877 %43)
%11710 = (fma.f64 %11709 %1841 %11626)
%11711 = (+.f64 %11626 %11629)
%11712 = (+.f64 %11629 %11626)
%11714 = (+.f64 (*.f64 %8850 %8898) %11676)
%11716 = (+.f64 (*.f64 %8898 %8850) %11672)
%11717 = (+.f64 %11641 %11639)
%11718 = (+.f64 %11639 %11641)
%11720 = (-.f64 %11626 (*.f64 %8850 %8877))
%11722 = (-.f64 %11626 (*.f64 %8896 %8846))
%11724 = (-.f64 %11626 (*.f64 %11090 %1954))
%11726 = (-.f64 %11626 (*.f64 %1966 %10775))
%11728 = (-.f64 %11629 (*.f64 %11090 %1957))
%11730 = (-.f64 %11626 (neg.f64 %11629))
%11732 = (-.f64 %11629 (*.f64 %1969 %10775))
%11734 = (-.f64 %11629 (neg.f64 %11626))
%11735 = (*.f64 #s(literal 1/2 binary64) %10775)
%11736 = (fma.f64 %2013 %11735 %11629)
%11737 = (fma.f64 %2015 %11735 %11626)
%11738 = (*.f64 %10775 %2015)
%11739 = (fma.f64 %11738 #s(literal 1/2 binary64) %11626)
%11740 = (*.f64 %10775 %2013)
%11741 = (fma.f64 %11740 #s(literal 1/2 binary64) %11629)
%11742 = (*.f64 %8877 %11162)
%11743 = (fma.f64 %8875 %11162 %11742)
%11744 = (*.f64 %8875 %11162)
%11745 = (fma.f64 %8877 %11162 %11744)
%11746 = (*.f64 %11162 %8877)
%11747 = (fma.f64 %11162 %8875 %11746)
%11748 = (*.f64 %11162 %8875)
%11749 = (fma.f64 %11162 %8877 %11748)
%11750 = (+.f64 %11748 %11746)
%11751 = (+.f64 %11746 %11748)
%11752 = (+.f64 %11744 %11742)
%11753 = (+.f64 %11742 %11744)
%11754 = (pow.f64 %8875 #s(literal 2 binary64))
%11755 = (*.f64 #s(literal 2 binary64) %8875)
%11756 = (pow.f64 %8877 #s(literal 2 binary64))
%11757 = (fma.f64 %11755 %8877 %11756)
%11758 = (+.f64 %11754 %11757)
%11759 = (fma.f64 %11755 %8877 %11754)
%11760 = (+.f64 %11756 %11759)
%11761 = (+.f64 %11759 %11756)
%11764 = (+.f64 (+.f64 %11756 (*.f64 %11755 %8877)) %11754)
%11768 = (pow.f64 %8896 #s(literal 2 binary64))
%11769 = (+.f64 (-.f64 %11754 (*.f64 #s(literal 2 binary64) (*.f64 %8875 %8896))) %11768)
%11774 = (+.f64 (+.f64 (pow.f64 %8898 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %8898 %8896))) %11768)
%11776 = (-.f64 %11759 (neg.f64 %11756))
%11777 = (fma.f64 %8875 %8875 %11757)
%11778 = (fma.f64 %8877 %8877 %11759)
%11780 = (fma.f64 (pow.f64 %8875 #s(literal 1 binary64)) %8875 %11757)
%11782 = (fma.f64 (pow.f64 %8877 #s(literal 1 binary64)) %8877 %11759)
%11783 = (hypot.f64 %641 %8846)
%11784 = (hypot.f64 %641 %8850)
%11785 = (hypot.f64 %8846 %641)
%11786 = (hypot.f64 %8846 %644)
%11787 = (hypot.f64 %644 %8846)
%11788 = (hypot.f64 %644 %8850)
%11789 = (hypot.f64 %8850 %641)
%11790 = (hypot.f64 %8850 %644)
%11791 = (fabs.f64 %11785)
%11792 = (hypot.f64 %641 %11097)
%11793 = (hypot.f64 %641 %11109)
%11794 = (hypot.f64 %641 %11111)
%11795 = (hypot.f64 %641 %11113)
%11796 = (hypot.f64 %641 %11120)
%11797 = (hypot.f64 %641 %11122)
%11798 = (hypot.f64 %8846 %666)
%11799 = (hypot.f64 %644 %11097)
%11800 = (hypot.f64 %644 %11109)
%11801 = (hypot.f64 %644 %11111)
%11802 = (hypot.f64 %644 %11113)
%11803 = (hypot.f64 %644 %11120)
%11804 = (hypot.f64 %644 %11122)
%11805 = (hypot.f64 %666 %8846)
%11806 = (hypot.f64 %666 %8850)
%11807 = (hypot.f64 %8850 %666)
%11808 = (hypot.f64 %11097 %641)
%11809 = (hypot.f64 %11097 %644)
%11810 = (hypot.f64 %11109 %641)
%11811 = (hypot.f64 %11109 %644)
%11812 = (hypot.f64 %11111 %641)
%11813 = (hypot.f64 %11111 %644)
%11814 = (hypot.f64 %11113 %641)
%11815 = (hypot.f64 %11113 %644)
%11816 = (hypot.f64 %11120 %641)
%11817 = (hypot.f64 %11120 %644)
%11818 = (hypot.f64 %11122 %641)
%11819 = (hypot.f64 %11122 %644)
%11820 = (neg.f64 %11785)
%11821 = (fabs.f64 %11820)
%11822 = (hypot.f64 %641 %11130)
%11823 = (hypot.f64 %641 %11132)
%11824 = (hypot.f64 %641 %11134)
%11825 = (hypot.f64 %641 %11136)
%11826 = (hypot.f64 %641 %11138)
%11827 = (hypot.f64 %641 %11140)
%11828 = (hypot.f64 %8846 %668)
%11829 = (hypot.f64 %644 %11130)
%11830 = (hypot.f64 %644 %11132)
%11831 = (hypot.f64 %644 %11134)
%11832 = (hypot.f64 %644 %11136)
%11833 = (hypot.f64 %644 %11138)
%11834 = (hypot.f64 %644 %11140)
%11835 = (hypot.f64 %666 %11097)
%11836 = (hypot.f64 %666 %11109)
%11837 = (hypot.f64 %666 %11111)
%11838 = (hypot.f64 %666 %11113)
%11839 = (hypot.f64 %666 %11120)
%11840 = (hypot.f64 %666 %11122)
%11841 = (hypot.f64 %668 %8846)
%11842 = (hypot.f64 %668 %8850)
%11843 = (hypot.f64 %8850 %668)
%11844 = (hypot.f64 %11130 %641)
%11845 = (hypot.f64 %11130 %644)
%11846 = (hypot.f64 %11132 %641)
%11847 = (hypot.f64 %11132 %644)
%11848 = (hypot.f64 %11134 %641)
%11849 = (hypot.f64 %11134 %644)
%11850 = (hypot.f64 %11097 %666)
%11851 = (hypot.f64 %11136 %641)
%11852 = (hypot.f64 %11136 %644)
%11853 = (hypot.f64 %11138 %641)
%11854 = (hypot.f64 %11138 %644)
%11855 = (hypot.f64 %11109 %666)
%11856 = (hypot.f64 %11140 %641)
%11857 = (hypot.f64 %11140 %644)
%11858 = (hypot.f64 %11111 %666)
%11859 = (hypot.f64 %11113 %666)
%11860 = (hypot.f64 %11120 %666)
%11861 = (hypot.f64 %11122 %666)
%11862 = (fma.f64 %2496 %3182 %660)
%11863 = (sqrt.f64 %11862)
%11865 = (fabs.f64 (neg.f64 %11820))
%11866 = (hypot.f64 %641 %11142)
%11867 = (hypot.f64 %641 %11144)
%11868 = (hypot.f64 %641 %11146)
%11869 = (hypot.f64 %8846 %669)
%11870 = (hypot.f64 %644 %11142)
%11871 = (hypot.f64 %644 %11144)
%11872 = (hypot.f64 %644 %11146)
%11873 = (hypot.f64 %666 %11130)
%11874 = (hypot.f64 %666 %11132)
%11875 = (hypot.f64 %666 %11134)
%11876 = (hypot.f64 %666 %11136)
%11877 = (hypot.f64 %666 %11138)
%11878 = (hypot.f64 %666 %11140)
%11879 = (hypot.f64 %668 %11097)
%11880 = (hypot.f64 %668 %11109)
%11881 = (hypot.f64 %668 %11111)
%11882 = (hypot.f64 %668 %11113)
%11883 = (hypot.f64 %668 %11120)
%11884 = (hypot.f64 %668 %11122)
%11885 = (hypot.f64 %669 %8846)
%11886 = (hypot.f64 %669 %8850)
%11887 = (hypot.f64 %8850 %669)
%11888 = (hypot.f64 %11130 %666)
%11889 = (hypot.f64 %11142 %641)
%11890 = (hypot.f64 %11142 %644)
%11891 = (hypot.f64 %11132 %666)
%11892 = (hypot.f64 %11144 %641)
%11893 = (hypot.f64 %11144 %644)
%11894 = (hypot.f64 %11134 %666)
%11895 = (hypot.f64 %11097 %668)
%11896 = (hypot.f64 %11136 %666)
%11897 = (hypot.f64 %11138 %666)
%11898 = (hypot.f64 %11109 %668)
%11899 = (hypot.f64 %11140 %666)
%11900 = (hypot.f64 %11111 %668)
%11901 = (hypot.f64 %11113 %668)
%11902 = (hypot.f64 %11120 %668)
%11903 = (hypot.f64 %11122 %668)
%11904 = (hypot.f64 %11146 %641)
%11905 = (hypot.f64 %11146 %644)
%11906 = (hypot.f64 %666 %11142)
%11907 = (hypot.f64 %666 %11144)
%11908 = (hypot.f64 %666 %11146)
%11909 = (hypot.f64 %668 %11130)
%11910 = (hypot.f64 %668 %11132)
%11911 = (hypot.f64 %668 %11134)
%11912 = (hypot.f64 %668 %11136)
%11913 = (hypot.f64 %668 %11138)
%11914 = (hypot.f64 %668 %11140)
%11915 = (hypot.f64 %669 %11097)
%11916 = (hypot.f64 %669 %11109)
%11917 = (hypot.f64 %669 %11111)
%11918 = (hypot.f64 %669 %11113)
%11919 = (hypot.f64 %669 %11120)
%11920 = (hypot.f64 %669 %11122)
%11921 = (hypot.f64 %11130 %668)
%11922 = (hypot.f64 %11142 %666)
%11923 = (hypot.f64 %11132 %668)
%11924 = (hypot.f64 %11144 %666)
%11925 = (hypot.f64 %11134 %668)
%11926 = (hypot.f64 %11097 %669)
%11927 = (hypot.f64 %11136 %668)
%11928 = (hypot.f64 %11138 %668)
%11929 = (hypot.f64 %11109 %669)
%11930 = (hypot.f64 %11140 %668)
%11931 = (hypot.f64 %11111 %669)
%11932 = (hypot.f64 %11113 %669)
%11933 = (hypot.f64 %11120 %669)
%11934 = (hypot.f64 %11122 %669)
%11935 = (hypot.f64 %11146 %666)
%11936 = (hypot.f64 %668 %11142)
%11937 = (hypot.f64 %668 %11144)
%11938 = (hypot.f64 %668 %11146)
%11939 = (hypot.f64 %669 %11130)
%11940 = (hypot.f64 %669 %11132)
%11941 = (hypot.f64 %669 %11134)
%11942 = (hypot.f64 %669 %11136)
%11943 = (hypot.f64 %669 %11138)
%11944 = (hypot.f64 %669 %11140)
%11945 = (hypot.f64 %11130 %669)
%11946 = (hypot.f64 %11142 %668)
%11947 = (hypot.f64 %11132 %669)
%11948 = (hypot.f64 %11144 %668)
%11949 = (hypot.f64 %11134 %669)
%11950 = (hypot.f64 %11136 %669)
%11951 = (hypot.f64 %11138 %669)
%11952 = (hypot.f64 %11140 %669)
%11953 = (hypot.f64 %11146 %668)
%11954 = (hypot.f64 %669 %11142)
%11955 = (hypot.f64 %669 %11144)
%11956 = (hypot.f64 %669 %11146)
%11957 = (hypot.f64 %11142 %669)
%11958 = (hypot.f64 %11144 %669)
%11959 = (hypot.f64 %11146 %669)
%11960 = (*.f64 %660 #s(literal -2 binary64))
%11961 = (fma.f64 %2500 %3184 %11960)
%11964 = (/.f64 (sqrt.f64 (fabs.f64 %11961)) %95)
%11965 = (*.f64 %660 #s(literal 2 binary64))
%11966 = (fma.f64 %2500 %3182 %11965)
%11969 = (/.f64 (sqrt.f64 (fabs.f64 %11966)) %95)
%11970 = (pow.f64 %11862 #s(literal 1/2 binary64))
%11972 = (/.f64 #s(literal 1 binary64) (pow.f64 %11862 #s(literal -1/2 binary64)))
%11973 = (sqrt.f64 %11785)
%11974 = (*.f64 %11973 %11973)
%11975 = (*.f64 R %11785)
%11976 = (*.f64 %11785 R)
%11982 = (+.f64 %7827 %660)
%11983 = (sqrt.f64 %11982)
%11985 = (fma.f64 %43 %10912 %660)
%11986 = (fma.f64 %641 %641 %10679)
%11987 = (fma.f64 %3182 %2496 %660)
%11988 = (fma.f64 %46 %10916 %660)
%11989 = (fma.f64 %644 %644 %10679)
%11990 = (fma.f64 %10912 %43 %660)
%11991 = (fma.f64 %10916 %46 %660)
%11992 = (+.f64 %660 %10679)
%11993 = (+.f64 %10679 %660)
%11994 = (fma.f64 %43 %10925 %660)
%11995 = (fma.f64 #s(literal 1/2 binary64) %10647 %660)
%11996 = (fma.f64 #s(literal -1/2 binary64) %10655 %660)
%11997 = (fma.f64 %46 %10929 %660)
%11998 = (fma.f64 %2500 %10931 %660)
%11999 = (fma.f64 %2500 %3237 %660)
%12000 = (fma.f64 %10647 #s(literal 1/2 binary64) %660)
%12001 = (fma.f64 %3184 %2516 %660)
%12002 = (fma.f64 %8288 %10648 %660)
%12003 = (fma.f64 %8918 %10645 %660)
%12004 = (fma.f64 %3237 %2500 %660)
%12005 = (fma.f64 %10648 %3359 %660)
%12006 = (fma.f64 %10645 %3355 %660)
%12007 = (fma.f64 %10655 #s(literal -1/2 binary64) %660)
%12008 = (fma.f64 %10942 %43 %660)
%12009 = (-.f64 %660 %10682)
%12010 = (-.f64 %10679 %663)
%12011 = (fabs.f64 %11862)
%12012 = (fma.f64 %3184 %2520 %660)
%12014 = (neg.f64 (fma.f64 %2496 %3184 %663))
%12016 = (neg.f64 (fma.f64 %641 %644 %10682))
%12017 = (fma.f64 %10648 %3371 %660)
%12018 = (fma.f64 %10645 %3369 %660)
%12019 = (fma.f64 %2514 %10957 %660)
%12021 = (neg.f64 (-.f64 %10682 %660))
%12022 = (fma.f64 %666 %666 %10679)
%12023 = (fma.f64 %3187 %10963 %660)
%12024 = (fma.f64 %3187 %10965 %660)
%12025 = (fma.f64 %3187 %10967 %660)
%12026 = (fma.f64 %10963 %3187 %660)
%12027 = (fma.f64 %10965 %3187 %660)
%12028 = (fma.f64 %2514 %10975 %660)
%12029 = (fma.f64 %10977 %10657 %660)
%12030 = (fma.f64 %10657 %3373 %660)
%12031 = (fma.f64 %10980 %3187 %660)
%12032 = (fma.f64 %3187 %10982 %660)
%12033 = (fma.f64 #s(literal -1 binary64) %10682 %660)
%12034 = (fma.f64 #s(literal 1 binary64) %10679 %660)
%12035 = (fma.f64 %10679 #s(literal 1 binary64) %660)
%12036 = (fma.f64 %10657 %3381 %660)
%12037 = (*.f64 %11961 #s(literal -1/2 binary64))
%12038 = (*.f64 %11966 #s(literal 1/2 binary64))
%12039 = (/.f64 %11862 #s(literal 1 binary64))
%12040 = (fma.f64 %2496 %10988 %660)
%12041 = (fma.f64 %3391 %10916 %660)
%12042 = (fma.f64 %3397 %10912 %660)
%12043 = (fma.f64 %10988 %2496 %660)
%12044 = (fma.f64 %10912 %3397 %660)
%12045 = (fma.f64 %10916 %3391 %660)
%12046 = (fma.f64 %666 %669 %10679)
%12047 = (fma.f64 %668 %668 %10679)
%12048 = (fma.f64 %3195 %10995 %660)
%12049 = (fma.f64 %669 %666 %10679)
%12050 = (fma.f64 %10997 %3195 %660)
%12051 = (/.f64 %11961 #s(literal -2 binary64))
%12052 = (/.f64 %11966 #s(literal 2 binary64))
%12053 = (fma.f64 %3237 %2569 %660)
%12054 = (fma.f64 %2569 %3237 %660)
%12055 = (fma.f64 %11001 #s(literal 1/2 binary64) %660)
%12056 = (fma.f64 %3371 %11005 %660)
%12057 = (fma.f64 %3393 %11007 %660)
%12058 = (fma.f64 %3369 %11009 %660)
%12059 = (fma.f64 %3399 %11011 %660)
%12060 = (fma.f64 %11013 %11014 %660)
%12061 = (fma.f64 %2567 %11016 %660)
%12062 = (fma.f64 %11018 %3394 %660)
%12063 = (fma.f64 %11005 %3371 %660)
%12064 = (fma.f64 %11021 %3400 %660)
%12065 = (fma.f64 %11009 %3369 %660)
%12067 = (/.f64 (neg.f64 %11961) #s(literal 2 binary64))
%12069 = (/.f64 (neg.f64 %11966) #s(literal -2 binary64))
%12070 = (fma.f64 #s(literal -2 binary64) %11024 %660)
%12071 = (fma.f64 %10691 %2577 %660)
%12073 = (neg.f64 (/.f64 %11961 #s(literal 2 binary64)))
%12075 = (neg.f64 (/.f64 %11966 #s(literal -2 binary64)))
%12076 = (fma.f64 %3411 %10963 %660)
%12077 = (fma.f64 %10963 %3411 %660)
%12078 = (fma.f64 %669 %669 %10679)
%12079 = (fma.f64 %135 %641 %10679)
%12080 = (fma.f64 phi1 %641 %12079)
%12081 = (fma.f64 #s(literal 2 binary64) %11029 %660)
%12082 = (fma.f64 %641 phi1 %12079)
%12083 = (fma.f64 #s(literal -2 binary64) %11031 %660)
%12084 = (+.f64 %673 %12079)
%12086 = (+.f64 (fma.f64 %2496 %3182 %673) %677)
%12087 = (-.f64 %677 %10682)
%12088 = (fma.f64 phi1 %641 %12087)
%12089 = (fma.f64 %641 phi1 %12087)
%12090 = (fma.f64 #s(literal -2 binary64) %11033 %660)
%12091 = (fma.f64 #s(literal -2 binary64) %11035 %660)
%12092 = (fma.f64 %2520 %11037 %660)
%12093 = (fma.f64 %11039 %2520 %660)
%12094 = (fma.f64 %3381 %11041 %660)
%12095 = (fma.f64 %3413 %11043 %660)
%12096 = (fma.f64 %11045 %3414 %660)
%12097 = (fma.f64 %11041 %3381 %660)
%12098 = (+.f64 %673 %12087)
%12101 = (-.f64 (-.f64 %10679 (*.f64 %644 phi1)) %696)
%12103 = (+.f64 (/.f64 %11960 #s(literal -2 binary64)) %10679)
%12105 = (+.f64 (/.f64 %11965 #s(literal 2 binary64)) %10679)
%12106 = (fma.f64 %11048 %2520 %660)
%12108 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %11961))
%12110 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %11966))
%12112 = (/.f64 (/.f64 %11966 #s(literal 1/2 binary64)) #s(literal 4 binary64))
%12114 = (/.f64 (/.f64 %11966 #s(literal 1 binary64)) #s(literal 2 binary64))
%12115 = (fma.f64 %11050 %207 %660)
%12117 = (+.f64 %700 (fma.f64 phi2 phi2 %10679))
%12119 = (+.f64 (fma.f64 %2496 %3182 %700) %709)
%12121 = (+.f64 %700 (-.f64 %709 %10682))
%12122 = (fma.f64 %11052 %2577 %660)
%12123 = (fma.f64 %2464 %11033 %660)
%12124 = (fma.f64 %2466 %11058 %660)
%12126 = (+.f64 %718 (fma.f64 %135 %135 %10679))
%12128 = (+.f64 (fma.f64 %2496 %3182 %718) %726)
%12130 = (+.f64 %718 (-.f64 %726 %10682))
%12131 = (fma.f64 %11060 %2681 %660)
%12132 = (pow.f64 %11785 #s(literal 2 binary64))
%12133 = (fma.f64 %641 %761 %10679)
%12134 = (fma.f64 %3362 %10912 %660)
%12135 = (fma.f64 %761 %641 %10679)
%12136 = (fma.f64 %3364 %10916 %660)
%12137 = (fma.f64 %764 %644 %10679)
%12138 = (fma.f64 %11072 %43 %660)
%12139 = (fma.f64 %11074 %46 %660)
%12140 = (pow.f64 %11862 #s(literal 1 binary64))
%12141 = (fma.f64 %767 %666 %10679)
%12142 = (fma.f64 %769 %666 %10679)
%12143 = (fma.f64 %1841 %10775 %660)
%12144 = (fma.f64 %46 %11085 %660)
%12145 = (fma.f64 %8846 %8846 %660)
%12146 = (fma.f64 %8850 %8850 %660)
%12147 = (fma.f64 %10775 %1841 %660)
%12148 = (fma.f64 %1845 %11090 %660)
%12149 = (fma.f64 %11090 %1845 %660)
%12150 = (fma.f64 %2708 %11093 %660)
%12151 = (fma.f64 %2708 %11095 %660)
%12152 = (fma.f64 %3187 %11098 %660)
%12153 = (fma.f64 %11097 %11097 %660)
%12154 = (fma.f64 %11107 %1845 %660)
%12155 = (fma.f64 %11109 %11109 %660)
%12156 = (fma.f64 %11111 %11111 %660)
%12157 = (fma.f64 %11113 %11113 %660)
%12158 = (fma.f64 %11095 %2708 %660)
%12159 = (fma.f64 %11118 %2708 %660)
%12160 = (fma.f64 %11120 %11120 %660)
%12161 = (fma.f64 %11122 %11122 %660)
%12162 = (fma.f64 %2708 %11124 %660)
%12163 = (fma.f64 %3187 %11126 %660)
%12164 = (fma.f64 %11128 %2708 %660)
%12165 = (*.f64 %11146 %11109)
%12166 = (fma.f64 %641 %641 %12165)
%12167 = (fma.f64 %644 %644 %12165)
%12168 = (fma.f64 %11130 %11130 %660)
%12169 = (fma.f64 %11132 %11132 %660)
%12170 = (fma.f64 %11134 %11134 %660)
%12171 = (fma.f64 %11136 %11136 %660)
%12172 = (fma.f64 %11138 %11138 %660)
%12173 = (fma.f64 %11140 %11140 %660)
%12174 = (+.f64 %660 %12165)
%12175 = (fma.f64 %666 %666 %12165)
%12176 = (fma.f64 %11142 %11142 %660)
%12177 = (fma.f64 %11144 %11144 %660)
%12178 = (fma.f64 %11146 %11146 %660)
%12179 = (fma.f64 %2767 %11154 %660)
%12180 = (fma.f64 %666 %669 %12165)
%12181 = (fma.f64 %668 %668 %12165)
%12182 = (fma.f64 %669 %666 %12165)
%12183 = (fma.f64 %669 %669 %12165)
%12184 = (fma.f64 #s(literal -2 binary64) %11160 %660)
%12185 = (fma.f64 %8846 %11162 %660)
%12186 = (fma.f64 %2842 %10775 %660)
%12187 = (fma.f64 %11165 %1841 %660)
%12188 = (fma.f64 %11162 %8846 %660)
%12189 = (fma.f64 %11168 %8850 %660)
%12190 = (fma.f64 %11170 %1841 %660)
%12191 = (fma.f64 %11172 %43 %660)
%12192 = (fma.f64 %11174 %11109 %660)
%12193 = (fma.f64 %11176 %11109 %660)
%12194 = (fma.f64 %641 %761 %12165)
%12195 = (fma.f64 %761 %641 %12165)
%12196 = (fma.f64 %764 %644 %12165)
%12197 = (fma.f64 %767 %666 %12165)
%12198 = (fma.f64 %769 %666 %12165)
%12199 = (*.f64 %11785 %11785)
%12201 = (fabs.f64 (*.f64 %11820 %11785))
%12203 = (fabs.f64 (*.f64 %11785 %11820))
%12204 = (*.f64 %11820 %11820)
%12205 = (*.f64 %11862 %11862)
%12206 = (sqrt.f64 %12205)
%12207 = (pow.f64 %12205 #s(literal 1/2 binary64))
%12208 = (fma.f64 %8846 %8875 %660)
%12209 = (fma.f64 %43 %11625 %12208)
%12210 = (fma.f64 %8846 %8877 %660)
%12211 = (fma.f64 %43 %11628 %12210)
%12212 = (fma.f64 %1841 %11631 %12210)
%12213 = (fma.f64 %1841 %11633 %12208)
%12214 = (fma.f64 %1841 %11635 %12210)
%12215 = (fma.f64 %1841 %11637 %12208)
%12216 = (fma.f64 %1950 %11643 %12210)
%12217 = (fma.f64 %1950 %11645 %12210)
%12218 = (fma.f64 %1951 %11647 %12210)
%12219 = (fma.f64 %1951 %11649 %12210)
%12220 = (fma.f64 %1952 %11651 %12208)
%12221 = (fma.f64 %1952 %11653 %12208)
%12222 = (fma.f64 %1953 %11655 %12208)
%12223 = (fma.f64 %1953 %11657 %12208)
%12224 = (fma.f64 %1954 %10775 %12208)
%12225 = (fma.f64 %8846 %8875 %12210)
%12226 = (fma.f64 %8846 %8877 %12208)
%12227 = (fma.f64 %7532 %11662 %12210)
%12228 = (fma.f64 %1957 %10775 %12210)
%12229 = (fma.f64 %8880 %11665 %12210)
%12230 = (fma.f64 %8885 %11667 %12208)
%12231 = (fma.f64 %8882 %11669 %12208)
%12232 = (fma.f64 %8875 %8846 %12210)
%12233 = (fma.f64 %8877 %8846 %12208)
%12234 = (fma.f64 %3075 %3182 %12210)
%12235 = (fma.f64 %3077 %3182 %12208)
%12236 = (fma.f64 %10775 %1954 %12208)
%12237 = (fma.f64 %10775 %1957 %12210)
%12238 = (fma.f64 %11681 %8885 %12208)
%12239 = (fma.f64 %11683 %8882 %12208)
%12240 = (fma.f64 %11685 %7532 %12210)
%12241 = (fma.f64 %11687 %8880 %12210)
%12242 = (fma.f64 %11689 %1950 %12210)
%12243 = (fma.f64 %11691 %1952 %12208)
%12244 = (fma.f64 %11693 %1953 %12208)
%12245 = (fma.f64 %11625 %43 %12208)
%12246 = (fma.f64 %11696 %1951 %12210)
%12247 = (fma.f64 %11628 %43 %12210)
%12248 = (fma.f64 %11699 %1953 %12208)
%12249 = (fma.f64 %11701 %1952 %12208)
%12250 = (fma.f64 %11703 %1950 %12210)
%12251 = (fma.f64 %11705 %1951 %12210)
%12252 = (fma.f64 %11707 %1841 %12210)
%12253 = (fma.f64 %11709 %1841 %12208)
%12254 = (+.f64 %11626 %12210)
%12255 = (+.f64 %11629 %12208)
%12257 = (+.f64 (fma.f64 %641 %641 %11626) %11629)
%12259 = (+.f64 (fma.f64 %641 %641 %11629) %11626)
%12260 = (-.f64 %11626 %663)
%12261 = (fma.f64 %43 %11625 %12260)
%12262 = (-.f64 %11629 %663)
%12263 = (fma.f64 %43 %11628 %12262)
%12264 = (fma.f64 %1841 %11631 %12262)
%12265 = (fma.f64 %1841 %11633 %12260)
%12266 = (fma.f64 %1841 %11635 %12262)
%12267 = (fma.f64 %1841 %11637 %12260)
%12268 = (fma.f64 %1950 %11643 %12262)
%12269 = (fma.f64 %1950 %11645 %12262)
%12270 = (fma.f64 %1951 %11647 %12262)
%12271 = (fma.f64 %1951 %11649 %12262)
%12272 = (fma.f64 %1952 %11651 %12260)
%12273 = (fma.f64 %1952 %11653 %12260)
%12274 = (fma.f64 %1953 %11655 %12260)
%12275 = (fma.f64 %1953 %11657 %12260)
%12276 = (fma.f64 %1954 %10775 %12260)
%12277 = (fma.f64 %8846 %8875 %12262)
%12278 = (fma.f64 %8846 %8877 %12260)
%12279 = (fma.f64 %7532 %11662 %12262)
%12280 = (fma.f64 %1957 %10775 %12262)
%12281 = (fma.f64 %8880 %11665 %12262)
%12282 = (fma.f64 %8885 %11667 %12260)
%12283 = (fma.f64 %8882 %11669 %12260)
%12284 = (fma.f64 %8875 %8846 %12262)
%12285 = (fma.f64 %8877 %8846 %12260)
%12286 = (fma.f64 %3075 %3182 %12262)
%12287 = (fma.f64 %3077 %3182 %12260)
%12288 = (fma.f64 %10775 %1954 %12260)
%12289 = (fma.f64 %10775 %1957 %12262)
%12290 = (fma.f64 %11681 %8885 %12260)
%12291 = (fma.f64 %11683 %8882 %12260)
%12292 = (fma.f64 %11685 %7532 %12262)
%12293 = (fma.f64 %11687 %8880 %12262)
%12294 = (fma.f64 %11689 %1950 %12262)
%12295 = (fma.f64 %11691 %1952 %12260)
%12296 = (fma.f64 %11693 %1953 %12260)
%12297 = (fma.f64 %11625 %43 %12260)
%12298 = (fma.f64 %11696 %1951 %12262)
%12299 = (fma.f64 %11628 %43 %12262)
%12300 = (fma.f64 %11699 %1953 %12260)
%12301 = (fma.f64 %11701 %1952 %12260)
%12302 = (fma.f64 %11703 %1950 %12262)
%12303 = (fma.f64 %11705 %1951 %12262)
%12304 = (fma.f64 %11707 %1841 %12262)
%12305 = (fma.f64 %11709 %1841 %12260)
%12306 = (+.f64 %11626 %12262)
%12307 = (+.f64 %11629 %12260)
%12308 = (fma.f64 %2013 %11735 %12210)
%12309 = (fma.f64 %2015 %11735 %12208)
%12310 = (fma.f64 %11738 #s(literal 1/2 binary64) %12208)
%12311 = (fma.f64 %11740 #s(literal 1/2 binary64) %12210)
%12312 = (fma.f64 %2013 %11735 %12262)
%12313 = (fma.f64 %2015 %11735 %12260)
%12314 = (fma.f64 %11738 #s(literal 1/2 binary64) %12260)
%12315 = (fma.f64 %11740 #s(literal 1/2 binary64) %12262)
%12317 = (+.f64 (fma.f64 %641 %641 %11759) %11756)
%12319 = (+.f64 %11759 (+.f64 %11756 %660))
%12321 = (+.f64 %11759 (-.f64 %11756 %663))
%12322 = (sqrt.f64 %7924)
R
(neg.f64 %1)
(*.f64 R #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) R)
(/.f64 R #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %1)
(*.f64 %1 #s(literal -1 binary64))
(/.f64 %1 #s(literal -1 binary64))
(neg.f64 %11)
(neg.f64 (/.f64 %1 #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) %17)
(*.f64 #s(literal 1/2 binary64) %19)
(/.f64 %19 #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) %11)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) %1))
lambda1
(neg.f64 %26)
(*.f64 lambda1 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) lambda1)
(/.f64 %26 #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) %31)
(*.f64 #s(literal 2 binary64) %33)
(/.f64 %31 #s(literal 2 binary64))
lambda2
(neg.f64 %37)
(*.f64 lambda2 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) lambda2)
(*.f64 #s(literal -1 binary64) %37)
(*.f64 %37 #s(literal -1 binary64))
%43
(+.f64 lambda1 %37)
(+.f64 %37 lambda1)
(neg.f64 %46)
(-.f64 %37 %26)
(fma.f64 lambda2 #s(literal -1 binary64) lambda1)
(fma.f64 #s(literal -1 binary64) lambda2 lambda1)
(fma.f64 lambda1 #s(literal 1 binary64) %37)
(fma.f64 #s(literal 1 binary64) lambda1 %37)
(fma.f64 #s(literal 1/2 binary64) %31 %37)
(fma.f64 #s(literal 2 binary64) %33 %37)
phi1
(neg.f64 %56)
(+.f64 #s(literal 0 binary64) phi1)
(*.f64 phi1 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) phi1)
(*.f64 #s(literal -1 binary64) %56)
(*.f64 %56 #s(literal -1 binary64))
(/.f64 %56 #s(literal -1 binary64))
(fma.f64 %65 #s(literal 0 binary64) phi1)
(fma.f64 phi1 #s(literal 0 binary64) phi1)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) phi1)
(fma.f64 #s(literal 0 binary64) phi1 phi1)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) phi1)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) phi1)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) phi1)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) phi1)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) phi1)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) phi1)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) phi1)
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) phi1)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) phi1)
(+.f64 (*.f64 #s(literal 0 binary64) phi1) phi1)
(*.f64 #s(literal 1/2 binary64) %83)
(*.f64 %83 #s(literal 1/2 binary64))
(fma.f64 %56 #s(literal 0 binary64) phi1)
(fma.f64 %87 #s(literal 0 binary64) phi1)
(*.f64 #s(literal 2 binary64) %89)
(*.f64 %89 #s(literal 2 binary64))
(/.f64 %83 #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) %93)
(fma.f64 #s(literal 0 binary64) %95 phi1)
(neg.f64 %97)
(neg.f64 (*.f64 #s(literal -2 binary64) %89))
(fma.f64 #s(literal 1/2 binary64) %101 phi1)
(fma.f64 phi1 %104 phi1)
(fma.f64 phi1 %106 phi1)
(fma.f64 %109 #s(literal 0 binary64) phi1)
(fma.f64 #s(literal 0 binary64) %111 phi1)
(fma.f64 #s(literal 0 binary64) %113 phi1)
(fma.f64 #s(literal 0 binary64) %115 phi1)
(fma.f64 #s(literal 1/2 binary64) %117 phi1)
(fma.f64 #s(literal -1/2 binary64) %117 phi1)
(/.f64 %120 #s(literal -2 binary64))
(/.f64 %122 #s(literal -2 binary64))
(fma.f64 phi1 #s(literal 1/2 binary64) %89)
(fma.f64 #s(literal 1/2 binary64) phi1 %89)
(fma.f64 #s(literal 1/2 binary64) %126 phi1)
(/.f64 %128 #s(literal -2 binary64))
(+.f64 %89 %89)
(fma.f64 #s(literal 1/2 binary64) %131 phi1)
(fma.f64 #s(literal 1/2 binary64) %133 phi1)
(fma.f64 %136 #s(literal 0 binary64) phi1)
(fma.f64 %138 #s(literal 0 binary64) phi1)
(-.f64 %89 %140)
(fma.f64 %142 #s(literal 0 binary64) phi1)
(fma.f64 %142 #s(literal 1/2 binary64) phi1)
(fma.f64 #s(literal -1/2 binary64) %56 %89)
(fma.f64 %56 #s(literal -1/2 binary64) %89)
(*.f64 #s(literal 1/2 binary64) %147)
(*.f64 %149 #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) %151 phi1)
(fma.f64 #s(literal 1/2 binary64) %153 phi1)
(fma.f64 %156 #s(literal 0 binary64) phi1)
(fma.f64 %109 %104 phi1)
(fma.f64 %109 %106 phi1)
(fma.f64 #s(literal -1 binary64) %140 %89)
(fma.f64 %89 #s(literal 1 binary64) %89)
(fma.f64 #s(literal 1 binary64) %89 %89)
(fma.f64 %136 %104 phi1)
(fma.f64 %136 %106 phi1)
(/.f64 (fma.f64 phi1 #s(literal 2 binary64) %83) #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) %167 %89)
(fma.f64 %167 #s(literal 1/2 binary64) %89)
(/.f64 (fma.f64 %89 #s(literal -2 binary64) %56) #s(literal -2 binary64))
(/.f64 (fma.f64 %56 #s(literal 2 binary64) %172) #s(literal -4 binary64))
(/.f64 (fma.f64 %56 #s(literal 2 binary64) %176) #s(literal -4 binary64))
(/.f64 (fma.f64 phi1 #s(literal -2 binary64) %122) #s(literal -4 binary64))
(/.f64 (fma.f64 phi1 #s(literal -2 binary64) %120) #s(literal -4 binary64))
(fma.f64 #s(literal 1/2 binary64) %183 phi1)
(fma.f64 #s(literal -1/2 binary64) %183 phi1)
(/.f64 (fma.f64 %56 #s(literal -2 binary64) %186) #s(literal 4 binary64))
(/.f64 (fma.f64 %56 #s(literal -2 binary64) %189) #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) %192 phi1)
(fma.f64 #s(literal 1/2 binary64) %194 phi1)
(fma.f64 #s(literal -1/2 binary64) %192 phi1)
(fma.f64 #s(literal -1/2 binary64) %194 phi1)
(fma.f64 #s(literal 1/2 binary64) %198 phi1)
(fma.f64 #s(literal 1/2 binary64) %200 phi1)
(fma.f64 #s(literal -1/2 binary64) %198 phi1)
(fma.f64 %203 %204 %89)
(fma.f64 %206 %207 %89)
(fma.f64 #s(literal 1/2 binary64) %209 phi1)
(fma.f64 #s(literal 1/2 binary64) %212 phi1)
phi2
(neg.f64 %135)
(*.f64 phi2 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) phi2)
(*.f64 #s(literal -1 binary64) %135)
(*.f64 %135 #s(literal -1 binary64))
(/.f64 %135 #s(literal -1 binary64))
(fma.f64 phi2 #s(literal 0 binary64) phi2)
(fma.f64 #s(literal 0 binary64) phi2 phi2)
(+.f64 (*.f64 phi2 #s(literal 0 binary64)) phi2)
(+.f64 (*.f64 #s(literal 0 binary64) phi2) phi2)
(*.f64 #s(literal 1/2 binary64) %226)
(*.f64 %226 #s(literal 1/2 binary64))
(*.f64 #s(literal 2 binary64) %229)
(*.f64 %229 #s(literal 2 binary64))
(/.f64 %226 #s(literal 2 binary64))
(neg.f64 (*.f64 %229 #s(literal -2 binary64)))
(/.f64 %235 #s(literal -2 binary64))
(fma.f64 phi2 #s(literal 1/2 binary64) %229)
(fma.f64 #s(literal 1/2 binary64) phi2 %229)
(+.f64 %229 %229)
(fma.f64 #s(literal -1/2 binary64) %135 %229)
(fma.f64 %135 #s(literal -1/2 binary64) %229)
(*.f64 %242 #s(literal 4 binary64))
(fma.f64 #s(literal -1 binary64) %244 %229)
(fma.f64 %229 #s(literal 1 binary64) %229)
(fma.f64 #s(literal 1 binary64) %229 %229)
(fma.f64 #s(literal 1/2 binary64) %248 %229)
(fma.f64 %248 #s(literal 1/2 binary64) %229)
(fma.f64 %203 %251 %229)
(fma.f64 %253 %207 %229)
%109
(+.f64 phi2 phi1)
(-.f64 phi1 %135)
(-.f64 phi2 %56)
(neg.f64 %136)
(fma.f64 phi1 #s(literal 1 binary64) phi2)
(fma.f64 phi2 #s(literal 1 binary64) phi1)
(fma.f64 #s(literal 1 binary64) phi1 phi2)
(fma.f64 #s(literal 1 binary64) phi2 phi1)
(+.f64 %109 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) %109)
(+.f64 %265 phi1)
(*.f64 %109 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %109)
(fma.f64 #s(literal -1 binary64) %56 phi2)
(fma.f64 #s(literal -1 binary64) %135 phi1)
(fma.f64 %56 #s(literal -1 binary64) phi2)
(fma.f64 %135 #s(literal -1 binary64) phi1)
(-.f64 #s(literal 0 binary64) %136)
(-.f64 %265 %56)
(*.f64 %136 #s(literal -1 binary64))
(/.f64 %136 #s(literal -1 binary64))
(fma.f64 %65 #s(literal 0 binary64) %109)
(fma.f64 phi1 #s(literal 0 binary64) %109)
(fma.f64 %109 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %109)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %109)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %109)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %109)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %109)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %109)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %109)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %109)
(fma.f64 #s(literal 1/2 binary64) %83 phi2)
(fma.f64 #s(literal 1/2 binary64) %226 phi1)
(fma.f64 #s(literal 1 binary64) %109 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %109)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %109)
(fma.f64 %83 #s(literal 1/2 binary64) phi2)
(fma.f64 %226 #s(literal 1/2 binary64) phi1)
(-.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) %109))
(fma.f64 #s(literal 2 binary64) %229 phi1)
(fma.f64 #s(literal 2 binary64) %89 phi2)
(fma.f64 %229 #s(literal 2 binary64) phi1)
(fma.f64 %89 #s(literal 2 binary64) phi2)
(fma.f64 #s(literal 1/2 binary64) %93 phi2)
(fma.f64 %56 #s(literal 0 binary64) %109)
(fma.f64 %87 #s(literal 0 binary64) %109)
(fma.f64 %136 #s(literal -1 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) %305)
(*.f64 #s(literal 1/2 binary64) %307)
(*.f64 %305 #s(literal 2 binary64))
(*.f64 %307 #s(literal 1/2 binary64))
(*.f64 %136 %311)
(/.f64 %307 #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %95 %109)
(*.f64 #s(literal -1/2 binary64) %315)
(*.f64 %315 #s(literal -1/2 binary64))
(neg.f64 %318)
(neg.f64 (*.f64 #s(literal -2 binary64) %305))
(fma.f64 #s(literal 1/2 binary64) %101 %109)
(fma.f64 phi1 %104 %109)
(fma.f64 phi1 %106 %109)
(fma.f64 %109 #s(literal 0 binary64) %109)
(fma.f64 #s(literal 0 binary64) %109 %109)
(fma.f64 #s(literal 0 binary64) %111 %109)
(fma.f64 #s(literal 0 binary64) %113 %109)
(fma.f64 #s(literal 0 binary64) %115 %109)
(fma.f64 #s(literal 1/2 binary64) %117 %109)
(fma.f64 #s(literal -1/2 binary64) %117 %109)
(/.f64 %315 #s(literal -2 binary64))
(fma.f64 #s(literal 2 binary64) %305 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %126 %109)
(fma.f64 #s(literal 1/2 binary64) %307 #s(literal 0 binary64))
(fma.f64 %305 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %307 #s(literal 1/2 binary64) #s(literal 0 binary64))
(+.f64 (*.f64 #s(literal 0 binary64) %109) %109)
(fma.f64 #s(literal 1/2 binary64) %147 phi2)
(fma.f64 %149 #s(literal 4 binary64) phi2)
(fma.f64 %242 #s(literal 4 binary64) phi1)
(fma.f64 #s(literal 1/2 binary64) %131 %109)
(fma.f64 #s(literal 1/2 binary64) %133 %109)
(fma.f64 %136 #s(literal 0 binary64) %109)
(fma.f64 %136 %311 #s(literal 0 binary64))
(fma.f64 %138 #s(literal 0 binary64) %109)
(fma.f64 %142 #s(literal 0 binary64) %109)
(fma.f64 %142 #s(literal 1/2 binary64) %109)
(fma.f64 #s(literal -1/2 binary64) %315 #s(literal 0 binary64))
(fma.f64 %315 #s(literal -1/2 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 1/2 binary64) %352)
(*.f64 %354 #s(literal 4 binary64))
(*.f64 #s(literal 1/2 binary64) %356)
(*.f64 #s(literal -1/2 binary64) %358)
(fma.f64 #s(literal 1/2 binary64) %151 %109)
(fma.f64 #s(literal 1/2 binary64) %153 %109)
(/.f64 %362 #s(literal 4 binary64))
(/.f64 %364 #s(literal 4 binary64))
(/.f64 %358 #s(literal -2 binary64))
(/.f64 %356 #s(literal 2 binary64))
(fma.f64 %156 #s(literal 0 binary64) %109)
(fma.f64 %109 %104 %109)
(fma.f64 %109 %106 %109)
(fma.f64 %109 #s(literal 1/2 binary64) %305)
(fma.f64 #s(literal 1/2 binary64) %109 %305)
(fma.f64 #s(literal 1/2 binary64) %352 #s(literal 0 binary64))
(fma.f64 %354 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 %305 %305)
(fma.f64 #s(literal 1/2 binary64) %356 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %358 #s(literal 0 binary64))
(fma.f64 %136 %104 %109)
(fma.f64 %136 %106 %109)
(-.f64 %305 %380)
(fma.f64 #s(literal -1/2 binary64) %136 %305)
(fma.f64 %136 #s(literal -1/2 binary64) %305)
(fma.f64 #s(literal 1/2 binary64) %183 %109)
(fma.f64 #s(literal -1/2 binary64) %183 %109)
(fma.f64 phi1 #s(literal 1/2 binary64) %386)
(fma.f64 phi2 #s(literal 1/2 binary64) %388)
(fma.f64 #s(literal 1/2 binary64) phi1 %386)
(fma.f64 #s(literal 1/2 binary64) phi2 %388)
(+.f64 %229 %388)
(+.f64 %89 %386)
(+.f64 (fma.f64 %109 #s(literal 1/2 binary64) %229) %89)
(+.f64 %396 %229)
(fma.f64 phi1 #s(literal 1/2 binary64) %398)
(fma.f64 phi2 #s(literal 1/2 binary64) %400)
(fma.f64 #s(literal 1/2 binary64) phi1 %398)
(fma.f64 #s(literal 1/2 binary64) phi2 %400)
(fma.f64 %305 #s(literal 1 binary64) %305)
(fma.f64 #s(literal 1 binary64) %305 %305)
(-.f64 %89 (fma.f64 phi2 #s(literal -1/2 binary64) %380))
(-.f64 %396 %244)
(fma.f64 #s(literal 1/2 binary64) %192 %109)
(fma.f64 #s(literal 1/2 binary64) %194 %109)
(fma.f64 #s(literal -1/2 binary64) %192 %109)
(fma.f64 #s(literal -1/2 binary64) %194 %109)
(fma.f64 #s(literal -1/2 binary64) %56 %386)
(fma.f64 #s(literal -1/2 binary64) %135 %388)
(fma.f64 %56 #s(literal -1/2 binary64) %386)
(fma.f64 %135 #s(literal -1/2 binary64) %388)
(+.f64 %229 %400)
(+.f64 %89 %398)
(-.f64 %89 (-.f64 %244 %305))
(-.f64 (-.f64 %305 %140) %244)
(/.f64 (fma.f64 #s(literal 2 binary64) %109 %307) #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) %425 %305)
(fma.f64 %425 #s(literal 1/2 binary64) %305)
(fma.f64 #s(literal -1/2 binary64) %56 %398)
(fma.f64 #s(literal -1/2 binary64) %135 %400)
(fma.f64 %56 #s(literal -1/2 binary64) %398)
(fma.f64 %135 #s(literal -1/2 binary64) %400)
(fma.f64 #s(literal 1/2 binary64) %198 %109)
(fma.f64 #s(literal 1/2 binary64) %200 %109)
(fma.f64 #s(literal -1/2 binary64) %198 %109)
(/.f64 (-.f64 %435 %307) #s(literal -4 binary64))
(/.f64 (-.f64 %318 %109) #s(literal -2 binary64))
(/.f64 (fma.f64 %136 #s(literal 2 binary64) %440) #s(literal -4 binary64))
(/.f64 (fma.f64 %136 #s(literal 2 binary64) %435) #s(literal -4 binary64))
(/.f64 (fma.f64 %305 #s(literal -2 binary64) %136) #s(literal -2 binary64))
(/.f64 (fma.f64 %109 #s(literal -2 binary64) %315) #s(literal -4 binary64))
(/.f64 (-.f64 %449 %440) #s(literal 4 binary64))
(/.f64 (-.f64 %307 %315) #s(literal 4 binary64))
(fma.f64 #s(literal -1 binary64) %244 %388)
(fma.f64 #s(literal -1 binary64) %140 %386)
(fma.f64 %229 #s(literal 1 binary64) %388)
(fma.f64 %89 #s(literal 1 binary64) %386)
(fma.f64 #s(literal 1 binary64) %229 %388)
(fma.f64 #s(literal 1 binary64) %89 %386)
(/.f64 (fma.f64 %136 #s(literal -2 binary64) %460) #s(literal 4 binary64))
(/.f64 (fma.f64 %136 #s(literal -2 binary64) %449) #s(literal 4 binary64))
(fma.f64 #s(literal -1 binary64) %244 %400)
(fma.f64 #s(literal -1 binary64) %140 %398)
(fma.f64 %229 #s(literal 1 binary64) %400)
(fma.f64 %89 #s(literal 1 binary64) %398)
(fma.f64 #s(literal 1 binary64) %229 %400)
(fma.f64 #s(literal 1 binary64) %89 %398)
(fma.f64 #s(literal 1/2 binary64) %167 %386)
(fma.f64 #s(literal 1/2 binary64) %248 %388)
(fma.f64 %167 #s(literal 1/2 binary64) %386)
(fma.f64 %248 #s(literal 1/2 binary64) %388)
(/.f64 (-.f64 %315 %460) #s(literal -4 binary64))
(fma.f64 #s(literal 1/2 binary64) %167 %398)
(fma.f64 #s(literal 1/2 binary64) %248 %400)
(fma.f64 %167 #s(literal 1/2 binary64) %398)
(fma.f64 %248 #s(literal 1/2 binary64) %400)
(fma.f64 %307 %207 %305)
(fma.f64 #s(literal 1/2 binary64) %209 %109)
(fma.f64 %203 %483 %305)
(fma.f64 %485 %207 %305)
(fma.f64 #s(literal 1/2 binary64) %212 %109)
(/.f64 (fma.f64 %307 #s(literal 2 binary64) %488) %490)
(/.f64 (fma.f64 %307 #s(literal 2 binary64) %492) %490)
(/.f64 (fma.f64 %109 #s(literal 4 binary64) %364) %496)
(/.f64 (fma.f64 %109 #s(literal 4 binary64) %362) %496)
(fma.f64 %203 %204 %386)
(fma.f64 %203 %251 %388)
(fma.f64 %206 %207 %386)
(fma.f64 %253 %207 %388)
(/.f64 (-.f64 %504 %488) %506)
(fma.f64 %203 %204 %398)
(fma.f64 %203 %251 %400)
(fma.f64 %206 %207 %398)
(fma.f64 %253 %207 %400)
(/.f64 (fma.f64 %307 #s(literal -2 binary64) %512) %506)
(/.f64 (fma.f64 %307 #s(literal -2 binary64) %515) %506)
(/.f64 (fma.f64 %136 #s(literal 4 binary64) %518) %520)
(/.f64 (fma.f64 %136 #s(literal 4 binary64) %504) %520)
(/.f64 (-.f64 %362 %512) %490)
(/.f64 (fma.f64 %307 #s(literal 4 binary64) %526) %528)
(/.f64 (fma.f64 %307 #s(literal 4 binary64) %530) %528)
#s(literal 2 binary64)
(fabs.f64 #s(literal 2 binary64))
(fabs.f64 #s(literal -2 binary64))
(neg.f64 #s(literal -2 binary64))
(sqrt.f64 #s(literal 4 binary64))
(+.f64 #s(literal 0 binary64) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal 4 binary64))
(*.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(*.f64 #s(literal 4 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 2 binary64) #s(literal 1 binary64))
(/.f64 #s(literal -2 binary64) #s(literal -1 binary64))
(/.f64 #s(literal 4 binary64) #s(literal 2 binary64))
(/.f64 #s(literal -4 binary64) #s(literal -2 binary64))
(fma.f64 %65 #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 phi1 #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
(+.f64 #s(literal 1/2 binary64) %564)
(+.f64 #s(literal 1/2 binary64) %566)
(+.f64 (+.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 %56 #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 %87 #s(literal 0 binary64) #s(literal 2 binary64))
(/.f64 (+.f64 #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 4 binary64))
(fma.f64 #s(literal 0 binary64) %95 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %101 #s(literal 2 binary64))
(fma.f64 phi1 %104 #s(literal 2 binary64))
(fma.f64 phi1 %106 #s(literal 2 binary64))
(fma.f64 %109 #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %111 #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %113 #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %115 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %564)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %566)
(fma.f64 #s(literal 1/2 binary64) %117 #s(literal 2 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %564)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %566)
(fma.f64 #s(literal -1/2 binary64) %117 #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %564)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %566)
(fma.f64 #s(literal 1/2 binary64) %126 #s(literal 2 binary64))
(fma.f64 #s(literal 4 binary64) %591 #s(literal 1 binary64))
(fma.f64 %591 #s(literal 4 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) %131 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %133 #s(literal 2 binary64))
(fma.f64 %136 #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 %138 #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 %203 #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 %142 #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 %142 #s(literal 1/2 binary64) #s(literal 2 binary64))
(fma.f64 %601 #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) %151 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %153 #s(literal 2 binary64))
(fma.f64 %156 #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 %109 %104 #s(literal 2 binary64))
(fma.f64 %109 %106 #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) %591 %564)
(fma.f64 #s(literal 2 binary64) %591 %566)
(fma.f64 %591 #s(literal 2 binary64) %564)
(fma.f64 %591 #s(literal 2 binary64) %566)
(fma.f64 %136 %104 #s(literal 2 binary64))
(fma.f64 %136 %106 #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) %614 %564)
(fma.f64 #s(literal 2 binary64) %614 %566)
(fma.f64 %614 #s(literal 2 binary64) %564)
(fma.f64 %614 #s(literal 2 binary64) %566)
(fma.f64 %601 #s(literal 1/2 binary64) %564)
(fma.f64 %601 #s(literal 1/2 binary64) %566)
(fma.f64 %621 %207 #s(literal 1 binary64))
(fma.f64 %614 %623 #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) %183 #s(literal 2 binary64))
(fma.f64 #s(literal -1/2 binary64) %183 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %192 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %194 #s(literal 2 binary64))
(fma.f64 #s(literal -1/2 binary64) %192 #s(literal 2 binary64))
(fma.f64 #s(literal -1/2 binary64) %194 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %198 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %200 #s(literal 2 binary64))
(fma.f64 #s(literal -1/2 binary64) %198 #s(literal 2 binary64))
(fma.f64 %203 %207 %564)
(fma.f64 %203 %207 %566)
(fma.f64 %621 %636 %564)
(fma.f64 %621 %636 %566)
(fma.f64 #s(literal 1/2 binary64) %209 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %212 #s(literal 2 binary64))
%641
(+.f64 phi1 %135)
(+.f64 %135 phi1)
(neg.f64 %644)
(-.f64 %135 %56)
(fma.f64 phi2 #s(literal -1 binary64) phi1)
(fma.f64 #s(literal -1 binary64) phi2 phi1)
(fma.f64 phi1 #s(literal 1 binary64) %135)
(fma.f64 #s(literal 1 binary64) phi1 %135)
(fma.f64 #s(literal -1 binary64) %56 %135)
(fma.f64 %56 #s(literal -1 binary64) %135)
(fma.f64 #s(literal 1/2 binary64) %83 %135)
(fma.f64 %83 #s(literal 1/2 binary64) %135)
(fma.f64 #s(literal 2 binary64) %89 %135)
(fma.f64 %89 #s(literal 2 binary64) %135)
(fma.f64 #s(literal 1/2 binary64) %93 %135)
(fma.f64 #s(literal 1/2 binary64) %147 %135)
(fma.f64 %149 #s(literal 4 binary64) %135)
%660
(*.f64 %644 %644)
(fabs.f64 %660)
(fabs.f64 %663)
(neg.f64 %663)
(*.f64 %666 %666)
(*.f64 %666 %669)
(*.f64 %668 %668)
(*.f64 %669 %666)
(-.f64 %673 %674)
(*.f64 %669 %669)
(fma.f64 phi1 %641 %677)
(fma.f64 phi2 %644 %679)
(fma.f64 %641 phi1 %677)
(fma.f64 %641 %135 %673)
(fma.f64 %56 %644 %683)
(fma.f64 %644 phi2 %685)
(fma.f64 %644 %56 %687)
(fma.f64 %135 %641 %673)
(+.f64 %673 %677)
(+.f64 %687 %685)
(+.f64 %685 %687)
(+.f64 %677 %673)
(+.f64 %679 %683)
(+.f64 %683 %679)
(-.f64 %673 %696)
(fma.f64 phi2 phi2 %700)
(fma.f64 phi2 (*.f64 #s(literal -1 binary64) %641) %673)
(fma.f64 #s(literal -1 binary64) %674 %673)
(fma.f64 (*.f64 %641 phi2) #s(literal -1 binary64) %673)
(fma.f64 (*.f64 %641 #s(literal -1 binary64)) phi2 %673)
(+.f64 %709 %700)
(+.f64 %700 %709)
(+.f64 (-.f64 %709 %712) %714)
(-.f64 %714 (-.f64 %712 %709))
(+.f64 %718 %709)
(+.f64 (fma.f64 phi2 phi2 (*.f64 #s(literal 2 binary64) (*.f64 phi2 %56))) %714)
(-.f64 %700 (neg.f64 %709))
(fma.f64 phi1 phi1 %727)
(fma.f64 %135 %135 %718)
(+.f64 %714 %727)
(+.f64 %718 %726)
(+.f64 %726 %718)
(+.f64 (fma.f64 %135 %135 (*.f64 %83 %135)) %714)
(pow.f64 %641 #s(literal 2 binary64))
(pow.f64 %644 #s(literal 2 binary64))
(-.f64 %718 (neg.f64 %726))
(pow.f64 %666 #s(literal 2 binary64))
(fma.f64 %56 %56 %727)
(fma.f64 %87 %87 %727)
(sqrt.f64 (*.f64 %660 %660))
(pow.f64 %668 #s(literal 2 binary64))
(fma.f64 %714 #s(literal 1 binary64) %727)
(fma.f64 #s(literal 1 binary64) %714 %727)
(fma.f64 %748 %748 %727)
(fma.f64 %750 %750 %727)
(fma.f64 #s(literal -1 binary64) %752 %727)
(fma.f64 %752 #s(literal -1 binary64) %727)
(/.f64 #s(literal 1 binary64) (pow.f64 %641 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 %644 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 %666 #s(literal -2 binary64)))
(*.f64 %641 %761)
(*.f64 %761 %641)
(*.f64 %764 %644)
(pow.f64 %660 #s(literal 1 binary64))
(*.f64 %767 %666)
(*.f64 %769 %666)
(fma.f64 (pow.f64 phi2 #s(literal 1 binary64)) phi2 %700)
(fma.f64 phi1 %773 %727)
(fma.f64 %773 phi1 %727)
(fma.f64 (pow.f64 %135 #s(literal 1 binary64)) %135 %718)
(fma.f64 phi1 %761 %778)
(fma.f64 %135 %761 %780)
(fma.f64 %761 phi1 %782)
(fma.f64 %761 %135 %784)
(+.f64 %782 %784)
(+.f64 %784 %782)
(+.f64 %780 %778)
(+.f64 %778 %780)
#s(literal 0 binary64)
(fabs.f64 #s(literal 0 binary64))
(neg.f64 #s(literal 0 binary64))
(sqrt.f64 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(+.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(+.f64 #s(literal -1 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(-.f64 #s(literal 2 binary64) #s(literal 2 binary64))
(-.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(*.f64 %65 #s(literal 0 binary64))
(*.f64 phi1 #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 2 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 0 binary64) #s(literal -2 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 4 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(*.f64 #s(literal -2 binary64) #s(literal 0 binary64))
(/.f64 #s(literal 0 binary64) #s(literal 2 binary64))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(/.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 0 binary64) #s(literal -2 binary64))
(/.f64 #s(literal 0 binary64) #s(literal 4 binary64))
(*.f64 %56 #s(literal 0 binary64))
(*.f64 %87 #s(literal 0 binary64))
(neg.f64 %820)
(fma.f64 %65 #s(literal 0 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 0 binary64) %95)
(fma.f64 phi1 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1/2 binary64) %848)
(-.f64 (-.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) %101)
(+.f64 #s(literal 0 binary64) %853)
(*.f64 phi1 %104)
(*.f64 phi1 %106)
(*.f64 %109 #s(literal 0 binary64))
(*.f64 #s(literal 0 binary64) %111)
(*.f64 #s(literal 0 binary64) %113)
(*.f64 #s(literal 0 binary64) %115)
(*.f64 #s(literal 1/2 binary64) %117)
(*.f64 #s(literal -1/2 binary64) %117)
(/.f64 #s(literal 0 binary64) %95)
(fma.f64 %56 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 %87 #s(literal 0 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 1/2 binary64) %126)
(/.f64 %101 #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (-.f64 #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 %117 #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) %131)
(*.f64 #s(literal 1/2 binary64) %133)
(*.f64 %136 #s(literal 0 binary64))
(*.f64 %138 #s(literal 0 binary64))
(/.f64 %820 #s(literal -1 binary64))
(*.f64 %142 #s(literal 0 binary64))
(*.f64 %142 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %95 #s(literal 0 binary64))
(expm1.f64 #s(literal 0 binary64))
(/.f64 %131 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %101 #s(literal 0 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) #s(literal 0 binary64)))
(/.f64 %142 #s(literal 4 binary64))
(*.f64 #s(literal 1/2 binary64) %151)
(*.f64 #s(literal 1/2 binary64) %153)
(fma.f64 phi1 %104 #s(literal 0 binary64))
(fma.f64 phi1 %106 #s(literal 0 binary64))
(fma.f64 %109 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %111 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %113 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %115 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %848)
(fma.f64 #s(literal 1/2 binary64) %117 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %848)
(fma.f64 #s(literal -1/2 binary64) %117 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %848)
(tanh.f64 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %65 %903)
(fma.f64 %65 #s(literal 1/2 binary64) %903)
(fma.f64 %65 #s(literal 0 binary64) %853)
(fma.f64 phi1 #s(literal 0 binary64) %853)
(fma.f64 phi1 #s(literal 1/2 binary64) %140)
(fma.f64 phi1 #s(literal -1/2 binary64) %89)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %853)
(fma.f64 #s(literal 2 binary64) %591 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %853)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %853)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %853)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %853)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %853)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %853)
(fma.f64 #s(literal 1/2 binary64) phi1 %140)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %853)
(fma.f64 #s(literal 1/2 binary64) %126 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) phi1 %89)
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %853)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %853)
(fma.f64 #s(literal 4 binary64) %591 #s(literal -1 binary64))
(fma.f64 %591 #s(literal 2 binary64) #s(literal -1/2 binary64))
(fma.f64 %591 #s(literal 4 binary64) #s(literal -1 binary64))
(fma.f64 %927 #s(literal 4 binary64) #s(literal 1 binary64))
(*.f64 %156 #s(literal 0 binary64))
(*.f64 %109 %104)
(*.f64 %109 %106)
(/.f64 (-.f64 %932 %932) #s(literal -2 binary64))
(/.f64 %153 #s(literal -2 binary64))
(+.f64 %936 %903)
(-.f64 %936 %936)
(+.f64 %89 %140)
(+.f64 %140 %89)
(fma.f64 #s(literal 1/2 binary64) %131 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %133 #s(literal 0 binary64))
(fma.f64 %136 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 %138 #s(literal 0 binary64) #s(literal 0 binary64))
(-.f64 %89 %89)
(-.f64 %140 %140)
(fma.f64 #s(literal 2 binary64) %614 #s(literal -1/2 binary64))
(fma.f64 %203 #s(literal 1/2 binary64) #s(literal -1 binary64))
(fma.f64 %142 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 %142 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %614 #s(literal 2 binary64) #s(literal -1/2 binary64))
(fma.f64 %601 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 %601 #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 %932 #s(literal -1/2 binary64) %903)
(fma.f64 #s(literal 1/2 binary64) %56 %89)
(fma.f64 #s(literal -1/2 binary64) %56 %140)
(fma.f64 %56 #s(literal 0 binary64) %853)
(fma.f64 %56 #s(literal 1/2 binary64) %89)
(fma.f64 %56 #s(literal -1/2 binary64) %140)
(fma.f64 %87 #s(literal 0 binary64) %853)
(*.f64 %136 %104)
(*.f64 %136 %106)
(fma.f64 #s(literal 1/2 binary64) %151 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %153 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %95 %853)
(fma.f64 #s(literal 1/2 binary64) %87 %966)
(fma.f64 %87 #s(literal 1/2 binary64) %966)
(fma.f64 %156 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 %109 %104 #s(literal 0 binary64))
(fma.f64 %109 %106 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %65 %972)
(fma.f64 #s(literal 1/2 binary64) %101 %853)
(fma.f64 %65 #s(literal 1/2 binary64) %972)
(-.f64 #s(literal 0 binary64) %976)
(+.f64 %978 %966)
(-.f64 %978 %978)
(fma.f64 phi1 %104 %853)
(fma.f64 phi1 %106 %853)
(fma.f64 %109 #s(literal 0 binary64) %853)
(fma.f64 #s(literal 2 binary64) %591 %848)
(fma.f64 #s(literal 0 binary64) %111 %853)
(fma.f64 #s(literal 0 binary64) %113 %853)
(fma.f64 #s(literal 0 binary64) %115 %853)
(fma.f64 #s(literal 1/2 binary64) %117 %853)
(fma.f64 #s(literal -1/2 binary64) %117 %853)
(fma.f64 %591 #s(literal 2 binary64) %848)
(*.f64 #s(literal 1/2 binary64) %183)
(*.f64 #s(literal -1/2 binary64) %183)
(fma.f64 %936 #s(literal 1 binary64) %903)
(fma.f64 #s(literal 1 binary64) %936 %903)
(fma.f64 #s(literal 1/2 binary64) %748 %966)
(fma.f64 %748 #s(literal 1/2 binary64) %966)
(fma.f64 #s(literal 1/2 binary64) %126 %853)
(fma.f64 #s(literal -1 binary64) %89 %89)
(fma.f64 #s(literal -1 binary64) %140 %140)
(fma.f64 %89 #s(literal -1 binary64) %89)
(fma.f64 %89 #s(literal 1 binary64) %140)
(fma.f64 #s(literal 1 binary64) %89 %140)
(fma.f64 #s(literal 1 binary64) %140 %89)
(fma.f64 %140 #s(literal 1 binary64) %89)
(+.f64 %936 %972)
(fma.f64 %136 %104 #s(literal 0 binary64))
(fma.f64 %136 %106 #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) %614 %848)
(fma.f64 %614 #s(literal 2 binary64) %848)
(fma.f64 %601 #s(literal 1/2 binary64) %848)
(/.f64 (-.f64 %1011 %1011) #s(literal 4 binary64))
(/.f64 (-.f64 %155 %155) #s(literal 2 binary64))
(fma.f64 %932 #s(literal -1/2 binary64) %972)
(/.f64 (-.f64 %83 %83) #s(literal 4 binary64))
(/.f64 %183 #s(literal 2 binary64))
(/.f64 %183 #s(literal -2 binary64))
(fma.f64 #s(literal 1/2 binary64) %131 %853)
(fma.f64 #s(literal 1/2 binary64) %133 %853)
(fma.f64 %136 #s(literal 0 binary64) %853)
(fma.f64 %138 #s(literal 0 binary64) %853)
(fma.f64 #s(literal 1/2 binary64) %1025 %903)
(fma.f64 %1025 #s(literal 1/2 binary64) %903)
(fma.f64 #s(literal 1/2 binary64) %167 %140)
(fma.f64 %167 #s(literal 1/2 binary64) %140)
(fma.f64 %142 #s(literal 0 binary64) %853)
(fma.f64 %142 #s(literal 1/2 binary64) %853)
(*.f64 #s(literal 1/2 binary64) %192)
(*.f64 #s(literal 1/2 binary64) %194)
(*.f64 #s(literal -1/2 binary64) %192)
(*.f64 #s(literal -1/2 binary64) %194)
(/.f64 (-.f64 %1036 %1036) #s(literal -4 binary64))
(/.f64 %192 #s(literal 2 binary64))
(/.f64 %192 #s(literal -2 binary64))
(/.f64 %194 #s(literal 2 binary64))
(/.f64 %194 #s(literal -2 binary64))
(fma.f64 #s(literal 1/2 binary64) %151 %853)
(fma.f64 #s(literal 1/2 binary64) %153 %853)
(fma.f64 %203 %207 #s(literal -1/2 binary64))
(fma.f64 %621 %207 #s(literal -1 binary64))
(fma.f64 %621 %636 #s(literal -1/2 binary64))
(fma.f64 %614 %623 #s(literal -1 binary64))
(/.f64 (fma.f64 %140 #s(literal -2 binary64) %56) #s(literal -2 binary64))
(*.f64 #s(literal 1/2 binary64) %198)
(*.f64 #s(literal 1/2 binary64) %200)
(*.f64 #s(literal -1/2 binary64) %198)
(fma.f64 #s(literal 1/2 binary64) %183 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %183 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) %978 %966)
(fma.f64 %978 #s(literal 1 binary64) %966)
(fma.f64 %156 #s(literal 0 binary64) %853)
(fma.f64 %109 #s(literal 1/2 binary64) %380)
(fma.f64 %109 #s(literal -1/2 binary64) %305)
(fma.f64 %109 %104 %853)
(fma.f64 %109 %106 %853)
(fma.f64 #s(literal 1/2 binary64) %109 %380)
(fma.f64 #s(literal -1/2 binary64) %109 %305)
(/.f64 (-.f64 %97 %56) #s(literal -2 binary64))
(/.f64 (-.f64 %176 %122) #s(literal -4 binary64))
(/.f64 (-.f64 %120 %172) #s(literal -4 binary64))
(fma.f64 %1011 %591 %903)
(fma.f64 %591 %1011 %903)
(fma.f64 %936 #s(literal 1 binary64) %972)
(fma.f64 #s(literal 1 binary64) %936 %972)
(/.f64 %198 #s(literal 2 binary64))
(/.f64 %198 #s(literal -2 binary64))
(/.f64 %200 #s(literal 2 binary64))
(-.f64 %1078 %1078)
(+.f64 %305 %380)
(+.f64 %380 %305)
(fma.f64 #s(literal 1/2 binary64) %192 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %194 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %192 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %194 #s(literal 0 binary64))
(-.f64 %305 %305)
(-.f64 %380 %380)
(sinh.f64 #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) %1089 %903)
(fma.f64 #s(literal 2 binary64) %1091 %903)
(fma.f64 %1089 #s(literal 2 binary64) %903)
(fma.f64 %1091 #s(literal 2 binary64) %903)
(fma.f64 #s(literal 1/2 binary64) %155 %1095)
(fma.f64 %155 #s(literal 1/2 binary64) %1095)
(fma.f64 #s(literal 1/2 binary64) %136 %305)
(fma.f64 #s(literal -1/2 binary64) %136 %380)
(fma.f64 %136 #s(literal 1/2 binary64) %305)
(fma.f64 %136 #s(literal -1/2 binary64) %380)
(fma.f64 %136 %104 %853)
(fma.f64 %136 %106 %853)
(/.f64 (-.f64 %1104 %1105) #s(literal 4 binary64))
(fma.f64 %1011 %614 %903)
(fma.f64 #s(literal 1/2 binary64) %1025 %972)
(fma.f64 %1025 #s(literal 1/2 binary64) %972)
(/.f64 (-.f64 %189 %186) #s(literal 4 binary64))
(hypot.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(+.f64 %1078 %1095)
(fma.f64 #s(literal 2 binary64) %1115 %903)
(fma.f64 %601 %936 %903)
(fma.f64 %1115 #s(literal 2 binary64) %903)
(fma.f64 %1119 #s(literal 1/2 binary64) %903)
(fma.f64 #s(literal 1/2 binary64) %198 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %200 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %198 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %138 %1124)
(fma.f64 %203 %207 %848)
(fma.f64 %621 %636 %848)
(fma.f64 %138 #s(literal 1/2 binary64) %1124)
(fma.f64 %203 %1129 %903)
(fma.f64 %1131 %207 %903)
(fma.f64 %203 %204 %140)
(fma.f64 %206 %207 %140)
(fma.f64 phi1 #s(literal 1/2 binary64) %1135)
(fma.f64 phi1 #s(literal -1/2 binary64) %1137)
(fma.f64 phi2 #s(literal 1/2 binary64) %1139)
(fma.f64 #s(literal 1/2 binary64) phi1 %1135)
(fma.f64 #s(literal 1/2 binary64) phi2 %1139)
(fma.f64 #s(literal -1/2 binary64) phi1 %1137)
(+.f64 %1144 %1124)
(-.f64 %1144 %1144)
(fma.f64 #s(literal 1/2 binary64) %183 %853)
(fma.f64 #s(literal -1/2 binary64) %183 %853)
(*.f64 #s(literal 1/2 binary64) %209)
(fma.f64 %1011 %591 %972)
(fma.f64 %591 %1011 %972)
(-.f64 %1115 %1115)
(fma.f64 phi1 #s(literal 1/2 binary64) %1153)
(fma.f64 #s(literal 1/2 binary64) phi1 %1153)
(fma.f64 #s(literal 1/2 binary64) %65 %1156)
(fma.f64 %65 #s(literal 1/2 binary64) %1156)
(-.f64 %89 (fma.f64 %65 #s(literal -1/2 binary64) %1078))
(fma.f64 #s(literal 1/2 binary64) %1161 %1124)
(fma.f64 %1161 #s(literal 1/2 binary64) %1124)
(+.f64 %229 %1139)
(+.f64 %89 %1135)
(+.f64 %140 %1137)
(+.f64 (fma.f64 %109 #s(literal 1/2 binary64) %140) %244)
(+.f64 (fma.f64 %109 #s(literal -1/2 binary64) %229) %89)
(+.f64 %1171 %229)
(fma.f64 phi1 #s(literal 1/2 binary64) %1173)
(fma.f64 phi1 #s(literal -1/2 binary64) %1175)
(fma.f64 phi2 #s(literal 1/2 binary64) %1177)
(fma.f64 #s(literal 1/2 binary64) phi1 %1173)
(fma.f64 #s(literal 1/2 binary64) phi2 %1177)
(fma.f64 %305 #s(literal 1 binary64) %380)
(fma.f64 #s(literal -1/2 binary64) phi1 %1175)
(fma.f64 #s(literal 1 binary64) %305 %380)
(fma.f64 #s(literal 1 binary64) %380 %305)
(fma.f64 %380 #s(literal 1 binary64) %305)
(-.f64 %89 %1137)
(-.f64 %1171 %244)
(fma.f64 #s(literal 2 binary64) %1089 %972)
(fma.f64 #s(literal 2 binary64) %1091 %972)
(fma.f64 %1089 #s(literal 2 binary64) %972)
(fma.f64 %1091 #s(literal 2 binary64) %972)
(fma.f64 #s(literal 1/2 binary64) %56 %1137)
(fma.f64 #s(literal -1/2 binary64) %56 %1135)
(fma.f64 #s(literal -1/2 binary64) %135 %1139)
(fma.f64 %56 #s(literal 1/2 binary64) %1137)
(fma.f64 %56 #s(literal -1/2 binary64) %1135)
(fma.f64 %135 #s(literal -1/2 binary64) %1139)
(+.f64 %89 %1153)
(+.f64 %936 %1156)
(/.f64 %209 #s(literal 2 binary64))
(-.f64 %1201 %89)
(+.f64 %229 %1177)
(+.f64 %89 %1173)
(+.f64 %140 %1175)
(+.f64 %1206 %244)
(fma.f64 #s(literal 1/2 binary64) %192 %853)
(fma.f64 #s(literal 1/2 binary64) %194 %853)
(fma.f64 #s(literal -1/2 binary64) %192 %853)
(fma.f64 #s(literal -1/2 binary64) %194 %853)
(-.f64 %89 %1175)
(-.f64 (-.f64 %380 %140) %244)
(-.f64 %1206 %229)
(-.f64 (-.f64 %305 %229) %89)
(pow.f64 #s(literal 0 binary64) #s(literal 2 binary64))
(pow.f64 #s(literal 0 binary64) #s(literal 1/2 binary64))
(pow.f64 #s(literal 0 binary64) #s(literal 3 binary64))
(fma.f64 %1011 %614 %972)
(*.f64 #s(literal 1/2 binary64) %212)
(/.f64 (fma.f64 #s(literal 2 binary64) %109 %440) #s(literal -4 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) %109 %435) #s(literal -4 binary64))
(/.f64 (fma.f64 %109 #s(literal -2 binary64) %307) #s(literal -4 binary64))
(/.f64 (fma.f64 %305 #s(literal -2 binary64) %109) #s(literal -2 binary64))
(fma.f64 #s(literal 1/2 binary64) %425 %380)
(fma.f64 %425 #s(literal 1/2 binary64) %380)
(fma.f64 #s(literal -1/2 binary64) %56 %1153)
(fma.f64 %56 #s(literal -1/2 binary64) %1153)
(fma.f64 %932 #s(literal -1/2 binary64) %1156)
(fma.f64 #s(literal 1/2 binary64) %56 %1175)
(fma.f64 #s(literal -1/2 binary64) %56 %1173)
(fma.f64 #s(literal -1/2 binary64) %135 %1177)
(fma.f64 %56 #s(literal 1/2 binary64) %1175)
(fma.f64 %56 #s(literal -1/2 binary64) %1173)
(fma.f64 %135 #s(literal -1/2 binary64) %1177)
(fma.f64 #s(literal 2 binary64) %1115 %972)
(fma.f64 %601 %936 %972)
(fma.f64 %1115 #s(literal 2 binary64) %972)
(fma.f64 %1119 #s(literal 1/2 binary64) %972)
(/.f64 (-.f64 %1247 (*.f64 #s(literal 2 binary64) %155)) #s(literal 4 binary64))
(/.f64 (-.f64 %435 %440) #s(literal 4 binary64))
(/.f64 (-.f64 %307 %307) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 %380 #s(literal -2 binary64)) %109) #s(literal -2 binary64))
(/.f64 (+.f64 %156 %211) #s(literal -2 binary64))
(/.f64 %212 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %198 %853)
(fma.f64 #s(literal 1/2 binary64) %200 %853)
(fma.f64 #s(literal -1/2 binary64) %198 %853)
(fma.f64 #s(literal 1/2 binary64) %209 #s(literal 0 binary64))
(/.f64 (fma.f64 %136 #s(literal 2 binary64) %307) #s(literal 4 binary64))
(/.f64 (fma.f64 %136 #s(literal -2 binary64) %440) #s(literal 4 binary64))
(/.f64 (fma.f64 %136 #s(literal -2 binary64) %435) #s(literal 4 binary64))
(/.f64 (fma.f64 %380 #s(literal -2 binary64) %136) #s(literal -2 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) %109 %315) #s(literal 4 binary64))
(/.f64 (fma.f64 %109 #s(literal -2 binary64) %460) #s(literal 4 binary64))
(/.f64 (fma.f64 %109 #s(literal -2 binary64) %449) #s(literal 4 binary64))
(fma.f64 %614 %1279 %903)
(fma.f64 %1281 %636 %903)
(fma.f64 %1279 %614 %903)
(fma.f64 %203 %1129 %972)
(fma.f64 %1131 %207 %972)
(fma.f64 #s(literal 1 binary64) %1144 %1124)
(fma.f64 %1144 #s(literal 1 binary64) %1124)
(fma.f64 #s(literal 1/2 binary64) %156 %1288)
(fma.f64 #s(literal 1/2 binary64) %1290 %903)
(fma.f64 %156 #s(literal 1/2 binary64) %1288)
(fma.f64 %156 #s(literal -1/2 binary64) %1293)
(fma.f64 %621 %1295 %903)
(/.f64 (-.f64 %315 %440) #s(literal -4 binary64))
(/.f64 (-.f64 %318 %136) #s(literal -2 binary64))
(/.f64 (-.f64 %449 %307) #s(literal -4 binary64))
(/.f64 (-.f64 %435 %315) #s(literal -4 binary64))
(/.f64 (-.f64 %307 %460) #s(literal -4 binary64))
(fma.f64 #s(literal -1 binary64) %89 %1137)
(fma.f64 #s(literal -1 binary64) %244 %1139)
(fma.f64 #s(literal -1 binary64) %140 %1135)
(fma.f64 %229 #s(literal 1 binary64) %1139)
(fma.f64 %89 #s(literal -1 binary64) %1137)
(fma.f64 %89 #s(literal 1 binary64) %1135)
(fma.f64 #s(literal 1 binary64) %229 %1139)
(fma.f64 #s(literal 1 binary64) %89 %1135)
(fma.f64 #s(literal 1 binary64) %140 %1137)
(fma.f64 %140 #s(literal 1 binary64) %1137)
(/.f64 (-.f64 %211 %211) #s(literal -2 binary64))
(+.f64 %1293 %1288)
(+.f64 %1288 %1293)
(fma.f64 #s(literal 1/2 binary64) %212 #s(literal 0 binary64))
(-.f64 %1293 %1293)
(-.f64 %1288 %1288)
(/.f64 (fma.f64 #s(literal 2 binary64) %136 %460) #s(literal -4 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) %136 %449) #s(literal -4 binary64))
(/.f64 (fma.f64 %136 #s(literal -2 binary64) %315) #s(literal -4 binary64))
(fma.f64 #s(literal -1 binary64) %140 %1153)
(fma.f64 %89 #s(literal 1 binary64) %1153)
(fma.f64 %936 #s(literal 1 binary64) %1156)
(fma.f64 #s(literal 1 binary64) %89 %1153)
(fma.f64 #s(literal 1 binary64) %936 %1156)
(fma.f64 #s(literal -1 binary64) %89 %1175)
(fma.f64 #s(literal -1 binary64) %244 %1177)
(fma.f64 #s(literal -1 binary64) %140 %1173)
(fma.f64 %229 #s(literal 1 binary64) %1177)
(fma.f64 %89 #s(literal -1 binary64) %1175)
(fma.f64 %89 #s(literal 1 binary64) %1173)
(fma.f64 #s(literal 1 binary64) %229 %1177)
(fma.f64 #s(literal 1 binary64) %89 %1173)
(fma.f64 #s(literal 1 binary64) %140 %1175)
(fma.f64 %140 #s(literal 1 binary64) %1175)
(fma.f64 #s(literal 1/2 binary64) %211 %1293)
(fma.f64 #s(literal 1/2 binary64) %1346 %903)
(fma.f64 %211 #s(literal 1/2 binary64) %1293)
(fma.f64 %211 #s(literal -1/2 binary64) %1288)
(fma.f64 #s(literal 1/2 binary64) %167 %1135)
(fma.f64 #s(literal 1/2 binary64) %248 %1139)
(fma.f64 %167 #s(literal 1/2 binary64) %1135)
(fma.f64 %248 #s(literal 1/2 binary64) %1139)
(/.f64 (-.f64 (*.f64 %138 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %138)) #s(literal 4 binary64))
(/.f64 (-.f64 %315 %315) #s(literal 4 binary64))
(/.f64 (-.f64 %449 %460) #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) %167 %1153)
(fma.f64 #s(literal 1/2 binary64) %1025 %1156)
(fma.f64 %167 #s(literal 1/2 binary64) %1153)
(fma.f64 %1025 #s(literal 1/2 binary64) %1156)
(fma.f64 #s(literal 1/2 binary64) %167 %1173)
(fma.f64 #s(literal 1/2 binary64) %248 %1177)
(fma.f64 %167 #s(literal 1/2 binary64) %1173)
(fma.f64 %248 #s(literal 1/2 binary64) %1177)
(fma.f64 %307 %207 %380)
(fma.f64 %614 %1279 %972)
(fma.f64 %1281 %636 %972)
(fma.f64 %1279 %614 %972)
(fma.f64 %203 %483 %380)
(fma.f64 %485 %207 %380)
(fma.f64 %1376 %1376 %966)
(/.f64 (-.f64 %1378 %1378) %87)
(fma.f64 #s(literal 1/2 binary64) %209 %853)
(fma.f64 #s(literal 1/2 binary64) %1290 %972)
(fma.f64 %621 %1295 %972)
(+.f64 %1384 %936)
(+.f64 (fma.f64 %156 #s(literal -1/2 binary64) %89) %1388)
(+.f64 (fma.f64 %156 #s(literal -1/2 binary64) %936) %305)
(fma.f64 phi1 #s(literal 1/2 binary64) %1392)
(fma.f64 %109 #s(literal 1/2 binary64) %1394)
(fma.f64 #s(literal 1/2 binary64) phi1 %1392)
(fma.f64 #s(literal 1/2 binary64) %109 %1394)
(fma.f64 #s(literal 1/2 binary64) %65 %1398)
(fma.f64 %65 #s(literal 1/2 binary64) %1398)
(fma.f64 %1293 #s(literal 1 binary64) %1288)
(fma.f64 %1288 #s(literal 1 binary64) %1293)
(-.f64 %305 (fma.f64 %65 #s(literal -1/2 binary64) %1293))
(-.f64 %1384 %903)
(fma.f64 %1011 %591 %1156)
(fma.f64 %591 %1011 %1156)
(+.f64 %305 %1394)
(+.f64 %89 %1392)
(+.f64 %936 %1398)
(fma.f64 #s(literal 1/2 binary64) %1346 %972)
(fma.f64 #s(literal 1/2 binary64) %212 %853)
(-.f64 %1413 %305)
(-.f64 %1415 %1388)
(/.f64 (fma.f64 %1288 #s(literal 2 binary64) %156) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) %156 %1419) #s(literal -4 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) %156 %1422) #s(literal -4 binary64))
(fma.f64 #s(literal 2 binary64) %1089 %1156)
(fma.f64 #s(literal 2 binary64) %1091 %1156)
(fma.f64 %1089 #s(literal 2 binary64) %1156)
(fma.f64 %1091 #s(literal 2 binary64) %1156)
(fma.f64 #s(literal -1/2 binary64) %56 %1392)
(fma.f64 #s(literal -1/2 binary64) %136 %1394)
(fma.f64 %56 #s(literal -1/2 binary64) %1392)
(fma.f64 %932 #s(literal -1/2 binary64) %1398)
(fma.f64 %136 #s(literal -1/2 binary64) %1394)
(fma.f64 (*.f64 %211 #s(literal 1 binary64)) #s(literal 1/2 binary64) %1293)
(fma.f64 %1011 %614 %1156)
(/.f64 (-.f64 %1437 %1437) #s(literal 4 binary64))
(fma.f64 #s(literal 2 binary64) %1115 %1156)
(fma.f64 %601 %936 %1156)
(fma.f64 %1115 #s(literal 2 binary64) %1156)
(fma.f64 %1119 #s(literal 1/2 binary64) %1156)
(/.f64 (fma.f64 %307 #s(literal -2 binary64) %488) %506)
(/.f64 (fma.f64 %307 #s(literal -2 binary64) %492) %506)
(/.f64 (fma.f64 %109 #s(literal 4 binary64) %518) %520)
(/.f64 (fma.f64 %109 #s(literal 4 binary64) %504) %520)
(/.f64 (fma.f64 %1288 #s(literal -2 binary64) %211) #s(literal -2 binary64))
(/.f64 (fma.f64 %211 #s(literal 2 binary64) %1437) #s(literal 4 binary64))
(/.f64 (fma.f64 %156 #s(literal -2 binary64) %1456) #s(literal 4 binary64))
(/.f64 (fma.f64 %156 #s(literal -2 binary64) %1459) #s(literal 4 binary64))
(fma.f64 %203 %204 %1135)
(fma.f64 %203 %251 %1139)
(fma.f64 %206 %207 %1135)
(fma.f64 %253 %207 %1139)
(/.f64 (-.f64 %362 %488) %490)
(/.f64 (-.f64 %492 %364) %496)
(/.f64 (-.f64 %1422 %1470) #s(literal -4 binary64))
(/.f64 (-.f64 %1473 %211) #s(literal -2 binary64))
(/.f64 (-.f64 %1476 %1419) #s(literal -4 binary64))
(fma.f64 %203 %204 %1153)
(fma.f64 %203 %1129 %1156)
(fma.f64 %206 %207 %1153)
(fma.f64 %1131 %207 %1156)
(fma.f64 %203 %204 %1173)
(fma.f64 %203 %251 %1177)
(fma.f64 %206 %207 %1173)
(fma.f64 %253 %207 %1177)
(/.f64 (fma.f64 %307 #s(literal 2 binary64) %512) %490)
(/.f64 (fma.f64 %307 #s(literal 2 binary64) %515) %490)
(/.f64 (fma.f64 %136 #s(literal 4 binary64) %364) %496)
(/.f64 (fma.f64 %136 #s(literal 4 binary64) %362) %496)
(/.f64 (fma.f64 %211 #s(literal -2 binary64) %1470) #s(literal -4 binary64))
(/.f64 (fma.f64 %211 #s(literal -2 binary64) %1476) #s(literal -4 binary64))
(fma.f64 %305 #s(literal 1 binary64) %1394)
(fma.f64 #s(literal -1 binary64) %140 %1392)
(fma.f64 %89 #s(literal 1 binary64) %1392)
(fma.f64 %936 #s(literal 1 binary64) %1398)
(fma.f64 #s(literal 1 binary64) %305 %1394)
(fma.f64 #s(literal 1 binary64) %89 %1392)
(fma.f64 #s(literal 1 binary64) %936 %1398)
(/.f64 (-.f64 %515 %518) %520)
(/.f64 (-.f64 %504 %512) %506)
(/.f64 (-.f64 %1459 %1456) #s(literal 4 binary64))
(/.f64 (fma.f64 %1288 #s(literal 4 binary64) %1437) #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) %167 %1392)
(fma.f64 #s(literal 1/2 binary64) %1025 %1398)
(fma.f64 #s(literal 1/2 binary64) %425 %1394)
(fma.f64 %167 #s(literal 1/2 binary64) %1392)
(fma.f64 %1025 #s(literal 1/2 binary64) %1398)
(fma.f64 %1437 %207 %1288)
(fma.f64 %425 #s(literal 1/2 binary64) %1394)
(fma.f64 %614 %1279 %1156)
(fma.f64 %1281 %636 %1156)
(fma.f64 %1279 %614 %1156)
(fma.f64 #s(literal 1/2 binary64) %1290 %1156)
(/.f64 (-.f64 %530 %526) %528)
(fma.f64 %621 %1295 %1156)
(fma.f64 %1011 %591 %1398)
(fma.f64 %591 %1011 %1398)
(fma.f64 #s(literal 2 binary64) %1089 %1398)
(fma.f64 #s(literal 2 binary64) %1091 %1398)
(fma.f64 %1089 #s(literal 2 binary64) %1398)
(fma.f64 %1091 #s(literal 2 binary64) %1398)
(fma.f64 #s(literal 1/2 binary64) %1346 %1156)
(fma.f64 %1011 %614 %1398)
(/.f64 (fma.f64 %156 #s(literal 4 binary64) %1536) %520)
(/.f64 (fma.f64 %156 #s(literal 4 binary64) %1539) %520)
(fma.f64 #s(literal 2 binary64) %1115 %1398)
(fma.f64 %601 %936 %1398)
(fma.f64 %307 %207 %1394)
(fma.f64 %1115 #s(literal 2 binary64) %1398)
(fma.f64 %1119 #s(literal 1/2 binary64) %1398)
(/.f64 (fma.f64 %1288 #s(literal -4 binary64) %1547) #s(literal -4 binary64))
(fma.f64 %1547 %1550 %1288)
(/.f64 (-.f64 %1552 %1553) %496)
(/.f64 (-.f64 %1556 %1557) %490)
(fma.f64 %1560 %1560 %1124)
(fma.f64 %203 %204 %1392)
(fma.f64 %203 %1129 %1398)
(fma.f64 %203 %483 %1394)
(fma.f64 %206 %207 %1392)
(fma.f64 %1131 %207 %1398)
(fma.f64 %485 %207 %1394)
(/.f64 (fma.f64 %211 #s(literal 4 binary64) %1553) %496)
(/.f64 (fma.f64 %211 #s(literal 4 binary64) %1556) %496)
(/.f64 (-.f64 (*.f64 %1293 #s(literal -4 binary64)) %1547) #s(literal -4 binary64))
(/.f64 (-.f64 %1547 %1547) #s(literal -4 binary64))
(/.f64 (-.f64 %1577 %1536) %520)
(/.f64 (-.f64 %1539 %1580) %506)
(fma.f64 %614 %1279 %1398)
(fma.f64 %1281 %636 %1398)
(fma.f64 %1279 %614 %1398)
(/.f64 (fma.f64 %156 #s(literal -4 binary64) %1586) %1588)
(/.f64 (fma.f64 %156 #s(literal -4 binary64) %1590) %1588)
(/.f64 (-.f64 %1593 %1594) %528)
(fma.f64 #s(literal 1/2 binary64) %1290 %1398)
(fma.f64 %621 %1295 %1398)
(/.f64 (-.f64 %1599 %1600) %1602)
(/.f64 (-.f64 %1604 %1605) %1607)
(/.f64 (fma.f64 %211 #s(literal -4 binary64) %1605) %1607)
(/.f64 (fma.f64 %211 #s(literal -4 binary64) %1599) %1607)
(fma.f64 #s(literal 1/2 binary64) %1346 %1398)
(/.f64 (-.f64 %1590 %1614) %1616)
(/.f64 (-.f64 %1618 %1586) %1588)
(sin.f64 %65)
(sin.f64 #s(literal 0 binary64))
(/.f64 (-.f64 %1624 %1624) %138)
(sin.f64 %932)
(/.f64 (-.f64 %1628 %1629) %1631)
(/.f64 (-.f64 %1633 %1634) %1636)
(sin.f64 %1011)
(cos.f64 %936)
(cos.f64 %903)
(cos.f64 (asin.f64 #s(literal 1 binary64)))
(cos.f64 (fabs.f64 %936))
(sin.f64 (acos.f64 #s(literal 1 binary64)))
(cos.f64 %1647)
(/.f64 (-.f64 %1649 %1650) %1652)
(/.f64 (+.f64 #s(literal 0 binary64) (cos.f64 %972)) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 %972) #s(literal 1 binary64)) #s(literal 2 binary64))
(-.f64 (*.f64 %1660 %1661) (*.f64 %1661 %1660))
(-.f64 (*.f64 %1665 %1666) (*.f64 %1666 %1665))
#s(literal 1/2 binary64)
(fabs.f64 #s(literal 1/2 binary64))
(fabs.f64 #s(literal -1/2 binary64))
(neg.f64 #s(literal -1/2 binary64))
(+.f64 #s(literal 0 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 2 binary64) #s(literal 4 binary64))
(/.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) #s(literal -2 binary64))
(/.f64 #s(literal -1/2 binary64) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(/.f64 #s(literal -2 binary64) #s(literal -4 binary64))
(fma.f64 %65 #s(literal 0 binary64) #s(literal 1/2 binary64))
(sqrt.f64 %591)
(fma.f64 phi1 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 %56 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 %87 #s(literal 0 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal 2 binary64) %591)
(*.f64 %591 #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) %1700)
(/.f64 #s(literal 1 binary64) %1702)
(*.f64 #s(literal 2 binary64) %614)
(*.f64 %614 #s(literal 2 binary64))
(*.f64 %601 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %95 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %101 #s(literal 1/2 binary64))
(/.f64 %203 #s(literal 4 binary64))
(fma.f64 phi1 %104 #s(literal 1/2 binary64))
(fma.f64 phi1 %106 #s(literal 1/2 binary64))
(fma.f64 %109 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %111 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %113 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %115 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %117 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) %117 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %591)
(fma.f64 #s(literal 1/2 binary64) %126 #s(literal 1/2 binary64))
(+.f64 %591 %591)
(fma.f64 #s(literal 1/2 binary64) %131 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %133 #s(literal 1/2 binary64))
(fma.f64 %136 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 %138 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 %142 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 %142 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %151 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %153 #s(literal 1/2 binary64))
(+.f64 %614 %614)
(fma.f64 %156 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 %109 %104 #s(literal 1/2 binary64))
(fma.f64 %109 %106 #s(literal 1/2 binary64))
(*.f64 %203 %207)
(*.f64 %621 %636)
(fma.f64 %136 %104 #s(literal 1/2 binary64))
(fma.f64 %136 %106 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %183 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) %183 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %192 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %194 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) %192 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) %194 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %198 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %200 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) %198 #s(literal 1/2 binary64))
(pow.f64 #s(literal 2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %209 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %212 #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) #s(literal 1 binary64)))
%1751
%305
%1752
%1753
%1754
%1755
%1756
%1757
%1758
%1759
%1760
%1761
%1762
%1763
%1764
%1765
%1766
%1767
%1768
%1769
%1770
%1771
%1772
%1773
%1774
%1776
%1777
%1778
%1779
%1780
%1781
%1782
%1783
%1784
%1785
%1787
%1788
%1789
%1790
%1791
%1792
%1794
%1796
%1798
%1801
%1804
%1806
%1809
%1811
%1813
%1815
%1817
%1819
%1820
%1821
%1823
%1825
%1828
%1831
%1833
%1836
%1837
%1838
%1839
%1840
%1841
%1842
%1843
%1844
%1846
%1847
%1848
%1849
%1852
%1855
%1856
%1858
%1860
%1862
%1864
%1866
%1867
%1868
%1869
%1871
%1872
%1873
%1875
%1877
%1878
%1880
%1882
%1884
%1886
%1888
%1890
%1891
%1893
%1895
%1896
%1897
%1898
%1900
%1901
%1902
%1903
%1904
%1910
%1916
%1917
%1918
%1922
%1926
%1932
%1938
%1941
%1945
%1949
%1955
%1956
%1958
%1959
%1962
%1963
%1964
%1965
%1967
%1970
%1973
%1977
%1978
%1979
%1980
%1981
%1982
%1983
%1984
%1985
%1988
%1989
%1990
%1991
%1992
%1993
%1995
%1997
%1998
%1999
%2000
%2002
%2004
%2007
%2008
%2009
%2010
%2014
%2016
%2017
%2018
%2020
%2021
%2022
%2023
%2026
%2029
%2030
%2031
%2032
%2033
%2034
%2035
%2036
%2044
%2053
%2055
%2056
%2057
%2059
%2060
%2063
%2065
%2067
%2069
%2071
%2076
%2077
%2078
%2080
%2081
%2082
%2084
%2092
%2094
%2097
%2098
%2099
%2101
%2103
%2105
%2107
%2108
%2109
%2111
%2112
%2114
%2116
%2118
%2120
%2121
%2126
%2127
%2128
%2130
%2132
%2134
%2136
%2138
%2140
%2141
%2142
%2144
%2146
%2148
%2150
%2152
%2155
%2158
%2160
%2162
%2164
%2166
%2168
%2170
%2172
%2173
%2176
%2178
%2180
%2182
%2184
%2186
%2188
%2190
%2191
%2193
%2195
%2198
%2201
%2204
%2207
%2208
%2209
%2211
%2213
%2215
%2218
%2221
%2223
%2225
%2227
%2229
%2231
%2233
%2235
%2237
%2240
%2243
%2245
%2247
%2249
%2250
%2252
%2255
%2258
%2261
%2262
%2265
%2267
%2270
%2273
%2275
%2281
%2283
%2285
%2287
%2290
%2293
%2296
%2299
%2302
%2305
%2308
%2311
%2313
%2316
%2319
%2320
%2322
%2324
%2327
%2329
%2331
%2334
%2337
%2339
%2341
%2343
%2345
%2347
%2349
%2350
%2352
%2355
%2357
%2359
%2361
%2363
%2365
%2367
%2370
%2372
%2374
%2376
%2378
%2380
%2383
%2385
%2387
%2389
%2391
%2393
%2396
%2399
%2400
%2403
%2414
%2419
%2421
%2423
%2425
%2427
%2438
%2439
%2440
%2441
%2443
%2444
%2445
%2447
%2448
%2449
%2450
%2451
%2453
%2455
%2457
%2460
%2462
%2463
%2465
%2468
%2470
%2471
%2472
%2473
%2474
%2475
%2476
%2478
%2479
%2480
%2481
%2482
%2483
%2484
%2485
%2486
%2487
%2488
%2489
%2490
%2491
%2492
%2493
(fma.f64 #s(literal 1/2 binary64) %2494 #s(literal 1/2 binary64))
%2496
(+.f64 #s(literal 1/2 binary64) %2497)
(+.f64 %2497 #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) %2500)
(*.f64 %2500 #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) %2494))
(-.f64 %2497 #s(literal -1/2 binary64))
(fabs.f64 %2496)
(+.f64 #s(literal 1/2 binary64) %2507)
(+.f64 %2507 #s(literal 1/2 binary64))
(/.f64 %2500 #s(literal 2 binary64))
(+.f64 #s(literal 1/2 binary64) %2512)
(*.f64 %2514 #s(literal -1/2 binary64))
(neg.f64 %2516)
(-.f64 #s(literal 1/2 binary64) %2518)
(fabs.f64 %2520)
(fma.f64 %2522 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(neg.f64 %2520)
(/.f64 %2514 #s(literal -2 binary64))
(+.f64 #s(literal 0 binary64) %2496)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %2497)
(fma.f64 #s(literal 1/2 binary64) %2528 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %2497)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %2497)
(fma.f64 #s(literal 1 binary64) %2497 #s(literal 1/2 binary64))
(*.f64 %2496 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %2496)
(-.f64 #s(literal 1 binary64) %2535)
(*.f64 %2537 #s(literal 1/2 binary64))
(/.f64 %2496 #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %2507)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %2507)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %2507)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %2512)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %2512)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %2512)
(*.f64 #s(literal -1 binary64) %2520)
(*.f64 %2520 #s(literal -1 binary64))
(+.f64 #s(literal 1 binary64) %2548)
(/.f64 %2537 #s(literal 2 binary64))
(/.f64 (*.f64 %2500 #s(literal -1 binary64)) #s(literal -2 binary64))
(fma.f64 %65 #s(literal 0 binary64) %2496)
(fma.f64 phi1 #s(literal 0 binary64) %2496)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %2496)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %2496)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %2496)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %2496)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %2496)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %2496)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %2496)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %2496)
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %2496)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %2496)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2500))
(/.f64 %2567 #s(literal 4 binary64))
(/.f64 %2569 #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %2511)) #s(literal 4 binary64))
(/.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) %2511)) #s(literal -4 binary64))
(*.f64 #s(literal -2 binary64) %2577)
(*.f64 %2577 #s(literal -2 binary64))
(+.f64 #s(literal 1/2 binary64) %2580)
(fma.f64 #s(literal 2 binary64) %591 %2497)
(fma.f64 %56 #s(literal 0 binary64) %2496)
(fma.f64 %87 #s(literal 0 binary64) %2496)
(fma.f64 %591 #s(literal 2 binary64) %2497)
(*.f64 #s(literal 2 binary64) %2586)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %2514))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %2522)) #s(literal 4 binary64))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 %2522 #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (+.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) %2522)) #s(literal -4 binary64))
(/.f64 (+.f64 #s(literal -2 binary64) (*.f64 %2522 #s(literal -2 binary64))) #s(literal -4 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %2548)
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %2548)
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %2548)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %2548)
(fma.f64 #s(literal 2 binary64) %591 %2507)
(fma.f64 #s(literal 2 binary64) %614 %2497)
(fma.f64 %591 #s(literal 2 binary64) %2507)
(fma.f64 %614 #s(literal 2 binary64) %2497)
(fma.f64 %601 #s(literal 1/2 binary64) %2497)
(*.f64 #s(literal 2 binary64) %2611)
(fma.f64 #s(literal 2 binary64) %591 %2512)
(fma.f64 #s(literal 0 binary64) %95 %2496)
(fma.f64 %591 #s(literal 2 binary64) %2512)
(fma.f64 #s(literal 1/2 binary64) %101 %2496)
(+.f64 #s(literal 1/2 binary64) %2619)
(fma.f64 #s(literal 2 binary64) %614 %2507)
(fma.f64 %614 #s(literal 2 binary64) %2507)
(fma.f64 %601 #s(literal 1/2 binary64) %2507)
(fma.f64 phi1 %104 %2496)
(fma.f64 phi1 %106 %2496)
(fma.f64 %109 #s(literal 0 binary64) %2496)
(fma.f64 #s(literal 0 binary64) %111 %2496)
(fma.f64 #s(literal 0 binary64) %113 %2496)
(fma.f64 #s(literal 0 binary64) %115 %2496)
(fma.f64 #s(literal 1/2 binary64) %117 %2496)
(fma.f64 #s(literal -1/2 binary64) %117 %2496)
(fma.f64 #s(literal 2 binary64) %614 %2512)
(fma.f64 %614 #s(literal 2 binary64) %2512)
(fma.f64 %601 #s(literal 1/2 binary64) %2512)
(*.f64 #s(literal 2 binary64) %2635)
(fma.f64 #s(literal 1/2 binary64) %126 %2496)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %2580)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %2580)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %2580)
(fma.f64 #s(literal 1/2 binary64) %131 %2496)
(fma.f64 #s(literal 1/2 binary64) %133 %2496)
(fma.f64 %136 #s(literal 0 binary64) %2496)
(fma.f64 %138 #s(literal 0 binary64) %2496)
(fma.f64 %142 #s(literal 0 binary64) %2496)
(fma.f64 %142 #s(literal 1/2 binary64) %2496)
(*.f64 %2464 %2577)
(*.f64 %2577 %2464)
(fma.f64 #s(literal 1/2 binary64) %151 %2496)
(fma.f64 #s(literal 1/2 binary64) %153 %2496)
(fma.f64 #s(literal 4 binary64) %591 %2548)
(fma.f64 %591 #s(literal 4 binary64) %2548)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %2619)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %2619)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %2619)
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %1851))))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %1854))))
(fma.f64 %156 #s(literal 0 binary64) %2496)
(fma.f64 %109 %104 %2496)
(fma.f64 %109 %106 %2496)
(fma.f64 %203 #s(literal 1/2 binary64) %2548)
(fma.f64 %601 #s(literal 1 binary64) %2548)
(fma.f64 %203 %207 %2497)
(fma.f64 %621 %636 %2497)
(*.f64 %621 %2671)
(fma.f64 #s(literal 2 binary64) %591 %2580)
(fma.f64 %591 #s(literal 2 binary64) %2580)
(fma.f64 %136 %104 %2496)
(fma.f64 %136 %106 %2496)
(fma.f64 %203 %207 %2507)
(fma.f64 %621 %636 %2507)
(fma.f64 %203 %207 %2512)
(fma.f64 %621 %636 %2512)
(*.f64 %2466 %2681)
(*.f64 %2683 %2684)
(fma.f64 #s(literal 2 binary64) %614 %2580)
(fma.f64 %614 #s(literal 2 binary64) %2580)
(fma.f64 %601 #s(literal 1/2 binary64) %2580)
(fma.f64 #s(literal 1/2 binary64) %183 %2496)
(fma.f64 #s(literal -1/2 binary64) %183 %2496)
(fma.f64 #s(literal 2 binary64) %591 %2619)
(fma.f64 %591 #s(literal 2 binary64) %2619)
(fma.f64 #s(literal 2 binary64) %614 %2619)
(fma.f64 %614 #s(literal 2 binary64) %2619)
(fma.f64 %601 #s(literal 1/2 binary64) %2619)
(fma.f64 #s(literal 1/2 binary64) %192 %2496)
(fma.f64 #s(literal 1/2 binary64) %194 %2496)
(fma.f64 #s(literal -1/2 binary64) %192 %2496)
(fma.f64 #s(literal -1/2 binary64) %194 %2496)
(fma.f64 %621 %207 %2548)
(fma.f64 %614 %623 %2548)
(fma.f64 #s(literal 1/2 binary64) %198 %2496)
(fma.f64 #s(literal 1/2 binary64) %200 %2496)
(fma.f64 #s(literal -1/2 binary64) %198 %2496)
(pow.f64 %1841 #s(literal 2 binary64))
(fma.f64 %203 %207 %2580)
(fma.f64 %621 %636 %2580)
(pow.f64 %2708 #s(literal 2 binary64))
(pow.f64 %1845 #s(literal 2 binary64))
(pow.f64 %2496 #s(literal 1 binary64))
(fma.f64 %203 %207 %2619)
(fma.f64 %621 %636 %2619)
(fma.f64 #s(literal 1/2 binary64) %209 %2496)
(/.f64 #s(literal 1 binary64) (pow.f64 %1841 #s(literal -2 binary64)))
(fma.f64 #s(literal 1/2 binary64) %212 %2496)
(*.f64 %1841 %1841)
(fabs.f64 (*.f64 %2708 %1841))
(fabs.f64 (*.f64 %1841 %2708))
(*.f64 %2708 %2708)
(*.f64 %1845 %1845)
(+.f64 #s(literal 1 binary64) %2725)
(+.f64 #s(literal 1 binary64) %2727)
(fabs.f64 (*.f64 %2729 %1841))
(fabs.f64 (*.f64 %1841 %2729))
(*.f64 %2729 %2729)
(-.f64 #s(literal 1 binary64) (*.f64 %2735 %2735))
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %2725)
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %2727)
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %2725)
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %2727)
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %2725)
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %2727)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %2725)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %2727)
(*.f64 %2746 %2747)
(*.f64 %2749 %2750)
(+.f64 %2496 %2754)
(fma.f64 #s(literal 1/2 binary64) %2500 %2754)
(fma.f64 %2500 #s(literal 1/2 binary64) %2754)
(-.f64 %2497 (/.f64 %2758 #s(literal -2 binary64)))
(+.f64 #s(literal 1 binary64) %2762)
(sqrt.f64 %2764)
(fma.f64 %2514 #s(literal -1/2 binary64) %2754)
(*.f64 %2767 %1863)
(*.f64 %2769 %2770)
(*.f64 %2772 %1841)
(fma.f64 %2496 #s(literal 1 binary64) %2754)
(fma.f64 #s(literal 1 binary64) %2496 %2754)
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %2762)
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %2762)
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %2762)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %2762)
(fma.f64 #s(literal 4 binary64) %591 %2725)
(fma.f64 #s(literal 4 binary64) %591 %2727)
(fma.f64 %591 #s(literal 4 binary64) %2725)
(fma.f64 %591 #s(literal 4 binary64) %2727)
(fma.f64 %2537 #s(literal 1/2 binary64) %2754)
(fma.f64 #s(literal -1 binary64) %2520 %2754)
(fma.f64 %203 #s(literal 1/2 binary64) %2725)
(fma.f64 %203 #s(literal 1/2 binary64) %2727)
(fma.f64 %601 #s(literal 1 binary64) %2725)
(fma.f64 %601 #s(literal 1 binary64) %2727)
(fma.f64 %2520 #s(literal -1 binary64) %2754)
(fma.f64 #s(literal -2 binary64) %2577 %2754)
(fma.f64 %2577 #s(literal -2 binary64) %2754)
(*.f64 %2793 %1863)
(fma.f64 #s(literal 2 binary64) %2586 %2754)
(fma.f64 #s(literal 4 binary64) %591 %2762)
(fma.f64 %591 #s(literal 4 binary64) %2762)
(*.f64 %2798 %2799)
(fma.f64 #s(literal 2 binary64) %2611 %2754)
(fma.f64 %203 #s(literal 1/2 binary64) %2762)
(fma.f64 %601 #s(literal 1 binary64) %2762)
(fma.f64 #s(literal 2 binary64) %2635 %2754)
(fma.f64 %621 %207 %2725)
(fma.f64 %621 %207 %2727)
(fma.f64 %614 %623 %2725)
(fma.f64 %614 %623 %2727)
(*.f64 #s(literal -2 binary64) %2815)
(*.f64 #s(literal -2 binary64) %2818)
(fma.f64 %2464 %2577 %2754)
(fma.f64 %2577 %2464 %2754)
(*.f64 #s(literal -1 binary64) %2822)
(*.f64 #s(literal -2 binary64) %2824)
(*.f64 %2832 #s(literal 1/2 binary64))
(fma.f64 %621 %2671 %2754)
(fma.f64 %621 %207 %2762)
(fma.f64 %614 %623 %2762)
(/.f64 %2832 #s(literal 2 binary64))
(fma.f64 %2466 %2681 %2754)
(fma.f64 %2683 %2684 %2754)
(/.f64 (neg.f64 %2832) #s(literal -2 binary64))
(*.f64 %1841 %2842)
(*.f64 %2842 %1841)
(*.f64 %2464 %2824)
(*.f64 %2466 %2846)
(+.f64 %2848 %2849)
(+.f64 %2849 %2848)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2832))
(/.f64 (/.f64 %2832 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (/.f64 %2832 #s(literal 1 binary64)) #s(literal 2 binary64))
(*.f64 %2864 #s(literal 1/2 binary64))
(pow.f64 %2764 #s(literal 1/2 binary64))
(/.f64 %2864 #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (fma.f64 %138 #s(literal -1/2 binary64) %305)) (cos.f64 (-.f64 %1124 %305))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (fma.f64 %138 #s(literal -1/2 binary64) %380)) (cos.f64 (-.f64 %1124 %380))) #s(literal 2 binary64))
(/.f64 (neg.f64 %2864) #s(literal -2 binary64))
(/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/2 binary64) %138 %1144)) (cos.f64 (-.f64 %1124 %1144))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/2 binary64) %138 %1124)) (cos.f64 (-.f64 %1124 %1124))) #s(literal 2 binary64))
(+.f64 (/.f64 %2860 #s(literal 2 binary64)) (/.f64 %2863 #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2864))
(/.f64 (/.f64 %2864 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (/.f64 %2864 #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %1851 %305)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %1850 %305))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %1851 %380)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %1850 %380))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %1854 %305)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %1853 %305))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %1854 %380)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %1853 %380))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %1854 %1144)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %1853 %1144))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %1854 %1124)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %1853 %1124))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %1851 %1144)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %1850 %1144))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %1851 %1124)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %1850 %1124))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %1293 %1851)) (cos.f64 (fma.f64 %156 #s(literal 1/2 binary64) %1851))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %1851 %1293)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %1850 %1293))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %1293 %1854)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %156 %1854))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %1854 %1293)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %1853 %1293))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %1851 %1851)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %1850 %1851))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %1854 %1854)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %1853 %1854))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %1854 %1851)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %1853 %1851))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %1851 %1854)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %1850 %1854))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %1288 %3000)) (sin.f64 (fma.f64 %156 #s(literal -1/2 binary64) %3000))) #s(literal 2 binary64))
(fma.f64 %1841 %1841 %2754)
(fma.f64 %1841 %1876 %2496)
(fma.f64 %1876 %1841 %2496)
(+.f64 %3010 %2496)
(+.f64 (*.f64 %1841 %1876) %2496)
(fma.f64 %2708 %2708 %2754)
(fma.f64 %1845 %1845 %2754)
(fma.f64 %2729 %2729 %2754)
(*.f64 %3017 %3018)
(*.f64 %3020 %3017)
(fma.f64 %2746 %2747 %2754)
(fma.f64 %2749 %2750 %2754)
(fma.f64 %2767 %1863 %2754)
(fma.f64 %2769 %2770 %2754)
(fma.f64 %2772 %1841 %2754)
(fma.f64 %2793 %1863 %2754)
(fma.f64 %2798 %2799 %2754)
(fma.f64 #s(literal -2 binary64) %2815 %2754)
(fma.f64 #s(literal -2 binary64) %2818 %2754)
(fma.f64 #s(literal -1 binary64) %2822 %2754)
(fma.f64 #s(literal -2 binary64) %2824 %2754)
(fma.f64 %2832 #s(literal 1/2 binary64) %2754)
(fma.f64 %1841 %2842 %2754)
(fma.f64 %2842 %1841 %2754)
(fma.f64 %1876 %2842 %2496)
(fma.f64 %2842 %1876 %2496)
(fma.f64 %2464 %2824 %2754)
(fma.f64 %2466 %2846 %2754)
(+.f64 (*.f64 %2842 %1876) %2496)
(+.f64 (*.f64 %1876 %2842) %2496)
(fma.f64 %2864 #s(literal 1/2 binary64) %2754)
(fma.f64 %3017 %3018 %2754)
(fma.f64 %3020 %3017 %2754)
(+.f64 (+.f64 (pow.f64 %1876 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %3010)) %2496)
(/.f64 (*.f64 %2028 %1841) #s(literal 4 binary64))
(/.f64 (*.f64 %1841 %2028) #s(literal 4 binary64))
(/.f64 (*.f64 %2068 %1841) #s(literal 2 binary64))
(/.f64 (*.f64 %2066 %1841) #s(literal 2 binary64))
(/.f64 (*.f64 %1841 %2066) #s(literal 2 binary64))
(/.f64 (*.f64 %1841 %2068) #s(literal 2 binary64))
(/.f64 (*.f64 %2110 %1841) #s(literal 2 binary64))
(/.f64 (*.f64 %1841 %2110) #s(literal 2 binary64))
(/.f64 (*.f64 %2842 %2028) #s(literal 4 binary64))
(/.f64 (*.f64 %2842 %2066) #s(literal 2 binary64))
(/.f64 (*.f64 %2842 %2068) #s(literal 2 binary64))
(/.f64 (*.f64 %2842 %2110) #s(literal 2 binary64))
(fma.f64 %1841 %1954 %3075)
(fma.f64 %1841 %1957 %3077)
(fma.f64 %1950 (*.f64 %1951 %1841) %3077)
(fma.f64 %1951 (*.f64 %1950 %1841) %3077)
(fma.f64 %1952 (*.f64 %1953 %1841) %3075)
(fma.f64 %1953 (*.f64 %1952 %1841) %3075)
(fma.f64 %1954 %1841 %3075)
(fma.f64 %1957 %1841 %3077)
(fma.f64 (*.f64 %1841 %1953) %1952 %3075)
(fma.f64 (*.f64 %1841 %1952) %1953 %3075)
(fma.f64 (*.f64 %1841 %1951) %1950 %3077)
(fma.f64 (*.f64 %1841 %1950) %1951 %3077)
(+.f64 %3075 %3077)
(+.f64 %3077 %3075)
(-.f64 %3075 (*.f64 %1966 %1841))
(-.f64 %3075 (*.f64 %1845 %1954))
(-.f64 %3075 (neg.f64 %3077))
(-.f64 %3077 (*.f64 %1969 %1841))
(-.f64 %3077 (*.f64 %1845 %1957))
(-.f64 %3077 (neg.f64 %3075))
(fma.f64 %2013 %1894 %3077)
(fma.f64 %2015 %1894 %3075)
(fma.f64 (*.f64 %1841 %2013) #s(literal 1/2 binary64) %3077)
(fma.f64 (*.f64 %1841 %2015) #s(literal 1/2 binary64) %3075)
(fma.f64 %1954 %2842 %3117)
(fma.f64 %1957 %2842 %3119)
(fma.f64 %2842 %1954 %3121)
(fma.f64 %2842 %1957 %3123)
(+.f64 %3121 %3123)
(+.f64 %3123 %3121)
(+.f64 %3117 %3119)
(+.f64 %3119 %3117)
(/.f64 (*.f64 %2028 %2028) %528)
(/.f64 (*.f64 %2068 %2068) #s(literal 4 binary64))
(/.f64 (*.f64 %2068 %2066) #s(literal 4 binary64))
(/.f64 (*.f64 %2066 %2068) #s(literal 4 binary64))
(/.f64 (*.f64 %2066 %2066) #s(literal 4 binary64))
(/.f64 (*.f64 %2028 %2068) %490)
(/.f64 (*.f64 %2028 %2066) %490)
(/.f64 (*.f64 %2068 %2028) %496)
(/.f64 (*.f64 %2066 %2028) %496)
(/.f64 (*.f64 %2110 %2068) #s(literal 4 binary64))
(/.f64 (*.f64 %2110 %2066) #s(literal 4 binary64))
(/.f64 (*.f64 %2068 %2110) #s(literal 4 binary64))
(/.f64 (*.f64 %2066 %2110) #s(literal 4 binary64))
(/.f64 (*.f64 %2028 %2110) %490)
(/.f64 (*.f64 %2110 %2028) %496)
(/.f64 (*.f64 %2110 %2110) #s(literal 4 binary64))
(+.f64 (-.f64 %3161 (*.f64 #s(literal 2 binary64) (*.f64 %1957 %1966))) (pow.f64 %1966 #s(literal 2 binary64)))
(+.f64 (+.f64 %3161 (*.f64 #s(literal 2 binary64) (*.f64 %1957 %1954))) %3170)
(+.f64 (+.f64 %3170 (*.f64 #s(literal 2 binary64) (*.f64 %1954 %1957))) %3161)
(+.f64 (-.f64 %3170 (*.f64 #s(literal 2 binary64) (*.f64 %1954 %1969))) (pow.f64 %1969 #s(literal 2 binary64)))
%3181
%3182
%3183
%3185
%3186
%3188
%3190
%3191
%3192
%3194
%3196
%3198
%3200
%3202
%3204
%3206
%3208
%3211
%3213
%3215
%3217
%3218
%3219
%3220
%3221
%3222
%3223
%3226
%3228
%3230
%3232
%3233
%3234
%3235
%3236
%3238
%3240
%3241
%3242
%3243
%3245
%3247
%3249
%3251
%3253
%3255
%3257
%3258
%3259
%3260
%3261
%3263
%3265
%3266
%3268
%3271
%3272
%3273
%3275
%3276
%3278
%3280
%3283
%3285
%3286
%3288
%3290
%3293
%3294
%3295
%3297
%3298
%3299
%3300
%3302
%3304
%3306
%3308
%3310
%3312
%3314
%3315
%3316
%3317
%3318
%3320
%3321
%3322
%3324
%3325
%3326
%3327
%3329
%3330
%3331
%3332
%3334
%3336
%3338
%3340
%3342
%3344
%3345
%3346
%3347
%3348
%3350
%3352
%3354
%3356
%3357
%3358
%3360
%3361
%3363
%3365
%3366
%3367
%3368
%3370
%3372
%3374
%3376
%3378
%3380
%3382
%3383
%3384
%3386
%3388
%3390
%3392
%3395
%3396
%3398
%3401
%3402
%3404
%3406
%3409
%3410
%3412
%3415
%3416
%3419
%3421
%3422
%3423
%3425
%3428
%3429
%3430
%3431
%3433
%3434
%3435
%3436
%3437
%3438
%3440
%3442
%3444
%3446
%3448
%3450
%3452
%3454
%3456
%3458
%3460
%3462
%3464
%3466
%3467
%3468
%3469
%3470
%3471
%3472
%3473
%3474
#s(literal -1 binary64)
(neg.f64 #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) #s(literal -1 binary64))
(+.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))
(-.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) #s(literal 1 binary64))
(*.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 2 binary64) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(/.f64 #s(literal -2 binary64) #s(literal 2 binary64))
(neg.f64 (*.f64 #s(literal -1/2 binary64) #s(literal -2 binary64)))
(fma.f64 %65 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 phi1 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(-.f64 (-.f64 #s(literal 0 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 %56 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %87 #s(literal 0 binary64) #s(literal -1 binary64))
(*.f64 %927 #s(literal 4 binary64))
(/.f64 %115 #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %95 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %101 #s(literal -1 binary64))
(fma.f64 phi1 %104 #s(literal -1 binary64))
(fma.f64 phi1 %106 #s(literal -1 binary64))
(fma.f64 %109 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %111 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %113 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %115 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %117 #s(literal -1 binary64))
(fma.f64 #s(literal -1/2 binary64) %117 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %126 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %131 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %133 #s(literal -1 binary64))
(fma.f64 %136 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %138 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) %3528 #s(literal -1/2 binary64))
(fma.f64 %142 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %142 #s(literal 1/2 binary64) #s(literal -1 binary64))
(/.f64 (-.f64 %853 #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %151 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %153 #s(literal -1 binary64))
(fma.f64 %156 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %109 %104 #s(literal -1 binary64))
(fma.f64 %109 %106 #s(literal -1 binary64))
(fma.f64 %136 %104 #s(literal -1 binary64))
(fma.f64 %136 %106 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %183 #s(literal -1 binary64))
(fma.f64 #s(literal -1/2 binary64) %183 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %192 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %194 #s(literal -1 binary64))
(fma.f64 #s(literal -1/2 binary64) %192 #s(literal -1 binary64))
(fma.f64 #s(literal -1/2 binary64) %194 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %198 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %200 #s(literal -1 binary64))
(fma.f64 #s(literal -1/2 binary64) %198 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %209 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %212 #s(literal -1 binary64))
(cos.f64 %65)
(cos.f64 %932)
(cos.f64 %3554)
(cos.f64 (fabs.f64 %3554))
(cos.f64 (neg.f64 %3554))
(sin.f64 %903)
(sin.f64 %1647)
(sin.f64 (+.f64 %932 %936))
(sin.f64 (+.f64 %3554 %936))
%3566
(*.f64 %2496 lambda2)
(/.f64 %3568 #s(literal 2 binary64))
(/.f64 %3570 #s(literal 2 binary64))
(neg.f64 %3572)
(fma.f64 lambda2 #s(literal 1/2 binary64) %3574)
(fma.f64 #s(literal 1/2 binary64) lambda2 %3576)
(+.f64 (*.f64 lambda2 #s(literal 1/2 binary64)) %3574)
(+.f64 (*.f64 #s(literal 1/2 binary64) lambda2) %3576)
(*.f64 %1841 %3582)
(*.f64 %3582 %1841)
(*.f64 %2708 %3585)
(*.f64 %3585 %2708)
(*.f64 %1845 (*.f64 %1845 lambda2))
(*.f64 (*.f64 lambda2 %1845) %1845)
(/.f64 (*.f64 %2832 lambda2) #s(literal 2 binary64))
(/.f64 (*.f64 lambda2 %2832) #s(literal 2 binary64))
(*.f64 %2842 %3582)
(*.f64 (*.f64 lambda2 %2842) %1841)
(/.f64 (*.f64 %2864 lambda2) #s(literal 2 binary64))
(/.f64 (*.f64 lambda2 %2864) #s(literal 2 binary64))
(*.f64 %3017 (*.f64 %3017 %3585))
(fma.f64 %1876 %3582 %3566)
(fma.f64 %3582 %1876 %3566)
(+.f64 (*.f64 %1876 %3582) %3566)
(+.f64 (*.f64 %3582 %1876) %3566)
(/.f64 (*.f64 %2028 %3582) #s(literal 4 binary64))
(/.f64 (*.f64 %3582 %2028) #s(literal 4 binary64))
(/.f64 (*.f64 %2068 %3582) #s(literal 2 binary64))
(/.f64 (*.f64 %2066 %3582) #s(literal 2 binary64))
(/.f64 (*.f64 %3582 %2066) #s(literal 2 binary64))
(/.f64 (*.f64 %3582 %2068) #s(literal 2 binary64))
(/.f64 (*.f64 %2110 %3582) #s(literal 2 binary64))
(/.f64 (*.f64 %3582 %2110) #s(literal 2 binary64))
(fma.f64 lambda2 %3075 %3627)
(fma.f64 lambda2 %3077 %3629)
(fma.f64 %1954 %3582 %3631)
(fma.f64 %1957 %3582 %3633)
(fma.f64 %3075 lambda2 %3635)
(fma.f64 %3582 %1954 %3637)
(fma.f64 %3582 %1957 %3639)
(fma.f64 %3077 lambda2 %3641)
(+.f64 %3635 %3641)
(+.f64 %3641 %3635)
(+.f64 %3637 %3639)
(+.f64 %3639 %3637)
(+.f64 %3629 %3627)
(+.f64 %3631 %3633)
(+.f64 %3633 %3631)
(+.f64 %3627 %3629)
%3651
(*.f64 %2496 lambda1)
(/.f64 %3653 #s(literal 2 binary64))
(/.f64 (*.f64 lambda1 %2500) #s(literal 2 binary64))
(*.f64 %26 %2520)
(*.f64 %2520 %26)
(neg.f64 %3659)
(fma.f64 lambda1 #s(literal 1/2 binary64) %3661)
(fma.f64 #s(literal 1/2 binary64) lambda1 %3663)
(*.f64 %3651 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %3651)
(+.f64 (*.f64 lambda1 #s(literal 1/2 binary64)) %3661)
(+.f64 %33 %3663)
(/.f64 %3651 #s(literal 1 binary64))
(*.f64 %2496 (*.f64 %26 #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) %3659)
(*.f64 %3674 %2496)
(*.f64 %3659 #s(literal -1 binary64))
(/.f64 %3659 #s(literal -1 binary64))
(*.f64 lambda1 %3678)
(*.f64 %26 %3680)
(*.f64 %2520 %3682)
(neg.f64 (/.f64 %3659 #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) %3686)
(*.f64 #s(literal 1/2 binary64) %3688)
(*.f64 %3690 #s(literal 2 binary64))
(*.f64 %3692 #s(literal 1/2 binary64))
(/.f64 %3692 #s(literal 2 binary64))
(/.f64 %3688 #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) %3659))
(*.f64 %1841 %3698)
(*.f64 %3698 %1841)
(*.f64 %2708 %3701)
(*.f64 %3701 %2708)
(*.f64 %1845 (*.f64 %1845 lambda1))
(*.f64 (*.f64 lambda1 %1845) %1845)
(*.f64 %1841 (*.f64 %3698 #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) %3698) %1841)
(fma.f64 #s(literal 0 binary64) %3651 %3651)
(fma.f64 %3651 #s(literal 0 binary64) %3651)
(+.f64 (*.f64 %3651 #s(literal 0 binary64)) %3651)
(+.f64 (*.f64 #s(literal 0 binary64) %3651) %3651)
(fma.f64 #s(literal 1/2 binary64) %3651 %3686)
(fma.f64 %3651 #s(literal 1/2 binary64) %3690)
(+.f64 %3690 %3690)
(+.f64 %3686 %3686)
(/.f64 %3722 #s(literal 2 binary64))
(/.f64 (*.f64 lambda1 %2832) #s(literal 2 binary64))
(*.f64 %2842 %3698)
(*.f64 (*.f64 lambda1 %2842) %1841)
(/.f64 %3729 #s(literal 2 binary64))
(/.f64 (*.f64 lambda1 %2864) #s(literal 2 binary64))
(fma.f64 %1876 %3698 %3651)
(fma.f64 %3698 %1876 %3651)
(+.f64 (*.f64 %3698 %1876) %3651)
(+.f64 (*.f64 %1876 %3698) %3651)
(/.f64 (*.f64 %2028 %3698) #s(literal 4 binary64))
(/.f64 (*.f64 %3698 %2028) #s(literal 4 binary64))
(/.f64 (*.f64 %2068 %3698) #s(literal 2 binary64))
(/.f64 (*.f64 %2066 %3698) #s(literal 2 binary64))
(/.f64 (*.f64 %3698 %2066) #s(literal 2 binary64))
(/.f64 (*.f64 %3698 %2068) #s(literal 2 binary64))
(/.f64 (*.f64 %2110 %3698) #s(literal 2 binary64))
(/.f64 (*.f64 %3698 %2110) #s(literal 2 binary64))
(fma.f64 lambda1 %3075 %3755)
(fma.f64 lambda1 %3077 %3757)
(fma.f64 %1954 %3698 %3759)
(fma.f64 %1957 %3698 %3761)
(fma.f64 %3075 lambda1 %3763)
(fma.f64 %3698 %1954 %3765)
(fma.f64 %3698 %1957 %3767)
(fma.f64 %3077 lambda1 %3769)
(+.f64 %3765 %3767)
(+.f64 %3767 %3765)
(+.f64 %3763 %3769)
(+.f64 %3769 %3763)
(+.f64 %3757 %3755)
(+.f64 %3759 %3761)
(+.f64 %3761 %3759)
(+.f64 %3755 %3757)
%3779
(*.f64 lambda2 %3780)
(*.f64 %2496 %3782)
(*.f64 %3566 R)
(*.f64 %3782 %2496)
(*.f64 %3780 lambda2)
(/.f64 (*.f64 %2500 %3782) #s(literal 2 binary64))
(/.f64 (*.f64 %3782 %2500) #s(literal 2 binary64))
(*.f64 %1 %3572)
(*.f64 %3792 %2520)
(*.f64 (neg.f64 %3792) %2496)
(*.f64 %3572 %1)
(neg.f64 %3797)
(*.f64 R (*.f64 %3566 #s(literal 1 binary64)))
(*.f64 lambda2 %3801)
(*.f64 %2496 (*.f64 %3782 #s(literal 1 binary64)))
(*.f64 %3779 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %3779)
(*.f64 R (*.f64 %3572 #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) %3797)
(*.f64 (*.f64 #s(literal -1 binary64) %3792) %2496)
(*.f64 %3797 #s(literal -1 binary64))
(*.f64 (*.f64 #s(literal -1 binary64) %3572) R)
(/.f64 %3797 #s(literal -1 binary64))
(neg.f64 %3816)
(neg.f64 %3818)
(fma.f64 #s(literal 1/2 binary64) %3782 %3820)
(fma.f64 %3782 #s(literal 1/2 binary64) %3822)
(*.f64 %3824 #s(literal 2 binary64))
(*.f64 %3826 #s(literal 1/2 binary64))
(+.f64 (*.f64 %3782 #s(literal 1/2 binary64)) %3822)
(+.f64 (*.f64 #s(literal 1/2 binary64) %3782) %3820)
(/.f64 %3826 #s(literal 2 binary64))
(*.f64 %1841 %3833)
(*.f64 %1841 (*.f64 %3582 R))
(*.f64 %3837 %3582)
(*.f64 %3582 %3839)
(*.f64 %3833 %1841)
(*.f64 %2708 %3842)
(*.f64 %3844 %3585)
(*.f64 %3585 %3844)
(*.f64 %1845 (*.f64 %1845 %3782))
(*.f64 (*.f64 %3782 %1845) %1845)
(*.f64 %3842 %2708)
(fma.f64 #s(literal 0 binary64) %3779 %3779)
(fma.f64 %3779 #s(literal 0 binary64) %3779)
(+.f64 (*.f64 %3779 #s(literal 0 binary64)) %3779)
(+.f64 (*.f64 #s(literal 0 binary64) %3779) %3779)
(fma.f64 #s(literal 1/2 binary64) %3779 %3858)
(fma.f64 %3779 #s(literal 1/2 binary64) %3824)
(+.f64 %3824 %3824)
(+.f64 %3858 %3858)
(/.f64 (*.f64 %2832 %3782) #s(literal 2 binary64))
(/.f64 (*.f64 %3782 %2832) #s(literal 2 binary64))
(*.f64 %2842 %3833)
(*.f64 (*.f64 %3782 %2842) %1841)
(/.f64 (*.f64 %2864 %3782) #s(literal 2 binary64))
(/.f64 (*.f64 %3782 %2864) #s(literal 2 binary64))
(fma.f64 %1876 %3833 %3779)
(fma.f64 %3833 %1876 %3779)
(+.f64 (*.f64 %3833 %1876) %3779)
(+.f64 (*.f64 %1876 %3833) %3779)
(/.f64 (*.f64 %3833 %2028) #s(literal 4 binary64))
(/.f64 (*.f64 %3833 %2066) #s(literal 2 binary64))
(/.f64 (*.f64 %3833 %2068) #s(literal 2 binary64))
(/.f64 (*.f64 %3833 %2110) #s(literal 2 binary64))
(fma.f64 %1954 %3833 %3888)
(fma.f64 %3782 %3075 %3890)
(fma.f64 %3782 %3077 %3892)
(fma.f64 %1957 %3833 %3894)
(fma.f64 %3075 %3782 %3896)
(fma.f64 %3833 %1954 %3898)
(fma.f64 %3833 %1957 %3900)
(fma.f64 %3077 %3782 %3902)
(+.f64 %3898 %3900)
(+.f64 %3900 %3898)
(+.f64 %3896 %3902)
(+.f64 %3902 %3896)
(+.f64 %3892 %3890)
(+.f64 %3888 %3894)
(+.f64 %3894 %3888)
(+.f64 %3890 %3892)
%2708
(fabs.f64 %2708)
(fabs.f64 %1845)
(fabs.f64 %2729)
(fabs.f64 %3915)
(sqrt.f64 %2496)
(/.f64 (sqrt.f64 (fabs.f64 %2500)) %95)
(/.f64 #s(literal 1 binary64) %3921)
(hypot.f64 #s(literal 0 binary64) %1841)
(hypot.f64 #s(literal 0 binary64) %2708)
(hypot.f64 #s(literal 0 binary64) %1845)
(hypot.f64 #s(literal 0 binary64) %2729)
(pow.f64 %2496 #s(literal 1/2 binary64))
(pow.f64 %3017 #s(literal 2 binary64))
(cos.f64 (asin.f64 %1874))
(cos.f64 (asin.f64 %1870))
(sin.f64 (acos.f64 %1874))
(sin.f64 (acos.f64 %1870))
(cos.f64 (asin.f64 %1885))
(sin.f64 (acos.f64 %1885))
(*.f64 %3017 %3017)
(*.f64 %3942 %3942)
(/.f64 (sqrt.f64 (fabs.f64 %2832)) %95)
(*.f64 %3948 %3017)
(/.f64 (sqrt.f64 (fabs.f64 %2864)) %95)
(/.f64 (fabs.f64 %2028) #s(literal 4 binary64))
(/.f64 (fabs.f64 %2068) #s(literal 2 binary64))
(/.f64 (fabs.f64 %2066) #s(literal 2 binary64))
(/.f64 (fabs.f64 %2110) #s(literal 2 binary64))
%3701
(*.f64 %2708 lambda1)
(*.f64 lambda1 %3915)
(*.f64 %26 %2729)
(*.f64 %2729 %26)
(*.f64 %3915 lambda1)
(neg.f64 %3966)
(*.f64 %3017 (*.f64 %3017 lambda1))
(*.f64 (*.f64 lambda1 %3017) %3017)
%3984
(/.f64 %3986 lambda1)
(*.f64 R %3990)
(*.f64 lambda2 (*.f64 %3992 %3993))
(*.f64 lambda2 (*.f64 %3997 R))
(*.f64 lambda2 (*.f64 R %3997))
(*.f64 %3782 %3997)
(*.f64 %3993 %4003)
(*.f64 %3988 %4005)
(*.f64 %4007 %3992)
(*.f64 (*.f64 %3993 lambda2) %3992)
%4012
(*.f64 %3992 %4007)
(*.f64 %3992 (*.f64 %3988 R))
(*.f64 %4003 %3993)
(*.f64 %3990 R)
(*.f64 %3997 %3782)
(*.f64 %4019 %3985)
(*.f64 %4021 %3988)
(/.f64 %3779 %3701)
(*.f64 lambda2 (/.f64 %3780 %3701))
(*.f64 lambda2 (*.f64 %2496 %4026))
(*.f64 %2496 (*.f64 %4029 R))
(*.f64 %2496 (/.f64 %3782 %3701))
(*.f64 %2496 (*.f64 lambda2 %4026))
(*.f64 %3566 %4026)
(*.f64 %3780 %4029)
(*.f64 %4026 %3566)
(/.f64 %4039 %2708)
(/.f64 %4041 %2708)
(/.f64 (*.f64 %4043 %2496) lambda1)
(/.f64 (*.f64 %4046 %3566) lambda1)
(*.f64 %2496 (*.f64 %4049 %3993))
(*.f64 %3988 %4052)
(*.f64 %4054 %4043)
(*.f64 %4054 (*.f64 %4049 R))
(*.f64 %4058 %4046)
(*.f64 (*.f64 %3993 %2496) %4049)
(*.f64 (*.f64 R %4054) %4049)
(*.f64 %4043 %4054)
(*.f64 %4046 %4058)
(*.f64 %4049 (*.f64 %4054 R))
(*.f64 %4049 %4068)
(*.f64 %4068 %4049)
(*.f64 %4052 %3988)
(/.f64 %4072 %26)
(/.f64 (neg.f64 %4072) lambda1)
(/.f64 (*.f64 %4003 %1) %26)
(*.f64 %1 %4078)
(*.f64 %4080 %4081)
(*.f64 %4083 %4084)
(*.f64 %4086 %4084)
(*.f64 %4081 %4080)
(neg.f64 %4089)
(/.f64 %3797 %3966)
(*.f64 %3792 %4092)
(*.f64 %3572 %4094)
(/.f64 (*.f64 #s(literal 1 binary64) %3986) lambda1)
(*.f64 R (*.f64 %4098 %4003))
(*.f64 %4012 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %4012)
(*.f64 %4098 %3986)
(*.f64 (*.f64 #s(literal 1 binary64) %3993) %4003)
(*.f64 (*.f64 #s(literal 1 binary64) %3782) %3997)
(*.f64 (*.f64 #s(literal 1 binary64) %4007) %3992)
(*.f64 %3986 %4098)
(*.f64 (*.f64 #s(literal 1 binary64) %4003) %3993)
(*.f64 (*.f64 #s(literal 1 binary64) %3990) R)
(/.f64 %4039 %3915)
(/.f64 %4116 %2729)
(/.f64 (*.f64 %4007 %2520) %2729)
(/.f64 (*.f64 %3993 %3572) %2729)
(*.f64 %4122 %4123)
(*.f64 %4125 %4126)
(*.f64 %4128 %4129)
(*.f64 %4126 %4125)
(*.f64 %4132 %4133)
(*.f64 %4123 %4122)
(*.f64 lambda2 (*.f64 %3780 %4136))
(*.f64 %2496 (*.f64 %3782 %4136))
(*.f64 %3779 %4136)
(*.f64 %4136 %3779)
(*.f64 (*.f64 #s(literal 1 binary64) %3566) %4026)
(*.f64 (*.f64 %4136 lambda2) %3780)
(*.f64 (*.f64 %4136 %3782) %2496)
(*.f64 (*.f64 %4136 %3780) lambda2)
(/.f64 #s(literal 1 binary64) (/.f64 lambda1 %3986))
(/.f64 (*.f64 %4072 #s(literal -1 binary64)) lambda1)
(*.f64 R (*.f64 %4078 #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) %4089)
(*.f64 %3993 (*.f64 %4081 #s(literal -1 binary64)))
(*.f64 %4160 %4072)
(*.f64 %4072 %4160)
(*.f64 %4089 #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 %3701 %3779))
(/.f64 (*.f64 %4039 #s(literal 1 binary64)) %2708)
(/.f64 (*.f64 %3921 %3779) lambda1)
(/.f64 %4170 %2708)
(*.f64 %3566 (*.f64 %3921 %3993))
(*.f64 %3566 (*.f64 %3993 %3921))
(*.f64 %3782 (*.f64 %4054 %3921))
(*.f64 %4039 %3921)
(*.f64 %4041 %3921)
(*.f64 %3921 %4039)
(*.f64 (*.f64 #s(literal 1 binary64) %4058) %4046)
(*.f64 (*.f64 #s(literal 1 binary64) %4043) %4054)
(*.f64 %4185 %4058)
(/.f64 %3779 (*.f64 #s(literal -1 binary64) %3966))
(/.f64 %3797 (*.f64 #s(literal -1 binary64) %3701))
(*.f64 %3566 (*.f64 %1 %4191))
(*.f64 %3782 (*.f64 %2520 %4191))
(*.f64 %3792 %4196)
(*.f64 %3797 %4191)
(*.f64 %3572 %4199)
(*.f64 %4191 %3797)
(/.f64 %4089 #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 %2708 %4039))
(neg.f64 (*.f64 %4089 #s(literal 1 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) %4089))
(/.f64 %4039 %4209)
(/.f64 (*.f64 %4116 #s(literal -1 binary64)) %2708)
(*.f64 %4116 %4213)
(*.f64 %4213 %4116)
(/.f64 %3816 %3966)
(/.f64 %3818 %3966)
(/.f64 (*.f64 #s(literal 2 binary64) %3986) %31)
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %4012))
(*.f64 #s(literal 1/2 binary64) %4222)
(*.f64 %4160 (*.f64 %3986 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 %3966 %3797))
(/.f64 (*.f64 #s(literal 1 binary64) %4116) %2729)
(/.f64 (*.f64 #s(literal 2 binary64) %3779) (*.f64 #s(literal 2 binary64) %3701))
(*.f64 #s(literal 1/2 binary64) (*.f64 %4233 %3779))
(*.f64 %3779 %4236)
(*.f64 %3824 %4233)
(/.f64 %4222 #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 %2729 %4116))
(/.f64 (*.f64 #s(literal 2 binary64) %4039) %4243)
(*.f64 %4245 (*.f64 %4247 %3779))
(*.f64 (*.f64 %3779 %4245) %4247)
(*.f64 %4170 %3921)
(*.f64 %4254 (*.f64 %4255 %3779))
(*.f64 (*.f64 %3779 %4254) %4255)
(*.f64 %3818 %4191)
(/.f64 (*.f64 #s(literal 2 binary64) %3797) (*.f64 #s(literal 2 binary64) %3966))
(/.f64 (*.f64 #s(literal 2 binary64) %4116) %4265)
(*.f64 %1841 (*.f64 %3582 %4026))
(*.f64 %3582 (*.f64 %1841 %4026))
(*.f64 %3833 (/.f64 %1841 %3701))
(*.f64 %4273 %3996)
(*.f64 %3833 (*.f64 %1841 %4136))
(*.f64 (*.f64 %4136 %3833) %1841)
(/.f64 %4279 %3017)
(*.f64 (/.f64 %3782 %3017) (/.f64 %4054 %3017))
(*.f64 %4284 %4285)
(*.f64 %4287 (/.f64 %4058 %3017))
(*.f64 %4285 %4284)
(*.f64 (/.f64 %3779 %3017) (/.f64 %4098 %3017))
%3844
(*.f64 %2708 R)
(*.f64 R %3915)
(*.f64 %1 %2729)
(*.f64 %2729 %1)
(*.f64 %3915 R)
(neg.f64 %4299)
(*.f64 %3017 %4301)
(*.f64 %4303 %3017)
%4306
(*.f64 R (fma.f64 %3992 (neg.f64 %3988) %2708))
(*.f64 R (+.f64 %2708 %4078))
(*.f64 %1 (-.f64 %3990 %2708))
(*.f64 R (-.f64 %4078 %2729))
(neg.f64 %4316)
(-.f64 %3844 %4012)
(fma.f64 R %2708 %4089)
(fma.f64 R %4078 %3844)
(fma.f64 %2708 R %4089)
(fma.f64 %3782 (neg.f64 %3997) %3844)
(fma.f64 %1 %3990 %3844)
(fma.f64 %3993 %4081 %3844)
(fma.f64 %4007 %4084 %3844)
(fma.f64 %3792 %3997 %3844)
(fma.f64 %4080 %4003 %3844)
(fma.f64 (*.f64 %1 %3988) %3992 %3844)
(fma.f64 %4083 %3992 %3844)
(fma.f64 (neg.f64 %4007) %3992 %3844)
(fma.f64 (*.f64 %4080 lambda2) %3992 %3844)
(fma.f64 %4086 %3992 %3844)
(fma.f64 %3992 %4083 %3844)
(fma.f64 %4003 %4080 %3844)
(fma.f64 %4084 %4007 %3844)
(fma.f64 %3990 %1 %3844)
(fma.f64 %4081 %3993 %3844)
(fma.f64 (/.f64 %3833 %26) %3985 %3844)
(fma.f64 %4078 R %3844)
(fma.f64 %4345 %3988 %3844)
(fma.f64 lambda2 (/.f64 %3780 %3966) %3844)
(fma.f64 %2496 (/.f64 %3782 %3966) %3844)
(fma.f64 %3566 (neg.f64 %4026) %3844)
(fma.f64 %3566 (/.f64 %1 %3701) %3844)
(fma.f64 %3566 %4094 %3844)
(fma.f64 %3782 (/.f64 %2520 %3701) %3844)
(fma.f64 %3782 %4092 %3844)
(fma.f64 %3780 (/.f64 lambda2 %3966) %3844)
(fma.f64 %3572 %4026 %3844)
(fma.f64 %4362 %4029 %3844)
(+.f64 %3844 %4089)
(+.f64 %4089 %3844)
(neg.f64 (-.f64 %4012 %3844))
(neg.f64 (fma.f64 %4019 %3985 %4299))
(fma.f64 %3566 (/.f64 %3993 %2729) %3844)
(fma.f64 %3782 (/.f64 %4054 %2729) %3844)
(fma.f64 %3988 %4374 %3844)
(fma.f64 %4376 %4052 %3844)
(fma.f64 %4054 %4132 %3844)
(fma.f64 %4058 %4126 %3844)
(fma.f64 %4058 %4380 %3844)
(fma.f64 %4058 %4123 %3844)
(fma.f64 (*.f64 %4080 %2496) %4049 %3844)
(fma.f64 %4129 %4043 %3844)
(fma.f64 %4386 %4046 %3844)
(fma.f64 (*.f64 %1 %4054) %4049 %3844)
(fma.f64 %4043 %4129 %3844)
(fma.f64 %4043 (neg.f64 %4054) %3844)
(fma.f64 %4043 %4133 %3844)
(fma.f64 %4046 %4386 %3844)
(fma.f64 %4046 %4122 %3844)
(fma.f64 %4046 %4125 %3844)
(fma.f64 %4049 %4397 %3844)
(fma.f64 %4068 %4399 %3844)
(fma.f64 %4052 %4376 %3844)
(fma.f64 %4397 %4049 %3844)
(fma.f64 %4122 %4046 %3844)
(fma.f64 %4125 %4046 %3844)
(fma.f64 %4128 %4054 %3844)
(fma.f64 %4126 %4058 %3844)
(fma.f64 %4380 %4058 %3844)
(fma.f64 (neg.f64 %4043) %4054 %3844)
(fma.f64 (*.f64 %1 %4049) %4054 %3844)
(fma.f64 %4399 %4068 %3844)
(fma.f64 %4132 %4054 %3844)
(fma.f64 %4123 %4058 %3844)
(fma.f64 %4374 %3988 %3844)
(-.f64 %4089 %4299)
(/.f64 (-.f64 %3780 %4039) %2708)
(fma.f64 R %3915 %4089)
(fma.f64 %1 %2729 %4089)
(fma.f64 %2729 %1 %4089)
(fma.f64 %3915 R %4089)
(fma.f64 #s(literal -1 binary64) %4012 %3844)
(fma.f64 %4012 #s(literal -1 binary64) %3844)
(fma.f64 %3782 (*.f64 %3997 #s(literal -1 binary64)) %3844)
(fma.f64 %4160 %3986 %3844)
(fma.f64 (*.f64 #s(literal -1 binary64) %4007) %3992 %3844)
(fma.f64 %3986 %4160 %3844)
(/.f64 (fma.f64 %2496 R %4116) %2708)
(fma.f64 lambda2 (*.f64 %3780 %4191) %3844)
(fma.f64 %2496 (*.f64 %3782 %4191) %3844)
(fma.f64 %3566 (*.f64 %4026 #s(literal -1 binary64)) %3844)
(fma.f64 %3566 %4199 %3844)
(fma.f64 %3779 %4191 %3844)
(fma.f64 %3782 %4196 %3844)
(fma.f64 %3780 (*.f64 lambda2 %4191) %3844)
(fma.f64 %4191 %3779 %3844)
(/.f64 (-.f64 %4446 %3986) lambda1)
(/.f64 (fma.f64 %3844 lambda1 %4072) lambda1)
(fma.f64 R (*.f64 %4098 %4081) %3844)
(fma.f64 %4098 %4072 %3844)
(fma.f64 %4072 %4098 %3844)
(fma.f64 %4039 %4213 %3844)
(fma.f64 %4058 %4456 %3844)
(fma.f64 %4213 %4039 %3844)
(fma.f64 (*.f64 #s(literal -1 binary64) %4058) %4046 %3844)
(fma.f64 %4043 (*.f64 %4054 #s(literal -1 binary64)) %3844)
(fma.f64 %4046 (*.f64 %4058 #s(literal -1 binary64)) %3844)
(fma.f64 (*.f64 %4213 %3782) %4054 %3844)
(fma.f64 (*.f64 %4213 %3566) %3993 %3844)
(fma.f64 %4469 %4058 %3844)
(fma.f64 (*.f64 #s(literal -1 binary64) %4043) %4054 %3844)
(fma.f64 %4473 %4058 %3844)
(fma.f64 %3566 (*.f64 %1 %4136) %3844)
(fma.f64 %3782 (*.f64 %2520 %4136) %3844)
(fma.f64 %3797 %4136 %3844)
(fma.f64 %4136 %3797 %3844)
(/.f64 %4482 %3701)
(fma.f64 %3921 %4116 %3844)
(fma.f64 %4116 %3921 %3844)
(fma.f64 (*.f64 %4080 %3566) %3921 %3844)
(/.f64 (/.f64 %4482 lambda1) %2708)
(/.f64 (/.f64 %4482 %2708) lambda1)
(/.f64 (neg.f64 %4482) %3966)
(fma.f64 %4039 %4494 %3844)
(fma.f64 (*.f64 %4213 %3779) %4098 %3844)
(fma.f64 %3797 %4236 %3844)
(fma.f64 %3816 %4136 %3844)
(fma.f64 (*.f64 %3797 #s(literal 1/2 binary64)) %4233 %3844)
(*.f64 %4482 %4136)
(fma.f64 (*.f64 %3797 %4245) %4247 %3844)
(fma.f64 (*.f64 %3797 %4254) %4255 %3844)
(/.f64 #s(literal 1 binary64) (/.f64 %3701 %4482))
(fma.f64 %3833 (/.f64 %1841 %3966) %3844)
(fma.f64 %4019 %4511 %3844)
(fma.f64 %4273 (/.f64 %1841 %26) %3844)
(fma.f64 (/.f64 %3833 %2729) %3996 %3844)
(fma.f64 %3833 (*.f64 %1841 %4191) %3844)
(/.f64 (fma.f64 %3844 %2729 %4039) %2729)
(/.f64 (-.f64 %4521 %4116) %2729)
(fma.f64 %3017 %4301 %4089)
(fma.f64 %4303 %3017 %4089)
(/.f64 (fma.f64 %3844 %3966 %3779) %3966)
(/.f64 (-.f64 (*.f64 %3844 %3966) %3797) %3966)
(fma.f64 %4531 %4279 %3844)
(fma.f64 %4279 %4531 %3844)
(+.f64 (/.f64 %4481 %3701) %4089)
%4536
(*.f64 %4306 lambda1)
(neg.f64 (*.f64 %4316 lambda1))
(neg.f64 (*.f64 lambda1 %4316))
(-.f64 %4446 %4542)
(fma.f64 R %3701 %4544)
(fma.f64 R %4546 %4446)
(fma.f64 R %4548 %4446)
(fma.f64 lambda1 %3844 %4544)
(fma.f64 lambda1 %4089 %4446)
(fma.f64 %2708 %4445 %4544)
(fma.f64 %3701 R %4544)
(fma.f64 %4012 %26 %4446)
(fma.f64 %3844 lambda1 %4544)
(fma.f64 %4445 %2708 %4544)
(fma.f64 %4445 %4078 %4446)
(fma.f64 %3782 %4558 %4446)
(fma.f64 %1 %4560 %4446)
(fma.f64 %26 %4012 %4446)
(fma.f64 %3993 %4563 %4446)
(fma.f64 %3993 %4565 %4446)
(fma.f64 %4567 %4072 %4446)
(fma.f64 %4569 %3990 %4446)
(fma.f64 %4007 %4571 %4446)
(fma.f64 %4080 %4573 %4446)
(fma.f64 %4575 %3997 %4446)
(fma.f64 %4577 %4003 %4446)
(fma.f64 %4579 %4081 %4446)
(fma.f64 %4581 %4003 %4446)
(fma.f64 %4583 %3992 %4446)
(fma.f64 %4003 %4585 %4446)
(fma.f64 %3990 %4569 %4446)
(fma.f64 %4072 %4567 %4446)
(fma.f64 %4089 lambda1 %4446)
(fma.f64 %4590 %3993 %4446)
(fma.f64 %4592 R %4446)
(fma.f64 %3566 %4594 %4446)
(fma.f64 %3797 %4596 %4446)
(fma.f64 %4600 %4026 %4446)
(+.f64 %4446 %4544)
(+.f64 %4544 %4446)
(/.f64 (*.f64 %4482 lambda1) %3701)
(/.f64 (*.f64 lambda1 %4482) %3701)
(fma.f64 %4058 %4608 %4446)
(fma.f64 %4116 %4610 %4446)
(fma.f64 %4612 %4046 %4446)
(fma.f64 %4043 %4614 %4446)
(fma.f64 %4046 %4616 %4446)
(fma.f64 %4610 %4116 %4446)
(fma.f64 %4619 %4054 %4446)
(fma.f64 %4621 %4058 %4446)
(-.f64 %4446 (*.f64 %4089 %26))
(-.f64 %4446 (*.f64 %26 %4089))
(-.f64 %4544 %4627)
(fma.f64 R %4546 %4629)
(fma.f64 R %4548 %4629)
(fma.f64 lambda1 %4089 %4629)
(fma.f64 %4012 %26 %4629)
(fma.f64 %4445 %4078 %4629)
(fma.f64 %3782 %4558 %4629)
(fma.f64 %1 %4560 %4629)
(fma.f64 %26 %4012 %4629)
(fma.f64 %3993 %4563 %4629)
(fma.f64 %3993 %4565 %4629)
(fma.f64 %4567 %4072 %4629)
(fma.f64 %4569 %3990 %4629)
(fma.f64 %4007 %4571 %4629)
(fma.f64 %4080 %4573 %4629)
(fma.f64 %4575 %3997 %4629)
(fma.f64 %4577 %4003 %4629)
(fma.f64 %4579 %4081 %4629)
(fma.f64 %4581 %4003 %4629)
(fma.f64 %4583 %3992 %4629)
(fma.f64 %4003 %4585 %4629)
(fma.f64 %3990 %4569 %4629)
(fma.f64 %4072 %4567 %4629)
(fma.f64 %4089 lambda1 %4629)
(fma.f64 %4590 %3993 %4629)
(fma.f64 %4592 R %4629)
(fma.f64 #s(literal -1 binary64) %4542 %4446)
(fma.f64 %4160 %4656 %4446)
(fma.f64 %4658 %3986 %4446)
(fma.f64 %4542 #s(literal -1 binary64) %4446)
(fma.f64 %3566 %4594 %4629)
(fma.f64 %3797 %4596 %4629)
(fma.f64 %4600 %4026 %4629)
(fma.f64 %3779 %4664 %4446)
(fma.f64 %4666 %4191 %4446)
(+.f64 %4544 %4629)
(neg.f64 (-.f64 %4627 %4544))
(-.f64 %4446 (*.f64 #s(literal 1 binary64) %4542))
(fma.f64 %4058 %4608 %4629)
(fma.f64 %4116 %4610 %4629)
(fma.f64 %4612 %4046 %4629)
(fma.f64 %4043 %4614 %4629)
(fma.f64 %4046 %4616 %4629)
(fma.f64 %4610 %4116 %4629)
(fma.f64 %4619 %4054 %4629)
(fma.f64 %4621 %4058 %4629)
(fma.f64 %4213 %4681 %4446)
(fma.f64 %4683 %4039 %4446)
(fma.f64 %3779 %4685 %4446)
(fma.f64 %3797 %4687 %4446)
(fma.f64 %4690 %4136 %4446)
(fma.f64 %4136 %4690 %4446)
(fma.f64 %4693 %3779 %4446)
(-.f64 %4446 (*.f64 %4544 #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) %4542 %4629)
(fma.f64 %4160 %4656 %4629)
(fma.f64 %4658 %3986 %4629)
(fma.f64 %4542 #s(literal -1 binary64) %4629)
(fma.f64 %4039 %4701 %4446)
(fma.f64 %4703 %3921 %4446)
(fma.f64 %3779 %4664 %4629)
(fma.f64 %3797 %4706 %4446)
(fma.f64 %4666 %4191 %4629)
(fma.f64 %4709 %4191 %4446)
(fma.f64 %4213 %4681 %4629)
(fma.f64 %4683 %4039 %4629)
(fma.f64 %3779 %4685 %4629)
(fma.f64 %3797 %4687 %4629)
(fma.f64 %4690 %4136 %4629)
(fma.f64 %4136 %4690 %4629)
(fma.f64 %4693 %3779 %4629)
(fma.f64 %4039 %4701 %4629)
(fma.f64 %4703 %3921 %4629)
(fma.f64 %3797 %4706 %4629)
(fma.f64 %4709 %4191 %4629)
(/.f64 (fma.f64 %4446 %3701 %4690) %3701)
(fma.f64 %3017 (*.f64 %3017 %4445) %4544)
(fma.f64 (*.f64 %4445 %3017) %3017 %4544)
(approx %4728 %4536)
#s(literal -1/2 binary64)
(neg.f64 #s(literal 1/2 binary64))
(+.f64 #s(literal 0 binary64) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal -1/2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
(/.f64 #s(literal 2 binary64) #s(literal -4 binary64))
(/.f64 #s(literal -1 binary64) #s(literal 2 binary64))
(/.f64 #s(literal -1/2 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) #s(literal -2 binary64))
(fma.f64 %65 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 phi1 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 %56 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 %87 #s(literal 0 binary64) #s(literal -1/2 binary64))
(/.f64 #s(literal -1 binary64) %1702)
(*.f64 #s(literal 2 binary64) %3528)
(fma.f64 #s(literal 0 binary64) %95 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %101 #s(literal -1/2 binary64))
(/.f64 #s(literal 1 binary64) %2464)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) #s(literal -1 binary64)))
(/.f64 %4761 #s(literal 4 binary64))
(fma.f64 phi1 %104 #s(literal -1/2 binary64))
(fma.f64 phi1 %106 #s(literal -1/2 binary64))
(fma.f64 %109 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %111 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %113 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %115 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %117 #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) %117 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %126 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %131 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %133 #s(literal -1/2 binary64))
(fma.f64 %136 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 %138 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 %142 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 %142 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %151 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %153 #s(literal -1/2 binary64))
(+.f64 %3528 %3528)
(fma.f64 %156 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 %109 %104 #s(literal -1/2 binary64))
(fma.f64 %109 %106 #s(literal -1/2 binary64))
(fma.f64 %136 %104 #s(literal -1/2 binary64))
(fma.f64 %136 %106 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %183 #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) %183 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %192 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %194 #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) %192 #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) %194 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %198 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %200 #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) %198 #s(literal -1/2 binary64))
(pow.f64 #s(literal -2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %209 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %212 #s(literal -1/2 binary64))
%4481
(*.f64 lambda1 %3780)
(*.f64 %2496 %4445)
(*.f64 %3651 R)
(*.f64 %4445 %2496)
(*.f64 %3780 lambda1)
(/.f64 (*.f64 %2500 %4445) #s(literal 2 binary64))
(/.f64 (*.f64 %4445 %2500) #s(literal 2 binary64))
(*.f64 %1 %3659)
(*.f64 %4569 %2520)
(*.f64 (neg.f64 %4569) %2496)
(*.f64 %3659 %1)
(neg.f64 %4812)
(*.f64 lambda1 %3801)
(*.f64 %2496 (*.f64 %4445 #s(literal 1 binary64)))
(*.f64 %4481 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %4481)
(/.f64 %4481 #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %4812)
(*.f64 (*.f64 #s(literal -1 binary64) %4569) %2496)
(*.f64 %4812 #s(literal -1 binary64))
(/.f64 %4812 #s(literal -1 binary64))
(*.f64 %4445 %3678)
(*.f64 %4569 %3680)
(*.f64 %3659 %11)
(neg.f64 %4828)
(neg.f64 %4830)
(neg.f64 %4832)
(neg.f64 (/.f64 %4812 #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) %4445 %4836)
(fma.f64 %4445 #s(literal 1/2 binary64) %4838)
(*.f64 %4840 #s(literal 2 binary64))
(*.f64 %4842 #s(literal 1/2 binary64))
(+.f64 (*.f64 %4445 #s(literal 1/2 binary64)) %4838)
(+.f64 (*.f64 #s(literal 1/2 binary64) %4445) %4836)
(/.f64 %4842 #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) %4828)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) %4812))
(*.f64 %1841 %4852)
(*.f64 %1841 (*.f64 %3698 R))
(*.f64 %3837 %3698)
(*.f64 %3698 %3839)
(*.f64 %4852 %1841)
(*.f64 %2708 %4446)
(*.f64 %3701 %3844)
(*.f64 %3844 %3701)
(*.f64 %1845 (*.f64 %1845 %4445))
(*.f64 (*.f64 %4445 %1845) %1845)
(*.f64 %4446 %2708)
(fma.f64 #s(literal 0 binary64) %4481 %4481)
(fma.f64 %4481 #s(literal 0 binary64) %4481)
(+.f64 (*.f64 %4481 #s(literal 0 binary64)) %4481)
(+.f64 (*.f64 #s(literal 0 binary64) %4481) %4481)
(fma.f64 #s(literal 1/2 binary64) %4481 %4873)
(fma.f64 %4481 #s(literal 1/2 binary64) %4840)
(+.f64 %4840 %4840)
(+.f64 %4873 %4873)
(/.f64 (*.f64 %2832 %4445) #s(literal 2 binary64))
(/.f64 (*.f64 %4445 %2832) #s(literal 2 binary64))
(*.f64 %2842 %4852)
(*.f64 (*.f64 %4445 %2842) %1841)
(/.f64 (*.f64 %2864 %4445) #s(literal 2 binary64))
(/.f64 (*.f64 %4445 %2864) #s(literal 2 binary64))
(fma.f64 %1876 %4852 %4481)
(fma.f64 %4852 %1876 %4481)
(+.f64 (*.f64 %4852 %1876) %4481)
(+.f64 (*.f64 %1876 %4852) %4481)
(/.f64 (*.f64 %4852 %2028) #s(literal 4 binary64))
(/.f64 (*.f64 %4852 %2066) #s(literal 2 binary64))
(/.f64 (*.f64 %4852 %2068) #s(literal 2 binary64))
(/.f64 (*.f64 %4852 %2110) #s(literal 2 binary64))
(fma.f64 %1954 %4852 %4903)
(fma.f64 %4445 %3075 %4905)
(fma.f64 %4445 %3077 %4907)
(fma.f64 %1957 %4852 %4909)
(fma.f64 %3075 %4445 %4911)
(fma.f64 %4852 %1954 %4913)
(fma.f64 %4852 %1957 %4915)
(fma.f64 %3077 %4445 %4917)
(+.f64 %4913 %4915)
(+.f64 %4915 %4913)
(+.f64 %4911 %4917)
(+.f64 %4917 %4911)
(+.f64 %4907 %4905)
(+.f64 %4903 %4909)
(+.f64 %4909 %4903)
(+.f64 %4905 %4907)
%3585
(*.f64 %2708 lambda2)
(*.f64 lambda2 %3915)
(*.f64 %37 %2729)
(*.f64 %2729 %37)
(*.f64 %3915 lambda2)
(neg.f64 %4932)
(*.f64 %3585 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %3585)
(*.f64 #s(literal -1 binary64) %4932)
(*.f64 %4932 #s(literal -1 binary64))
(*.f64 %3017 %4938)
(*.f64 %4940 %3017)
%4942
(/.f64 %4943 lambda2)
(*.f64 lambda1 %4946)
(*.f64 %1841 (*.f64 %3985 %4948))
(*.f64 %1841 (*.f64 %4951 lambda1))
(*.f64 %4948 %3992)
(*.f64 %3698 %4951)
%4957
(*.f64 %4945 (*.f64 %3985 lambda1))
(*.f64 %3985 (*.f64 %4945 lambda1))
(*.f64 %3985 %4962)
(*.f64 %3992 %4948)
(*.f64 %4946 lambda1)
(*.f64 (*.f64 lambda1 %4945) %3985)
(*.f64 (*.f64 lambda1 %3985) %4945)
(*.f64 %4962 %3985)
(/.f64 %3651 %3585)
(*.f64 %2496 %4972)
(*.f64 %4972 %2496)
(/.f64 %3653 %4975)
(*.f64 #s(literal 1/2 binary64) %4977)
(*.f64 %4977 #s(literal 1/2 binary64))
(/.f64 %4980 %2708)
(*.f64 %4982 %4610)
(*.f64 %4610 %4982)
(/.f64 %4977 #s(literal 2 binary64))
(/.f64 %4986 %37)
(/.f64 %4571 %37)
(*.f64 %26 %4989)
(*.f64 %4991 %4084)
(*.f64 %4084 %4991)
(neg.f64 %4994)
(/.f64 %3659 %4932)
(*.f64 %2520 %4997)
(/.f64 (*.f64 %4943 #s(literal 1 binary64)) lambda2)
(/.f64 %5001 lambda2)
(*.f64 lambda1 (*.f64 %4946 #s(literal 1 binary64)))
(*.f64 lambda1 (*.f64 %5005 %3992))
(*.f64 %4957 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %4957)
(*.f64 %5005 %4943)
(*.f64 %4948 (*.f64 %3992 #s(literal 1 binary64)))
(*.f64 %4943 %5005)
(*.f64 (*.f64 #s(literal 1 binary64) %3992) %4948)
(*.f64 (*.f64 #s(literal 1 binary64) %4946) lambda1)
(/.f64 %4980 %3915)
(/.f64 %5019 %2729)
(/.f64 (*.f64 %4948 %2520) %2729)
(*.f64 %5023 %5024)
(*.f64 %5026 %5027)
(*.f64 %5024 %5023)
(*.f64 %5027 %5026)
(*.f64 %2496 (*.f64 %4972 #s(literal 1 binary64)))
(*.f64 %3651 %5033)
(*.f64 %5033 %3651)
(/.f64 %4957 #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lambda2 %4943))
(/.f64 %5039 lambda2)
(*.f64 lambda1 (*.f64 %4989 #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) %4994)
(*.f64 %4994 #s(literal -1 binary64))
(*.f64 %4948 (*.f64 %4084 #s(literal -1 binary64)))
(*.f64 %5047 %4986)
(*.f64 %3674 %4946)
(*.f64 (*.f64 #s(literal -1 binary64) %4991) %3992)
(*.f64 %4986 %5047)
(/.f64 #s(literal 1 binary64) (/.f64 %3585 %3651))
(*.f64 %2496 (*.f64 %3921 %4948))
(*.f64 %2496 (*.f64 %4948 %3921))
(*.f64 %4980 %3921)
(*.f64 %4982 (*.f64 %4610 #s(literal 1 binary64)))
(*.f64 %3921 %4980)
(*.f64 (*.f64 #s(literal 1 binary64) %4982) %4610)
(*.f64 %4610 (*.f64 %4982 #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) %4610) %4982)
(*.f64 %2496 (*.f64 %26 %5069))
(*.f64 %2520 %5072)
(*.f64 %3659 %5069)
(*.f64 %5069 %3659)
(/.f64 %4994 #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) %4977) #s(literal -2 binary64))
(*.f64 %26 (/.f64 %4946 #s(literal -1 binary64)))
(*.f64 %4948 (/.f64 %4084 #s(literal -1 binary64)))
(*.f64 %3682 %4989)
(*.f64 %4991 (/.f64 %3992 #s(literal -1 binary64)))
(*.f64 %4989 %3682)
(/.f64 #s(literal 1 binary64) (/.f64 %2708 %4980))
(/.f64 %4980 %5089)
(/.f64 %4980 %4209)
(/.f64 %5092 %2708)
(*.f64 %5019 %4213)
(*.f64 %3680 %5095)
(*.f64 %4213 %5019)
(*.f64 %3678 %4972)
(*.f64 %4972 %3678)
(*.f64 %5095 %3680)
(/.f64 (*.f64 %4943 #s(literal 2 binary64)) (*.f64 lambda2 #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) %4943) %5105)
(*.f64 #s(literal 2 binary64) %5107)
(*.f64 (*.f64 #s(literal -1 binary64) %5047) %4943)
(*.f64 %5111 #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 %4932 %3659))
(/.f64 (*.f64 %5019 #s(literal 1 binary64)) %2729)
(/.f64 (*.f64 #s(literal 1 binary64) %5019) %2729)
(/.f64 %3692 (*.f64 %3585 #s(literal 2 binary64)))
(/.f64 %3688 %4975)
(*.f64 %3651 %5122)
(*.f64 %3690 %5124)
(*.f64 %5047 %5126)
(/.f64 #s(literal 1 binary64) (/.f64 %2729 %5019))
(/.f64 (*.f64 %4980 #s(literal 2 binary64)) (*.f64 %2708 #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) %4980) %4243)
(*.f64 %5135 (*.f64 %4247 %3651))
(*.f64 %4980 (*.f64 %3921 #s(literal 1 binary64)))
(*.f64 (*.f64 %3651 %5135) %4247)
(*.f64 %4254 (*.f64 %5142 %3651))
(*.f64 (*.f64 #s(literal -1 binary64) %4213) %4980)
(*.f64 (*.f64 %3651 %4254) %5142)
(*.f64 %3659 (*.f64 %5069 #s(literal 1 binary64)))
(/.f64 (*.f64 %4994 #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) %4994) #s(literal -2 binary64))
(*.f64 %4213 (/.f64 %4980 #s(literal -1 binary64)))
(/.f64 (*.f64 %3659 #s(literal 2 binary64)) (*.f64 %4932 #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) %3659) %5161)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) %4994))
(/.f64 %5092 %5089)
(/.f64 (*.f64 %5019 #s(literal 2 binary64)) (*.f64 %2729 #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) %5019) %4265)
(*.f64 %1841 %5171)
(*.f64 %1841 %5173)
(*.f64 %4945 %5175)
(*.f64 %5175 %4945)
(*.f64 %2708 (*.f64 %2708 %4972))
(*.f64 %1845 (*.f64 %1845 %4972))
(*.f64 %1841 (*.f64 %3698 %5033))
(*.f64 (*.f64 %5033 %1841) %3698)
(*.f64 (*.f64 %5033 %3698) %1841)
(/.f64 %5188 %3017)
(*.f64 %5190 %5191)
(*.f64 (/.f64 lambda1 %3017) %5194)
(*.f64 %5191 %5190)
(*.f64 %5197 %5198)
(*.f64 (/.f64 #s(literal 1 binary64) %3017) %5188)
(/.f64 %3722 %4975)
(/.f64 (*.f64 %2832 %4972) #s(literal 2 binary64))
(*.f64 %2842 %5173)
(/.f64 %3729 %4975)
(/.f64 (*.f64 %2864 %4972) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %4957 %4957)
(fma.f64 %4957 #s(literal 0 binary64) %4957)
(+.f64 (*.f64 %4957 #s(literal 0 binary64)) %4957)
(+.f64 (*.f64 #s(literal 0 binary64) %4957) %4957)
(fma.f64 #s(literal 1/2 binary64) %4957 %5107)
(fma.f64 %4957 #s(literal 1/2 binary64) %5111)
(+.f64 %5111 %5111)
(+.f64 %5107 %5107)
(/.f64 %4943 %37)
(/.f64 %4986 lambda2)
(*.f64 lambda1 %4989)
(*.f64 #s(literal -1/2 binary64) %4977)
(*.f64 %26 %4946)
(*.f64 %4948 %4084)
(*.f64 %4991 %3992)
(*.f64 %5226 %4951)
(*.f64 %5228 %3985)
(*.f64 %3985 %5230)
(*.f64 %3992 %4991)
(*.f64 %4084 %4948)
(*.f64 %4946 %26)
(*.f64 %5235 %3985)
(*.f64 %5237 %4945)
(*.f64 %5230 %3985)
(*.f64 %4989 lambda1)
%4994
(/.f64 %3651 %4932)
(/.f64 %3659 %3585)
(*.f64 %2496 %5243)
(*.f64 %2496 %5095)
(*.f64 %2496 %4997)
(*.f64 %2520 %4972)
(*.f64 #s(literal 1/2 binary64) %5248)
(/.f64 %4980 %2729)
(/.f64 %5019 %2708)
(/.f64 %5252 %2708)
(*.f64 %2496 %5254)
(*.f64 %4982 %5024)
(*.f64 %4982 %5257)
(*.f64 %4982 %5027)
(*.f64 %5023 %4610)
(*.f64 %5261 %4610)
(*.f64 %4610 %5023)
(*.f64 %4610 %5261)
(*.f64 %4610 %5026)
(*.f64 %5026 %4610)
(*.f64 %5024 %4982)
(*.f64 %5257 %4982)
(*.f64 %5027 %4982)
(*.f64 #s(literal -1 binary64) %4957)
(*.f64 %4957 #s(literal -1 binary64))
(*.f64 %5047 %4943)
(*.f64 %5273 %3992)
(*.f64 %4943 %5047)
(*.f64 %2496 %5276)
(*.f64 %2496 %5072)
(*.f64 %3651 %5069)
(*.f64 %5069 %3651)
(/.f64 %4957 #s(literal -1 binary64))
(*.f64 %3682 %4946)
(*.f64 %4946 %3682)
(*.f64 %5284 %4951)
(*.f64 %4951 %5284)
(*.f64 lambda1 %5287)
(*.f64 #s(literal 1/2 binary64) %5289)
(*.f64 %4994 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %4994)
(*.f64 %5005 %4986)
(*.f64 %4986 %5005)
(/.f64 %5019 %3915)
(/.f64 (*.f64 %4991 %2520) %2729)
(/.f64 %5298 %2708)
(/.f64 %5300 lambda2)
(*.f64 %4980 %4213)
(*.f64 %4982 %5303)
(*.f64 %5305 %4610)
(*.f64 %3680 %4972)
(*.f64 %4213 %4980)
(*.f64 %5309 %4610)
(*.f64 %4610 %5311)
(*.f64 %4972 %3680)
(*.f64 %5314 %4948)
(*.f64 %5316 %4982)
(*.f64 %5318 %4982)
(*.f64 %2496 %5320)
(*.f64 %3659 %5033)
(*.f64 %5033 %3659)
(/.f64 %4994 #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lambda2 %4986))
(/.f64 #s(literal 1 binary64) (/.f64 %4932 %3651))
(/.f64 #s(literal 1 binary64) (/.f64 %3585 %3659))
(*.f64 %5019 %3921)
(*.f64 %5252 %3921)
(*.f64 %3921 %5019)
(/.f64 #s(literal 1 binary64) (/.f64 %2708 %5019))
(/.f64 #s(literal 1 binary64) (/.f64 %2729 %4980))
(/.f64 %5092 %2729)
(/.f64 (*.f64 %4213 %3659) %37)
(*.f64 %4980 %4494)
(*.f64 %5298 %3921)
(*.f64 %5300 %5005)
(*.f64 %3659 %5122)
(*.f64 %5345 %5124)
(*.f64 %5347 %4247)
(*.f64 %5349 %5142)
(*.f64 %1841 %5351)
(*.f64 %3698 %5353)
(*.f64 %4945 %5355)
(*.f64 %5357 %5175)
(*.f64 %4962 %4511)
(*.f64 %5175 %5357)
(*.f64 %4511 %4962)
(*.f64 %5355 %4945)
(*.f64 %1841 %5363)
(*.f64 %3698 %5365)
(*.f64 %5367 %5171)
(*.f64 %5171 %5367)
(/.f64 (/.f64 %5019 %3017) %3017)
(*.f64 %4531 %5188)
(*.f64 %5188 %4531)
%5374
(fma.f64 lambda1 %4989 %2708)
(fma.f64 #s(literal -1/2 binary64) %4977 %2708)
(fma.f64 %26 %4946 %2708)
(fma.f64 %4948 %4084 %2708)
(fma.f64 %4991 %3992 %2708)
(fma.f64 %5226 %4951 %2708)
(fma.f64 %5228 %3985 %2708)
(fma.f64 %3985 %5230 %2708)
(fma.f64 %3992 %4991 %2708)
(fma.f64 %4084 %4948 %2708)
(fma.f64 %4946 %26 %2708)
(fma.f64 %5235 %3985 %2708)
(fma.f64 %5237 %4945 %2708)
(fma.f64 %5230 %3985 %2708)
(fma.f64 %4989 lambda1 %2708)
(fma.f64 %2496 %5243 %2708)
(fma.f64 %2496 %5095 %2708)
(fma.f64 %2496 %4997 %2708)
(fma.f64 %2520 %4972 %2708)
(+.f64 %2708 %4994)
(+.f64 %4994 %2708)
(neg.f64 %5396)
(fma.f64 #s(literal 1/2 binary64) %5248 %2708)
(fma.f64 %2496 %5254 %2708)
(fma.f64 %4982 %5024 %2708)
(fma.f64 %4982 %5257 %2708)
(fma.f64 %4982 %5027 %2708)
(fma.f64 %5023 %4610 %2708)
(fma.f64 %5261 %4610 %2708)
(fma.f64 %4610 %5023 %2708)
(fma.f64 %4610 %5261 %2708)
(fma.f64 %4610 %5026 %2708)
(fma.f64 %5026 %4610 %2708)
(fma.f64 %5024 %4982 %2708)
(fma.f64 %5257 %4982 %2708)
(fma.f64 %5027 %4982 %2708)
(-.f64 %4994 %2729)
(/.f64 (-.f64 %2496 %4980) %2708)
(fma.f64 lambda1 %4989 %3915)
(fma.f64 #s(literal -1/2 binary64) %4977 %3915)
(fma.f64 %26 %4946 %3915)
(fma.f64 %4948 %4084 %3915)
(fma.f64 %4991 %3992 %3915)
(fma.f64 %5226 %4951 %3915)
(fma.f64 %5228 %3985 %3915)
(fma.f64 %3985 %5230 %3915)
(fma.f64 %3992 %4991 %3915)
(fma.f64 %4084 %4948 %3915)
(fma.f64 %4946 %26 %3915)
(fma.f64 %5235 %3985 %3915)
(fma.f64 %5237 %4945 %3915)
(fma.f64 %5230 %3985 %3915)
(fma.f64 %4989 lambda1 %3915)
(fma.f64 #s(literal -1 binary64) %4957 %2708)
(fma.f64 %4957 #s(literal -1 binary64) %2708)
(fma.f64 %5047 %4943 %2708)
(fma.f64 %5273 %3992 %2708)
(fma.f64 %4943 %5047 %2708)
(fma.f64 %2496 %5243 %3915)
(fma.f64 %2496 %5095 %3915)
(fma.f64 %2496 %4997 %3915)
(fma.f64 %2520 %4972 %3915)
(fma.f64 %2496 %5276 %2708)
(fma.f64 %2496 %5072 %2708)
(fma.f64 %3651 %5069 %2708)
(fma.f64 %5069 %3651 %2708)
(+.f64 %4994 %3915)
(neg.f64 %5444)
(/.f64 (-.f64 %3585 %4943) lambda2)
(/.f64 (fma.f64 %2500 #s(literal 1/2 binary64) %5019) %2708)
(fma.f64 %3682 %4946 %2708)
(fma.f64 %4946 %3682 %2708)
(fma.f64 %5284 %4951 %2708)
(fma.f64 %4951 %5284 %2708)
(fma.f64 #s(literal 1/2 binary64) %5248 %3915)
(/.f64 (fma.f64 lambda2 %2708 %4986) lambda2)
(fma.f64 lambda1 %5287 %2708)
(fma.f64 #s(literal 1/2 binary64) %5289 %2708)
(fma.f64 %4994 #s(literal 1 binary64) %2708)
(fma.f64 #s(literal 1 binary64) %4994 %2708)
(fma.f64 %5005 %4986 %2708)
(fma.f64 %4986 %5005 %2708)
(fma.f64 %2496 %5254 %3915)
(fma.f64 %4982 %5024 %3915)
(fma.f64 %4982 %5257 %3915)
(fma.f64 %4982 %5027 %3915)
(fma.f64 %5023 %4610 %3915)
(fma.f64 %5261 %4610 %3915)
(fma.f64 %4610 %5023 %3915)
(fma.f64 %4610 %5261 %3915)
(fma.f64 %4610 %5026 %3915)
(fma.f64 %5026 %4610 %3915)
(fma.f64 %5024 %4982 %3915)
(fma.f64 %5257 %4982 %3915)
(fma.f64 %5027 %4982 %3915)
(fma.f64 %4980 %4213 %2708)
(fma.f64 %4982 %5303 %2708)
(fma.f64 %5305 %4610 %2708)
(fma.f64 %3680 %4972 %2708)
(fma.f64 %4213 %4980 %2708)
(fma.f64 %5309 %4610 %2708)
(fma.f64 %4610 %5311 %2708)
(fma.f64 %4972 %3680 %2708)
(fma.f64 %5314 %4948 %2708)
(fma.f64 %5316 %4982 %2708)
(fma.f64 %5318 %4982 %2708)
(fma.f64 %2496 %5320 %2708)
(fma.f64 %3659 %5033 %2708)
(fma.f64 %5033 %3659 %2708)
(/.f64 (fma.f64 %2514 #s(literal 1/2 binary64) %4980) %2729)
(fma.f64 #s(literal -1 binary64) %4957 %3915)
(fma.f64 %4957 #s(literal -1 binary64) %3915)
(fma.f64 %5047 %4943 %3915)
(fma.f64 %5273 %3992 %3915)
(fma.f64 %4943 %5047 %3915)
(/.f64 %5497 %3585)
(fma.f64 %5019 %3921 %2708)
(fma.f64 %5252 %3921 %2708)
(fma.f64 %3921 %5019 %2708)
(fma.f64 %2496 %5276 %3915)
(fma.f64 %2496 %5072 %3915)
(fma.f64 %3651 %5069 %3915)
(fma.f64 %5069 %3651 %3915)
(/.f64 (-.f64 %2520 %5019) %2729)
(fma.f64 %3682 %4946 %3915)
(fma.f64 %4946 %3682 %3915)
(fma.f64 %5284 %4951 %3915)
(fma.f64 %4951 %5284 %3915)
(/.f64 (/.f64 %5497 lambda2) %2708)
(/.f64 (/.f64 %5497 %2708) lambda2)
(fma.f64 lambda1 %5287 %3915)
(fma.f64 #s(literal 1/2 binary64) %5289 %3915)
(fma.f64 %4994 #s(literal 1 binary64) %3915)
(fma.f64 #s(literal 1 binary64) %4994 %3915)
(fma.f64 %5005 %4986 %3915)
(fma.f64 %4986 %5005 %3915)
(fma.f64 %4980 %4213 %3915)
(fma.f64 %4982 %5303 %3915)
(fma.f64 %5305 %4610 %3915)
(fma.f64 %3680 %4972 %3915)
(fma.f64 %4213 %4980 %3915)
(fma.f64 %5309 %4610 %3915)
(fma.f64 %4610 %5311 %3915)
(fma.f64 %4972 %3680 %3915)
(fma.f64 %5314 %4948 %3915)
(fma.f64 %5316 %4982 %3915)
(fma.f64 %5318 %4982 %3915)
(/.f64 %5444 #s(literal -1 binary64))
(fma.f64 %2496 %5320 %3915)
(fma.f64 %3659 %5033 %3915)
(fma.f64 %5033 %3659 %3915)
(/.f64 (neg.f64 %5497) %4932)
(fma.f64 %5019 %3921 %3915)
(fma.f64 %5252 %3921 %3915)
(fma.f64 %3921 %5019 %3915)
(fma.f64 %4980 %4494 %2708)
(fma.f64 %5298 %3921 %2708)
(fma.f64 %5300 %5005 %2708)
(fma.f64 %3659 %5122 %2708)
(fma.f64 %5345 %5124 %2708)
(*.f64 %5497 %5033)
(fma.f64 %5347 %4247 %2708)
(fma.f64 %5349 %5142 %2708)
(/.f64 #s(literal 1 binary64) (/.f64 %3585 %5497))
(fma.f64 %4980 %4494 %3915)
(fma.f64 %5298 %3921 %3915)
(fma.f64 %5300 %5005 %3915)
(fma.f64 %3659 %5122 %3915)
(fma.f64 %5345 %5124 %3915)
(fma.f64 %5347 %4247 %3915)
(fma.f64 %5349 %5142 %3915)
(fma.f64 %1841 %5351 %2708)
(fma.f64 %3698 %5353 %2708)
(fma.f64 %4945 %5355 %2708)
(fma.f64 %5357 %5175 %2708)
(fma.f64 %4962 %4511 %2708)
(fma.f64 %5175 %5357 %2708)
(fma.f64 %4511 %4962 %2708)
(fma.f64 %5355 %4945 %2708)
(fma.f64 %1841 %5351 %3915)
(fma.f64 %3698 %5353 %3915)
(fma.f64 %1841 %5363 %2708)
(fma.f64 %3698 %5365 %2708)
(fma.f64 %4945 %5355 %3915)
(fma.f64 %5357 %5175 %3915)
(fma.f64 %4962 %4511 %3915)
(fma.f64 %5175 %5357 %3915)
(fma.f64 %4511 %4962 %3915)
(fma.f64 %5355 %4945 %3915)
(fma.f64 %5367 %5171 %2708)
(fma.f64 %5171 %5367 %2708)
(fma.f64 %1841 %5363 %3915)
(fma.f64 %3698 %5365 %3915)
(fma.f64 %5367 %5171 %3915)
(fma.f64 %5171 %5367 %3915)
(fma.f64 %3017 %3017 %4994)
(/.f64 (fma.f64 %2708 %4932 %3651) %4932)
(fma.f64 %3942 %3942 %4994)
(/.f64 (-.f64 (*.f64 %2708 %4932) %3659) %4932)
(fma.f64 %4531 %5188 %2708)
(fma.f64 %5188 %4531 %2708)
(+.f64 (/.f64 %3566 %3585) %4994)
(fma.f64 %4531 %5188 %3915)
(fma.f64 %5188 %4531 %3915)
(fma.f64 %3948 %3017 %4994)
%5597
(*.f64 %5374 lambda2)
(neg.f64 (*.f64 %5396 lambda2))
(neg.f64 (*.f64 lambda2 %5396))
(-.f64 %3585 %5603)
(fma.f64 lambda1 %5605 %3585)
(fma.f64 lambda1 (*.f64 %4989 lambda2) %3585)
(fma.f64 lambda2 %2708 %5609)
(fma.f64 lambda2 %4994 %3585)
(fma.f64 %2708 lambda2 %5609)
(fma.f64 %4957 %37 %3585)
(fma.f64 %4994 lambda2 %3585)
(fma.f64 %4598 %4989 %3585)
(fma.f64 %26 %5616 %3585)
(fma.f64 %37 %4957 %3585)
(fma.f64 %4948 %5619 %3585)
(fma.f64 %4948 (*.f64 %4084 lambda2) %3585)
(fma.f64 %5623 %4986 %3585)
(fma.f64 %4599 %4946 %3585)
(fma.f64 %4991 %4003 %3585)
(fma.f64 (*.f64 %37 %4948) %3992 %3585)
(fma.f64 (*.f64 lambda2 %4948) %4084 %3585)
(fma.f64 (*.f64 lambda2 %4991) %3992 %3585)
(fma.f64 %3992 (*.f64 %4948 %37) %3585)
(fma.f64 %4946 %4599 %3585)
(fma.f64 %4986 %5623 %3585)
(fma.f64 %4081 %4948 %3585)
(fma.f64 (*.f64 %37 %4946) lambda1 %3585)
(fma.f64 %2496 (*.f64 %4972 %37) %3585)
(fma.f64 %3659 %5642 %3585)
(fma.f64 %3572 %4972 %3585)
(+.f64 %3585 %5609)
(+.f64 %5609 %3585)
(neg.f64 (-.f64 %5603 %3585))
(fma.f64 #s(literal 1/2 binary64) (*.f64 %4977 %37) %3585)
(fma.f64 (*.f64 %37 #s(literal 1/2 binary64)) %4977 %3585)
(/.f64 (*.f64 %5497 lambda2) %3585)
(/.f64 (*.f64 lambda2 %5497) %3585)
(fma.f64 %4982 (*.f64 %4610 %37) %3585)
(fma.f64 %5019 %4049 %3585)
(fma.f64 (*.f64 %37 %4982) %4610 %3585)
(fma.f64 %4610 %5662 %3585)
(fma.f64 %4049 %5019 %3585)
(fma.f64 (*.f64 %37 %4610) %4982 %3585)
(-.f64 %5609 %4932)
(fma.f64 lambda2 %3915 %5609)
(fma.f64 %37 %2729 %5609)
(fma.f64 %2729 %37 %5609)
(fma.f64 %3915 lambda2 %5609)
(fma.f64 #s(literal -1 binary64) %5603 %3585)
(fma.f64 %5047 %5673 %3585)
(fma.f64 %5675 %4943 %3585)
(fma.f64 %5603 #s(literal -1 binary64) %3585)
(fma.f64 %3651 %5678 %3585)
(fma.f64 %5680 %5069 %3585)
(fma.f64 %3585 #s(literal 1 binary64) %5609)
(fma.f64 %4957 (*.f64 #s(literal 1 binary64) %37) %3585)
(fma.f64 #s(literal 1 binary64) %3585 %5609)
(fma.f64 #s(literal 1 binary64) %5609 %3585)
(fma.f64 (*.f64 %37 #s(literal 1 binary64)) %4957 %3585)
(fma.f64 %5609 #s(literal 1 binary64) %3585)
(fma.f64 %4213 %5690 %3585)
(fma.f64 %5692 %4980 %3585)
(fma.f64 %3651 %5694 %3585)
(fma.f64 %3659 %5696 %3585)
(fma.f64 %4600 %5033 %3585)
(fma.f64 %5033 %4600 %3585)
(fma.f64 %5700 %3651 %3585)
(fma.f64 #s(literal -1 binary64) %4932 %5609)
(fma.f64 %4932 #s(literal -1 binary64) %5609)
(fma.f64 %4980 %5704 %3585)
(fma.f64 %5706 %3921 %3585)
(fma.f64 %3659 %5708 %3585)
(fma.f64 (*.f64 %37 %3659) %5069 %3585)
(/.f64 (fma.f64 %3585 %3585 %4600) %3585)
(fma.f64 %3017 %4938 %5609)
(fma.f64 %4940 %3017 %5609)
%5716
(/.f64 %5717 lambda2)
(*.f64 R %4957)
(*.f64 lambda1 (*.f64 %3992 %5720))
(*.f64 lambda1 (*.f64 %4946 R))
(*.f64 lambda1 %5725)
(*.f64 %4957 R)
(*.f64 %4445 %4946)
(*.f64 %5720 %4943)
(*.f64 %4948 %4005)
(*.f64 %5731 %3992)
(*.f64 (*.f64 %5720 lambda1) %3992)
(*.f64 %4852 %4951)
%5737
(*.f64 %4943 %5720)
(*.f64 %3992 %5731)
(*.f64 %4946 %4445)
(*.f64 (*.f64 %4445 %4945) %3985)
(*.f64 (*.f64 %4445 %3985) %4945)
(*.f64 %5745 %3985)
(*.f64 %4021 %4948)
(*.f64 %5725 lambda1)
(/.f64 %4481 %3585)
(*.f64 lambda1 %5750)
(*.f64 lambda1 (*.f64 %2496 %5752))
(*.f64 %2496 (*.f64 %4972 R))
(*.f64 %2496 %5757)
(*.f64 %2496 (*.f64 lambda1 %5752))
(*.f64 %3651 %5752)
(*.f64 %3780 %4972)
(*.f64 %5752 %3651)
(*.f64 %4972 %3780)
(*.f64 #s(literal 1/2 binary64) (*.f64 %4977 R))
(*.f64 (*.f64 R #s(literal 1/2 binary64)) %4977)
(/.f64 %5769 %2708)
(/.f64 %5771 %2708)
(/.f64 (*.f64 %5773 %2496) lambda2)
(/.f64 %5776 lambda2)
(*.f64 lambda1 (*.f64 %4982 %4046))
(*.f64 %2496 (*.f64 %4610 %5720))
(*.f64 %2496 (*.f64 %4948 %4046))
(*.f64 %4948 %4052)
(*.f64 %4980 %4046)
(*.f64 %4982 %5773)
(*.f64 %4982 (*.f64 %4610 R))
(*.f64 (*.f64 %5720 %2496) %4610)
(*.f64 (*.f64 R %4982) %4610)
(*.f64 %5773 %4982)
(*.f64 %4046 %4980)
(*.f64 %4610 (*.f64 %4982 R))
(*.f64 %4610 %5797)
(*.f64 %4052 %4948)
(*.f64 %5797 %4610)
(*.f64 (*.f64 %4046 lambda1) %4982)
(*.f64 (*.f64 %4046 %2496) %4948)
(/.f64 %5805 %37)
(/.f64 (neg.f64 %5805) lambda2)
(/.f64 (*.f64 %4943 %1) %37)
(*.f64 %4994 %1)
(*.f64 %1 %4994)
(*.f64 %4569 %4989)
(*.f64 %5814 %4986)
(*.f64 %5816 %4084)
(*.f64 %5818 %4084)
(*.f64 %4986 %5814)
(neg.f64 %5821)
(/.f64 %4812 %4932)
(*.f64 %3659 %5824)
(*.f64 %3659 %5826)
(*.f64 %5824 %3659)
(/.f64 (*.f64 #s(literal 1 binary64) %5717) lambda2)
(*.f64 %5737 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %5737)
(*.f64 %5005 %5717)
(*.f64 (*.f64 #s(literal 1 binary64) %4445) %4946)
(*.f64 (*.f64 #s(literal 1 binary64) %5731) %3992)
(*.f64 %5717 %5005)
(*.f64 %5001 %5720)
(/.f64 %5769 %3915)
(/.f64 %5841 %2729)
(/.f64 (*.f64 %5019 R) %2729)
(/.f64 (*.f64 %5731 %2520) %2729)
(/.f64 (*.f64 %5720 %3659) %2729)
(/.f64 (*.f64 %4046 %3659) %37)
(*.f64 %5019 %4126)
(*.f64 %5019 %4123)
(*.f64 %4126 %5019)
(*.f64 %5854 %5023)
(*.f64 %5856 %5026)
(*.f64 %4123 %5019)
(*.f64 lambda1 (*.f64 %3780 %5033))
(*.f64 %2496 (*.f64 %4445 %5033))
(*.f64 %4481 %5033)
(*.f64 %5033 %4481)
(*.f64 (*.f64 %5033 %4445) %2496)
(*.f64 (*.f64 %5033 %3780) lambda1)
(/.f64 %5737 #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lambda2 %5717))
(/.f64 (*.f64 %5805 #s(literal -1 binary64)) lambda2)
(*.f64 #s(literal -1 binary64) %5821)
(*.f64 %5720 %5039)
(*.f64 %5047 %5805)
(*.f64 %5805 %5047)
(*.f64 %5821 #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 %3585 %4481))
(/.f64 (*.f64 %3921 %4481) lambda2)
(*.f64 %3651 (*.f64 %3921 %5720))
(*.f64 %3651 (*.f64 %5720 %3921))
(*.f64 %3651 (*.f64 %5005 %4046))
(*.f64 %4980 (*.f64 %3921 R))
(*.f64 %5769 %3921)
(*.f64 %5771 %3921)
(*.f64 %3921 %5769)
(*.f64 %5776 %5005)
(*.f64 (*.f64 #s(literal 1 binary64) %5773) %4982)
(*.f64 %4185 %4980)
(*.f64 %3651 (*.f64 %1 %5069))
(*.f64 %3659 (*.f64 %5069 R))
(*.f64 %3659 %5902)
(*.f64 %4812 %5069)
(*.f64 %5069 %4812)
(/.f64 %5821 #s(literal -1 binary64))
(*.f64 %4994 %11)
(*.f64 %5720 (/.f64 %4986 #s(literal -1 binary64)))
(*.f64 %11 %4994)
(*.f64 %5814 %5126)
(*.f64 %5912 %4989)
(*.f64 (/.f64 %4569 #s(literal -1 binary64)) %4946)
(/.f64 #s(literal 1 binary64) (/.f64 %2708 %5769))
(/.f64 %5769 %5089)
(/.f64 %5769 %4209)
(/.f64 (*.f64 %5841 #s(literal -1 binary64)) %2708)
(*.f64 %5841 %4213)
(*.f64 %4213 %5841)
(*.f64 %5757 %3678)
(*.f64 (/.f64 %4569 %3585) %3680)
(/.f64 %4830 %4932)
(/.f64 %4832 %4932)
(/.f64 (*.f64 #s(literal 2 binary64) %5717) %5105)
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %5737))
(*.f64 #s(literal 1/2 binary64) %5933)
(*.f64 %5047 (*.f64 %5717 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 %4932 %4812))
(/.f64 (*.f64 #s(literal 1 binary64) %5841) %2729)
(/.f64 (*.f64 #s(literal 2 binary64) %4481) %4975)
(*.f64 #s(literal 1/2 binary64) (*.f64 %5124 %4481))
(*.f64 %4481 %5122)
(*.f64 %4840 %5124)
(/.f64 %5933 #s(literal 2 binary64))
(*.f64 %5047 (/.f64 %5717 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 %2729 %5841))
(/.f64 (*.f64 #s(literal 2 binary64) %5769) %4243)
(*.f64 %5135 (*.f64 %4247 %4481))
(*.f64 (*.f64 %4481 %5135) %4247)
(*.f64 %5069 %4828)
(*.f64 %4254 (*.f64 %5142 %4481))
(*.f64 %4828 %5069)
(*.f64 (*.f64 %4481 %4254) %5142)
(*.f64 %4832 %5069)
(/.f64 (*.f64 #s(literal 2 binary64) %5821) #s(literal -2 binary64))
(*.f64 %4213 (/.f64 %5769 #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) %4812) %5161)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) %5821))
(/.f64 (*.f64 #s(literal 2 binary64) %5841) %4265)
(*.f64 %1841 (*.f64 %3698 %5752))
(*.f64 %3698 (*.f64 %1841 %5752))
(*.f64 %5979 %4945)
(*.f64 (*.f64 %5033 %4852) %1841)
(/.f64 %5983 %3017)
(*.f64 (/.f64 %4445 %3017) %5194)
(*.f64 %4287 %5188)
(*.f64 %5197 %5988)
(*.f64 %5988 %5197)
(*.f64 (/.f64 %4481 %3017) %5198)
%5993
(*.f64 %1 %5396)
(neg.f64 %5995)
(-.f64 %3844 %5737)
(fma.f64 R %2708 %5821)
(fma.f64 R %4994 %3844)
(fma.f64 %2708 R %5821)
(fma.f64 %4957 %1 %3844)
(fma.f64 %4994 R %3844)
(fma.f64 %4445 %4989 %3844)
(fma.f64 %1 %4957 %3844)
(fma.f64 %5720 %4986 %3844)
(fma.f64 %5731 %4084 %3844)
(fma.f64 %4569 %4946 %3844)
(fma.f64 %5814 %4943 %3844)
(fma.f64 (*.f64 %1 %4948) %3992 %3844)
(fma.f64 %5816 %3992 %3844)
(fma.f64 (neg.f64 %5731) %3992 %3844)
(fma.f64 (*.f64 %5814 lambda1) %3992 %3844)
(fma.f64 (*.f64 R %4991) %3992 %3844)
(fma.f64 %5818 %3992 %3844)
(fma.f64 %4943 %5814 %3844)
(fma.f64 %3992 %5816 %3844)
(fma.f64 %4084 %5731 %3844)
(fma.f64 %4986 %5720 %3844)
(fma.f64 (/.f64 %4852 %37) %3985 %3844)
(fma.f64 %4345 %4948 %3844)
(fma.f64 (*.f64 %1 %4946) lambda1 %3844)
(fma.f64 lambda1 (/.f64 %3780 %4932) %3844)
(fma.f64 %2496 (/.f64 %4445 %4932) %3844)
(fma.f64 %3651 (neg.f64 %5752) %3844)
(fma.f64 %3651 %5824 %3844)
(fma.f64 %3651 %5826 %3844)
(fma.f64 %3659 %5752 %3844)
(fma.f64 %3780 %4997 %3844)
(fma.f64 %4362 %4972 %3844)
(fma.f64 %5752 %3659 %3844)
(+.f64 %3844 %5821)
(+.f64 %5821 %3844)
(fma.f64 (*.f64 %1 #s(literal 1/2 binary64)) %4977 %3844)
(fma.f64 %3651 (/.f64 %5720 %2729) %3844)
(fma.f64 %4948 %4374 %3844)
(fma.f64 %4991 %4052 %3844)
(fma.f64 %4980 %4126 %3844)
(fma.f64 %4980 %4380 %3844)
(fma.f64 %4980 %4123 %3844)
(fma.f64 %4982 %5856 %3844)
(fma.f64 %5019 %4046 %3844)
(fma.f64 (*.f64 %5814 %2496) %4610 %3844)
(fma.f64 %5023 %5773 %3844)
(fma.f64 (*.f64 %1 %4982) %4610 %3844)
(fma.f64 %5773 %5023 %3844)
(fma.f64 %5773 %5261 %3844)
(fma.f64 %5773 %5026 %3844)
(fma.f64 %4046 %5019 %3844)
(fma.f64 %4610 %6062 %3844)
(fma.f64 %4052 %4991 %3844)
(fma.f64 %5797 %5027 %3844)
(fma.f64 %6062 %4610 %3844)
(fma.f64 %4126 %4980 %3844)
(fma.f64 %5854 %4982 %3844)
(fma.f64 %4380 %4980 %3844)
(fma.f64 (neg.f64 %5773) %4982 %3844)
(fma.f64 (*.f64 %1 %4610) %4982 %3844)
(fma.f64 %5027 %5797 %3844)
(fma.f64 %5856 %4982 %3844)
(fma.f64 %4123 %4980 %3844)
(fma.f64 %4374 %4948 %3844)
(/.f64 %5995 #s(literal -1 binary64))
(-.f64 %5821 %4299)
(/.f64 (-.f64 %3780 %5769) %2708)
(fma.f64 R %3915 %5821)
(fma.f64 %1 %2729 %5821)
(fma.f64 %2729 %1 %5821)
(fma.f64 %3915 R %5821)
(fma.f64 #s(literal -1 binary64) %5737 %3844)
(fma.f64 %5737 #s(literal -1 binary64) %3844)
(fma.f64 %5047 %5717 %3844)
(fma.f64 (*.f64 #s(literal -1 binary64) %5731) %3992 %3844)
(fma.f64 %5717 %5047 %3844)
(/.f64 (fma.f64 %2496 R %5841) %2708)
(fma.f64 lambda1 (*.f64 %3780 %5069) %3844)
(fma.f64 %2496 (*.f64 %4445 %5069) %3844)
(fma.f64 %3651 (*.f64 %5752 #s(literal -1 binary64)) %3844)
(fma.f64 %3651 %5902 %3844)
(fma.f64 %4481 %5069 %3844)
(fma.f64 %3780 %5072 %3844)
(fma.f64 %5069 %4481 %3844)
(/.f64 (-.f64 %3842 %5717) lambda2)
(fma.f64 %4957 %11 %3844)
(fma.f64 %11 %4957 %3844)
(fma.f64 %5912 %4946 %3844)
(fma.f64 %4946 %5912 %3844)
(fma.f64 (/.f64 %4852 #s(literal -1 binary64)) %4951 %3844)
(/.f64 (fma.f64 %3844 lambda2 %5805) lambda2)
(fma.f64 #s(literal 1 binary64) %5821 %3844)
(fma.f64 %5005 %5805 %3844)
(fma.f64 (*.f64 %1 #s(literal 1 binary64)) %4957 %3844)
(fma.f64 %5805 %5005 %3844)
(fma.f64 %5821 #s(literal 1 binary64) %3844)
(fma.f64 %3682 %5750 %3844)
(fma.f64 %4980 %4456 %3844)
(fma.f64 %5769 %4213 %3844)
(fma.f64 %3680 %5757 %3844)
(fma.f64 %4213 %5769 %3844)
(fma.f64 %5773 %5311 %3844)
(fma.f64 %6126 %4972 %3844)
(fma.f64 %4972 %6126 %3844)
(fma.f64 %5300 %5720 %3844)
(fma.f64 %4469 %4980 %3844)
(fma.f64 (*.f64 %4213 %4445) %4982 %3844)
(fma.f64 (*.f64 R %4213) %4980 %3844)
(fma.f64 (*.f64 #s(literal -1 binary64) %5773) %4982 %3844)
(fma.f64 %4473 %4980 %3844)
(fma.f64 %5757 %3680 %3844)
(fma.f64 %5750 %3682 %3844)
(fma.f64 %3651 %6140 %3844)
(fma.f64 %4812 %5033 %3844)
(fma.f64 %5033 %4812 %3844)
(fma.f64 %6140 %3651 %3844)
(/.f64 %6145 %3585)
(fma.f64 %3921 %5841 %3844)
(fma.f64 %5841 %3921 %3844)
(fma.f64 (*.f64 %5814 %3651) %3921 %3844)
(/.f64 (/.f64 %6145 lambda2) %2708)
(/.f64 (/.f64 %6145 %2708) lambda2)
(/.f64 (neg.f64 %6145) %4932)
(fma.f64 %5769 %4494 %3844)
(fma.f64 (*.f64 %4213 %4481) %5005 %3844)
(fma.f64 %4812 %5122 %3844)
(fma.f64 %4830 %5033 %3844)
(fma.f64 (*.f64 %4812 #s(literal 1/2 binary64)) %5124 %3844)
(*.f64 %6145 %5033)
(fma.f64 (*.f64 %4812 %5135) %4247 %3844)
(fma.f64 (*.f64 %4812 %4254) %5142 %3844)
(/.f64 #s(literal 1 binary64) (/.f64 %3585 %6145))
(fma.f64 %4852 %5353 %3844)
(fma.f64 %5745 %4511 %3844)
(fma.f64 %5979 %5357 %3844)
(fma.f64 (/.f64 %4852 %2729) %4945 %3844)
(fma.f64 %4852 %5365 %3844)
(fma.f64 (/.f64 %4852 %3585) %5367 %3844)
(/.f64 (fma.f64 %3844 %2729 %5769) %2729)
(/.f64 (-.f64 %4521 %5841) %2729)
(fma.f64 %3017 %4301 %5821)
(fma.f64 %4303 %3017 %5821)
(/.f64 (fma.f64 %3844 %4932 %4481) %4932)
(/.f64 (-.f64 (*.f64 %3844 %4932) %4812) %4932)
(fma.f64 %4531 %5983 %3844)
(fma.f64 %5983 %4531 %3844)
(+.f64 (/.f64 %3779 %3585) %5821)
%6194
(*.f64 %5993 lambda2)
(*.f64 %37 %5995)
(neg.f64 %6197)
(-.f64 %3842 %6199)
(fma.f64 R %3585 %6201)
(fma.f64 R %5609 %3842)
(fma.f64 lambda2 %3844 %6201)
(fma.f64 lambda2 %5821 %3842)
(fma.f64 %2708 %3782 %6201)
(fma.f64 %3844 lambda2 %6201)
(fma.f64 %3585 R %6201)
(fma.f64 %4957 %3792 %3842)
(fma.f64 %5737 %37 %3842)
(fma.f64 %4445 %5605 %3842)
(fma.f64 %3782 %2708 %6201)
(fma.f64 %3782 %4994 %3842)
(fma.f64 %1 %5603 %3842)
(fma.f64 %37 %5737 %3842)
(fma.f64 %5720 %6216 %3842)
(fma.f64 %5720 %6218 %3842)
(fma.f64 %5623 %5805 %3842)
(fma.f64 %5731 %5619 %3842)
(fma.f64 %3792 %4957 %3842)
(fma.f64 %5814 %5673 %3842)
(fma.f64 %6224 %4946 %3842)
(fma.f64 %6226 %4943 %3842)
(fma.f64 %6228 %4986 %3842)
(fma.f64 %6230 %4943 %3842)
(fma.f64 %6232 %3992 %3842)
(fma.f64 %4943 %6234 %3842)
(fma.f64 %5805 %5623 %3842)
(fma.f64 %5821 lambda2 %3842)
(fma.f64 %5609 R %3842)
(fma.f64 %6239 %5720 %3842)
(fma.f64 %3651 %6241 %3842)
(fma.f64 %4812 %5642 %3842)
(fma.f64 %4600 %5752 %3842)
(+.f64 %3842 %6201)
(+.f64 %6201 %3842)
(/.f64 (*.f64 %6145 lambda2) %3585)
(/.f64 (*.f64 lambda2 %6145) %3585)
(fma.f64 %4980 %6251 %3842)
(fma.f64 %5841 %4049 %3842)
(fma.f64 %5706 %4046 %3842)
(fma.f64 %5773 %5662 %3842)
(fma.f64 %4046 %6256 %3842)
(fma.f64 %4049 %5841 %3842)
(fma.f64 %6259 %4982 %3842)
(fma.f64 %6261 %4980 %3842)
(-.f64 %6201 %6263)
(fma.f64 R %5609 %6265)
(fma.f64 lambda2 %5821 %6265)
(fma.f64 %4957 %3792 %6265)
(fma.f64 %5737 %37 %6265)
(fma.f64 %4445 %5605 %6265)
(fma.f64 %3782 %4994 %6265)
(fma.f64 %1 %5603 %6265)
(fma.f64 %37 %5737 %6265)
(fma.f64 %5720 %6216 %6265)
(fma.f64 %5720 %6218 %6265)
(fma.f64 %5623 %5805 %6265)
(fma.f64 %5731 %5619 %6265)
(fma.f64 %3792 %4957 %6265)
(fma.f64 %5814 %5673 %6265)
(fma.f64 %6224 %4946 %6265)
(fma.f64 %6226 %4943 %6265)
(fma.f64 %6228 %4986 %6265)
(fma.f64 %6230 %4943 %6265)
(fma.f64 %6232 %3992 %6265)
(fma.f64 %4943 %6234 %6265)
(fma.f64 %5805 %5623 %6265)
(fma.f64 %5821 lambda2 %6265)
(fma.f64 %5609 R %6265)
(fma.f64 %6239 %5720 %6265)
(fma.f64 #s(literal -1 binary64) %6199 %3842)
(fma.f64 %5047 %6291 %3842)
(fma.f64 %5675 %5717 %3842)
(fma.f64 %6199 #s(literal -1 binary64) %3842)
(fma.f64 %3651 %6241 %6265)
(fma.f64 %4812 %5642 %6265)
(fma.f64 %4600 %5752 %6265)
(fma.f64 %4481 %5678 %3842)
(fma.f64 %6299 %5069 %3842)
(+.f64 %6201 %6265)
(fma.f64 %4980 %6251 %6265)
(fma.f64 %5841 %4049 %6265)
(fma.f64 %5706 %4046 %6265)
(fma.f64 %5773 %5662 %6265)
(fma.f64 %4046 %6256 %6265)
(fma.f64 %4049 %5841 %6265)
(fma.f64 %6259 %4982 %6265)
(fma.f64 %6261 %4980 %6265)
(fma.f64 %4213 %6310 %3842)
(fma.f64 %5692 %5769 %3842)
(fma.f64 %4481 %5694 %3842)
(fma.f64 %4812 %5696 %3842)
(fma.f64 %4690 %5033 %3842)
(fma.f64 %5033 %4690 %3842)
(fma.f64 %5700 %4481 %3842)
(fma.f64 #s(literal -1 binary64) %6199 %6265)
(fma.f64 %5047 %6291 %6265)
(fma.f64 %5675 %5717 %6265)
(fma.f64 %6199 #s(literal -1 binary64) %6265)
(fma.f64 %5769 %5704 %3842)
(fma.f64 %6323 %3921 %3842)
(fma.f64 %4481 %5678 %6265)
(fma.f64 %4812 %5708 %3842)
(fma.f64 %6299 %5069 %6265)
(fma.f64 %6328 %5069 %3842)
(fma.f64 %4213 %6310 %6265)
(fma.f64 %5692 %5769 %6265)
(fma.f64 %4481 %5694 %6265)
(fma.f64 %4812 %5696 %6265)
(fma.f64 %4690 %5033 %6265)
(fma.f64 %5033 %4690 %6265)
(fma.f64 %5700 %4481 %6265)
(fma.f64 %5769 %5704 %6265)
(fma.f64 %6323 %3921 %6265)
(fma.f64 %4812 %5708 %6265)
(fma.f64 %6328 %5069 %6265)
(/.f64 (fma.f64 %3842 %3585 %4690) %3585)
(fma.f64 %3017 (*.f64 %3017 %3782) %6201)
(fma.f64 (*.f64 %3782 %3017) %3017 %6201)
(approx %4728 %6194)
(*.f64 lambda2 %2729)
(*.f64 %2708 %37)
(*.f64 %37 %2708)
(*.f64 %2729 lambda2)
%4932
(*.f64 #s(literal -1 binary64) %3585)
(*.f64 %3585 #s(literal -1 binary64))
(*.f64 %3017 (*.f64 %3017 %37))
(*.f64 (*.f64 %37 %3017) %3017)
%6358
(*.f64 lambda2 %5995)
(*.f64 %5993 %37)
(*.f64 %37 %5993)
(*.f64 %5995 lambda2)
%6197
(neg.f64 (*.f64 %5995 %37))
(*.f64 #s(literal -1 binary64) %6194)
(*.f64 %6194 #s(literal -1 binary64))
(neg.f64 (*.f64 %6194 #s(literal 1 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) %6194))
(-.f64 %6199 %3842)
(fma.f64 R %4932 %6199)
(fma.f64 R %5603 %6263)
(fma.f64 lambda2 %5737 %6263)
(fma.f64 lambda2 %4299 %6199)
(fma.f64 %2708 %3792 %6199)
(fma.f64 %3844 %37 %6199)
(fma.f64 %3585 %1 %6199)
(fma.f64 %4957 %3782 %6263)
(fma.f64 %5737 lambda2 %6263)
(fma.f64 %4932 R %6199)
(fma.f64 %4445 %5616 %6263)
(fma.f64 %3782 %4957 %6263)
(fma.f64 %3782 %2729 %6199)
(fma.f64 %1 %3585 %6199)
(fma.f64 %37 %3844 %6199)
(fma.f64 %5720 %5673 %6263)
(fma.f64 %5731 %4003 %6263)
(fma.f64 %3792 %2708 %6199)
(fma.f64 (*.f64 lambda2 %4445) %4946 %6263)
(fma.f64 %6228 %4943 %6263)
(fma.f64 (*.f64 lambda2 %5731) %3992 %6263)
(fma.f64 %2729 %3782 %6199)
(fma.f64 %4943 (*.f64 %5720 lambda2) %6263)
(fma.f64 %4299 lambda2 %6199)
(fma.f64 %5603 R %6263)
(fma.f64 (*.f64 lambda2 %4943) %5720 %6263)
(fma.f64 %3651 (*.f64 %5752 lambda2) %6263)
(fma.f64 %5680 %5752 %6263)
(+.f64 %6263 %6199)
(+.f64 %6199 %6263)
(fma.f64 %4980 (*.f64 %4046 lambda2) %6263)
(fma.f64 (*.f64 lambda2 %4980) %4046 %6263)
(fma.f64 %4043 %4980 %6263)
(fma.f64 %5773 (*.f64 %4982 lambda2) %6263)
(fma.f64 %4046 %5690 %6263)
(fma.f64 (*.f64 lambda2 %5773) %4982 %6263)
(-.f64 %6263 %6201)
(-.f64 %6199 %6265)
(-.f64 %6199 (*.f64 %4299 %37))
(fma.f64 %1 %5609 %6263)
(fma.f64 %37 %5821 %6263)
(fma.f64 %5720 (*.f64 %4986 %37) %6263)
(fma.f64 %3792 %4994 %6263)
(fma.f64 %5814 %6216 %6263)
(fma.f64 %6226 %4986 %6263)
(fma.f64 (*.f64 %37 %1) %4957 %6263)
(fma.f64 (*.f64 %37 %5814) %4943 %6263)
(fma.f64 %5821 %37 %6263)
(/.f64 (*.f64 %6145 %37) %3585)
(/.f64 (*.f64 %37 %6145) %3585)
(fma.f64 #s(literal -1 binary64) %3842 %6199)
(fma.f64 %3842 #s(literal -1 binary64) %6199)
(-.f64 %6199 (*.f64 #s(literal 1 binary64) %3842))
(fma.f64 #s(literal 1 binary64) %6199 %6263)
(fma.f64 %6199 #s(literal 1 binary64) %6263)
(fma.f64 %4481 %5696 %6263)
(fma.f64 %5033 (*.f64 %4481 lambda2) %6263)
(fma.f64 %6299 %5033 %6263)
(fma.f64 (*.f64 lambda2 %5033) %4481 %6263)
(-.f64 %6199 (*.f64 %6263 #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) %6201 %6263)
(fma.f64 %5047 (*.f64 %5717 %37) %6263)
(fma.f64 (*.f64 %37 %5047) %5717 %6263)
(fma.f64 %6201 #s(literal -1 binary64) %6263)
(fma.f64 %5769 (*.f64 %3921 lambda2) %6263)
(fma.f64 (*.f64 lambda2 %5769) %3921 %6263)
(fma.f64 %4481 %5708 %6263)
(fma.f64 %4812 %5678 %6263)
(fma.f64 %4690 %5069 %6263)
(fma.f64 %4213 (*.f64 %5769 %37) %6263)
(fma.f64 (*.f64 %37 %4213) %5769 %6263)
(fma.f64 %4812 %5694 %6263)
(fma.f64 %6328 %5033 %6263)
(approx %4728 %6197)
(*.f64 phi2 #s(literal 1/2 binary64))
%229
(/.f64 phi2 #s(literal 2 binary64))
(*.f64 #s(literal -1/2 binary64) %135)
(*.f64 %135 #s(literal -1/2 binary64))
(neg.f64 %244)
(/.f64 %135 #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) %244)
(*.f64 %229 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %229)
(/.f64 %229 #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) %248)
(*.f64 %248 #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) %6483)
(/.f64 %253 #s(literal 4 binary64))
(/.f64 %248 #s(literal 2 binary64))
(/.f64 %6487 #s(literal -2 binary64))
(*.f64 %203 %251)
(*.f64 %253 %207)
%1950
(cos.f64 %244)
(cos.f64 %6492)
(cos.f64 %6494)
(sin.f64 %1388)
(*.f64 %1950 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %1950)
(sin.f64 %6500)
(sin.f64 %6503)
(neg.f64 %6505)
(sin.f64 (fma.f64 %2045 #s(literal -1/2 binary64) %936))
(*.f64 %6509 #s(literal 1/2 binary64))
(*.f64 %6511 #s(literal 2 binary64))
(/.f64 %6505 #s(literal -1 binary64))
(/.f64 %6509 #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %1950 %1950)
(fma.f64 #s(literal 0 binary64) %1961 %1950)
(fma.f64 %1950 #s(literal 0 binary64) %1950)
(fma.f64 %1953 #s(literal 0 binary64) %1950)
(fma.f64 %1961 #s(literal 0 binary64) %1950)
(+.f64 %1950 %6520)
(+.f64 %6520 %1950)
(+.f64 (*.f64 #s(literal 0 binary64) %1950) %1950)
(+.f64 (*.f64 %1950 #s(literal 0 binary64)) %1950)
(+.f64 (*.f64 %1953 #s(literal 0 binary64)) %1950)
(fma.f64 %6529 #s(literal 0 binary64) %1950)
(+.f64 (*.f64 %6529 #s(literal 0 binary64)) %1950)
(-.f64 %6520 %1974)
(fma.f64 #s(literal 1/2 binary64) %1950 %6534)
(fma.f64 %1950 #s(literal 1/2 binary64) %6511)
(fma.f64 %1950 #s(literal 1 binary64) %6520)
(fma.f64 #s(literal 1 binary64) %1950 %6520)
(+.f64 %6534 %6534)
(+.f64 %6511 %6511)
(-.f64 %6520 %6505)
(-.f64 %6520 (*.f64 %1974 #s(literal 1 binary64)))
(/.f64 (+.f64 (cos.f64 (fma.f64 phi2 #s(literal 1/2 binary64) #s(literal 0 binary64))) (cos.f64 (-.f64 %229 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (fma.f64 phi2 #s(literal -1/2 binary64) #s(literal 0 binary64))) (cos.f64 (-.f64 %244 #s(literal 0 binary64)))) #s(literal 2 binary64))
(fma.f64 %6509 #s(literal 1/2 binary64) %6520)
(fma.f64 %6511 #s(literal 2 binary64) %6520)
(/.f64 (+.f64 (sin.f64 (-.f64 %1388 #s(literal 0 binary64))) %1950) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %6503 #s(literal 0 binary64))) %1950) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %6500 #s(literal 0 binary64))) %1950) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (fma.f64 %2045 #s(literal 1/2 binary64) #s(literal 0 binary64))) (cos.f64 (-.f64 %6492 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (fma.f64 %2045 #s(literal -1/2 binary64) #s(literal 0 binary64))) (cos.f64 (-.f64 %6494 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %1388 %936)) %1974) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %6503 %936)) %1974) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %6500 %936)) %1974) #s(literal 2 binary64))
(*.f64 phi1 #s(literal 1/2 binary64))
%89
(/.f64 phi1 #s(literal 2 binary64))
(*.f64 #s(literal -1/2 binary64) %56)
(*.f64 %56 #s(literal -1/2 binary64))
(neg.f64 %140)
(/.f64 %56 #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) %140)
(*.f64 %89 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %89)
(/.f64 %89 #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) %167)
(*.f64 %167 #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) %6606)
(/.f64 %206 #s(literal 4 binary64))
(/.f64 %167 #s(literal 2 binary64))
(*.f64 %203 %204)
(*.f64 %206 %207)
%714
(fabs.f64 %714)
(*.f64 %56 %56)
(*.f64 %87 %87)
(neg.f64 %752)
(*.f64 %714 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %714)
(*.f64 %748 %748)
(*.f64 %750 %750)
(*.f64 #s(literal -1 binary64) %752)
(*.f64 %752 #s(literal -1 binary64))
(pow.f64 phi1 #s(literal 2 binary64))
(pow.f64 %56 #s(literal 2 binary64))
(pow.f64 %87 #s(literal 2 binary64))
(*.f64 phi1 %773)
(*.f64 %773 phi1)
(/.f64 #s(literal 1 binary64) (pow.f64 phi1 #s(literal -2 binary64)))
%6629
(*.f64 phi1 R)
(*.f64 %56 %1)
(*.f64 %1 %56)
(neg.f64 %6633)
(*.f64 %6629 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %6629)
(*.f64 #s(literal -1 binary64) %6633)
(*.f64 %6633 #s(literal -1 binary64))
(/.f64 %6633 #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) %6640)
(*.f64 #s(literal 1/2 binary64) %6642)
(*.f64 %6644 #s(literal 2 binary64))
(*.f64 %6646 #s(literal 1/2 binary64))
(/.f64 %6646 #s(literal 2 binary64))
(/.f64 %6642 #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %6629 %6629)
(fma.f64 %6629 #s(literal 0 binary64) %6629)
(+.f64 (*.f64 %6629 #s(literal 0 binary64)) %6629)
(+.f64 (*.f64 #s(literal 0 binary64) %6629) %6629)
(fma.f64 #s(literal 1/2 binary64) %6629 %6640)
(fma.f64 %6629 #s(literal 1/2 binary64) %6644)
(+.f64 %6644 %6644)
(+.f64 %6640 %6640)
(approx %4728 %6629)
%6661
(*.f64 phi2 R)
(*.f64 %1 %135)
(*.f64 %135 %1)
(neg.f64 %6665)
(*.f64 %6661 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %6661)
(/.f64 %6661 #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %6665)
(*.f64 %6665 #s(literal -1 binary64))
(/.f64 %6665 #s(literal -1 binary64))
(*.f64 %135 %11)
(*.f64 #s(literal 2 binary64) %6674)
(*.f64 #s(literal 1/2 binary64) %6676)
(*.f64 %6678 #s(literal 2 binary64))
(*.f64 %6680 #s(literal 1/2 binary64))
(/.f64 %6680 #s(literal 2 binary64))
(/.f64 %6676 #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %6661 %6661)
(fma.f64 %6661 #s(literal 0 binary64) %6661)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) %6665))
(+.f64 (*.f64 %6661 #s(literal 0 binary64)) %6661)
(+.f64 (*.f64 #s(literal 0 binary64) %6661) %6661)
(fma.f64 #s(literal 1/2 binary64) %6661 %6674)
(fma.f64 %6661 #s(literal 1/2 binary64) %6678)
(+.f64 %6678 %6678)
(+.f64 %6674 %6674)
%6696
(*.f64 R %6697)
(*.f64 phi2 %6699)
(*.f64 %6699 phi2)
(*.f64 %6697 R)
(/.f64 %6665 %56)
(*.f64 %1 %6704)
(*.f64 %135 %6706)
(*.f64 %6706 %135)
(*.f64 %6704 %1)
(neg.f64 %6710)
(*.f64 phi2 (*.f64 %6699 #s(literal 1 binary64)))
(*.f64 %6661 %6714)
(*.f64 %6696 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %6696)
(*.f64 %6714 %6661)
(/.f64 %6696 #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 phi1 %6661))
(*.f64 R %6722)
(*.f64 phi2 (*.f64 %1 %6724))
(*.f64 #s(literal -1 binary64) %6710)
(*.f64 %6710 #s(literal -1 binary64))
(*.f64 %6665 %6724)
(*.f64 %6724 %6665)
(/.f64 %6710 #s(literal -1 binary64))
(*.f64 %11 %6704)
(*.f64 %6704 %11)
(*.f64 %1 (*.f64 %6704 #s(literal 1 binary64)))
(*.f64 %6706 %6487)
(*.f64 %6737 %6704)
(*.f64 (*.f64 #s(literal 1 binary64) %6706) %135)
(/.f64 %6680 %83)
(/.f64 %6676 %83)
(*.f64 #s(literal 1/2 binary64) %6743)
(*.f64 %6743 #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 %56 %6665))
(*.f64 #s(literal 2 binary64) %6748)
(*.f64 %6661 %6750)
(*.f64 %6678 %6606)
(*.f64 %6753 #s(literal 2 binary64))
(/.f64 %6743 #s(literal 2 binary64))
(*.f64 %6665 (*.f64 %6724 #s(literal 1 binary64)))
(/.f64 (*.f64 %6710 #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) %6710) #s(literal -2 binary64))
(/.f64 (*.f64 %6665 #s(literal 2 binary64)) %120)
(/.f64 %6764 %122)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) %6710))
(/.f64 (*.f64 #s(literal -1 binary64) %6743) #s(literal -2 binary64))
(fma.f64 #s(literal 0 binary64) %6696 %6696)
(fma.f64 %6696 #s(literal 0 binary64) %6696)
(+.f64 (*.f64 %6696 #s(literal 0 binary64)) %6696)
(+.f64 (*.f64 #s(literal 0 binary64) %6696) %6696)
(fma.f64 #s(literal 1/2 binary64) %6696 %6748)
(fma.f64 %6696 #s(literal 1/2 binary64) %6753)
(+.f64 %6753 %6753)
(+.f64 %6748 %6748)
(/.f64 %6661 %56)
(/.f64 %6665 phi1)
(*.f64 R %6704)
(*.f64 phi2 %6706)
(*.f64 %1 %6697)
(*.f64 %135 %6699)
(*.f64 %6699 %135)
(*.f64 %6697 %1)
(*.f64 %6706 phi2)
(*.f64 %6704 R)
%6710
(*.f64 phi2 %6790)
(*.f64 #s(literal -1 binary64) %6696)
(*.f64 %6661 %6724)
(*.f64 %6696 #s(literal -1 binary64))
(*.f64 %6724 %6661)
(/.f64 %6696 #s(literal -1 binary64))
(*.f64 %11 %6697)
(*.f64 %6697 %11)
(*.f64 %6710 #s(literal 1 binary64))
(*.f64 %6665 %6714)
(*.f64 #s(literal 1 binary64) %6710)
(*.f64 %6714 %6665)
(/.f64 %6710 #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 %56 %6661))
(/.f64 #s(literal 1 binary64) (/.f64 phi1 %6665))
(*.f64 %1 %6722)
(*.f64 %6809 %135)
(*.f64 #s(literal -1/2 binary64) %6743)
(*.f64 #s(literal 1/2 binary64) %6812)
(*.f64 %6665 %6750)
(*.f64 %6815 %6606)
(*.f64 #s(literal 1/2 binary64) %6817)
(/.f64 %6819 phi1)
%6821
(fma.f64 R %6704 R)
(fma.f64 phi2 %6706 R)
(fma.f64 %1 %6697 R)
(fma.f64 %135 %6699 R)
(fma.f64 %6699 %135 R)
(fma.f64 %6697 %1 R)
(fma.f64 %6706 phi2 R)
(fma.f64 %6704 R R)
(+.f64 R %6710)
(+.f64 %6710 R)
(/.f64 %6832 %56)
(*.f64 R (-.f64 %6704 #s(literal -1 binary64)))
(neg.f64 %6836)
(/.f64 (neg.f64 %6819) %56)
(-.f64 %6710 %1)
(fma.f64 phi2 %6790 R)
(fma.f64 #s(literal -1 binary64) %6696 R)
(fma.f64 %6661 %6724 R)
(fma.f64 %6696 #s(literal -1 binary64) R)
(fma.f64 %6724 %6661 R)
(neg.f64 %6846)
(*.f64 #s(literal -1 binary64) %6836)
(*.f64 %6819 %6714)
(fma.f64 %11 %6697 R)
(fma.f64 %6697 %11 R)
(fma.f64 R #s(literal 1 binary64) %6710)
(fma.f64 %6710 #s(literal 1 binary64) R)
(fma.f64 %6665 %6714 R)
(fma.f64 #s(literal 1 binary64) R %6710)
(fma.f64 #s(literal 1 binary64) %6710 R)
(fma.f64 %6714 %6665 R)
(/.f64 #s(literal 1 binary64) (/.f64 phi1 %6819))
(fma.f64 #s(literal -1 binary64) %1 %6710)
(fma.f64 %1 #s(literal -1 binary64) %6710)
(fma.f64 %1 %6722 R)
(fma.f64 %6809 %135 R)
(fma.f64 #s(literal -1/2 binary64) %6743 R)
(/.f64 %6846 #s(literal -1 binary64))
(/.f64 (-.f64 %6633 %6665) %56)
(fma.f64 #s(literal 1/2 binary64) %6812 R)
(fma.f64 #s(literal 2 binary64) %17 %6710)
(fma.f64 #s(literal 1/2 binary64) %19 %6710)
(fma.f64 %6665 %6750 R)
(fma.f64 %6815 %6606 R)
(fma.f64 #s(literal -1 binary64) %11 %6710)
(+.f64 (/.f64 %6629 phi1) %6710)
(fma.f64 #s(literal 1/2 binary64) %6817 R)
(/.f64 (*.f64 %6819 phi1) phi1)
(/.f64 (*.f64 phi1 %6819) phi1)
%6881
(*.f64 %6821 phi1)
(neg.f64 (*.f64 %6836 phi1))
(neg.f64 (*.f64 phi1 %6836))
(-.f64 %6629 %6887)
(fma.f64 R phi1 %6889)
(fma.f64 R (*.f64 %6697 %56) %6629)
(fma.f64 R (*.f64 %6704 phi1) %6629)
(fma.f64 phi1 R %6889)
(fma.f64 phi1 %6710 %6629)
(fma.f64 phi2 (*.f64 %6699 %56) %6629)
(fma.f64 %6629 %6704 %6629)
(fma.f64 %6696 %56 %6629)
(fma.f64 %6710 phi1 %6629)
(fma.f64 %56 %6696 %6629)
(fma.f64 %6665 (/.f64 phi1 phi1) %6629)
(fma.f64 %1 (*.f64 %6697 phi1) %6629)
(fma.f64 %6697 %6633 %6629)
(fma.f64 %6633 %6697 %6629)
(fma.f64 %6909 %6699 %6629)
(fma.f64 (*.f64 %56 %6697) R %6629)
(+.f64 %6629 %6889)
(+.f64 %6889 %6629)
(neg.f64 (-.f64 %6887 %6629))
(-.f64 %6889 %6633)
(fma.f64 %56 %1 %6889)
(fma.f64 %1 %56 %6889)
(fma.f64 %1 (*.f64 %6704 %56) %6629)
(fma.f64 %6706 (*.f64 %135 %56) %6629)
(fma.f64 (*.f64 %56 %6706) %135 %6629)
(fma.f64 #s(literal -1 binary64) %6887 %6629)
(fma.f64 %6661 (*.f64 %6724 phi1) %6629)
(fma.f64 %6887 #s(literal -1 binary64) %6629)
(fma.f64 (*.f64 phi1 %6661) %6724 %6629)
(/.f64 (fma.f64 %6629 phi1 %6932) phi1)
(fma.f64 %6629 #s(literal 1 binary64) %6889)
(fma.f64 %6661 (*.f64 %6714 %56) %6629)
(fma.f64 %6665 (*.f64 %6714 phi1) %6629)
(fma.f64 #s(literal 1 binary64) %6629 %6889)
(fma.f64 #s(literal 1 binary64) %6889 %6629)
(fma.f64 %6714 %6932 %6629)
(fma.f64 %6932 %6714 %6629)
(fma.f64 (*.f64 %56 %6714) %6661 %6629)
(fma.f64 %6889 #s(literal 1 binary64) %6629)
(fma.f64 #s(literal -1 binary64) %6633 %6889)
(fma.f64 %6665 (*.f64 %6724 %56) %6629)
(fma.f64 %6724 (*.f64 %6665 %56) %6629)
(fma.f64 %6633 #s(literal -1 binary64) %6889)
(fma.f64 (*.f64 %56 %6724) %6665 %6629)
(fma.f64 (*.f64 %56 %6665) %6724 %6629)
(fma.f64 %140 %6743 %6629)
(fma.f64 #s(literal 1/2 binary64) (*.f64 %6743 %56) %6629)
(fma.f64 #s(literal 2 binary64) %6640 %6889)
(fma.f64 #s(literal 1/2 binary64) %6642 %6889)
(fma.f64 %6644 #s(literal 2 binary64) %6889)
(fma.f64 %6646 #s(literal 1/2 binary64) %6889)
(approx %4728 %6881)
%56
(*.f64 phi1 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) phi1)
(*.f64 %56 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %56)
(*.f64 phi1 %311)
(*.f64 #s(literal -1/2 binary64) %83)
(*.f64 %83 #s(literal -1/2 binary64))
(*.f64 #s(literal 2 binary64) %140)
(*.f64 %140 #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) %6974)
(*.f64 %122 #s(literal 1/2 binary64))
(neg.f64 (*.f64 #s(literal -2 binary64) %140))
(/.f64 %6974 #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) %128)
(fma.f64 phi1 #s(literal -1/2 binary64) %140)
(fma.f64 #s(literal -1/2 binary64) phi1 %140)
(+.f64 %140 %140)
(-.f64 %140 %89)
(fma.f64 #s(literal 1/2 binary64) %56 %140)
(fma.f64 %56 #s(literal 1/2 binary64) %140)
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4 binary64) %140))
(fma.f64 #s(literal -1 binary64) %89 %140)
(fma.f64 %89 #s(literal -1 binary64) %140)
(fma.f64 #s(literal 1 binary64) %140 %140)
(fma.f64 %140 #s(literal 1 binary64) %140)
(/.f64 (-.f64 (*.f64 %140 #s(literal -2 binary64)) %56) #s(literal -2 binary64))
%6996
%1951
(cos.f64 %140)
(cos.f64 %978)
(cos.f64 %966)
(sin.f64 %1078)
(*.f64 %1951 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %1951)
(sin.f64 %7004)
(sin.f64 %7007)
(neg.f64 %7009)
(sin.f64 (fma.f64 %87 #s(literal -1/2 binary64) %936))
(*.f64 %7013 #s(literal 1/2 binary64))
(*.f64 %7015 #s(literal 2 binary64))
(/.f64 %7009 #s(literal -1 binary64))
(/.f64 %7013 #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %1951 %1951)
(fma.f64 #s(literal 0 binary64) %1952 %1951)
(fma.f64 %1951 #s(literal 0 binary64) %1951)
(fma.f64 %1952 #s(literal 0 binary64) %1951)
(fma.f64 %1960 #s(literal 0 binary64) %1951)
(+.f64 %1951 %7024)
(+.f64 (*.f64 %1960 #s(literal 0 binary64)) %1951)
(+.f64 %7024 %1951)
(+.f64 (*.f64 #s(literal 0 binary64) %1951) %1951)
(+.f64 (*.f64 %1951 #s(literal 0 binary64)) %1951)
(fma.f64 %7033 #s(literal 0 binary64) %1951)
(+.f64 (*.f64 %7033 #s(literal 0 binary64)) %1951)
(-.f64 %7024 %1968)
(fma.f64 #s(literal 1/2 binary64) %1951 %7038)
(fma.f64 %1951 #s(literal 1/2 binary64) %7015)
(fma.f64 %1951 #s(literal 1 binary64) %7024)
(fma.f64 #s(literal 1 binary64) %1951 %7024)
(+.f64 %7038 %7038)
(+.f64 %7015 %7015)
(-.f64 %7024 %7009)
(-.f64 %7024 (*.f64 %1968 #s(literal 1 binary64)))
(/.f64 (+.f64 (cos.f64 (fma.f64 phi1 #s(literal 1/2 binary64) #s(literal 0 binary64))) (cos.f64 (-.f64 %89 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (fma.f64 phi1 #s(literal -1/2 binary64) #s(literal 0 binary64))) (cos.f64 (-.f64 %140 #s(literal 0 binary64)))) #s(literal 2 binary64))
(fma.f64 %7013 #s(literal 1/2 binary64) %7024)
(fma.f64 %7015 #s(literal 2 binary64) %7024)
(/.f64 (+.f64 (sin.f64 (-.f64 %1078 #s(literal 0 binary64))) %1951) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %7007 #s(literal 0 binary64))) %1951) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %7004 #s(literal 0 binary64))) %1951) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (fma.f64 %87 #s(literal 1/2 binary64) #s(literal 0 binary64))) (cos.f64 (-.f64 %978 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (fma.f64 %87 #s(literal -1/2 binary64) #s(literal 0 binary64))) (cos.f64 (-.f64 %966 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 %1201) %1968) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %7007 %936)) %1968) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %7004 %936)) %1968) #s(literal 2 binary64))
%1952
(neg.f64 %1960)
(sin.f64 (fma.f64 phi1 #s(literal -1/2 binary64) %65))
(sin.f64 (neg.f64 %2999))
(cos.f64 %7004)
(cos.f64 (fma.f64 %155 #s(literal 1/2 binary64) %65))
(sin.f64 (+.f64 %2999 %65))
(cos.f64 (+.f64 %2999 %936))
(fma.f64 #s(literal 1/2 binary64) %7109 #s(literal 1/2 binary64))
%7111
(+.f64 #s(literal 1/2 binary64) %7112)
(+.f64 %7112 #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) %7115)
(*.f64 %7115 #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) %7109))
(fabs.f64 %7111)
(+.f64 #s(literal 1/2 binary64) %7121)
(+.f64 %7121 #s(literal 1/2 binary64))
(/.f64 %7115 #s(literal 2 binary64))
(+.f64 #s(literal 1/2 binary64) %7126)
(-.f64 #s(literal 1/2 binary64) (neg.f64 %7112))
(-.f64 #s(literal 1/2 binary64) %7130)
(neg.f64 %7132)
(/.f64 (neg.f64 %7115) #s(literal -2 binary64))
(-.f64 #s(literal 1/2 binary64) (/.f64 %7125 #s(literal 2 binary64)))
(+.f64 #s(literal 1/2 binary64) %7138)
(+.f64 #s(literal 0 binary64) %7111)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %7112)
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1 binary64) %7109) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %7112)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %7112)
(fma.f64 #s(literal 1 binary64) %7112 #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) %7147)
(/.f64 %7111 #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %7121)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %7121)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %7121)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %7126)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %7126)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %7126)
(+.f64 #s(literal 1 binary64) %7156)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %7138)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %7138)
(fma.f64 %65 #s(literal 0 binary64) %7111)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %7138)
(fma.f64 phi1 #s(literal 0 binary64) %7111)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %7111)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %7111)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %7111)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %7111)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %7111)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %7111)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %7111)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %7111)
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %7111)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %7111)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %7115))
(/.f64 (/.f64 %7115 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (/.f64 %7115 #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 #s(literal 1/2 binary64) %7179)
(fma.f64 #s(literal 2 binary64) %591 %7112)
(fma.f64 %56 #s(literal 0 binary64) %7111)
(fma.f64 %87 #s(literal 0 binary64) %7111)
(fma.f64 %591 #s(literal 2 binary64) %7112)
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %7156)
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %7156)
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %7156)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %7156)
(fma.f64 #s(literal 2 binary64) %591 %7121)
(fma.f64 #s(literal 2 binary64) %614 %7112)
(fma.f64 %591 #s(literal 2 binary64) %7121)
(fma.f64 %614 #s(literal 2 binary64) %7112)
(fma.f64 %601 #s(literal 1/2 binary64) %7112)
(fma.f64 #s(literal 2 binary64) %591 %7126)
(fma.f64 #s(literal 0 binary64) %95 %7111)
(fma.f64 %591 #s(literal 2 binary64) %7126)
(fma.f64 #s(literal 1/2 binary64) %101 %7111)
(+.f64 #s(literal 1/2 binary64) %7200)
(fma.f64 #s(literal 2 binary64) %614 %7121)
(fma.f64 %614 #s(literal 2 binary64) %7121)
(fma.f64 %601 #s(literal 1/2 binary64) %7121)
(fma.f64 phi1 %104 %7111)
(fma.f64 phi1 %106 %7111)
(fma.f64 %109 #s(literal 0 binary64) %7111)
(fma.f64 #s(literal 0 binary64) %111 %7111)
(fma.f64 #s(literal 0 binary64) %113 %7111)
(fma.f64 #s(literal 0 binary64) %115 %7111)
(fma.f64 #s(literal 1/2 binary64) %117 %7111)
(fma.f64 #s(literal -1/2 binary64) %117 %7111)
(fma.f64 #s(literal 2 binary64) %614 %7126)
(fma.f64 %614 #s(literal 2 binary64) %7126)
(fma.f64 %601 #s(literal 1/2 binary64) %7126)
(fma.f64 #s(literal 2 binary64) %591 %7138)
(fma.f64 %591 #s(literal 2 binary64) %7138)
(fma.f64 #s(literal 1/2 binary64) %126 %7111)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %7179)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %7179)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %7179)
(fma.f64 #s(literal 1/2 binary64) %131 %7111)
(fma.f64 #s(literal 1/2 binary64) %133 %7111)
(fma.f64 %136 #s(literal 0 binary64) %7111)
(fma.f64 %138 #s(literal 0 binary64) %7111)
(fma.f64 #s(literal 2 binary64) %614 %7138)
(fma.f64 %614 #s(literal 2 binary64) %7138)
(fma.f64 %601 #s(literal 1/2 binary64) %7138)
(fma.f64 %142 #s(literal 0 binary64) %7111)
(fma.f64 %142 #s(literal 1/2 binary64) %7111)
(fma.f64 #s(literal 1/2 binary64) %151 %7111)
(fma.f64 #s(literal 1/2 binary64) %153 %7111)
(fma.f64 #s(literal 4 binary64) %591 %7156)
(fma.f64 %591 #s(literal 4 binary64) %7156)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %7200)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %7200)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %7200)
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %7007))))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %7004))))
(fma.f64 %156 #s(literal 0 binary64) %7111)
(fma.f64 %109 %104 %7111)
(fma.f64 %109 %106 %7111)
(fma.f64 %203 #s(literal 1/2 binary64) %7156)
(fma.f64 %601 #s(literal 1 binary64) %7156)
(fma.f64 %203 %207 %7112)
(fma.f64 %621 %636 %7112)
(fma.f64 #s(literal 2 binary64) %591 %7179)
(fma.f64 %591 #s(literal 2 binary64) %7179)
(fma.f64 %136 %104 %7111)
(fma.f64 %136 %106 %7111)
(fma.f64 %203 %207 %7121)
(fma.f64 %621 %636 %7121)
(fma.f64 %203 %207 %7126)
(fma.f64 %621 %636 %7126)
(fma.f64 #s(literal 2 binary64) %614 %7179)
(fma.f64 %614 #s(literal 2 binary64) %7179)
(fma.f64 %601 #s(literal 1/2 binary64) %7179)
(fma.f64 %203 %207 %7138)
(fma.f64 %621 %636 %7138)
(fma.f64 #s(literal 1/2 binary64) %183 %7111)
(fma.f64 #s(literal -1/2 binary64) %183 %7111)
(fma.f64 #s(literal 2 binary64) %591 %7200)
(fma.f64 %591 #s(literal 2 binary64) %7200)
(fma.f64 #s(literal 2 binary64) %614 %7200)
(fma.f64 %614 #s(literal 2 binary64) %7200)
(fma.f64 %601 #s(literal 1/2 binary64) %7200)
(fma.f64 #s(literal 1/2 binary64) %192 %7111)
(fma.f64 #s(literal 1/2 binary64) %194 %7111)
(fma.f64 #s(literal -1/2 binary64) %192 %7111)
(fma.f64 #s(literal -1/2 binary64) %194 %7111)
(fma.f64 %621 %207 %7156)
(fma.f64 %614 %623 %7156)
(fma.f64 #s(literal 1/2 binary64) %198 %7111)
(fma.f64 #s(literal 1/2 binary64) %200 %7111)
(fma.f64 #s(literal -1/2 binary64) %198 %7111)
(pow.f64 %1951 #s(literal 2 binary64))
(fma.f64 %203 %207 %7179)
(fma.f64 %621 %636 %7179)
(pow.f64 %1968 #s(literal 2 binary64))
(pow.f64 %7286 #s(literal 2 binary64))
(fma.f64 %203 %207 %7200)
(fma.f64 %621 %636 %7200)
(fma.f64 #s(literal 1/2 binary64) %209 %7111)
(/.f64 #s(literal 1 binary64) (pow.f64 %1951 #s(literal -2 binary64)))
(fma.f64 #s(literal 1/2 binary64) %212 %7111)
(*.f64 %1951 %1951)
(*.f64 %1968 %1968)
(*.f64 %7286 %7286)
(+.f64 #s(literal 1 binary64) %7297)
(+.f64 #s(literal 1 binary64) %7299)
(*.f64 %1971 %1971)
(*.f64 %7302 %7302)
(*.f64 %7304 %7304)
(-.f64 #s(literal 1 binary64) (*.f64 %7306 %7306))
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %7297)
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %7299)
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %7297)
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %7299)
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %7297)
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %7299)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %7297)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %7299)
(*.f64 %7317 %7318)
(*.f64 %7320 %7321)
(+.f64 #s(literal 1 binary64) %7324)
(*.f64 %7326 %7327)
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %7324)
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %7324)
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %7324)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %7324)
(fma.f64 #s(literal 4 binary64) %591 %7297)
(fma.f64 #s(literal 4 binary64) %591 %7299)
(fma.f64 %591 #s(literal 4 binary64) %7297)
(fma.f64 %591 #s(literal 4 binary64) %7299)
(fma.f64 %203 #s(literal 1/2 binary64) %7297)
(fma.f64 %203 #s(literal 1/2 binary64) %7299)
(fma.f64 %601 #s(literal 1 binary64) %7297)
(fma.f64 %601 #s(literal 1 binary64) %7299)
(*.f64 %7347 #s(literal 1/2 binary64))
(/.f64 %7347 #s(literal 2 binary64))
(fma.f64 #s(literal 4 binary64) %591 %7324)
(fma.f64 %591 #s(literal 4 binary64) %7324)
(/.f64 (neg.f64 %7347) #s(literal -2 binary64))
(fma.f64 %203 #s(literal 1/2 binary64) %7324)
(fma.f64 %601 #s(literal 1 binary64) %7324)
(fma.f64 %621 %207 %7297)
(fma.f64 %621 %207 %7299)
(fma.f64 %614 %623 %7297)
(fma.f64 %614 %623 %7299)
(+.f64 %7360 %7361)
(+.f64 %7361 %7360)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %7347))
(/.f64 (/.f64 %7347 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (/.f64 %7347 #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 %621 %207 %7324)
(fma.f64 %614 %623 %7324)
(/.f64 (+.f64 (cos.f64 (fma.f64 %87 #s(literal -1/2 binary64) %89)) (cos.f64 (-.f64 %966 %89))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (fma.f64 %87 #s(literal -1/2 binary64) %140)) (cos.f64 (-.f64 %966 %140))) #s(literal 2 binary64))
(*.f64 %1951 %7384)
(*.f64 %7384 %1951)
(/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/2 binary64) %87 %978)) (cos.f64 (-.f64 %966 %978))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/2 binary64) %87 %966)) (cos.f64 (-.f64 %966 %966))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %7007 %89)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %7006 %89))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %7007 %140)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %7006 %140))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %7004 %89)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %7003 %89))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %7004 %140)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %7003 %140))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %7007 %978)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %7006 %978))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %7007 %966)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %7006 %966))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %7004 %978)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %7003 %978))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %7004 %966)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %7003 %966))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %7007 %1078)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %7006 %1078))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %7004 %1078)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %7003 %1078))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %1078 %7007)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %155 %7007))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %1078 %7004)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %155 %7004))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %7007 %7007)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %7006 %7007))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %7007 %7004)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %7006 %7004))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %7004 %7007)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %7003 %7007))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %7004 %7004)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %7003 %7004))) #s(literal 2 binary64))
(fma.f64 %1951 %7024 %7111)
(fma.f64 %7024 %1951 %7111)
(+.f64 %7497 %7111)
(+.f64 (*.f64 %1951 %7024) %7111)
(fma.f64 %7024 %7384 %7111)
(fma.f64 %7384 %7024 %7111)
(+.f64 (*.f64 %7024 %7384) %7111)
(+.f64 (*.f64 %7384 %7024) %7111)
(+.f64 (+.f64 (pow.f64 %7024 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %7497)) %7111)
(*.f64 %43 %7511)
(*.f64 %3182 %7111)
%7514
(*.f64 %46 %7515)
(*.f64 %7511 %43)
(*.f64 %7515 %46)
(neg.f64 %7519)
(/.f64 (*.f64 %7115 %3182) #s(literal 2 binary64))
(/.f64 (*.f64 %3182 %7115) #s(literal 2 binary64))
(*.f64 %3187 %7525)
(*.f64 %7525 %3187)
(*.f64 %3195 %7528)
(*.f64 %7530 %3195)
(pow.f64 %7532 #s(literal 2 binary64))
(pow.f64 %7534 #s(literal 2 binary64))
(pow.f64 %7536 #s(literal 2 binary64))
(fma.f64 %43 %3355 %7538)
(fma.f64 %43 %3355 %7540)
(fma.f64 #s(literal 1/2 binary64) %3182 %7538)
(fma.f64 #s(literal 1/2 binary64) %3182 %7540)
(fma.f64 %3182 #s(literal 1/2 binary64) %7538)
(fma.f64 %3182 #s(literal 1/2 binary64) %7540)
(fma.f64 %46 %3359 %7538)
(fma.f64 %46 %3359 %7540)
(+.f64 %3237 %7538)
(+.f64 %3237 %7540)
(fma.f64 %43 %3369 %7538)
(fma.f64 %43 %3369 %7540)
(fma.f64 %46 %3371 %7538)
(fma.f64 %46 %3371 %7540)
(/.f64 #s(literal 1 binary64) (pow.f64 %7532 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 %7534 #s(literal -2 binary64)))
(fma.f64 %3187 %3373 %7538)
(fma.f64 %3187 %3373 %7540)
(fma.f64 %3187 %3381 %7538)
(fma.f64 %3187 %3381 %7540)
(fma.f64 %3237 #s(literal 1 binary64) %7538)
(fma.f64 %3237 #s(literal 1 binary64) %7540)
(fma.f64 %3195 %3389 %7538)
(fma.f64 %3195 %3389 %7540)
(fma.f64 %3371 %3391 %7538)
(fma.f64 %3371 %3391 %7540)
(fma.f64 %3393 %3394 %7538)
(fma.f64 %3393 %3394 %7540)
(fma.f64 %3391 %3371 %7538)
(fma.f64 %3391 %3371 %7540)
(fma.f64 %3369 %3397 %7538)
(fma.f64 %3369 %3397 %7540)
(fma.f64 %3399 %3400 %7538)
(fma.f64 %3399 %3400 %7540)
(fma.f64 %3397 %3369 %7538)
(fma.f64 %3397 %3369 %7540)
(fma.f64 %3195 %3403 %7538)
(fma.f64 %3195 %3403 %7540)
(*.f64 %3362 %7511)
(*.f64 %3364 %7515)
(*.f64 %7582 %43)
(*.f64 %7584 %46)
(fma.f64 %3381 %3411 %7538)
(fma.f64 %3381 %3411 %7540)
(fma.f64 %3413 %3414 %7538)
(fma.f64 %3413 %3414 %7540)
(fma.f64 %3411 %3381 %7538)
(fma.f64 %3411 %3381 %7540)
(fma.f64 %3403 %3424 %7538)
(fma.f64 %3403 %3424 %7540)
(fma.f64 %3426 %3427 %7538)
(fma.f64 %3426 %3427 %7540)
(fma.f64 %3424 %3403 %7538)
(fma.f64 %3424 %3403 %7540)
(fma.f64 %3362 %3355 %7538)
(fma.f64 %3362 %3355 %7540)
(fma.f64 %3364 %3359 %7538)
(fma.f64 %3364 %3359 %7540)
(fma.f64 %3362 %3369 %7538)
(fma.f64 %3362 %3369 %7540)
(fma.f64 %3364 %3371 %7538)
(fma.f64 %3364 %3371 %7540)
(fma.f64 %3439 %3397 %7538)
(fma.f64 %3439 %3397 %7540)
(fma.f64 %3441 %3400 %7538)
(fma.f64 %3441 %3400 %7540)
(fma.f64 %3443 %3369 %7538)
(fma.f64 %3443 %3369 %7540)
(fma.f64 %3445 %3391 %7538)
(fma.f64 %3445 %3391 %7540)
(fma.f64 %3447 %3394 %7538)
(fma.f64 %3447 %3394 %7540)
(fma.f64 %3449 %3371 %7538)
(fma.f64 %3449 %3371 %7540)
(*.f64 %1951 %7618)
(*.f64 %7532 %7532)
(*.f64 %7618 %1951)
(*.f64 %7534 %7534)
(*.f64 %1968 %7623)
(*.f64 %7625 %7625)
(*.f64 %7536 %7536)
(*.f64 %7628 %1968)
(*.f64 %7286 %7630)
(*.f64 %7632 %7632)
(*.f64 %7634 %7634)
(*.f64 %7636 %7636)
(*.f64 %7638 %7638)
(*.f64 %7640 %7640)
(*.f64 %7642 %7642)
(*.f64 %7644 %7644)
(*.f64 %7646 %7646)
(*.f64 %7648 %7286)
(*.f64 %7650 %7650)
(*.f64 %7652 %7652)
(*.f64 %7654 %7654)
(*.f64 %7656 %7656)
(*.f64 %7658 %7658)
(*.f64 %7660 %7660)
(*.f64 %7662 %7662)
(*.f64 %7664 %7664)
(*.f64 %7666 %7666)
(*.f64 %7668 %7668)
(*.f64 %7670 %7670)
(*.f64 %7672 %7672)
(fma.f64 %7111 %3210 %7674)
(fma.f64 %7111 %3214 %7676)
(fma.f64 %7111 %3212 %7678)
(fma.f64 %3210 %7111 %7680)
(fma.f64 %3214 %7111 %7682)
(fma.f64 %3212 %7111 %7684)
(+.f64 (*.f64 %3210 %7111) %7680)
(+.f64 %7684 %7682)
(+.f64 %7682 %7684)
(+.f64 (*.f64 %7111 %3210) %7674)
(+.f64 %7678 %7676)
(+.f64 %7676 %7678)
(fma.f64 lambda1 %7511 %7694)
(fma.f64 lambda2 %7515 %7696)
(fma.f64 %26 %7515 %7698)
(fma.f64 %37 %7511 %7700)
(fma.f64 %7511 lambda1 %7702)
(fma.f64 %7511 %37 %7704)
(fma.f64 %7515 lambda2 %7706)
(fma.f64 %7515 %26 %7708)
(/.f64 (*.f64 %7347 %3182) #s(literal 2 binary64))
(/.f64 (*.f64 %3182 %7347) #s(literal 2 binary64))
(+.f64 %7702 %7704)
(+.f64 %7704 %7702)
(+.f64 %7706 %7708)
(+.f64 %7708 %7706)
(+.f64 %7700 %7694)
(+.f64 %7698 %7696)
(+.f64 %7696 %7698)
(+.f64 %7694 %7700)
(fma.f64 lambda2 %7722 %7723)
(fma.f64 %7111 %3284 %7723)
(fma.f64 %7111 %3270 %7726)
(fma.f64 %3284 %7111 %7723)
(fma.f64 %3270 %7111 %7726)
(fma.f64 (*.f64 %7111 lambda2) lambda2 %7723)
(+.f64 %7723 %7726)
(+.f64 %7726 %7723)
(-.f64 %7723 (*.f64 %3291 %7111))
(-.f64 %7723 (neg.f64 %7726))
(-.f64 %7723 (*.f64 %7132 %3284))
(*.f64 %7532 %7740)
(*.f64 %7384 %7618)
(*.f64 %7740 %7532)
(*.f64 %7744 %7534)
(*.f64 %7746 %1951)
(*.f64 %7748 %1951)
(*.f64 %7750 %43)
(fma.f64 %3407 %7722 %7723)
(fma.f64 (*.f64 %7111 %3407) lambda2 %7723)
(fma.f64 %1951 %7755 %7723)
(fma.f64 %1951 %7757 %7726)
(fma.f64 %7759 %1951 %7726)
(fma.f64 %7761 %7761 %7723)
(fma.f64 %7763 %7763 %7723)
(fma.f64 (*.f64 %3284 %1951) %1951 %7723)
(fma.f64 %1968 %7767 %7726)
(fma.f64 %1968 (*.f64 %1968 %3284) %7723)
(fma.f64 %7771 %1968 %7726)
(fma.f64 %7773 %7773 %7723)
(fma.f64 %7775 %7775 %7723)
(fma.f64 (*.f64 %3284 %1968) %1968 %7723)
(fma.f64 %7286 %7779 %7726)
(fma.f64 %7286 (*.f64 %7286 %3284) %7723)
(fma.f64 %7783 %7783 %7723)
(fma.f64 %7785 %7785 %7723)
(fma.f64 (*.f64 %3284 %7286) %7286 %7723)
(fma.f64 %7789 %7286 %7726)
(fma.f64 %7618 %7024 %7514)
(fma.f64 %7024 %7618 %7514)
(+.f64 (*.f64 %7618 %7024) %7514)
(+.f64 (*.f64 %7024 %7618) %7514)
(fma.f64 %7384 %7755 %7723)
(fma.f64 %7384 %7757 %7726)
(fma.f64 (*.f64 %3284 %7384) %1951 %7723)
(fma.f64 %7801 %1951 %7726)
(fma.f64 %7532 %7803 %7805)
(fma.f64 %7803 %7532 %7807)
(+.f64 (*.f64 %7532 %7803) %7805)
(+.f64 (*.f64 %7803 %7532) %7807)
(+.f64 (+.f64 (pow.f64 %7803 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %7803 %7804))) (pow.f64 %7804 #s(literal 2 binary64)))
(fma.f64 %7803 %7740 %7819)
(fma.f64 %7740 %7803 %7821)
(+.f64 (*.f64 %7740 %7803) %7821)
(+.f64 (*.f64 %7803 %7740) %7819)
%7827
(fma.f64 phi1 phi1 %7514)
(fma.f64 %43 %7511 %714)
(fma.f64 %3182 %7111 %714)
%7831
(fma.f64 %46 %7515 %714)
(fma.f64 %7511 %43 %714)
(fma.f64 %7515 %46 %714)
(+.f64 %714 %7514)
(+.f64 %7514 %714)
(-.f64 %714 %7519)
(neg.f64 (-.f64 %7519 %714))
(-.f64 %7514 %752)
(fma.f64 %56 %56 %7514)
(fma.f64 %87 %87 %7514)
(fma.f64 %3187 %7525 %714)
(fma.f64 %7525 %3187 %714)
(neg.f64 (neg.f64 %7831))
(fma.f64 %714 #s(literal 1 binary64) %7514)
(fma.f64 #s(literal 1 binary64) %714 %7514)
(fma.f64 %748 %748 %7514)
(fma.f64 %750 %750 %7514)
(fma.f64 %3195 %7528 %714)
(fma.f64 %7530 %3195 %714)
(fma.f64 #s(literal -1 binary64) %752 %7514)
(fma.f64 %752 #s(literal -1 binary64) %7514)
(fma.f64 phi1 %773 %7514)
(fma.f64 %773 phi1 %7514)
(fma.f64 %3362 %7511 %714)
(fma.f64 %3364 %7515 %714)
(fma.f64 %7582 %43 %714)
(fma.f64 %7584 %46 %714)
(fma.f64 %1951 %7618 %714)
(fma.f64 %7532 %7532 %714)
(fma.f64 %7618 %1951 %714)
(fma.f64 %7534 %7534 %714)
(fma.f64 %1968 %7623 %714)
(fma.f64 %7625 %7625 %714)
(fma.f64 %7536 %7536 %714)
(fma.f64 %7628 %1968 %714)
(fma.f64 %7286 %7630 %714)
(fma.f64 %7632 %7632 %714)
(fma.f64 %7634 %7634 %714)
(fma.f64 %7636 %7636 %714)
(fma.f64 %7638 %7638 %714)
(fma.f64 %7640 %7640 %714)
(fma.f64 %7642 %7642 %714)
(fma.f64 %7644 %7644 %714)
(fma.f64 %7646 %7646 %714)
(fma.f64 %7648 %7286 %714)
(fma.f64 %7650 %7650 %714)
(fma.f64 %7652 %7652 %714)
(fma.f64 %7654 %7654 %714)
(fma.f64 %7656 %7656 %714)
(fma.f64 %7658 %7658 %714)
(fma.f64 %7660 %7660 %714)
(fma.f64 %7662 %7662 %714)
(fma.f64 %7664 %7664 %714)
(fma.f64 %7666 %7666 %714)
(fma.f64 %7668 %7668 %714)
(fma.f64 %7670 %7670 %714)
(fma.f64 %7672 %7672 %714)
(fma.f64 %7111 %3270 %7891)
(fma.f64 %3270 %7111 %7891)
(+.f64 %7723 %7891)
(+.f64 (fma.f64 phi1 phi1 %7723) %7726)
(fma.f64 %7111 %3270 %7897)
(fma.f64 %3270 %7111 %7897)
(+.f64 %7723 %7897)
(fma.f64 %7532 %7740 %714)
(fma.f64 %7384 %7618 %714)
(fma.f64 %7740 %7532 %714)
(fma.f64 %7744 %7534 %714)
(fma.f64 %7746 %1951 %714)
(fma.f64 %7748 %1951 %714)
(fma.f64 %7750 %43 %714)
(fma.f64 %1951 %7757 %7891)
(fma.f64 %7759 %1951 %7891)
(fma.f64 %1951 %7757 %7897)
(fma.f64 %7759 %1951 %7897)
(fma.f64 %1968 %7767 %7891)
(fma.f64 %7771 %1968 %7891)
(fma.f64 %7286 %7779 %7891)
(fma.f64 %7789 %7286 %7891)
(fma.f64 %1968 %7767 %7897)
(fma.f64 %7771 %1968 %7897)
(fma.f64 %7286 %7779 %7897)
(fma.f64 %7789 %7286 %7897)
(fma.f64 %7384 %7757 %7891)
(fma.f64 %7801 %1951 %7891)
(fma.f64 %7384 %7757 %7897)
(fma.f64 %7801 %1951 %7897)
%7924
(approx %4728 %6661)
%7926
(*.f64 R %7927)
(*.f64 phi1 %7929)
(*.f64 %7929 phi1)
(*.f64 %7927 R)
(/.f64 %6633 %135)
(*.f64 %56 %7934)
(*.f64 %1 %7936)
(neg.f64 %7938)
(*.f64 phi1 (*.f64 %7929 #s(literal 1 binary64)))
(*.f64 %6629 %7942)
(*.f64 %7926 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %7926)
(*.f64 %7942 %6629)
(/.f64 #s(literal 1 binary64) (/.f64 phi2 %6629))
(*.f64 R (*.f64 %7936 #s(literal -1 binary64)))
(*.f64 phi1 (*.f64 %1 %7951))
(*.f64 #s(literal -1 binary64) %7938)
(*.f64 %56 %7955)
(*.f64 %7938 #s(literal -1 binary64))
(*.f64 %7951 %6633)
(*.f64 %6633 %7951)
(/.f64 %7938 #s(literal -1 binary64))
(*.f64 %11 %7936)
(*.f64 %7962 %7963)
(*.f64 %7936 %11)
(*.f64 %7963 %7962)
(/.f64 %6646 %226)
(/.f64 %6642 %226)
(*.f64 #s(literal 1/2 binary64) %7969)
(*.f64 %7969 #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 %135 %6633))
(*.f64 #s(literal 2 binary64) %7974)
(*.f64 %6629 %7976)
(*.f64 %6644 %6483)
(*.f64 %7979 #s(literal 2 binary64))
(/.f64 %7969 #s(literal 2 binary64))
(*.f64 %6633 (*.f64 %7951 #s(literal 1 binary64)))
(/.f64 (*.f64 %6633 #s(literal 2 binary64)) %235)
(/.f64 (*.f64 #s(literal 2 binary64) %6633) %1807)
(/.f64 (*.f64 #s(literal -1 binary64) %7969) #s(literal -2 binary64))
(fma.f64 #s(literal 0 binary64) %7926 %7926)
(fma.f64 %7926 #s(literal 0 binary64) %7926)
(+.f64 (*.f64 %7926 #s(literal 0 binary64)) %7926)
(+.f64 (*.f64 #s(literal 0 binary64) %7926) %7926)
(fma.f64 #s(literal 1/2 binary64) %7926 %7974)
(fma.f64 %7926 #s(literal 1/2 binary64) %7979)
(+.f64 %7979 %7979)
(+.f64 %7974 %7974)
(/.f64 %6629 %135)
(/.f64 %6633 phi2)
(*.f64 R %7936)
(*.f64 phi1 %7963)
(*.f64 phi1 %8004)
(*.f64 phi1 %7934)
(*.f64 %56 %7929)
(*.f64 %1 %7927)
(*.f64 %7927 %1)
(*.f64 %7936 R)
%7938
(*.f64 phi1 %8011)
(*.f64 phi1 %7955)
(*.f64 #s(literal -1 binary64) %7926)
(*.f64 %6629 %7951)
(*.f64 %7926 #s(literal -1 binary64))
(*.f64 %7951 %6629)
(/.f64 %7926 #s(literal -1 binary64))
(*.f64 %7929 %7962)
(*.f64 %11 %7927)
(*.f64 %7927 %11)
(*.f64 %7962 %7929)
(*.f64 phi1 %8023)
(*.f64 %7938 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %7938)
(*.f64 %7942 %6633)
(*.f64 %6633 %7942)
(/.f64 #s(literal 1 binary64) (/.f64 %135 %6629))
(/.f64 #s(literal 1 binary64) (/.f64 phi2 %6633))
(*.f64 #s(literal -1/2 binary64) %7969)
(*.f64 #s(literal 1/2 binary64) %8034)
(*.f64 %6633 %7976)
(*.f64 %8037 %6483)
(*.f64 #s(literal 1/2 binary64) %8039)
(/.f64 %6832 phi2)
%8042
(fma.f64 R %7936 R)
(fma.f64 phi1 %7963 R)
(fma.f64 phi1 %8004 R)
(fma.f64 phi1 %7934 R)
(fma.f64 %56 %7929 R)
(fma.f64 %1 %7927 R)
(fma.f64 %7927 %1 R)
(fma.f64 %7936 R R)
(+.f64 R %7938)
(+.f64 %7938 R)
(/.f64 %6819 %135)
(*.f64 R (-.f64 %7936 #s(literal -1 binary64)))
(neg.f64 %8056)
(/.f64 (neg.f64 %6832) %135)
(-.f64 %7938 %1)
(fma.f64 phi1 %8011 R)
(fma.f64 phi1 %7955 R)
(fma.f64 #s(literal -1 binary64) %7926 R)
(fma.f64 %6629 %7951 R)
(fma.f64 %7926 #s(literal -1 binary64) R)
(fma.f64 %7951 %6629 R)
(*.f64 #s(literal -1 binary64) %8056)
(*.f64 %6832 %7942)
(fma.f64 %7929 %7962 R)
(fma.f64 %11 %7927 R)
(fma.f64 %7927 %11 R)
(fma.f64 %7962 %7929 R)
(fma.f64 R #s(literal 1 binary64) %7938)
(fma.f64 phi1 %8023 R)
(fma.f64 %7938 #s(literal 1 binary64) R)
(fma.f64 #s(literal 1 binary64) R %7938)
(fma.f64 #s(literal 1 binary64) %7938 R)
(fma.f64 %7942 %6633 R)
(fma.f64 %6633 %7942 R)
(/.f64 #s(literal 1 binary64) (/.f64 phi2 %6832))
(fma.f64 #s(literal -1 binary64) %1 %7938)
(fma.f64 %1 #s(literal -1 binary64) %7938)
(fma.f64 #s(literal -1/2 binary64) %7969 R)
(/.f64 (-.f64 %6665 %6633) %135)
(fma.f64 #s(literal 1/2 binary64) %8034 R)
(fma.f64 #s(literal 2 binary64) %17 %7938)
(fma.f64 #s(literal 1/2 binary64) %19 %7938)
(fma.f64 %6633 %7976 R)
(fma.f64 %8037 %6483 R)
(fma.f64 #s(literal -1 binary64) %11 %7938)
(+.f64 (/.f64 %6661 phi2) %7938)
(fma.f64 #s(literal 1/2 binary64) %8039 R)
(/.f64 (*.f64 %6832 phi2) phi2)
(/.f64 (*.f64 phi2 %6832) phi2)
%8100
(*.f64 %8042 phi2)
(neg.f64 %8102)
(-.f64 %6661 %8104)
(fma.f64 R phi2 %8106)
(fma.f64 R %8108 %6661)
(fma.f64 R (*.f64 %7936 phi2) %6661)
(fma.f64 phi1 (*.f64 %7929 %135) %6661)
(fma.f64 phi2 R %8106)
(fma.f64 phi2 %7938 %6661)
(fma.f64 %6661 %7936 %6661)
(fma.f64 %7926 %135 %6661)
(fma.f64 %7938 phi2 %6661)
(fma.f64 %6665 %7927 %6661)
(fma.f64 %1 %8120 %6661)
(fma.f64 %135 %7926 %6661)
(fma.f64 %7927 %6665 %6661)
(fma.f64 %6633 (/.f64 phi2 phi2) %6661)
(fma.f64 %6909 %7929 %6661)
(fma.f64 (*.f64 %135 %7927) R %6661)
(+.f64 %6661 %8106)
(+.f64 %8106 %6661)
(-.f64 %8106 %6665)
(fma.f64 %1 %135 %8106)
(fma.f64 %135 %1 %8106)
(fma.f64 #s(literal -1 binary64) %8104 %6661)
(fma.f64 %6629 %8135 %6661)
(fma.f64 %8104 #s(literal -1 binary64) %6661)
(fma.f64 %8138 %7951 %6661)
(/.f64 (fma.f64 %6661 phi2 %6932) phi2)
(fma.f64 %6629 %8142 %6661)
(fma.f64 %6661 #s(literal 1 binary64) %8106)
(fma.f64 %7926 %8145 %6661)
(fma.f64 #s(literal 1 binary64) %6661 %8106)
(fma.f64 #s(literal 1 binary64) %8106 %6661)
(fma.f64 %7942 %6932 %6661)
(fma.f64 %6633 %8150 %6661)
(fma.f64 %6932 %7942 %6661)
(fma.f64 %6487 %7926 %6661)
(fma.f64 (*.f64 %135 %7942) %6629 %6661)
(fma.f64 %8106 #s(literal 1 binary64) %6661)
(fma.f64 #s(literal -1 binary64) %6665 %8106)
(fma.f64 %6665 #s(literal -1 binary64) %8106)
(fma.f64 %6633 %8159 %6661)
(fma.f64 %8161 %7951 %6661)
(fma.f64 %244 %7969 %6661)
(fma.f64 %135 %11 %8106)
(fma.f64 #s(literal 1/2 binary64) (*.f64 %7969 %135) %6661)
(fma.f64 #s(literal 2 binary64) %6674 %8106)
(fma.f64 #s(literal 1/2 binary64) %6676 %8106)
(fma.f64 %6678 #s(literal 2 binary64) %8106)
(fma.f64 %6680 #s(literal 1/2 binary64) %8106)
(approx %4728 %8100)
(*.f64 R %135)
(*.f64 phi2 %1)
(*.f64 %1 phi2)
(*.f64 %135 R)
%6665
(*.f64 #s(literal -1 binary64) %6661)
(*.f64 %6661 #s(literal -1 binary64))
(/.f64 %6661 #s(literal -1 binary64))
(*.f64 phi2 %11)
(*.f64 %6665 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %6665)
(*.f64 %8145 R)
(*.f64 %6737 phi2)
(/.f64 %6665 #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) %8185)
(*.f64 #s(literal 1/2 binary64) %6764)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) %6661))
(/.f64 %6764 #s(literal 2 binary64))
(approx %4728 %6665)
(*.f64 phi2 %8056)
%8102
(/.f64 (*.f64 %6832 %135) phi2)
(/.f64 (*.f64 %135 %6832) phi2)
(*.f64 %8042 %135)
(*.f64 %135 %8042)
(neg.f64 %8100)
(neg.f64 (*.f64 %8056 %135))
(neg.f64 (*.f64 %135 %8056))
(*.f64 #s(literal -1 binary64) %8100)
(*.f64 %8100 #s(literal -1 binary64))
(-.f64 %8104 %6661)
(fma.f64 R %135 %8104)
(fma.f64 R %8120 %6665)
(fma.f64 phi1 (*.f64 %7929 phi2) %6665)
(fma.f64 phi2 %7926 %6665)
(fma.f64 phi2 %1 %8104)
(fma.f64 %6661 %7927 %6665)
(fma.f64 %7926 phi2 %6665)
(fma.f64 %1 phi2 %8104)
(fma.f64 %698 %7929 %6665)
(fma.f64 %135 R %8104)
(fma.f64 %7927 %6661 %6665)
(fma.f64 (*.f64 phi2 %7927) R %6665)
(+.f64 %6665 %8104)
(+.f64 %8104 %6665)
(neg.f64 (*.f64 #s(literal 1 binary64) %8100))
(neg.f64 (*.f64 %8100 #s(literal 1 binary64)))
(-.f64 %6665 %8106)
(fma.f64 R (*.f64 %7936 %135) %6665)
(fma.f64 %7938 %135 %6665)
(fma.f64 %6665 %7936 %6665)
(fma.f64 %1 %8108 %6665)
(fma.f64 %135 %7938 %6665)
(fma.f64 #s(literal -1 binary64) %6661 %8104)
(fma.f64 %6661 #s(literal -1 binary64) %8104)
(fma.f64 phi2 %11 %8104)
(fma.f64 %6629 %8150 %6665)
(fma.f64 %6665 #s(literal 1 binary64) %8104)
(fma.f64 #s(literal 1 binary64) %6665 %8104)
(fma.f64 #s(literal 1 binary64) %8104 %6665)
(fma.f64 %7942 (*.f64 %6629 phi2) %6665)
(fma.f64 %8104 #s(literal 1 binary64) %6665)
(fma.f64 %8145 R %8104)
(fma.f64 %6737 phi2 %8104)
(fma.f64 %8138 %7942 %6665)
(fma.f64 (*.f64 phi2 %7942) %6629 %6665)
(fma.f64 #s(literal -1 binary64) %8106 %6665)
(fma.f64 %6629 %8159 %6665)
(fma.f64 %6633 %8135 %6665)
(fma.f64 %6932 %7951 %6665)
(fma.f64 %8106 #s(literal -1 binary64) %6665)
(fma.f64 %6633 %8142 %6665)
(fma.f64 %8161 %7942 %6665)
(fma.f64 #s(literal 1/2 binary64) (*.f64 %7969 phi2) %6665)
(fma.f64 %229 %7969 %6665)
(fma.f64 #s(literal 2 binary64) %8185 %8104)
(fma.f64 #s(literal 1/2 binary64) %6764 %8104)
(approx %4728 %8102)
%46
(+.f64 lambda2 %26)
(+.f64 %26 lambda2)
(neg.f64 %43)
(-.f64 %26 %37)
(fma.f64 lambda1 #s(literal -1 binary64) lambda2)
(fma.f64 #s(literal -1 binary64) lambda1 lambda2)
(*.f64 %46 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %46)
(fma.f64 lambda2 #s(literal 1 binary64) %26)
(fma.f64 #s(literal 1 binary64) lambda2 %26)
(fma.f64 #s(literal 1 binary64) %26 lambda2)
(fma.f64 %26 #s(literal 1 binary64) lambda2)
(+.f64 lambda2 %8274)
(+.f64 lambda2 %8276)
(+.f64 %8274 lambda2)
(+.f64 %8276 lambda2)
(neg.f64 %3193)
(neg.f64 %8281)
(neg.f64 %3189)
(neg.f64 %8284)
(fma.f64 #s(literal -1 binary64) %37 %26)
(fma.f64 %37 #s(literal -1 binary64) %26)
(*.f64 #s(literal 2 binary64) %8288)
(*.f64 #s(literal 1/2 binary64) %8290)
(*.f64 %8292 #s(literal 1/2 binary64))
(*.f64 %3359 #s(literal 2 binary64))
(fma.f64 lambda2 #s(literal 1 binary64) %8274)
(fma.f64 lambda2 #s(literal 1 binary64) %8276)
(fma.f64 #s(literal 1 binary64) lambda2 %8274)
(fma.f64 #s(literal 1 binary64) lambda2 %8276)
(/.f64 %8292 #s(literal 2 binary64))
(/.f64 %8281 #s(literal -1 binary64))
(/.f64 %8290 #s(literal 2 binary64))
(/.f64 %8284 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %37 %8274)
(fma.f64 #s(literal -1 binary64) %37 %8276)
(fma.f64 %37 #s(literal -1 binary64) %8274)
(fma.f64 %37 #s(literal -1 binary64) %8276)
(fma.f64 #s(literal 0 binary64) %46 %46)
(fma.f64 %46 #s(literal 0 binary64) %46)
(+.f64 (*.f64 %46 #s(literal 0 binary64)) %46)
(+.f64 (*.f64 #s(literal 0 binary64) %46) %46)
(fma.f64 #s(literal 1/2 binary64) %46 %8288)
(fma.f64 %46 #s(literal 1/2 binary64) %3359)
(+.f64 %3359 %3359)
(+.f64 %8288 %8288)
%1751
%305
%1752
%1753
%1754
%1755
%1756
%1757
%1758
%1759
%1760
%1761
%1762
%1763
%1764
%1765
%1766
%1767
%1768
%1769
%1770
%1771
%1772
%1773
%1774
%1776
%1777
%1778
%1779
%1780
%1781
%1782
%1783
%1784
%1785
%1787
%1788
%1789
%1790
%1791
%1792
%1794
%1796
%1798
%1801
%1804
%1806
%1809
%1811
%1813
%1815
%1817
%1819
%1820
%1821
%1823
%1825
%1828
%1831
%1833
%1836
%1837
%1838
%1839
%1840
%244
(*.f64 #s(literal -1/2 binary64) phi2)
(/.f64 phi2 #s(literal -2 binary64))
(*.f64 #s(literal 1/2 binary64) %135)
(*.f64 %135 #s(literal 1/2 binary64))
(neg.f64 %229)
(/.f64 %135 #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) %229)
(*.f64 %229 #s(literal -1 binary64))
(*.f64 %244 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %244)
(/.f64 %244 #s(literal 1 binary64))
(*.f64 #s(literal -1/2 binary64) %248)
(*.f64 %248 #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) %8145)
(*.f64 %6487 #s(literal 1/2 binary64))
(/.f64 %6487 #s(literal 2 binary64))
(/.f64 %8145 #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %135))
(/.f64 (/.f64 %135 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(*.f64 %253 (/.f64 #s(literal -1 binary64) #s(literal 4 binary64)))
(*.f64 %4761 %251)
%1841
%1842
%1843
%1844
%1846
%1847
%1848
%1849
%1852
%1855
%1856
%1858
%1860
%1862
%1864
%1866
%1867
%1868
%1869
%1871
%1872
%1873
%1875
%1877
%1878
%1880
%1882
%1884
%1886
%1888
%1890
%1891
%1893
%1895
%1896
%1897
%1898
%1900
%1901
%1902
%1903
%1904
%1910
%1916
%1917
%1918
%1922
%1926
%1932
%1938
%1941
%1945
%1949
%1955
%1956
%1958
%1959
%1962
%1963
%1964
%1965
%1967
%1970
%1973
%1977
%1978
%1979
%1980
%1981
%1982
%1983
%1984
%1985
%1988
%1989
%1990
%1991
%1992
%1993
%1995
%1997
%1998
%1999
%2000
%2002
%2004
%2007
%2008
%2009
%2010
%2014
%2016
%2017
%2018
%2020
%2021
%2022
%2023
%2026
%2029
%2030
%2031
%2032
%2033
%2034
%2035
%2036
%2044
%2053
%2055
%2056
%2057
%2059
%2060
%2063
%2065
%2067
%2069
%2071
%2076
%2077
%2078
%2080
%2081
%2082
%2084
%2092
%2094
%2097
%2098
%2099
%2101
%2103
%2105
%2107
%2108
%2109
%2111
%2112
%2114
%2116
%2118
%2120
%2121
%2126
%2127
%2128
%2130
%2132
%2134
%2136
%2138
%2140
%2141
%2142
%2144
%2146
%2148
%2150
%2152
%2155
%2158
%2160
%2162
%2164
%2166
%2168
%2170
%2172
%2173
%2176
%2178
%2180
%2182
%2184
%2186
%2188
%2190
%2191
%2193
%2195
%2198
%2201
%2204
%2207
%2208
%2209
%2211
%2213
%2215
%2218
%2221
%2223
%2225
%2227
%2229
%2231
%2233
%2235
%2237
%2240
%2243
%2245
%2247
%2249
%2250
%2252
%2255
%2258
%2261
%2262
%2265
%2267
%2270
%2273
%2275
%2281
%2283
%2285
%2287
%2290
%2293
%2296
%2299
%2302
%2305
%2308
%2311
%2313
%2316
%2319
%2320
%2322
%2324
%2327
%2329
%2331
%2334
%2337
%2339
%2341
%2343
%2345
%2347
%2349
%2350
%2352
%2355
%2357
%2359
%2361
%2363
%2365
%2367
%2370
%2372
%2374
%2376
%2378
%2380
%2383
%2385
%2387
%2389
%2391
%2393
%2396
%2399
%2400
%2403
%2414
%2419
%2421
%2423
%2425
%2427
%2438
%2439
%2440
%2441
%2443
%2444
%2445
%2447
%2448
%2449
%2450
%2451
%2453
%2455
%2457
%2460
%2462
%2463
%2465
%2468
%2470
%2471
%2472
%2473
%2474
%2475
%2476
%2478
%2479
%2480
%2481
%2482
%2483
%2484
%2485
%2486
%2487
%2488
%2489
%2490
%2491
%2492
%2493
%65
(neg.f64 %932)
(+.f64 #s(literal 0 binary64) %65)
(+.f64 %65 #s(literal 0 binary64))
(*.f64 %65 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %65)
(-.f64 #s(literal 0 binary64) %932)
(*.f64 %932 #s(literal -1 binary64))
(/.f64 %932 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %65 %65)
(fma.f64 %65 #s(literal 0 binary64) %65)
(fma.f64 phi1 #s(literal 0 binary64) %65)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %65)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %65)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %65)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %65)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %65)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %65)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %65)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %65)
(fma.f64 %65 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %65)
(fma.f64 #s(literal 1 binary64) %65 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %65)
(-.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) %65))
(+.f64 (*.f64 #s(literal 0 binary64) %65) %65)
(*.f64 #s(literal 1/2 binary64) %1011)
(*.f64 %1011 #s(literal 1/2 binary64))
(fma.f64 %56 #s(literal 0 binary64) %65)
(fma.f64 %932 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %87 #s(literal 0 binary64) %65)
(*.f64 #s(literal 2 binary64) %936)
(*.f64 %936 #s(literal 2 binary64))
(/.f64 %1011 #s(literal 2 binary64))
(/.f64 %1036 #s(literal -2 binary64))
(fma.f64 #s(literal 0 binary64) %95 %65)
(fma.f64 #s(literal 1/2 binary64) %101 %65)
(fma.f64 #s(literal 1/2 binary64) %1011 #s(literal 0 binary64))
(fma.f64 %1011 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 phi1 %104 %65)
(fma.f64 phi1 %106 %65)
(fma.f64 %109 #s(literal 0 binary64) %65)
(fma.f64 #s(literal 0 binary64) %111 %65)
(fma.f64 #s(literal 0 binary64) %113 %65)
(fma.f64 #s(literal 0 binary64) %115 %65)
(fma.f64 #s(literal 1/2 binary64) %117 %65)
(fma.f64 #s(literal -1/2 binary64) %117 %65)
(fma.f64 #s(literal 1/2 binary64) %65 %936)
(fma.f64 %65 #s(literal 1/2 binary64) %936)
(fma.f64 #s(literal 2 binary64) %936 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %126 %65)
(fma.f64 %936 #s(literal 2 binary64) #s(literal 0 binary64))
(+.f64 %936 %936)
(-.f64 %936 %903)
(fma.f64 #s(literal 1/2 binary64) %131 %65)
(fma.f64 #s(literal 1/2 binary64) %133 %65)
(fma.f64 %136 #s(literal 0 binary64) %65)
(fma.f64 %138 #s(literal 0 binary64) %65)
(fma.f64 %142 #s(literal 0 binary64) %65)
(fma.f64 %142 #s(literal 1/2 binary64) %65)
(fma.f64 %932 #s(literal -1/2 binary64) %936)
(*.f64 %1089 #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) %151 %65)
(fma.f64 #s(literal 1/2 binary64) %153 %65)
(fma.f64 %156 #s(literal 0 binary64) %65)
(fma.f64 %109 %104 %65)
(fma.f64 %109 %106 %65)
(fma.f64 %936 #s(literal 1 binary64) %936)
(fma.f64 #s(literal 1 binary64) %936 %936)
(fma.f64 %1089 #s(literal 4 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (-.f64 %903 %936))
(fma.f64 %136 %104 %65)
(fma.f64 %136 %106 %65)
(/.f64 (fma.f64 %65 #s(literal 2 binary64) %1011) #s(literal 4 binary64))
(-.f64 %936 (*.f64 %903 #s(literal 1 binary64)))
(-.f64 %936 %8420)
(/.f64 (fma.f64 #s(literal -2 binary64) %65 %1036) #s(literal -4 binary64))
(fma.f64 #s(literal 1/2 binary64) %1025 %936)
(fma.f64 %1025 #s(literal 1/2 binary64) %936)
(fma.f64 #s(literal 1/2 binary64) %183 %65)
(fma.f64 #s(literal -1/2 binary64) %183 %65)
(fma.f64 %1011 %591 %936)
(fma.f64 %591 %1011 %936)
(/.f64 (fma.f64 %932 #s(literal -2 binary64) %1105) #s(literal 4 binary64))
(/.f64 (fma.f64 %932 #s(literal -2 binary64) %1104) #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) %192 %65)
(fma.f64 #s(literal 1/2 binary64) %194 %65)
(fma.f64 #s(literal -1/2 binary64) %192 %65)
(fma.f64 #s(literal -1/2 binary64) %194 %65)
(fma.f64 #s(literal 2 binary64) %1089 %936)
(fma.f64 #s(literal 2 binary64) %1091 %936)
(fma.f64 %1089 #s(literal 2 binary64) %936)
(fma.f64 %1091 #s(literal 2 binary64) %936)
(fma.f64 %1011 %614 %936)
(fma.f64 #s(literal 2 binary64) %1115 %936)
(fma.f64 %601 %936 %936)
(fma.f64 %1115 #s(literal 2 binary64) %936)
(fma.f64 %1119 #s(literal 1/2 binary64) %936)
(fma.f64 #s(literal 1/2 binary64) %198 %65)
(fma.f64 #s(literal 1/2 binary64) %200 %65)
(fma.f64 #s(literal -1/2 binary64) %198 %65)
(fma.f64 %203 %1129 %936)
(fma.f64 %1131 %207 %936)
(fma.f64 #s(literal 1/2 binary64) %209 %65)
(fma.f64 %614 %1279 %936)
(fma.f64 %1281 %636 %936)
(fma.f64 %1279 %614 %936)
(fma.f64 #s(literal 1/2 binary64) %1290 %936)
(fma.f64 %621 %1295 %936)
(fma.f64 #s(literal 1/2 binary64) %212 %65)
(fma.f64 #s(literal 1/2 binary64) %1346 %936)
(*.f64 #s(literal 1/2 binary64) %65)
%936
(/.f64 %65 #s(literal 2 binary64))
(*.f64 %932 #s(literal -1/2 binary64))
(neg.f64 %903)
(/.f64 %932 #s(literal -2 binary64))
(fma.f64 #s(literal 1/2 binary64) %65 #s(literal 0 binary64))
(fma.f64 %65 #s(literal 1/2 binary64) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) %936)
(+.f64 %936 #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) %903)
(-.f64 %936 #s(literal 0 binary64))
(fma.f64 %932 #s(literal -1/2 binary64) #s(literal 0 binary64))
(*.f64 %936 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %936)
(/.f64 %1011 #s(literal 4 binary64))
(/.f64 %65 %1700)
(/.f64 %936 #s(literal 1 binary64))
(/.f64 %1036 #s(literal -4 binary64))
(*.f64 #s(literal 1/2 binary64) %1025)
(*.f64 %1025 #s(literal 1/2 binary64))
(neg.f64 %8480)
(neg.f64 %8420)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %65))
(/.f64 %1131 #s(literal 4 binary64))
(/.f64 %1025 #s(literal 2 binary64))
(-.f64 (fma.f64 %65 #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 %65 #s(literal 0 binary64) %936)
(fma.f64 phi1 #s(literal 0 binary64) %936)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %936)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %936)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %936)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %936)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %936)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %936)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %936)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %936)
(fma.f64 %936 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %936)
(fma.f64 #s(literal 1 binary64) %936 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %936)
(-.f64 #s(literal 0 binary64) %972)
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) %903))
(-.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) %936))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %932))
(*.f64 %1011 %591)
(*.f64 %591 %1011)
(/.f64 (fma.f64 #s(literal -2 binary64) %65 #s(literal 0 binary64)) #s(literal -4 binary64))
(/.f64 (fma.f64 %65 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) %1025 #s(literal 0 binary64))
(fma.f64 %1025 #s(literal 1/2 binary64) #s(literal 0 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) %1011) #s(literal 4 binary64))
(/.f64 (-.f64 %155 phi1) #s(literal 2 binary64))
(fma.f64 %56 #s(literal 0 binary64) %936)
(fma.f64 %87 #s(literal 0 binary64) %936)
(*.f64 #s(literal 2 binary64) %1089)
(*.f64 #s(literal 2 binary64) %1091)
(*.f64 %1089 #s(literal 2 binary64))
(*.f64 %1091 #s(literal 2 binary64))
(*.f64 %1011 %614)
(/.f64 (+.f64 #s(literal 0 binary64) %1036) #s(literal -4 binary64))
(/.f64 %8480 #s(literal -1 binary64))
(/.f64 %8420 #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) %1115)
(*.f64 %601 %936)
(*.f64 %1115 #s(literal 2 binary64))
(*.f64 %1119 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %95 %936)
(fma.f64 #s(literal 1/2 binary64) %101 %936)
(fma.f64 %1011 %591 #s(literal 0 binary64))
(fma.f64 %591 %1011 #s(literal 0 binary64))
(*.f64 %203 %1129)
(*.f64 %1131 %207)
(fma.f64 phi1 #s(literal -1/2 binary64) %1078)
(fma.f64 phi1 %104 %936)
(fma.f64 phi1 %106 %936)
(fma.f64 %109 #s(literal 0 binary64) %936)
(fma.f64 #s(literal 0 binary64) %111 %936)
(fma.f64 #s(literal 0 binary64) %113 %936)
(fma.f64 #s(literal 0 binary64) %115 %936)
(fma.f64 #s(literal 1/2 binary64) %155 %140)
(fma.f64 #s(literal 1/2 binary64) %117 %936)
(fma.f64 #s(literal -1/2 binary64) phi1 %1078)
(fma.f64 #s(literal -1/2 binary64) %117 %936)
(fma.f64 %155 #s(literal 1/2 binary64) %140)
(/.f64 (*.f64 #s(literal -1 binary64) %932) %1702)
(fma.f64 #s(literal 0 binary64) %936 %936)
(fma.f64 %936 #s(literal 0 binary64) %936)
(fma.f64 #s(literal 2 binary64) %1089 #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) %1091 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %126 %936)
(fma.f64 %1089 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %1091 #s(literal 2 binary64) #s(literal 0 binary64))
(+.f64 %140 %1078)
(+.f64 %1078 %140)
(-.f64 %1078 %89)
(fma.f64 %1011 %614 #s(literal 0 binary64))
(+.f64 (*.f64 %936 #s(literal 0 binary64)) %936)
(+.f64 (*.f64 #s(literal 0 binary64) %936) %936)
(fma.f64 phi1 #s(literal 1/2 binary64) %7004)
(fma.f64 #s(literal 1/2 binary64) phi1 %7004)
(fma.f64 #s(literal 1/2 binary64) %56 %1078)
(fma.f64 #s(literal 1/2 binary64) %131 %936)
(fma.f64 #s(literal 1/2 binary64) %133 %936)
(fma.f64 %56 #s(literal 1/2 binary64) %1078)
(fma.f64 %136 #s(literal 0 binary64) %936)
(fma.f64 %138 #s(literal 0 binary64) %936)
(fma.f64 #s(literal 2 binary64) %1115 #s(literal 0 binary64))
(fma.f64 %142 #s(literal 0 binary64) %936)
(fma.f64 %142 #s(literal 1/2 binary64) %936)
(fma.f64 %601 %936 #s(literal 0 binary64))
(fma.f64 %1115 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %1119 #s(literal 1/2 binary64) #s(literal 0 binary64))
(+.f64 %89 %7004)
(neg.f64 %1156)
(fma.f64 #s(literal 1/2 binary64) %151 %936)
(fma.f64 #s(literal 1/2 binary64) %153 %936)
(fma.f64 #s(literal -1/2 binary64) %56 %7004)
(fma.f64 %56 #s(literal -1/2 binary64) %7004)
(fma.f64 %203 %1129 #s(literal 0 binary64))
(fma.f64 %1131 %207 #s(literal 0 binary64))
(*.f64 %614 %1279)
(*.f64 %1281 %636)
(*.f64 %1279 %614)
(fma.f64 %156 #s(literal 0 binary64) %936)
(fma.f64 %109 %104 %936)
(fma.f64 %109 %106 %936)
(*.f64 #s(literal 1/2 binary64) %1290)
(*.f64 %621 %1295)
(fma.f64 phi1 #s(literal 1/2 binary64) %8602)
(fma.f64 #s(literal 1/2 binary64) phi1 %8602)
(fma.f64 #s(literal -1 binary64) %89 %1078)
(fma.f64 %89 #s(literal -1 binary64) %1078)
(fma.f64 #s(literal 1 binary64) %140 %1078)
(fma.f64 %140 #s(literal 1 binary64) %1078)
(-.f64 %89 (fma.f64 %65 #s(literal -1/2 binary64) %89))
(fma.f64 #s(literal 1/2 binary64) %936 %1091)
(fma.f64 %936 #s(literal 1/2 binary64) %1089)
(+.f64 %89 %8602)
(/.f64 %1290 #s(literal 2 binary64))
(fma.f64 %136 %104 %936)
(fma.f64 %136 %106 %936)
(-.f64 %89 (-.f64 %903 %140))
(*.f64 #s(literal 1/2 binary64) %1346)
(+.f64 %1089 %1089)
(+.f64 %1091 %1091)
(/.f64 (-.f64 %1247 %83) #s(literal 4 binary64))
(fma.f64 #s(literal -1 binary64) %140 %7004)
(fma.f64 #s(literal -1/2 binary64) %56 %8602)
(fma.f64 %89 #s(literal 1 binary64) %7004)
(fma.f64 %56 #s(literal -1/2 binary64) %8602)
(fma.f64 #s(literal 1 binary64) %89 %7004)
(fma.f64 %614 %1279 #s(literal 0 binary64))
(fma.f64 %1281 %636 #s(literal 0 binary64))
(fma.f64 %1279 %614 #s(literal 0 binary64))
(/.f64 %1346 #s(literal 2 binary64))
(/.f64 (+.f64 %211 %109) #s(literal -2 binary64))
(fma.f64 #s(literal 1/2 binary64) %167 %7004)
(fma.f64 %167 #s(literal 1/2 binary64) %7004)
(fma.f64 #s(literal 1/2 binary64) %1290 #s(literal 0 binary64))
(fma.f64 %621 %1295 #s(literal 0 binary64))
(fma.f64 %109 #s(literal -1/2 binary64) %1293)
(fma.f64 #s(literal 1/2 binary64) %156 %380)
(fma.f64 #s(literal 1/2 binary64) %183 %936)
(fma.f64 #s(literal -1/2 binary64) %109 %1293)
(fma.f64 #s(literal -1/2 binary64) %183 %936)
(fma.f64 %156 #s(literal 1/2 binary64) %380)
(/.f64 (-.f64 (*.f64 %155 #s(literal -2 binary64)) %122) #s(literal -4 binary64))
(/.f64 (-.f64 (*.f64 %1078 #s(literal -2 binary64)) %56) #s(literal -2 binary64))
(+.f64 %1115 %1115)
(/.f64 (-.f64 %211 %136) #s(literal -2 binary64))
(+.f64 %1293 %380)
(+.f64 %380 %1293)
(fma.f64 #s(literal 1/2 binary64) %1346 #s(literal 0 binary64))
(-.f64 %1293 %305)
(fma.f64 #s(literal -1 binary64) %140 %8602)
(fma.f64 %89 #s(literal 1 binary64) %8602)
(fma.f64 #s(literal 1 binary64) %89 %8602)
(fma.f64 %109 #s(literal 1/2 binary64) %1851)
(fma.f64 #s(literal 1/2 binary64) %109 %1851)
(fma.f64 #s(literal 1/2 binary64) %136 %1293)
(fma.f64 #s(literal 1/2 binary64) %192 %936)
(fma.f64 #s(literal 1/2 binary64) %194 %936)
(fma.f64 #s(literal -1/2 binary64) %192 %936)
(fma.f64 #s(literal -1/2 binary64) %194 %936)
(fma.f64 %136 #s(literal 1/2 binary64) %1293)
(fma.f64 %211 #s(literal -1/2 binary64) %380)
(+.f64 %305 %1851)
(fma.f64 #s(literal 1/2 binary64) %167 %8602)
(fma.f64 %167 #s(literal 1/2 binary64) %8602)
(neg.f64 %1398)
(fma.f64 #s(literal 1/2 binary64) %198 %936)
(fma.f64 #s(literal 1/2 binary64) %200 %936)
(fma.f64 #s(literal -1/2 binary64) %136 %1851)
(fma.f64 #s(literal -1/2 binary64) %198 %936)
(fma.f64 %136 #s(literal -1/2 binary64) %1851)
(fma.f64 phi1 #s(literal 1/2 binary64) %8679)
(fma.f64 #s(literal 1/2 binary64) phi1 %8679)
(+.f64 %89 %8679)
(+.f64 (fma.f64 %156 #s(literal 1/2 binary64) %140) %244)
(fma.f64 phi1 #s(literal 1/2 binary64) %8685)
(fma.f64 %109 #s(literal 1/2 binary64) %8687)
(fma.f64 #s(literal 1/2 binary64) phi1 %8685)
(fma.f64 #s(literal 1/2 binary64) %109 %8687)
(fma.f64 #s(literal 1 binary64) %380 %1293)
(fma.f64 %1293 #s(literal 1 binary64) %380)
(fma.f64 %380 #s(literal 1 binary64) %1293)
(-.f64 %305 (fma.f64 %65 #s(literal -1/2 binary64) %305))
(fma.f64 %203 %204 %7004)
(fma.f64 %206 %207 %7004)
(fma.f64 #s(literal -1/2 binary64) %56 %8679)
(fma.f64 %56 #s(literal -1/2 binary64) %8679)
(+.f64 %305 %8687)
(+.f64 %89 %8685)
(+.f64 %1415 %244)
(-.f64 %305 (-.f64 %903 %380))
(-.f64 %1415 %229)
(-.f64 (-.f64 %1293 %229) %89)
(/.f64 (fma.f64 %1293 #s(literal -2 binary64) %109) #s(literal -2 binary64))
(/.f64 (fma.f64 %156 #s(literal -2 binary64) %307) #s(literal -4 binary64))
(fma.f64 %305 #s(literal 1 binary64) %1851)
(fma.f64 #s(literal -1/2 binary64) %56 %8685)
(fma.f64 #s(literal -1/2 binary64) %136 %8687)
(fma.f64 %56 #s(literal -1/2 binary64) %8685)
(fma.f64 #s(literal 1 binary64) %305 %1851)
(fma.f64 %136 #s(literal -1/2 binary64) %8687)
(/.f64 (-.f64 %1437 %307) #s(literal 4 binary64))
(/.f64 (fma.f64 %211 #s(literal -2 binary64) %440) #s(literal 4 binary64))
(/.f64 (fma.f64 %211 #s(literal -2 binary64) %435) #s(literal 4 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) %156 %315) #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) %425 %1851)
(fma.f64 %425 #s(literal 1/2 binary64) %1851)
(fma.f64 #s(literal 1/2 binary64) %209 %936)
(/.f64 (-.f64 %1422 %315) #s(literal -4 binary64))
(/.f64 (-.f64 %1473 %136) #s(literal -2 binary64))
(/.f64 (-.f64 %1476 %440) #s(literal -4 binary64))
(fma.f64 %203 %204 %8602)
(fma.f64 %206 %207 %8602)
(fma.f64 #s(literal -1 binary64) %140 %8679)
(fma.f64 %89 #s(literal 1 binary64) %8679)
(fma.f64 #s(literal 1 binary64) %89 %8679)
(/.f64 (fma.f64 %211 #s(literal 2 binary64) %460) #s(literal -4 binary64))
(/.f64 (fma.f64 %211 #s(literal 2 binary64) %449) #s(literal -4 binary64))
(fma.f64 %305 #s(literal 1 binary64) %8687)
(fma.f64 #s(literal -1 binary64) %140 %8685)
(fma.f64 %89 #s(literal 1 binary64) %8685)
(fma.f64 #s(literal 1 binary64) %305 %8687)
(fma.f64 #s(literal 1 binary64) %89 %8685)
(fma.f64 #s(literal 1/2 binary64) %212 %936)
(fma.f64 #s(literal 1/2 binary64) %167 %8679)
(fma.f64 %167 #s(literal 1/2 binary64) %8679)
(/.f64 (-.f64 %1459 %460) #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) %167 %8685)
(fma.f64 #s(literal 1/2 binary64) %425 %8687)
(fma.f64 %167 #s(literal 1/2 binary64) %8685)
(fma.f64 %1437 %207 %380)
(fma.f64 %425 #s(literal 1/2 binary64) %8687)
(fma.f64 %307 %207 %1851)
(fma.f64 %203 %483 %1851)
(fma.f64 %485 %207 %1851)
(/.f64 (fma.f64 %1437 #s(literal -2 binary64) %488) %506)
(/.f64 (fma.f64 %1437 #s(literal -2 binary64) %492) %506)
(fma.f64 %307 %207 %8687)
(fma.f64 %203 %204 %8679)
(fma.f64 %206 %207 %8679)
(fma.f64 %1547 %1550 %380)
(/.f64 (-.f64 %1552 %364) %496)
(/.f64 (-.f64 %1556 %488) %490)
(fma.f64 %203 %204 %8685)
(fma.f64 %203 %483 %8687)
(fma.f64 %206 %207 %8685)
(fma.f64 %485 %207 %8687)
(/.f64 (fma.f64 %1437 #s(literal 2 binary64) %512) %490)
(/.f64 (fma.f64 %1437 #s(literal 2 binary64) %515) %490)
(/.f64 (-.f64 %1577 %518) %520)
(/.f64 (-.f64 %1539 %512) %506)
(/.f64 (fma.f64 %1547 #s(literal -2 binary64) %8786) %1616)
(/.f64 (fma.f64 %1547 #s(literal -2 binary64) (*.f64 %109 #s(literal -4 binary64))) %1616)
(/.f64 (-.f64 %1593 %526) %528)
(/.f64 (-.f64 %1599 %8786) %1602)
(/.f64 (fma.f64 %1547 #s(literal 2 binary64) %8796) %1602)
(/.f64 (fma.f64 %1547 #s(literal 2 binary64) (*.f64 %136 #s(literal -4 binary64))) %1602)
(/.f64 (-.f64 %1590 %8796) %1616)
(/.f64 (-.f64 %1628 (*.f64 #s(literal -4 binary64) %307)) %1631)
%1953
(neg.f64 %1961)
%1954
(*.f64 %1953 %1952)
(*.f64 %1960 %1961)
(*.f64 %1961 %1960)
(neg.f64 %1966)
(*.f64 %1954 #s(literal 1 binary64))
(/.f64 %1954 #s(literal 1 binary64))
(*.f64 %2003 #s(literal 1/2 binary64))
(/.f64 %2003 #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) %2015)
(*.f64 %2015 #s(literal 1/2 binary64))
(*.f64 %2019 #s(literal -1/2 binary64))
(/.f64 %2015 #s(literal 2 binary64))
(/.f64 %2019 #s(literal -2 binary64))
(-.f64 %1863 %2062)
(fma.f64 %1841 #s(literal 1/2 binary64) %8822)
(/.f64 (*.f64 %2015 #s(literal -1 binary64)) #s(literal -2 binary64))
(+.f64 %1863 %8822)
(fma.f64 %1841 #s(literal 1/2 binary64) %8827)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2015))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %2019))
(/.f64 %8833 #s(literal 4 binary64))
(/.f64 %8835 #s(literal 2 binary64))
(+.f64 %1863 %8827)
(/.f64 (-.f64 %1865 (*.f64 #s(literal 2 binary64) %2012)) #s(literal 4 binary64))
(*.f64 #s(literal -2 binary64) %2418)
(*.f64 #s(literal -1 binary64) %2422)
(*.f64 #s(literal -2 binary64) %2426)
(*.f64 %2464 %2426)
(*.f64 %2466 %2467)
%1841
%1842
%1843
%1844
%1846
%1847
%1848
%1849
%1852
%1855
%1856
%1858
%1860
%1862
%1864
%1866
%1867
%1868
%1869
%1871
%1872
%1873
%1875
%1877
%1878
%1880
%1882
%1884
%1886
%1888
%1890
%1891
%1893
%1895
%1896
%1897
%1898
%1900
%1901
%1902
%1903
%1904
%1910
%1916
%1917
%1918
%1922
%1926
%1932
%1938
%1941
%1945
%1949
%1955
%1956
%1958
%1959
%1962
%1963
%1964
%1965
%1967
%1970
%1973
%1977
%1978
%1979
%1980
%1981
%1982
%1983
%1984
%1985
%1988
%1989
%1990
%1991
%1992
%1993
%1995
%1997
%1998
%1999
%2000
%2002
%2004
%2007
%2008
%2009
%2010
%2014
%2016
%2017
%2018
%2020
%2021
%2022
%2023
%2026
%2029
%2030
%2031
%2032
%2033
%2034
%2035
%2036
%2044
%2053
%2055
%2056
%2057
%2059
%2060
%2063
%2065
%2067
%2069
%2071
%2076
%2077
%2078
%2080
%2081
%2082
%2084
%2092
%2094
%2097
%2098
%2099
%2101
%2103
%2105
%2107
%2108
%2109
%2111
%2112
%2114
%2116
%2118
%2120
%2121
%2126
%2127
%2128
%2130
%2132
%2134
%2136
%2138
%2140
%2141
%2142
%2144
%2146
%2148
%2150
%2152
%2155
%2158
%2160
%2162
%2164
%2166
%2168
%2170
%2172
%2173
%2176
%2178
%2180
%2182
%2184
%2186
%2188
%2190
%2191
%2193
%2195
%2198
%2201
%2204
%2207
%2208
%2209
%2211
%2213
%2215
%2218
%2221
%2223
%2225
%2227
%2229
%2231
%2233
%2235
%2237
%2240
%2243
%2245
%2247
%2249
%2250
%2252
%2255
%2258
%2261
%2262
%2265
%2267
%2270
%2273
%2275
%2281
%2283
%2285
%2287
%2290
%2293
%2296
%2299
%2302
%2305
%2308
%2311
%2313
%2316
%2319
%2320
%2322
%2324
%2327
%2329
%2331
%2334
%2337
%2339
%2341
%2343
%2345
%2347
%2349
%2350
%2352
%2355
%2357
%2359
%2361
%2363
%2365
%2367
%2370
%2372
%2374
%2376
%2378
%2380
%2383
%2385
%2387
%2389
%2391
%2393
%2396
%2399
%2400
%2403
%2414
%2419
%2421
%2423
%2425
%2427
%2438
%2439
%2440
%2441
%2443
%2444
%2445
%2447
%2448
%2449
%2450
%2451
%2453
%2455
%2457
%2460
%2462
%2463
%2465
%2468
%2470
%2471
%2472
%2473
%2474
%2475
%2476
%2478
%2479
%2480
%2481
%2482
%2483
%2484
%2485
%2486
%2487
%2488
%2489
%2490
%2491
%2492
%2493
%8846
%8847
%8848
%8849
%8851
%8852
%8854
%8855
%8856
%8857
%8858
%8859
%8861
%8863
%8865
%8866
%8867
%8868
%8869
%8870
%8872
%8874
%8876
%8878
%8879
%8881
%8883
%8884
%8886
%8887
%8888
%8889
%8890
%8891
%8892
%8893
%8894
%8895
%8897
%8899
%8900
%8901
%8902
%8903
%8904
%8905
%8907
%8909
%8911
%8913
%8915
%8917
%8919
%8920
%8922
%8924
%8926
%8928
%8929
%8930
%8932
%8934
%8936
%8937
%8939
%8941
%8943
%8944
%8945
%8946
%8948
%8950
%8953
%8956
%8959
%8962
%8964
%8966
%8967
%8969
%8971
%8973
%8974
%8975
%8976
%8978
%8980
%8982
%8984
%8986
%8990
%8994
%8996
%8997
%8998
%8999
%9000
%9001
%9002
%9003
%9004
%9006
%9008
%9009
%9010
%3181
%3182
%3183
%3185
%3186
%3188
%3190
%3191
%3192
%3194
%3196
%3198
%3200
%3202
%3204
%3206
%3208
%3211
%3213
%3215
%3217
%3218
%3219
%3220
%3221
%3222
%3223
%3226
%3228
%3230
%3232
%3233
%3234
%3235
%3236
%3238
%3240
%3241
%3242
%3243
%3245
%3247
%3249
%3251
%3253
%3255
%3257
%3258
%3259
%3260
%3261
%3263
%3265
%3266
%3268
%3271
%3272
%3273
%3275
%3276
%3278
%3280
%3283
%3285
%3286
%3288
%3290
%3293
%3294
%3295
%3297
%3298
%3299
%3300
%3302
%3304
%3306
%3308
%3310
%3312
%3314
%3315
%3316
%3317
%3318
%3320
%3321
%3322
%3324
%3325
%3326
%3327
%3329
%3330
%3331
%3332
%3334
%3336
%3338
%3340
%3342
%3344
%3345
%3346
%3347
%3348
%3350
%3352
%3354
%3356
%3357
%3358
%3360
%3361
%3363
%3365
%3366
%3367
%3368
%3370
%3372
%3374
%3376
%3378
%3380
%3382
%3383
%3384
%3386
%3388
%3390
%3392
%3395
%3396
%3398
%3401
%3402
%3404
%3406
%3409
%3410
%3412
%3415
%3416
%3419
%3421
%3422
%3423
%3425
%3428
%3429
%3430
%3431
%3433
%3434
%3435
%3436
%3437
%3438
%3440
%3442
%3444
%3446
%3448
%3450
%3452
%3454
%3456
%3458
%3460
%3462
%3464
%3466
%3467
%3468
%3469
%3470
%3471
%3472
%3473
%3474
#s(literal 1 binary64)
(fabs.f64 #s(literal -1 binary64))
(fabs.f64 #s(literal 1 binary64))
(neg.f64 #s(literal -1 binary64))
(sqrt.f64 #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(copysign.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(-.f64 #s(literal 0 binary64) #s(literal -1 binary64))
(-.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(-.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal -2 binary64) #s(literal -2 binary64))
(/.f64 #s(literal 4 binary64) #s(literal 4 binary64))
(/.f64 #s(literal -4 binary64) #s(literal -4 binary64))
(fma.f64 %65 #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 phi1 #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 %56 #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 %87 #s(literal 0 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 4 binary64) %591)
(*.f64 %591 #s(literal 4 binary64))
(*.f64 %203 #s(literal 1/2 binary64))
(*.f64 %601 #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) %95 #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) %101 #s(literal 1 binary64))
(/.f64 %621 #s(literal 4 binary64))
(fma.f64 phi1 %104 #s(literal 1 binary64))
(fma.f64 phi1 %106 #s(literal 1 binary64))
(fma.f64 %109 #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) %111 #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) %113 #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) %115 #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) %117 #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) %117 #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) %591 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %126 #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) %591 #s(literal 0 binary64))
(fma.f64 %591 #s(literal 2 binary64) #s(literal 1/2 binary64))
(fma.f64 %591 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %131 #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) %133 #s(literal 1 binary64))
(fma.f64 %136 #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 %138 #s(literal 0 binary64) #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) %614 #s(literal 1/2 binary64))
(fma.f64 %203 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %142 #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 %142 #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 %614 #s(literal 2 binary64) #s(literal 1/2 binary64))
(fma.f64 %601 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 %601 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %151 #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) %153 #s(literal 1 binary64))
(fma.f64 %156 #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 %109 %104 #s(literal 1 binary64))
(fma.f64 %109 %106 #s(literal 1 binary64))
(*.f64 %621 %207)
(*.f64 %614 %623)
(exp.f64 #s(literal 0 binary64))
(fma.f64 %136 %104 #s(literal 1 binary64))
(fma.f64 %136 %106 #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal -1 binary64) #s(literal -2 binary64) %1700) #s(literal 4 binary64))
(/.f64 (fma.f64 #s(literal -1 binary64) #s(literal -2 binary64) %1702) #s(literal 4 binary64))
(fma.f64 %203 %207 #s(literal 1/2 binary64))
(fma.f64 %621 %207 #s(literal 0 binary64))
(fma.f64 %621 %636 #s(literal 1/2 binary64))
(fma.f64 %614 %623 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %183 #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) %183 #s(literal 1 binary64))
(cosh.f64 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %192 #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) %194 #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) %192 #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) %194 #s(literal 1 binary64))
(hypot.f64 #s(literal 0 binary64) #s(literal -1 binary64))
(hypot.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(hypot.f64 #s(literal -1 binary64) #s(literal 0 binary64))
(hypot.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %198 #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) %200 #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) %198 #s(literal 1 binary64))
(pow.f64 #s(literal 2 binary64) #s(literal 0 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal 3 binary64))
(fma.f64 #s(literal 1/2 binary64) %209 #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) %212 #s(literal 1 binary64))
(/.f64 %9124 %9124)
(cos.f64 #s(literal 0 binary64))
(sin.f64 %936)
(-.f64 (*.f64 %1661 %1661) (*.f64 %1660 %1660))
(+.f64 %7111 %7147)
(+.f64 %7147 %7111)
(fma.f64 #s(literal 1/2 binary64) %7115 %7147)
(fma.f64 %7115 #s(literal 1/2 binary64) %7147)
(hypot.f64 %1666 %1665)
(+.f64 %2496 %2535)
(fma.f64 #s(literal 1/2 binary64) %2500 %2535)
(fma.f64 %2500 #s(literal 1/2 binary64) %2535)
(fma.f64 %2514 #s(literal -1/2 binary64) %2535)
(hypot.f64 %1951 %1952)
(hypot.f64 %1951 %1960)
(hypot.f64 %1952 %1951)
(hypot.f64 %1960 %1951)
(fma.f64 %2496 #s(literal 1 binary64) %2535)
(fma.f64 #s(literal 1 binary64) %2496 %2535)
(fma.f64 %2537 #s(literal 1/2 binary64) %2535)
(hypot.f64 %1951 %9147)
(hypot.f64 %1951 %9149)
(hypot.f64 %1951 %7033)
(hypot.f64 %1952 %1968)
(hypot.f64 %1952 %7286)
(hypot.f64 %1968 %1952)
(hypot.f64 %1968 %1960)
(hypot.f64 %1960 %1968)
(hypot.f64 %1960 %7286)
(hypot.f64 %7286 %1952)
(hypot.f64 %7286 %1960)
(hypot.f64 %9147 %1951)
(hypot.f64 %9149 %1951)
(hypot.f64 %7033 %1951)
(fma.f64 #s(literal -1 binary64) %2520 %2535)
(fma.f64 %2520 #s(literal -1 binary64) %2535)
(hypot.f64 %1951 %7323)
(hypot.f64 %1951 %9166)
(hypot.f64 %1952 %1971)
(hypot.f64 %1952 %7302)
(hypot.f64 %1952 %7304)
(hypot.f64 %1968 %9147)
(hypot.f64 %1968 %9149)
(hypot.f64 %1968 %7033)
(hypot.f64 %1960 %1971)
(hypot.f64 %1960 %7302)
(hypot.f64 %1960 %7304)
(hypot.f64 %7286 %9147)
(hypot.f64 %7286 %9149)
(hypot.f64 %7286 %7033)
(hypot.f64 %9147 %1968)
(hypot.f64 %9147 %7286)
(hypot.f64 %9149 %1968)
(hypot.f64 %9149 %7286)
(hypot.f64 %7033 %1968)
(hypot.f64 %7033 %7286)
(hypot.f64 %1971 %1952)
(hypot.f64 %1971 %1960)
(hypot.f64 %7323 %1951)
(hypot.f64 %7302 %1952)
(hypot.f64 %7302 %1960)
(hypot.f64 %9166 %1951)
(hypot.f64 %7304 %1952)
(hypot.f64 %7304 %1960)
(fma.f64 #s(literal -2 binary64) %2577 %2535)
(fma.f64 %2577 #s(literal -2 binary64) %2535)
(hypot.f64 %1968 %7323)
(hypot.f64 %1968 %9166)
(hypot.f64 %7286 %7323)
(hypot.f64 %7286 %9166)
(hypot.f64 %9147 %1971)
(hypot.f64 %9147 %7302)
(hypot.f64 %9147 %7304)
(hypot.f64 %9149 %1971)
(hypot.f64 %9149 %7302)
(hypot.f64 %9149 %7304)
(hypot.f64 %7033 %1971)
(hypot.f64 %7033 %7302)
(hypot.f64 %7033 %7304)
(hypot.f64 %1971 %9147)
(hypot.f64 %1971 %9149)
(hypot.f64 %1971 %7033)
(hypot.f64 %7323 %1968)
(hypot.f64 %7323 %7286)
(hypot.f64 %7302 %9147)
(hypot.f64 %7302 %9149)
(hypot.f64 %7302 %7033)
(hypot.f64 %9166 %1968)
(hypot.f64 %9166 %7286)
(hypot.f64 %7304 %9147)
(hypot.f64 %7304 %9149)
(hypot.f64 %7304 %7033)
(fma.f64 #s(literal 2 binary64) %2586 %2535)
(hypot.f64 %1971 %7323)
(hypot.f64 %1971 %9166)
(hypot.f64 %7323 %1971)
(hypot.f64 %7323 %7302)
(hypot.f64 %7323 %7304)
(hypot.f64 %7302 %7323)
(hypot.f64 %7302 %9166)
(hypot.f64 %9166 %1971)
(hypot.f64 %9166 %7302)
(hypot.f64 %9166 %7304)
(hypot.f64 %7304 %7323)
(hypot.f64 %7304 %9166)
(fma.f64 #s(literal 2 binary64) %2611 %2535)
(fma.f64 #s(literal 2 binary64) %2635 %2535)
(hypot.f64 %1841 %1870)
(hypot.f64 %1841 %1874)
(hypot.f64 %1841 %9239)
(hypot.f64 %1841 %9241)
(hypot.f64 %1841 %1885)
(hypot.f64 %2708 %1870)
(hypot.f64 %2708 %1874)
(hypot.f64 %1845 %1870)
(hypot.f64 %1845 %1874)
(fma.f64 %2464 %2577 %2535)
(fma.f64 %2577 %2464 %2535)
(hypot.f64 %1841 %2761)
(hypot.f64 %1841 %9251)
(hypot.f64 %2708 %9239)
(hypot.f64 %2708 %9241)
(hypot.f64 %2708 %1885)
(hypot.f64 %1845 %9239)
(hypot.f64 %1845 %9241)
(hypot.f64 %1845 %1885)
(hypot.f64 %2729 %1870)
(hypot.f64 %2729 %1874)
(hypot.f64 %1892 %1841)
(fma.f64 %621 %2671 %2535)
(hypot.f64 %2708 %2761)
(hypot.f64 %2708 %9251)
(hypot.f64 %1845 %2761)
(hypot.f64 %1845 %9251)
(hypot.f64 %2729 %9239)
(hypot.f64 %2729 %9241)
(hypot.f64 %2729 %1885)
(hypot.f64 %1892 %2708)
(hypot.f64 %1892 %1845)
(fma.f64 %2466 %2681 %2535)
(fma.f64 %2683 %2684 %2535)
(hypot.f64 %2729 %2761)
(hypot.f64 %2729 %9251)
(hypot.f64 %1892 %2729)
(fma.f64 %1952 %1952 %7111)
(fma.f64 %1960 %1960 %7111)
(fma.f64 %1951 %1951 %7147)
(-.f64 %7111 %7297)
(-.f64 %7111 %7299)
(fma.f64 %9147 %9147 %7111)
(fma.f64 %9149 %9149 %7111)
(fma.f64 %7033 %7033 %7111)
(fma.f64 %1968 %1968 %7147)
(fma.f64 %7286 %7286 %7147)
(fma.f64 %7323 %7323 %7111)
(fma.f64 %9166 %9166 %7111)
(fma.f64 %1971 %1971 %7147)
(fma.f64 %7302 %7302 %7147)
(fma.f64 %7304 %7304 %7147)
(fma.f64 %7317 %7318 %7147)
(fma.f64 %7320 %7321 %7147)
(fma.f64 %7326 %7327 %7147)
(fma.f64 %1841 %1841 %2535)
(-.f64 %2496 %2725)
(-.f64 %2496 %2727)
(fma.f64 %2708 %2708 %2535)
(fma.f64 %1845 %1845 %2535)
(fma.f64 %7347 #s(literal 1/2 binary64) %7147)
(+.f64 %2496 %9301)
(fma.f64 #s(literal 1/2 binary64) %2500 %9301)
(fma.f64 %2500 #s(literal 1/2 binary64) %9301)
(-.f64 %2496 (*.f64 %1892 %1870))
(fma.f64 %2514 #s(literal -1/2 binary64) %9301)
(fma.f64 %2729 %2729 %2535)
(fma.f64 %1892 %1892 %2496)
(fma.f64 %2496 #s(literal 1 binary64) %9301)
(fma.f64 #s(literal 1 binary64) %2496 %9301)
(+.f64 %9312 %2496)
(fma.f64 %2746 %2747 %2535)
(fma.f64 %2749 %2750 %2535)
(fma.f64 %2537 #s(literal 1/2 binary64) %9301)
(fma.f64 #s(literal -1 binary64) %2520 %9301)
(fma.f64 %2520 #s(literal -1 binary64) %9301)
(-.f64 %9320 %2520)
(fma.f64 %2767 %1863 %2535)
(fma.f64 %2769 %2770 %2535)
(fma.f64 #s(literal -2 binary64) %2577 %9301)
(fma.f64 %2577 #s(literal -2 binary64) %9301)
(fma.f64 %2772 %1841 %2535)
(fma.f64 #s(literal 2 binary64) %2586 %9301)
(fma.f64 #s(literal 2 binary64) %2611 %9301)
(fma.f64 %1951 %7384 %7147)
(fma.f64 %7384 %1951 %7147)
(fma.f64 #s(literal 2 binary64) %2635 %9301)
(fma.f64 %2793 %1863 %2535)
(fma.f64 %2464 %2577 %9301)
(fma.f64 %2577 %2464 %9301)
(fma.f64 %2798 %2799 %2535)
(fma.f64 %621 %2671 %9301)
(fma.f64 %2466 %2681 %9301)
(fma.f64 %2683 %2684 %9301)
(fma.f64 #s(literal -2 binary64) %2815 %2535)
(fma.f64 #s(literal -2 binary64) %2818 %2535)
(fma.f64 #s(literal -1 binary64) %2822 %2535)
(fma.f64 #s(literal -2 binary64) %2824 %2535)
(fma.f64 %2832 #s(literal 1/2 binary64) %2535)
(fma.f64 %1841 %2842 %2535)
(fma.f64 %2842 %1841 %2535)
(fma.f64 %1666 %1666 %9346)
(+.f64 (*.f64 %1666 %1666) %9346)
(fma.f64 %2464 %2824 %2535)
(fma.f64 %2466 %2846 %2535)
(fma.f64 %2864 #s(literal 1/2 binary64) %2535)
(fma.f64 %1841 %1841 %9301)
(fma.f64 %2708 %2708 %9301)
(fma.f64 %1845 %1845 %9301)
(fma.f64 %2729 %2729 %9301)
(fma.f64 %2746 %2747 %9301)
(fma.f64 %2749 %2750 %9301)
(fma.f64 %3017 %3018 %2535)
(fma.f64 %3020 %3017 %2535)
(fma.f64 %2767 %1863 %9301)
(fma.f64 %2769 %2770 %9301)
(fma.f64 %2772 %1841 %9301)
(fma.f64 %2793 %1863 %9301)
(fma.f64 %2798 %2799 %9301)
(fma.f64 #s(literal -2 binary64) %2815 %9301)
(fma.f64 #s(literal -2 binary64) %2818 %9301)
(fma.f64 #s(literal -1 binary64) %2822 %9301)
(fma.f64 #s(literal -2 binary64) %2824 %9301)
(fma.f64 %2832 #s(literal 1/2 binary64) %9301)
(fma.f64 %1841 %2842 %9301)
(fma.f64 %2842 %1841 %9301)
(fma.f64 %2464 %2824 %9301)
(fma.f64 %2466 %2846 %9301)
(fma.f64 %2864 #s(literal 1/2 binary64) %9301)
(fma.f64 %3017 %3018 %9301)
(fma.f64 %3020 %3017 %9301)
(+.f64 phi1 %1387)
(+.f64 phi2 %155)
(+.f64 %109 %65)
(+.f64 %65 %109)
%156
(+.f64 %1387 phi1)
(-.f64 phi1 %9383)
(-.f64 phi2 %9385)
(-.f64 %109 %932)
(-.f64 %65 %136)
(-.f64 %155 %135)
(-.f64 %1387 %56)
(+.f64 phi1 %9391)
(neg.f64 %211)
(fma.f64 phi1 #s(literal 1 binary64) %1387)
(fma.f64 phi2 #s(literal 1 binary64) %155)
(fma.f64 %109 #s(literal 1 binary64) %65)
(fma.f64 %65 #s(literal 1 binary64) %109)
(fma.f64 #s(literal 1 binary64) phi1 %1387)
(fma.f64 #s(literal 1 binary64) phi2 %155)
(fma.f64 #s(literal 1 binary64) %109 %65)
(fma.f64 #s(literal 1 binary64) %65 %109)
(fma.f64 #s(literal 1 binary64) %155 phi2)
(+.f64 phi1 %9403)
(+.f64 phi1 %9405)
(+.f64 phi2 %9407)
(+.f64 %109 %9409)
(+.f64 #s(literal 0 binary64) %156)
(+.f64 %65 %9412)
(+.f64 %156 #s(literal 0 binary64))
(+.f64 %265 %155)
(+.f64 %155 %9416)
(+.f64 %155 %9418)
(+.f64 %1387 %9420)
(+.f64 %1387 %9422)
(+.f64 (+.f64 #s(literal 0 binary64) %1387) phi1)
(-.f64 %156 #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) %156)
(*.f64 %156 #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) %56 %1387)
(fma.f64 #s(literal -1 binary64) %135 %155)
(fma.f64 %56 #s(literal -1 binary64) %1387)
(fma.f64 %932 #s(literal -1 binary64) %109)
(fma.f64 %135 #s(literal -1 binary64) %155)
(fma.f64 %136 #s(literal -1 binary64) %65)
(-.f64 phi1 (-.f64 %9383 #s(literal 0 binary64)))
(-.f64 phi1 (+.f64 %9383 #s(literal 0 binary64)))
(-.f64 %109 (-.f64 %932 #s(literal 0 binary64)))
(-.f64 #s(literal 0 binary64) %211)
(-.f64 %65 %9442)
(-.f64 %65 %9444)
(-.f64 %155 (+.f64 %135 #s(literal 0 binary64)))
(-.f64 %155 (-.f64 %135 #s(literal 0 binary64)))
(fma.f64 phi1 #s(literal 1 binary64) %9391)
(fma.f64 #s(literal 1 binary64) phi1 %9391)
(fma.f64 #s(literal 1/2 binary64) %1011 %109)
(fma.f64 %65 #s(literal 0 binary64) %156)
(fma.f64 %1011 #s(literal 1/2 binary64) %109)
(fma.f64 phi1 #s(literal 0 binary64) %156)
(fma.f64 phi1 #s(literal 1 binary64) %9403)
(fma.f64 phi1 #s(literal 1 binary64) %9405)
(fma.f64 phi2 #s(literal 1 binary64) %9407)
(fma.f64 %109 #s(literal 1 binary64) %9409)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %156)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %156)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %156)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %156)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %156)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %156)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %156)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %156)
(fma.f64 #s(literal 1/2 binary64) %83 %1387)
(fma.f64 #s(literal 1/2 binary64) %226 %155)
(fma.f64 %65 #s(literal 1 binary64) %9412)
(fma.f64 #s(literal 1 binary64) phi1 %9403)
(fma.f64 #s(literal 1 binary64) phi1 %9405)
(fma.f64 #s(literal 1 binary64) phi2 %9407)
(fma.f64 #s(literal 1 binary64) %109 %9409)
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %156)
(fma.f64 #s(literal 1 binary64) %65 %9412)
(fma.f64 #s(literal 1 binary64) %156 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) %155 %9416)
(fma.f64 #s(literal 1 binary64) %155 %9418)
(fma.f64 %156 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %156)
(fma.f64 %83 #s(literal 1/2 binary64) %1387)
(fma.f64 %226 #s(literal 1/2 binary64) %155)
(+.f64 (-.f64 %156 #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) %156))
(-.f64 (+.f64 %156 #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) %56 %9391)
(fma.f64 %56 #s(literal -1 binary64) %9391)
(fma.f64 #s(literal 2 binary64) %305 %65)
(fma.f64 #s(literal 2 binary64) %229 %155)
(fma.f64 #s(literal 2 binary64) %89 %1387)
(fma.f64 #s(literal 2 binary64) %936 %109)
(fma.f64 #s(literal 2 binary64) %1078 phi2)
(fma.f64 #s(literal 2 binary64) %1388 phi1)
(fma.f64 #s(literal 1/2 binary64) %307 %65)
(fma.f64 %305 #s(literal 2 binary64) %65)
(fma.f64 %229 #s(literal 2 binary64) %155)
(fma.f64 %89 #s(literal 2 binary64) %1387)
(fma.f64 %936 #s(literal 2 binary64) %109)
(fma.f64 %307 #s(literal 1/2 binary64) %65)
(fma.f64 %1078 #s(literal 2 binary64) phi2)
(+.f64 phi1 %9505)
(fma.f64 #s(literal 1/2 binary64) %93 %1387)
(fma.f64 #s(literal -1 binary64) %56 %9403)
(fma.f64 #s(literal -1 binary64) %56 %9405)
(fma.f64 #s(literal -1 binary64) %135 %9407)
(fma.f64 %56 #s(literal 0 binary64) %156)
(fma.f64 %56 #s(literal -1 binary64) %9403)
(fma.f64 %56 #s(literal -1 binary64) %9405)
(fma.f64 %932 #s(literal -1 binary64) %9412)
(fma.f64 %135 #s(literal -1 binary64) %9407)
(fma.f64 %87 #s(literal 0 binary64) %156)
(fma.f64 %136 #s(literal -1 binary64) %9409)
(fma.f64 %136 %311 %65)
(*.f64 #s(literal 2 binary64) %1293)
(*.f64 #s(literal 1/2 binary64) %1437)
(*.f64 %1293 #s(literal 2 binary64))
(*.f64 %1437 #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) %211))
(fma.f64 #s(literal -1/2 binary64) %315 %65)
(fma.f64 %315 #s(literal -1/2 binary64) %65)
(/.f64 %1437 #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %95 %156)
(fma.f64 #s(literal 1/2 binary64) %83 %9391)
(fma.f64 %83 #s(literal 1/2 binary64) %9391)
(neg.f64 (*.f64 #s(literal -2 binary64) %1293))
(fma.f64 #s(literal 2 binary64) %89 %9391)
(fma.f64 #s(literal 1/2 binary64) %65 %9534)
(fma.f64 %89 #s(literal 2 binary64) %9391)
(fma.f64 %65 #s(literal 1/2 binary64) %9534)
(fma.f64 #s(literal 1/2 binary64) %101 %156)
(fma.f64 #s(literal 1/2 binary64) %1011 %9412)
(fma.f64 %1011 #s(literal 1/2 binary64) %9412)
(fma.f64 phi1 %104 %156)
(fma.f64 phi1 %106 %156)
(fma.f64 %109 #s(literal 0 binary64) %156)
(fma.f64 #s(literal 0 binary64) %111 %156)
(fma.f64 #s(literal 0 binary64) %113 %156)
(fma.f64 #s(literal 0 binary64) %115 %156)
(fma.f64 #s(literal 1/2 binary64) %83 %9403)
(fma.f64 #s(literal 1/2 binary64) %83 %9405)
(fma.f64 #s(literal 1/2 binary64) %226 %9407)
(fma.f64 #s(literal 1/2 binary64) %117 %156)
(fma.f64 #s(literal -1/2 binary64) %117 %156)
(fma.f64 %83 #s(literal 1/2 binary64) %9403)
(fma.f64 %83 #s(literal 1/2 binary64) %9405)
(fma.f64 %226 #s(literal 1/2 binary64) %9407)
(/.f64 %1470 #s(literal -2 binary64))
(+.f64 %936 %9534)
(+.f64 %9534 %936)
(fma.f64 #s(literal 1/2 binary64) %93 %9391)
(-.f64 %9534 %903)
(fma.f64 #s(literal 2 binary64) %305 %9409)
(fma.f64 #s(literal 2 binary64) %229 %9407)
(fma.f64 #s(literal 2 binary64) %89 %9403)
(fma.f64 #s(literal 2 binary64) %89 %9405)
(fma.f64 #s(literal 2 binary64) %936 %9412)
(fma.f64 #s(literal 2 binary64) %1078 %9416)
(fma.f64 #s(literal 2 binary64) %1078 %9418)
(fma.f64 #s(literal 2 binary64) %1293 #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) %1388 %9420)
(fma.f64 #s(literal 2 binary64) %1388 %9422)
(fma.f64 #s(literal 1/2 binary64) %126 %156)
(fma.f64 #s(literal 1/2 binary64) %307 %9409)
(fma.f64 #s(literal 1/2 binary64) %1437 #s(literal 0 binary64))
(fma.f64 %305 #s(literal 2 binary64) %9409)
(fma.f64 %229 #s(literal 2 binary64) %9407)
(fma.f64 %89 #s(literal 2 binary64) %9403)
(fma.f64 %89 #s(literal 2 binary64) %9405)
(fma.f64 %936 #s(literal 2 binary64) %9412)
(fma.f64 %307 #s(literal 1/2 binary64) %9409)
(fma.f64 %1078 #s(literal 2 binary64) %9416)
(fma.f64 %1078 #s(literal 2 binary64) %9418)
(fma.f64 %1293 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %1437 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %932 #s(literal -1/2 binary64) %9534)
(fma.f64 phi1 #s(literal 1 binary64) %9505)
(fma.f64 #s(literal 2 binary64) %9585 phi2)
(fma.f64 #s(literal 1/2 binary64) %147 %1387)
(fma.f64 #s(literal 1/2 binary64) %352 %65)
(fma.f64 #s(literal 1/2 binary64) %9589 phi2)
(fma.f64 #s(literal 1 binary64) phi1 %9505)
(fma.f64 %1089 #s(literal 4 binary64) %109)
(fma.f64 %149 #s(literal 4 binary64) %1387)
(fma.f64 %242 #s(literal 4 binary64) %155)
(fma.f64 %354 #s(literal 4 binary64) %65)
(fma.f64 #s(literal 1/2 binary64) %131 %156)
(fma.f64 #s(literal 1/2 binary64) %133 %156)
(fma.f64 #s(literal 1/2 binary64) %93 %9403)
(fma.f64 #s(literal 1/2 binary64) %93 %9405)
(fma.f64 #s(literal 1/2 binary64) %356 %65)
(fma.f64 #s(literal -1/2 binary64) %358 %65)
(fma.f64 %136 #s(literal 0 binary64) %156)
(fma.f64 %136 %311 %9409)
(fma.f64 %138 #s(literal 0 binary64) %156)
(/.f64 (fma.f64 #s(literal 2 binary64) %156 #s(literal 0 binary64)) #s(literal 2 binary64))
(fma.f64 %142 #s(literal 0 binary64) %156)
(fma.f64 %142 #s(literal 1/2 binary64) %156)
(fma.f64 #s(literal 1/2 binary64) %65 %9609)
(fma.f64 %65 #s(literal 1/2 binary64) %9609)
(fma.f64 #s(literal -1/2 binary64) %315 %9409)
(fma.f64 %315 #s(literal -1/2 binary64) %9409)
(*.f64 #s(literal 2 binary64) %9614)
(*.f64 #s(literal 1/2 binary64) %9616)
(/.f64 (-.f64 %1437 #s(literal 0 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal -1 binary64) %56 %9505)
(fma.f64 %56 #s(literal -1 binary64) %9505)
(+.f64 %936 %9609)
(fma.f64 #s(literal 1/2 binary64) %151 %156)
(fma.f64 #s(literal 1/2 binary64) %153 %156)
(/.f64 %1553 #s(literal 4 binary64))
(fma.f64 %932 #s(literal -1/2 binary64) %9609)
(fma.f64 %156 #s(literal 0 binary64) %156)
(fma.f64 %109 %104 %156)
(fma.f64 %109 %106 %156)
(fma.f64 #s(literal 1/2 binary64) %147 %9391)
(fma.f64 %936 #s(literal 1 binary64) %9534)
(fma.f64 #s(literal 1 binary64) %936 %9534)
(fma.f64 %149 #s(literal 4 binary64) %9391)
(+.f64 %109 %9634)
(+.f64 %65 %9636)
(+.f64 %155 %9639)
(+.f64 %9641 %903)
(fma.f64 #s(literal 1/2 binary64) %65 %9643)
(fma.f64 %65 #s(literal 1/2 binary64) %9643)
(-.f64 %156 %976)
(-.f64 %9641 %936)
(fma.f64 #s(literal 2 binary64) %9585 %9416)
(fma.f64 #s(literal 2 binary64) %9585 %9418)
(fma.f64 #s(literal 2 binary64) %9614 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %83 %9505)
(fma.f64 #s(literal 1/2 binary64) %147 %9403)
(fma.f64 #s(literal 1/2 binary64) %147 %9405)
(fma.f64 #s(literal 1/2 binary64) %352 %9409)
(fma.f64 #s(literal 1/2 binary64) %9589 %9416)
(fma.f64 #s(literal 1/2 binary64) %9589 %9418)
(fma.f64 #s(literal 1/2 binary64) %9616 #s(literal 0 binary64))
(fma.f64 %83 #s(literal 1/2 binary64) %9505)
(fma.f64 %1089 #s(literal 4 binary64) %9412)
(fma.f64 %149 #s(literal 4 binary64) %9403)
(fma.f64 %149 #s(literal 4 binary64) %9405)
(fma.f64 %242 #s(literal 4 binary64) %9407)
(fma.f64 %354 #s(literal 4 binary64) %9409)
(+.f64 %936 %9643)
(fma.f64 #s(literal 1/2 binary64) %1025 %9534)
(fma.f64 %1025 #s(literal 1/2 binary64) %9534)
(fma.f64 #s(literal 1/2 binary64) %356 %9409)
(fma.f64 #s(literal -1/2 binary64) %358 %9409)
(fma.f64 %136 %104 %156)
(fma.f64 %136 %106 %156)
(/.f64 (-.f64 %9671 %65) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) %89 %9505)
(fma.f64 %89 #s(literal 2 binary64) %9505)
(fma.f64 %932 #s(literal -1/2 binary64) %9643)
(fma.f64 %936 #s(literal 1 binary64) %9609)
(fma.f64 #s(literal 1 binary64) %936 %9609)
(fma.f64 #s(literal 1/2 binary64) %93 %9505)
(-.f64 %65 (+.f64 %9680 %936))
(fma.f64 #s(literal 1/2 binary64) %1025 %9609)
(fma.f64 %1025 #s(literal 1/2 binary64) %9609)
(fma.f64 #s(literal 1/2 binary64) %183 %156)
(fma.f64 #s(literal -1/2 binary64) %183 %156)
(fma.f64 %109 #s(literal 1 binary64) %9634)
(fma.f64 %65 #s(literal 1 binary64) %9636)
(fma.f64 #s(literal 1 binary64) %109 %9634)
(fma.f64 #s(literal 1 binary64) %65 %9636)
(fma.f64 #s(literal 1 binary64) %155 %9639)
(fma.f64 %1011 %591 %9534)
(fma.f64 %591 %1011 %9534)
(fma.f64 %9671 #s(literal 1/2 binary64) %903)
(fma.f64 %109 #s(literal 1/2 binary64) %3000)
(fma.f64 #s(literal 1/2 binary64) %109 %3000)
(+.f64 %9697 %903)
(-.f64 %9697 %936)
(/.f64 %1605 #s(literal -4 binary64))
(fma.f64 #s(literal 1/2 binary64) %156 %1293)
(fma.f64 #s(literal 1/2 binary64) (+.f64 %156 %109) %936)
(fma.f64 %156 #s(literal 1/2 binary64) %1293)
(fma.f64 %9705 #s(literal 1/2 binary64) %305)
(fma.f64 #s(literal 2 binary64) %1089 %9534)
(fma.f64 #s(literal 2 binary64) %1091 %9534)
(fma.f64 %1089 #s(literal 2 binary64) %9534)
(fma.f64 %1091 #s(literal 2 binary64) %9534)
(/.f64 (+.f64 %211 %211) #s(literal -2 binary64))
(fma.f64 %936 #s(literal 1 binary64) %9643)
(fma.f64 #s(literal 1 binary64) %936 %9643)
(+.f64 %305 %3000)
(+.f64 %3000 %305)
(fma.f64 %1011 %614 %9534)
(+.f64 %1293 %1293)
(-.f64 %1293 %1288)
(fma.f64 #s(literal 1/2 binary64) %192 %156)
(fma.f64 #s(literal 1/2 binary64) %194 %156)
(fma.f64 #s(literal -1/2 binary64) %192 %156)
(fma.f64 #s(literal -1/2 binary64) %194 %156)
(fma.f64 %932 #s(literal -1 binary64) %9636)
(fma.f64 %136 #s(literal -1 binary64) %9634)
(fma.f64 #s(literal -1/2 binary64) %136 %3000)
(fma.f64 %136 #s(literal -1/2 binary64) %3000)
(fma.f64 #s(literal 2 binary64) %1115 %9534)
(fma.f64 #s(literal 1/2 binary64) (-.f64 %156 %136) %936)
(fma.f64 %601 %936 %9534)
(fma.f64 %211 #s(literal -1/2 binary64) %1293)
(fma.f64 %1115 #s(literal 2 binary64) %9534)
(fma.f64 %1119 #s(literal 1/2 binary64) %9534)
(/.f64 (-.f64 (*.f64 %9641 #s(literal 2 binary64)) %65) #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %1025 %9643)
(fma.f64 %1025 #s(literal 1/2 binary64) %9643)
(fma.f64 #s(literal 1/2 binary64) %147 %9505)
(fma.f64 %149 #s(literal 4 binary64) %9505)
(fma.f64 %1011 %591 %9609)
(fma.f64 %591 %1011 %9609)
(fma.f64 #s(literal 1/2 binary64) %198 %156)
(fma.f64 #s(literal 1/2 binary64) %200 %156)
(fma.f64 #s(literal -1/2 binary64) %198 %156)
(fma.f64 #s(literal 2 binary64) %1089 %9609)
(fma.f64 #s(literal 2 binary64) %1091 %9609)
(fma.f64 %203 %1129 %9534)
(fma.f64 %1131 %207 %9534)
(fma.f64 %1089 #s(literal 2 binary64) %9609)
(fma.f64 %1091 #s(literal 2 binary64) %9609)
(/.f64 (-.f64 (*.f64 %9641 #s(literal -2 binary64)) %932) #s(literal -2 binary64))
(fma.f64 %1011 %614 %9609)
(fma.f64 #s(literal 1/2 binary64) %1011 %9636)
(fma.f64 %1011 #s(literal 1/2 binary64) %9636)
(fma.f64 phi1 #s(literal 1/2 binary64) %9759)
(fma.f64 #s(literal 1/2 binary64) phi1 %9759)
(fma.f64 #s(literal 2 binary64) %1115 %9609)
(fma.f64 %601 %936 %9609)
(fma.f64 %1115 #s(literal 2 binary64) %9609)
(fma.f64 %1119 #s(literal 1/2 binary64) %9609)
(fma.f64 #s(literal 2 binary64) %305 %9634)
(fma.f64 #s(literal 2 binary64) %936 %9636)
(fma.f64 #s(literal 2 binary64) %1078 %9639)
(fma.f64 #s(literal 1/2 binary64) %307 %9634)
(fma.f64 %305 #s(literal 2 binary64) %9634)
(fma.f64 %936 #s(literal 2 binary64) %9636)
(fma.f64 %307 #s(literal 1/2 binary64) %9634)
(fma.f64 %1078 #s(literal 2 binary64) %9639)
(fma.f64 %305 #s(literal 1 binary64) %3000)
(fma.f64 #s(literal 1 binary64) %305 %3000)
(fma.f64 %1011 %591 %9643)
(fma.f64 %591 %1011 %9643)
(+.f64 %89 %9759)
(+.f64 (fma.f64 %156 #s(literal 1/2 binary64) %89) %1388)
(fma.f64 %1293 #s(literal 1 binary64) %1293)
(fma.f64 #s(literal 2 binary64) %1089 %9643)
(fma.f64 #s(literal 2 binary64) %1091 %9643)
(fma.f64 %203 %1129 %9609)
(fma.f64 %1131 %207 %9609)
(fma.f64 %136 %311 %9634)
(fma.f64 %1089 #s(literal 2 binary64) %9643)
(fma.f64 %1091 #s(literal 2 binary64) %9643)
(fma.f64 #s(literal -1/2 binary64) %56 %9759)
(fma.f64 %56 #s(literal -1/2 binary64) %9759)
(-.f64 %305 (-.f64 %903 %1293))
(fma.f64 #s(literal 1/2 binary64) %425 %3000)
(fma.f64 %425 #s(literal 1/2 binary64) %3000)
(/.f64 (-.f64 (*.f64 %9671 #s(literal 2 binary64)) %1011) #s(literal 4 binary64))
(fma.f64 %1011 %614 %9643)
(fma.f64 #s(literal -1/2 binary64) %315 %9634)
(fma.f64 %315 #s(literal -1/2 binary64) %9634)
(/.f64 (fma.f64 #s(literal 2 binary64) %156 %1437) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 %9671 #s(literal -2 binary64)) %1036) #s(literal -4 binary64))
(fma.f64 #s(literal 2 binary64) %1115 %9643)
(fma.f64 %601 %936 %9643)
(fma.f64 %1115 #s(literal 2 binary64) %9643)
(fma.f64 %1119 #s(literal 1/2 binary64) %9643)
(fma.f64 %614 %1279 %9534)
(fma.f64 %1281 %636 %9534)
(fma.f64 %1279 %614 %9534)
(fma.f64 #s(literal 1/2 binary64) %1290 %9534)
(/.f64 (fma.f64 %1293 #s(literal -2 binary64) %211) #s(literal -2 binary64))
(/.f64 (fma.f64 %211 #s(literal 2 binary64) %1419) #s(literal -4 binary64))
(/.f64 (fma.f64 %211 #s(literal 2 binary64) %1422) #s(literal -4 binary64))
(/.f64 (fma.f64 %156 #s(literal -2 binary64) %1470) #s(literal -4 binary64))
(/.f64 (fma.f64 %156 #s(literal -2 binary64) %1476) #s(literal -4 binary64))
(fma.f64 #s(literal 1/2 binary64) %209 %156)
(fma.f64 %621 %1295 %9534)
(fma.f64 %203 %1129 %9643)
(fma.f64 %1131 %207 %9643)
(fma.f64 #s(literal -1 binary64) %140 %9759)
(fma.f64 %89 #s(literal 1 binary64) %9759)
(fma.f64 #s(literal 1 binary64) %89 %9759)
(fma.f64 #s(literal 1/2 binary64) %1346 %9534)
(/.f64 (fma.f64 %211 #s(literal -2 binary64) %1456) #s(literal 4 binary64))
(/.f64 (fma.f64 %211 #s(literal -2 binary64) %1459) #s(literal 4 binary64))
(fma.f64 #s(literal 2 binary64) %9585 %9639)
(fma.f64 #s(literal 1/2 binary64) %212 %156)
(fma.f64 #s(literal 1/2 binary64) %352 %9634)
(fma.f64 #s(literal 1/2 binary64) %9589 %9639)
(fma.f64 %1089 #s(literal 4 binary64) %9636)
(fma.f64 %354 #s(literal 4 binary64) %9634)
(fma.f64 %614 %1279 %9609)
(fma.f64 %1281 %636 %9609)
(fma.f64 %1279 %614 %9609)
(fma.f64 #s(literal 1/2 binary64) %356 %9634)
(fma.f64 #s(literal -1/2 binary64) %358 %9634)
(fma.f64 #s(literal 1/2 binary64) %167 %9759)
(fma.f64 #s(literal 1/2 binary64) %1290 %9609)
(fma.f64 %167 #s(literal 1/2 binary64) %9759)
(fma.f64 %621 %1295 %9609)
(fma.f64 %307 %207 %3000)
(fma.f64 %1437 %207 %1293)
(fma.f64 #s(literal 1/2 binary64) %1346 %9609)
(fma.f64 %203 %483 %3000)
(fma.f64 %485 %207 %3000)
(fma.f64 %614 %1279 %9643)
(fma.f64 %1281 %636 %9643)
(fma.f64 %1279 %614 %9643)
(fma.f64 #s(literal 1/2 binary64) %1290 %9643)
(fma.f64 %621 %1295 %9643)
(fma.f64 #s(literal 1/2 binary64) %1346 %9643)
(/.f64 (fma.f64 %1437 #s(literal 2 binary64) %1557) %490)
(/.f64 (fma.f64 %1437 #s(literal 2 binary64) %1552) %490)
(/.f64 (fma.f64 %156 #s(literal 4 binary64) %1553) %496)
(/.f64 (fma.f64 %156 #s(literal 4 binary64) %1556) %496)
(fma.f64 %203 %204 %9759)
(fma.f64 %206 %207 %9759)
(/.f64 (fma.f64 %1293 #s(literal -4 binary64) %1547) #s(literal -4 binary64))
(fma.f64 %1547 %1550 %1293)
(/.f64 (fma.f64 %1437 #s(literal -2 binary64) %1580) %506)
(/.f64 (fma.f64 %1437 #s(literal -2 binary64) %1577) %506)
(/.f64 (fma.f64 %211 #s(literal 4 binary64) %1536) %520)
(/.f64 (fma.f64 %211 #s(literal 4 binary64) %1539) %520)
(/.f64 (+.f64 %1547 %1547) #s(literal -4 binary64))
(/.f64 (fma.f64 %1437 #s(literal 4 binary64) %1594) %528)
(/.f64 (fma.f64 %1437 #s(literal 4 binary64) %1593) %528)
(/.f64 (fma.f64 %1547 #s(literal 2 binary64) %1600) %1602)
(/.f64 (fma.f64 %1547 #s(literal 2 binary64) %1604) %1602)
(/.f64 (fma.f64 %156 #s(literal -4 binary64) %1605) %1607)
(/.f64 (fma.f64 %156 #s(literal -4 binary64) %1599) %1607)
(/.f64 (fma.f64 %1547 #s(literal -2 binary64) %1614) %1616)
(/.f64 (fma.f64 %1547 #s(literal -2 binary64) %1618) %1616)
(/.f64 (fma.f64 %211 #s(literal -4 binary64) %1586) %1588)
(/.f64 (fma.f64 %211 #s(literal -4 binary64) %1590) %1588)
(/.f64 (fma.f64 %1547 #s(literal 4 binary64) %1629) %1631)
(/.f64 (fma.f64 %1547 #s(literal 4 binary64) %1633) %1631)
(/.f64 (fma.f64 %1437 #s(literal -4 binary64) %1634) %1636)
(/.f64 (fma.f64 %1437 #s(literal -4 binary64) %1628) %1636)
(/.f64 (fma.f64 %1547 #s(literal -4 binary64) %1650) %1652)
(/.f64 (fma.f64 %1547 #s(literal -4 binary64) %1649) %1652)
%2511
(cos.f64 %156)
(cos.f64 %9919)
(neg.f64 %2522)
(*.f64 #s(literal -1 binary64) %2494)
(*.f64 %2494 #s(literal -1 binary64))
(cos.f64 %211)
(cos.f64 (neg.f64 %9919))
(cos.f64 %2809)
(cos.f64 (fabs.f64 %9919))
(*.f64 #s(literal 1 binary64) %2511)
(*.f64 %2511 #s(literal 1 binary64))
(cos.f64 %9932)
(/.f64 %2511 #s(literal 1 binary64))
(neg.f64 %9935)
(neg.f64 %9937)
(*.f64 %2518 #s(literal 2 binary64))
(*.f64 %9940 #s(literal 1/2 binary64))
(sin.f64 %9641)
(cos.f64 (+.f64 %9705 %65))
(/.f64 %9935 #s(literal -1 binary64))
(/.f64 %9940 #s(literal 2 binary64))
(sin.f64 (+.f64 %9919 %936))
(sin.f64 %9949)
(sin.f64 %9951)
(cos.f64 (+.f64 %9953 %65))
(cos.f64 (+.f64 %9956 %65))
(sin.f64 (+.f64 %9932 %936))
(sin.f64 (+.f64 %9961 %65))
(sin.f64 (neg.f64 %9964))
(sin.f64 (+.f64 %9964 %65))
(cos.f64 %9969)
(cos.f64 %9971)
(fma.f64 #s(literal 0 binary64) %2752 %2511)
(fma.f64 %2752 #s(literal 0 binary64) %2511)
(+.f64 %2511 %2753)
(+.f64 %2753 %2511)
(-.f64 %2511 %2753)
(fma.f64 #s(literal 0 binary64) %2511 %2511)
(fma.f64 #s(literal 0 binary64) %9979 %2511)
(fma.f64 %2511 #s(literal 0 binary64) %2511)
(fma.f64 %9979 #s(literal 0 binary64) %2511)
(+.f64 (*.f64 #s(literal 0 binary64) %2511) %2511)
(+.f64 (*.f64 %2511 #s(literal 0 binary64)) %2511)
(*.f64 %9987 #s(literal 1/2 binary64))
(-.f64 %2753 %2522)
(fma.f64 #s(literal -1 binary64) %2494 %2753)
(fma.f64 %2494 #s(literal -1 binary64) %2753)
(/.f64 %9987 #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) %2753 %2511)
(fma.f64 #s(literal 1 binary64) %2511 %2753)
(fma.f64 %2511 #s(literal 1 binary64) %2753)
(fma.f64 %9996 #s(literal 0 binary64) %2511)
(/.f64 (neg.f64 %9987) #s(literal -2 binary64))
(neg.f64 (/.f64 %9987 #s(literal -2 binary64)))
(fma.f64 %10002 #s(literal 0 binary64) %2511)
(fma.f64 %10004 #s(literal 0 binary64) %2511)
(-.f64 %2753 %9935)
(/.f64 (+.f64 %2511 (cos.f64 (-.f64 %109 %65))) #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %2511 %2518)
(fma.f64 %2511 #s(literal 1/2 binary64) %2518)
(+.f64 %2511 %10013)
(+.f64 (*.f64 %10002 #s(literal 0 binary64)) %2511)
(+.f64 (*.f64 %10004 #s(literal 0 binary64)) %2511)
(-.f64 %2511 %10013)
(+.f64 %2518 %2518)
(-.f64 %2753 %9937)
(/.f64 (+.f64 (cos.f64 (+.f64 %932 %109)) %2511) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 %1850) %2511) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 %109 %932)) %2511) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %10033 %2511)
(+.f64 (*.f64 #s(literal 0 binary64) %10033) %2511)
(fma.f64 #s(literal -1 binary64) %2494 %10013)
(fma.f64 %2494 #s(literal -1 binary64) %10013)
(/.f64 (+.f64 %2511 (cos.f64 (-.f64 %932 %136))) #s(literal 2 binary64))
(/.f64 (+.f64 %2511 (cos.f64 (-.f64 %136 %932))) #s(literal 2 binary64))
(fma.f64 %2518 #s(literal 2 binary64) %2753)
(fma.f64 %9940 #s(literal 1/2 binary64) %2753)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %9987))
(/.f64 (/.f64 %9987 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (/.f64 %9987 #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) %2511 %10013)
(fma.f64 %2511 #s(literal 1 binary64) %10013)
(fma.f64 #s(literal 1 binary64) %2518 %2518)
(/.f64 (+.f64 (cos.f64 (+.f64 %3554 %109)) (cos.f64 (-.f64 %3554 %109))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 %109 %3554)) (cos.f64 (-.f64 %109 %3554))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 %65 %138)) (cos.f64 (-.f64 %65 %138))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 %1853) (cos.f64 (-.f64 %138 %65))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %1647 %109)) %2511) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %9534 %65)) %2511) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 %3554 %138)) (cos.f64 (-.f64 %3554 %138))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 %3554 %136)) (cos.f64 (-.f64 %3554 %136))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 %932 %138)) (cos.f64 (-.f64 %932 %138))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 %138 %3554)) (cos.f64 (-.f64 %138 %3554))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 %138 %932)) (cos.f64 (-.f64 %138 %932))) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 %136 %3554)) (cos.f64 (-.f64 %136 %3554))) #s(literal 2 binary64))
(fma.f64 %2518 #s(literal 2 binary64) %10013)
(fma.f64 %9940 #s(literal 1/2 binary64) %10013)
(/.f64 (+.f64 %2511 (sin.f64 (+.f64 %1647 %136))) #s(literal 2 binary64))
(/.f64 (+.f64 %2511 (sin.f64 (+.f64 %9534 %932))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 %9697) %2511) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %9949 #s(literal 0 binary64))) %2511) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %9951 #s(literal 0 binary64))) %2511) #s(literal 2 binary64))
(/.f64 (+.f64 (cos.f64 (+.f64 %9932 #s(literal 0 binary64))) (cos.f64 (-.f64 %9932 #s(literal 0 binary64)))) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %1647 %9534)) %2522) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %9534 %1647)) %2522) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal 0 binary64) (cos.f64 %9680)) (*.f64 #s(literal -1 binary64) (sin.f64 %9680)))
(/.f64 (-.f64 (cos.f64 (-.f64 %9949 %936)) %2522) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 %9951 %936)) %2522) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %1647 %138)) (sin.f64 (+.f64 %1647 %138))) #s(literal 2 binary64))
(/.f64 (+.f64 (sin.f64 (-.f64 %9534 %3554)) (sin.f64 (+.f64 %9534 %3554))) #s(literal 2 binary64))
(fma.f64 %10185 #s(literal 1/2 binary64) %2511)
(fma.f64 %9987 #s(literal 1/2 binary64) %2753)
(/.f64 (-.f64 %9940 %10185) #s(literal 2 binary64))
(fma.f64 %9987 #s(literal 1/2 binary64) %10013)
(-.f64 %9312 %2496)
(fma.f64 %9319 %1892 %2520)
(+.f64 %9320 %2520)
(-.f64 %10195 %10199)
(fma.f64 %10194 %7125 %10202)
(fma.f64 %10194 %7125 %10204)
(fma.f64 %10194 %7125 %10207)
(fma.f64 %7125 %10194 %10202)
(fma.f64 %7125 %10194 %10204)
(fma.f64 %7125 %10194 %10207)
(+.f64 %10195 %10202)
(+.f64 %10195 %10204)
(+.f64 %10195 %10207)
(fma.f64 %10194 %7125 %10216)
(fma.f64 %7125 %10194 %10216)
(+.f64 %10195 %10216)
(-.f64 (*.f64 %10220 %7109) (*.f64 %10222 %10196))
(-.f64 (*.f64 %7109 %10220) (*.f64 %10196 %10222))
(-.f64 %10195 (*.f64 %10215 %10201))
(fma.f64 %10197 %10230 %10195)
(fma.f64 #s(literal -1 binary64) %10232 %10234)
(fma.f64 %10232 #s(literal -1 binary64) %10236)
(fma.f64 %7109 %10238 %10240)
(+.f64 (*.f64 %10197 %10230) %10195)
(+.f64 (*.f64 %10232 #s(literal -1 binary64)) %10236)
(+.f64 (*.f64 #s(literal -1 binary64) %10232) %10234)
(+.f64 (*.f64 %7109 %10238) %10240)
(/.f64 (-.f64 %9987 %10185) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 %9987 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %10185)) #s(literal 4 binary64))
(+.f64 #s(literal 1 binary64) %2494)
(+.f64 %2494 #s(literal 1 binary64))
%2500
(-.f64 #s(literal 1 binary64) %2511)
(+.f64 #s(literal 1 binary64) %2522)
(+.f64 %2522 #s(literal 1 binary64))
(neg.f64 %2514)
(-.f64 %2522 #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %2494)
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %2494)
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %2494)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %2494)
(+.f64 #s(literal 0 binary64) %2500)
(+.f64 #s(literal 1 binary64) %2528)
(*.f64 #s(literal 1 binary64) %2500)
(+.f64 #s(literal 1/2 binary64) %10270)
(+.f64 #s(literal 1 binary64) %9935)
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %2522)
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %2522)
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %2522)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %2522)
(+.f64 #s(literal 1/2 binary64) %10277)
(+.f64 (+.f64 %2522 #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 (+.f64 %2522 #s(literal 0 binary64)) #s(literal 1 binary64))
(fma.f64 %65 #s(literal 0 binary64) %2500)
(fma.f64 phi1 #s(literal 0 binary64) %2500)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %2500)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %2500)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %2500)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %2500)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %2500)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %2500)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %2500)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %2500)
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %2500)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %2500)
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %2528)
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %2528)
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %2528)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %2528)
(fma.f64 #s(literal 4 binary64) %591 %2494)
(fma.f64 %591 #s(literal 4 binary64) %2494)
(*.f64 #s(literal 2 binary64) %2496)
(*.f64 %2496 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %10270)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %10270)
(fma.f64 %56 #s(literal 0 binary64) %2500)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %10270)
(fma.f64 %87 #s(literal 0 binary64) %2500)
(fma.f64 %203 #s(literal 1/2 binary64) %2494)
(fma.f64 %601 #s(literal 1 binary64) %2494)
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %9935)
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %9935)
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %9935)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %9935)
(*.f64 #s(literal -2 binary64) %2520)
(*.f64 %2520 #s(literal -2 binary64))
(fma.f64 #s(literal 0 binary64) %95 %2500)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %10277)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %10277)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %10277)
(fma.f64 #s(literal 4 binary64) %591 %2522)
(fma.f64 %591 #s(literal 4 binary64) %2522)
(fma.f64 #s(literal 1/2 binary64) %101 %2500)
(fma.f64 phi1 %104 %2500)
(fma.f64 phi1 %106 %2500)
(fma.f64 %109 #s(literal 0 binary64) %2500)
(fma.f64 #s(literal 0 binary64) %111 %2500)
(fma.f64 #s(literal 0 binary64) %113 %2500)
(fma.f64 #s(literal 0 binary64) %115 %2500)
(fma.f64 #s(literal 1/2 binary64) %117 %2500)
(fma.f64 #s(literal -1/2 binary64) %117 %2500)
(/.f64 (*.f64 %2514 #s(literal -2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) %2514) #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %126 %2500)
(/.f64 (fma.f64 %2522 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 %2522 #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 %203 #s(literal 1/2 binary64) %2522)
(fma.f64 %601 #s(literal 1 binary64) %2522)
(fma.f64 #s(literal 4 binary64) %591 %2528)
(fma.f64 %591 #s(literal 4 binary64) %2528)
(*.f64 #s(literal 1/2 binary64) %10344)
(fma.f64 #s(literal 1/2 binary64) %131 %2500)
(fma.f64 #s(literal 1/2 binary64) %133 %2500)
(fma.f64 %136 #s(literal 0 binary64) %2500)
(fma.f64 %138 #s(literal 0 binary64) %2500)
(fma.f64 %142 #s(literal 0 binary64) %2500)
(fma.f64 %142 #s(literal 1/2 binary64) %2500)
(fma.f64 #s(literal 2 binary64) %591 %10270)
(fma.f64 %591 #s(literal 2 binary64) %10270)
(fma.f64 %203 #s(literal 1/2 binary64) %2528)
(fma.f64 %601 #s(literal 1 binary64) %2528)
(fma.f64 #s(literal 4 binary64) %591 %9935)
(fma.f64 %591 #s(literal 4 binary64) %9935)
(fma.f64 #s(literal 1/2 binary64) %151 %2500)
(fma.f64 #s(literal 1/2 binary64) %153 %2500)
(fma.f64 #s(literal 2 binary64) %614 %10270)
(fma.f64 %614 #s(literal 2 binary64) %10270)
(fma.f64 %601 #s(literal 1/2 binary64) %10270)
(fma.f64 #s(literal 2 binary64) %591 %10277)
(fma.f64 %591 #s(literal 2 binary64) %10277)
(fma.f64 %621 %207 %2494)
(fma.f64 %614 %623 %2494)
(fma.f64 %156 #s(literal 0 binary64) %2500)
(fma.f64 %203 #s(literal 1/2 binary64) %9935)
(fma.f64 %601 #s(literal 1 binary64) %9935)
(fma.f64 %109 %104 %2500)
(fma.f64 %109 %106 %2500)
(fma.f64 #s(literal 2 binary64) %614 %10277)
(fma.f64 %614 #s(literal 2 binary64) %10277)
(fma.f64 %601 #s(literal 1/2 binary64) %10277)
(fma.f64 %136 %104 %2500)
(fma.f64 %136 %106 %2500)
(fma.f64 %621 %207 %2522)
(fma.f64 %614 %623 %2522)
(fma.f64 #s(literal 1/2 binary64) %183 %2500)
(fma.f64 #s(literal -1/2 binary64) %183 %2500)
(fma.f64 %621 %207 %2528)
(fma.f64 %614 %623 %2528)
(fma.f64 %203 %207 %10270)
(fma.f64 %621 %636 %10270)
(fma.f64 #s(literal 1/2 binary64) %192 %2500)
(fma.f64 #s(literal 1/2 binary64) %194 %2500)
(fma.f64 #s(literal -1/2 binary64) %192 %2500)
(fma.f64 #s(literal -1/2 binary64) %194 %2500)
(fma.f64 %621 %207 %9935)
(fma.f64 %614 %623 %9935)
(fma.f64 %203 %207 %10277)
(fma.f64 %621 %636 %10277)
(fma.f64 #s(literal 1/2 binary64) %198 %2500)
(fma.f64 #s(literal 1/2 binary64) %200 %2500)
(fma.f64 #s(literal -1/2 binary64) %198 %2500)
(fma.f64 #s(literal 1/2 binary64) %209 %2500)
(fma.f64 #s(literal 1/2 binary64) %212 %2500)
(fma.f64 #s(literal 0 binary64) %2752 %2500)
(fma.f64 %2752 #s(literal 0 binary64) %2500)
(+.f64 %2500 %2753)
(+.f64 %2753 %2500)
(-.f64 %2500 %2753)
(fma.f64 #s(literal 0 binary64) %9979 %2500)
(fma.f64 %9979 #s(literal 0 binary64) %2500)
(-.f64 %2758 %2511)
(-.f64 %2753 %2514)
(-.f64 (-.f64 #s(literal 1 binary64) %2753) %2511)
(fma.f64 #s(literal 2 binary64) %2753 %2500)
(fma.f64 #s(literal 1 binary64) %2500 %2753)
(fma.f64 %9996 #s(literal 0 binary64) %2500)
(/.f64 (-.f64 #s(literal 2 binary64) %9987) #s(literal 2 binary64))
(+.f64 %2496 %2496)
(fma.f64 #s(literal 1/2 binary64) %2500 %2496)
(fma.f64 %2500 #s(literal 1/2 binary64) %2496)
(*.f64 %1841 %2767)
(*.f64 %1845 %10418)
(*.f64 %2767 %1841)
(*.f64 %10421 %1845)
(fma.f64 #s(literal 2 binary64) %2496 %2753)
(fma.f64 %2496 #s(literal 2 binary64) %2753)
(fma.f64 %2514 #s(literal -1/2 binary64) %2496)
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) %9987)) #s(literal 4 binary64))
(/.f64 (-.f64 #s(literal -2 binary64) (*.f64 #s(literal -1 binary64) %9987)) #s(literal -2 binary64))
(*.f64 %10432 %1845)
(fma.f64 #s(literal -2 binary64) %2520 %2753)
(fma.f64 %2520 #s(literal -2 binary64) %2753)
(fma.f64 %2496 #s(literal 1 binary64) %2496)
(fma.f64 #s(literal 1 binary64) %2496 %2496)
(*.f64 #s(literal 2 binary64) %10440)
(fma.f64 %2537 #s(literal 1/2 binary64) %2496)
(fma.f64 #s(literal 1/2 binary64) %10344 %2753)
(fma.f64 #s(literal -1 binary64) %2520 %2496)
(fma.f64 %2520 #s(literal -1 binary64) %2496)
(fma.f64 #s(literal -2 binary64) %2577 %2496)
(fma.f64 %2577 #s(literal -2 binary64) %2496)
(fma.f64 #s(literal 2 binary64) %2586 %2496)
(fma.f64 #s(literal 2 binary64) %2611 %2496)
(*.f64 #s(literal 2 binary64) %2817)
(fma.f64 #s(literal 2 binary64) %2635 %2496)
(*.f64 #s(literal -2 binary64) %2814)
(*.f64 %2814 #s(literal -2 binary64))
(*.f64 %10454 %2811)
(*.f64 #s(literal -2 binary64) %10456)
(*.f64 #s(literal 2 binary64) %10464)
(*.f64 #s(literal 2 binary64) %10470)
(fma.f64 %2464 %2577 %2496)
(fma.f64 %2577 %2464 %2496)
(*.f64 #s(literal 2 binary64) %10477)
(*.f64 #s(literal 2 binary64) %10482)
(fma.f64 %621 %2671 %2496)
(*.f64 #s(literal 2 binary64) %10488)
(*.f64 #s(literal 2 binary64) %10492)
(fma.f64 %2466 %2681 %2496)
(fma.f64 %2683 %2684 %2496)
(*.f64 #s(literal 2 binary64) %10501)
(*.f64 #s(literal 2 binary64) %10509)
(*.f64 #s(literal 2 binary64) %10517)
(*.f64 #s(literal 2 binary64) %10525)
(*.f64 #s(literal 2 binary64) %10532)
(*.f64 #s(literal 2 binary64) %10540)
(*.f64 #s(literal 2 binary64) %10548)
(*.f64 #s(literal 2 binary64) %10556)
(*.f64 #s(literal 2 binary64) %10563)
(fma.f64 %10185 #s(literal 1/2 binary64) %2500)
(/.f64 (fma.f64 %2500 #s(literal 2 binary64) %10185) #s(literal 2 binary64))
(fma.f64 %1841 %1841 %2496)
(fma.f64 %1841 %2767 %2753)
(fma.f64 %2708 %2708 %2496)
(fma.f64 %1845 %1845 %2496)
(fma.f64 %1845 %10418 %2753)
(fma.f64 %2767 %1841 %2753)
(fma.f64 %10421 %1845 %2753)
(fma.f64 %10432 %1845 %2753)
(fma.f64 %2729 %2729 %2496)
(fma.f64 #s(literal 2 binary64) %10440 %2753)
(fma.f64 %2767 %1876 %2500)
(fma.f64 %1876 %2767 %2500)
(+.f64 (*.f64 %2767 %1876) %2500)
(+.f64 (*.f64 %1876 %2767) %2500)
(fma.f64 %2746 %2747 %2496)
(fma.f64 %2749 %2750 %2496)
(fma.f64 %2767 %1863 %2496)
(fma.f64 %2769 %2770 %2496)
(fma.f64 %2772 %1841 %2496)
(fma.f64 #s(literal 2 binary64) %2817 %2753)
(fma.f64 #s(literal -2 binary64) %2814 %2753)
(fma.f64 %2814 #s(literal -2 binary64) %2753)
(fma.f64 %10454 %2811 %2753)
(fma.f64 #s(literal -2 binary64) %10456 %2753)
(fma.f64 #s(literal 2 binary64) %10464 %2753)
(fma.f64 #s(literal 2 binary64) %10470 %2753)
(fma.f64 #s(literal 2 binary64) %10477 %2753)
(fma.f64 #s(literal 2 binary64) %10482 %2753)
(fma.f64 %2793 %1863 %2496)
(fma.f64 %2798 %2799 %2496)
(fma.f64 #s(literal 2 binary64) %10488 %2753)
(fma.f64 #s(literal 2 binary64) %10492 %2753)
(fma.f64 #s(literal -2 binary64) %2815 %2496)
(fma.f64 #s(literal -2 binary64) %2818 %2496)
(fma.f64 #s(literal -1 binary64) %2822 %2496)
(fma.f64 #s(literal -2 binary64) %2824 %2496)
(fma.f64 %2832 #s(literal 1/2 binary64) %2496)
(fma.f64 %1841 %2842 %2496)
(fma.f64 %2842 %1841 %2496)
(fma.f64 #s(literal 2 binary64) %10501 %2753)
(fma.f64 %2464 %2824 %2496)
(fma.f64 %2466 %2846 %2496)
(fma.f64 #s(literal 2 binary64) %10509 %2753)
(fma.f64 #s(literal 2 binary64) %10517 %2753)
(fma.f64 #s(literal 2 binary64) %10525 %2753)
(fma.f64 %2864 #s(literal 1/2 binary64) %2496)
(+.f64 (-.f64 #s(literal 1 binary64) %10195) %10199)
(fma.f64 #s(literal 2 binary64) %10532 %2753)
(fma.f64 #s(literal 2 binary64) %10540 %2753)
(fma.f64 #s(literal 2 binary64) %10548 %2753)
(fma.f64 #s(literal 2 binary64) %10556 %2753)
(fma.f64 #s(literal 2 binary64) %10563 %2753)
(fma.f64 %3017 %3018 %2496)
(fma.f64 %3020 %3017 %2496)
(/.f64 (*.f64 %2767 %2028) #s(literal 4 binary64))
(/.f64 (*.f64 %2767 %2066) #s(literal 2 binary64))
(/.f64 (*.f64 %2767 %2068) #s(literal 2 binary64))
(/.f64 (*.f64 %2767 %2110) #s(literal 2 binary64))
(fma.f64 %1954 %2767 %10633)
(fma.f64 %1957 %2767 %10635)
(fma.f64 %2767 %1954 %10637)
(fma.f64 %2767 %1957 %10639)
(+.f64 %10637 %10639)
(+.f64 %10639 %10637)
(+.f64 %10633 %10635)
(+.f64 %10635 %10633)
(*.f64 %43 %10645)
%10647
(*.f64 %46 %10648)
(*.f64 %2500 %3182)
(*.f64 %10648 %46)
(*.f64 %10645 %43)
(*.f64 %3184 %2514)
(*.f64 %2514 %3184)
(neg.f64 %10655)
(*.f64 %3187 %10657)
(*.f64 %10657 %3187)
(*.f64 %43 %10660)
(*.f64 %3182 %2537)
(*.f64 %46 %10663)
(*.f64 #s(literal 1 binary64) %10647)
(*.f64 %10647 #s(literal 1 binary64))
(*.f64 %10645 %3189)
(*.f64 %3195 %10668)
(*.f64 %10670 %3195)
(neg.f64 %10672)
(neg.f64 %10674)
(*.f64 %3187 %10676)
(*.f64 %10657 %3205)
(*.f64 #s(literal 2 binary64) %10679)
(*.f64 %10679 #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) %10682)
(*.f64 %3244 %2496)
(*.f64 %10682 #s(literal -2 binary64))
(*.f64 %10686 #s(literal 1/2 binary64))
(*.f64 %10688 %10689)
(*.f64 %10691 %2520)
(*.f64 %2520 %10691)
(/.f64 %10674 #s(literal -1 binary64))
(/.f64 %10686 #s(literal 2 binary64))
(/.f64 (*.f64 %10691 %2514) #s(literal 2 binary64))
(-.f64 %3182 (*.f64 %2511 %3182))
(*.f64 %10691 %10700)
(fma.f64 %43 %43 %10702)
(fma.f64 %43 %10704 %3182)
(fma.f64 %3182 %2522 %3182)
(fma.f64 %46 %46 %10702)
(fma.f64 %46 %10708 %3182)
(fma.f64 %2522 %3182 %3182)
(fma.f64 %10708 %46 %3182)
(fma.f64 (*.f64 %2522 %43) %43 %3182)
(+.f64 %3182 %10702)
(+.f64 %10702 %3182)
(-.f64 %3182 (*.f64 %3184 %2522))
(-.f64 %3182 (neg.f64 %10702))
(fma.f64 %3187 %3187 %10702)
(fma.f64 %3187 (*.f64 %3187 %2522) %3182)
(fma.f64 (*.f64 %2522 %3187) %3187 %3182)
(fma.f64 %43 %3189 %10702)
(fma.f64 %3182 #s(literal 1 binary64) %10702)
(fma.f64 #s(literal 1 binary64) %3182 %10702)
(fma.f64 %3193 %43 %10702)
(fma.f64 %3195 %3195 %10702)
(fma.f64 %3195 (*.f64 %3195 %2522) %3182)
(fma.f64 (*.f64 %2522 %3195) %3195 %3182)
(fma.f64 %3187 %3205 %10702)
(fma.f64 %3207 %3187 %10702)
(fma.f64 %3231 %3231 %10702)
(fma.f64 #s(literal 2 binary64) %3237 %10702)
(fma.f64 #s(literal 1/2 binary64) %3239 %10702)
(fma.f64 %3193 %3193 %10702)
(fma.f64 %3189 %3189 %10702)
(fma.f64 %3237 #s(literal 2 binary64) %10702)
(fma.f64 %3244 #s(literal 1/2 binary64) %10702)
(fma.f64 %3195 %3262 %10702)
(fma.f64 %3264 %3195 %10702)
(*.f64 %3362 %10645)
(*.f64 %3364 %10648)
(*.f64 %10747 %43)
(*.f64 %10749 %46)
(fma.f64 %3205 %3205 %10702)
(fma.f64 %3207 %3207 %10702)
(fma.f64 %3262 %3262 %10702)
(fma.f64 %3264 %3264 %10702)
(fma.f64 %43 %3362 %10702)
(fma.f64 %46 %3364 %10702)
(fma.f64 %3362 %43 %10702)
(fma.f64 %3362 %10704 %3182)
(fma.f64 %3364 %46 %10702)
(fma.f64 %3364 %10708 %3182)
(fma.f64 (*.f64 %2522 %3362) %43 %3182)
(fma.f64 (*.f64 %2522 %3364) %46 %3182)
(fma.f64 %3375 %3187 %10702)
(fma.f64 %3377 %3187 %10702)
(fma.f64 %3379 %3187 %10702)
(fma.f64 %3362 %3189 %10702)
(fma.f64 %3385 %43 %10702)
(fma.f64 %3387 %46 %10702)
(*.f64 %10771 %1841)
(*.f64 %10773 %1845)
(*.f64 %2767 %10775)
(*.f64 %10777 %1841)
(fma.f64 %2500 %3210 %10779)
(fma.f64 %2500 %3214 %10781)
(fma.f64 %2500 %3212 %10783)
(fma.f64 %3210 %2500 %10785)
(fma.f64 %3214 %2500 %10787)
(fma.f64 %3212 %2500 %10789)
(+.f64 (*.f64 %2500 %3210) %10779)
(+.f64 %10783 %10781)
(+.f64 %10781 %10783)
(+.f64 (*.f64 %3210 %2500) %10785)
(+.f64 %10789 %10787)
(+.f64 %10787 %10789)
(fma.f64 lambda1 %10645 %10799)
(fma.f64 lambda2 %10648 %10801)
(fma.f64 %26 %10648 %10803)
(fma.f64 %37 %10645 %10805)
(fma.f64 %10648 lambda2 %10807)
(fma.f64 %10648 %26 %10809)
(fma.f64 %10645 lambda1 %10811)
(fma.f64 %10645 %37 %10813)
(+.f64 %10807 %10809)
(+.f64 %10809 %10807)
(+.f64 %10811 %10813)
(+.f64 %10813 %10811)
(+.f64 %10801 %10803)
(+.f64 %10803 %10801)
(+.f64 %10799 %10805)
(+.f64 %10805 %10799)
(fma.f64 lambda2 %3570 %10823)
(fma.f64 %2500 %3284 %10823)
(fma.f64 %2500 %3270 %10826)
(fma.f64 %3284 %2500 %10823)
(fma.f64 %3270 %2500 %10826)
(fma.f64 %3568 lambda2 %10823)
(+.f64 %10823 %10826)
(+.f64 %10826 %10823)
(-.f64 %10823 (*.f64 %2514 %3284))
(-.f64 %10823 (*.f64 %3291 %2500))
(-.f64 %10823 (neg.f64 %10826))
(fma.f64 %43 %10645 %10839)
(fma.f64 %43 %10645 %10841)
(fma.f64 %3182 %2500 %10839)
(fma.f64 %3182 %2500 %10841)
(fma.f64 %46 %10648 %10839)
(fma.f64 %46 %10648 %10841)
(fma.f64 %2500 %3182 %10839)
(fma.f64 %2500 %3182 %10841)
(fma.f64 %10648 %46 %10839)
(fma.f64 %10648 %46 %10841)
(fma.f64 %10645 %43 %10839)
(fma.f64 %10645 %43 %10841)
(+.f64 %10647 %10839)
(+.f64 %10647 %10841)
(fma.f64 %3184 %2514 %10839)
(fma.f64 %3184 %2514 %10841)
(fma.f64 %2514 %3184 %10839)
(fma.f64 %2514 %3184 %10841)
(*.f64 #s(literal -2 binary64) %10859)
(*.f64 %10691 %2814)
(fma.f64 %3187 %10657 %10839)
(fma.f64 %3187 %10657 %10841)
(fma.f64 %10657 %3187 %10839)
(fma.f64 %10657 %3187 %10841)
(fma.f64 #s(literal 2 binary64) %10866 %10823)
(fma.f64 #s(literal 2 binary64) %10868 %10826)
(fma.f64 #s(literal 0 binary64) %10647 %10647)
(fma.f64 %10647 #s(literal 0 binary64) %10647)
(fma.f64 (*.f64 %3284 #s(literal 2 binary64)) %2496 %10823)
(fma.f64 (*.f64 %3270 #s(literal 2 binary64)) %2496 %10826)
(fma.f64 %43 %10660 %10839)
(fma.f64 %43 %10660 %10841)
(fma.f64 %3182 %2537 %10839)
(fma.f64 %3182 %2537 %10841)
(fma.f64 %46 %10663 %10839)
(fma.f64 %46 %10663 %10841)
(fma.f64 #s(literal 1 binary64) %10647 %10839)
(fma.f64 #s(literal 1 binary64) %10647 %10841)
(fma.f64 %10647 #s(literal 1 binary64) %10839)
(fma.f64 %10647 #s(literal 1 binary64) %10841)
(fma.f64 %10645 %3189 %10839)
(fma.f64 %10645 %3189 %10841)
(+.f64 (*.f64 %10647 #s(literal 0 binary64)) %10647)
(+.f64 (*.f64 #s(literal 0 binary64) %10647) %10647)
(fma.f64 #s(literal -2 binary64) (*.f64 %2520 %3284) %10823)
(fma.f64 #s(literal -2 binary64) (*.f64 %2520 %3270) %10826)
(fma.f64 %10896 %2520 %10823)
(fma.f64 %10898 %2520 %10826)
(fma.f64 %2520 (*.f64 #s(literal -2 binary64) %3284) %10823)
(fma.f64 %2520 (*.f64 #s(literal -2 binary64) %3270) %10826)
(fma.f64 (*.f64 %3284 %2520) #s(literal -2 binary64) %10823)
(fma.f64 (*.f64 %3270 %2520) #s(literal -2 binary64) %10826)
(fma.f64 %3195 %10668 %10839)
(fma.f64 %3195 %10668 %10841)
(fma.f64 %10670 %3195 %10839)
(fma.f64 %10670 %3195 %10841)
(fma.f64 %43 %10912 %10679)
(fma.f64 %2496 %3182 %10679)
(fma.f64 %3182 %2496 %10679)
(fma.f64 %46 %10916 %10679)
(fma.f64 %10912 %43 %10679)
(fma.f64 %10916 %46 %10679)
(fma.f64 %3187 %10676 %10839)
(fma.f64 %3187 %10676 %10841)
(fma.f64 %10657 %3205 %10839)
(fma.f64 %10657 %3205 %10841)
(+.f64 %10679 %10679)
(fma.f64 %43 %10925 %10679)
(fma.f64 #s(literal 1/2 binary64) %10647 %10679)
(fma.f64 #s(literal -1/2 binary64) %10655 %10679)
(fma.f64 %46 %10929 %10679)
(fma.f64 %2500 %10931 %10679)
(fma.f64 %2500 %3237 %10679)
(fma.f64 %10647 #s(literal 1/2 binary64) %10679)
(fma.f64 %3184 %2516 %10679)
(fma.f64 %8288 %10648 %10679)
(fma.f64 %8918 %10645 %10679)
(fma.f64 %3237 %2500 %10679)
(fma.f64 %10648 %3359 %10679)
(fma.f64 %10645 %3355 %10679)
(fma.f64 %10655 #s(literal -1/2 binary64) %10679)
(fma.f64 %10942 %43 %10679)
(fma.f64 #s(literal 2 binary64) %10679 %10839)
(fma.f64 #s(literal 2 binary64) %10679 %10841)
(fma.f64 %10679 #s(literal 2 binary64) %10839)
(fma.f64 %10679 #s(literal 2 binary64) %10841)
(fma.f64 #s(literal -2 binary64) %10682 %10839)
(fma.f64 #s(literal -2 binary64) %10682 %10841)
(fma.f64 %3184 %2520 %10679)
(fma.f64 %3244 %2496 %10839)
(fma.f64 %3244 %2496 %10841)
(fma.f64 %10682 #s(literal -2 binary64) %10839)
(fma.f64 %10682 #s(literal -2 binary64) %10841)
(fma.f64 %10648 %3371 %10679)
(fma.f64 %10645 %3369 %10679)
(fma.f64 %2514 %10957 %10679)
(fma.f64 %10686 #s(literal 1/2 binary64) %10839)
(fma.f64 %10686 #s(literal 1/2 binary64) %10841)
(fma.f64 %10688 %10689 %10839)
(fma.f64 %10688 %10689 %10841)
(fma.f64 %3187 %10963 %10679)
(fma.f64 %3187 %10965 %10679)
(fma.f64 %3187 %10967 %10679)
(fma.f64 %10691 %2520 %10839)
(fma.f64 %10691 %2520 %10841)
(fma.f64 %2520 %10691 %10839)
(fma.f64 %2520 %10691 %10841)
(fma.f64 %10963 %3187 %10679)
(fma.f64 %10965 %3187 %10679)
(fma.f64 %2514 %10975 %10679)
(fma.f64 %10977 %10657 %10679)
(fma.f64 %10657 %3373 %10679)
(fma.f64 %10980 %3187 %10679)
(fma.f64 %3187 %10982 %10679)
(fma.f64 #s(literal -1 binary64) %10682 %10679)
(fma.f64 #s(literal 1 binary64) %10679 %10679)
(fma.f64 %10679 #s(literal 1 binary64) %10679)
(fma.f64 %10657 %3381 %10679)
(fma.f64 %2496 %10988 %10679)
(fma.f64 %3391 %10916 %10679)
(fma.f64 %3397 %10912 %10679)
(fma.f64 %10988 %2496 %10679)
(fma.f64 %10912 %3397 %10679)
(fma.f64 %10916 %3391 %10679)
(fma.f64 %3195 %10995 %10679)
(fma.f64 %10997 %3195 %10679)
(fma.f64 %3237 %2569 %10679)
(fma.f64 %2569 %3237 %10679)
(fma.f64 %11001 #s(literal 1/2 binary64) %10679)
(fma.f64 %10691 %10700 %10839)
(fma.f64 %10691 %10700 %10841)
(fma.f64 %3371 %11005 %10679)
(fma.f64 %3393 %11007 %10679)
(fma.f64 %3369 %11009 %10679)
(fma.f64 %3399 %11011 %10679)
(fma.f64 %11013 %11014 %10679)
(fma.f64 %2567 %11016 %10679)
(fma.f64 %11018 %3394 %10679)
(fma.f64 %11005 %3371 %10679)
(fma.f64 %11021 %3400 %10679)
(fma.f64 %11009 %3369 %10679)
(fma.f64 #s(literal -2 binary64) %11024 %10679)
(fma.f64 %10691 %2577 %10679)
(fma.f64 %3411 %10963 %10679)
(fma.f64 %10963 %3411 %10679)
(fma.f64 #s(literal 2 binary64) %11029 %10679)
(fma.f64 #s(literal -2 binary64) %11031 %10679)
(fma.f64 #s(literal -2 binary64) %11033 %10679)
(fma.f64 #s(literal -2 binary64) %11035 %10679)
(fma.f64 %2520 %11037 %10679)
(fma.f64 %11039 %2520 %10679)
(fma.f64 %3381 %11041 %10679)
(fma.f64 %3413 %11043 %10679)
(fma.f64 %11045 %3414 %10679)
(fma.f64 %11041 %3381 %10679)
(fma.f64 %11048 %2520 %10679)
(fma.f64 %11050 %207 %10679)
(fma.f64 %11052 %2577 %10679)
(fma.f64 %3407 %3570 %10823)
(fma.f64 (*.f64 %2500 %3407) lambda2 %10823)
(fma.f64 %2464 %11033 %10679)
(fma.f64 %2466 %11058 %10679)
(fma.f64 %11060 %2681 %10679)
(fma.f64 %3362 %10645 %10839)
(fma.f64 %3362 %10645 %10841)
(fma.f64 %3364 %10648 %10839)
(fma.f64 %3364 %10648 %10841)
(fma.f64 %10747 %43 %10839)
(fma.f64 %10747 %43 %10841)
(fma.f64 %10749 %46 %10839)
(fma.f64 %10749 %46 %10841)
(fma.f64 %3362 %10912 %10679)
(fma.f64 %3364 %10916 %10679)
(fma.f64 %11072 %43 %10679)
(fma.f64 %11074 %46 %10679)
(fma.f64 %2767 (*.f64 %1841 %3284) %10823)
(fma.f64 %2767 (*.f64 %1841 %3270) %10826)
(fma.f64 (*.f64 %3270 %2767) %1841 %10826)
(fma.f64 (*.f64 %3284 %2767) %1841 %10823)
(fma.f64 %1841 %10775 %10679)
(fma.f64 %46 %11085 %10679)
(fma.f64 %8846 %8846 %10679)
(fma.f64 %8850 %8850 %10679)
(fma.f64 %10775 %1841 %10679)
(fma.f64 %1845 %11090 %10679)
(fma.f64 %11090 %1845 %10679)
(fma.f64 %2708 %11093 %10679)
(fma.f64 %2708 %11095 %10679)
(fma.f64 %3187 %11098 %10679)
(fma.f64 %10771 %1841 %10839)
(fma.f64 %10771 %1841 %10841)
(fma.f64 %10773 %1845 %10839)
(fma.f64 %10773 %1845 %10841)
(fma.f64 %2767 %10775 %10839)
(fma.f64 %2767 %10775 %10841)
(fma.f64 %11097 %11097 %10679)
(fma.f64 %11107 %1845 %10679)
(fma.f64 %11109 %11109 %10679)
(fma.f64 %11111 %11111 %10679)
(fma.f64 %11113 %11113 %10679)
(fma.f64 %10777 %1841 %10839)
(fma.f64 %10777 %1841 %10841)
(fma.f64 %11095 %2708 %10679)
(fma.f64 %11118 %2708 %10679)
(fma.f64 %11120 %11120 %10679)
(fma.f64 %11122 %11122 %10679)
(fma.f64 %2708 %11124 %10679)
(fma.f64 %3187 %11126 %10679)
(fma.f64 %11128 %2708 %10679)
(fma.f64 %11130 %11130 %10679)
(fma.f64 %11132 %11132 %10679)
(fma.f64 %11134 %11134 %10679)
(fma.f64 %11136 %11136 %10679)
(fma.f64 %11138 %11138 %10679)
(fma.f64 %11140 %11140 %10679)
(fma.f64 %11142 %11142 %10679)
(fma.f64 %11144 %11144 %10679)
(fma.f64 %11146 %11146 %10679)
(fma.f64 #s(literal -2 binary64) (*.f64 %2814 %3270) %10826)
(fma.f64 #s(literal -2 binary64) (*.f64 %2814 %3284) %10823)
(fma.f64 %10896 %2814 %10823)
(fma.f64 %10898 %2814 %10826)
(fma.f64 %2767 %11154 %10679)
(fma.f64 #s(literal -2 binary64) %10859 %10839)
(fma.f64 #s(literal -2 binary64) %10859 %10841)
(fma.f64 %10691 %2814 %10839)
(fma.f64 %10691 %2814 %10841)
(fma.f64 #s(literal -2 binary64) %11160 %10679)
(fma.f64 %8846 %11162 %10679)
(fma.f64 %2842 %10775 %10679)
(fma.f64 %11165 %1841 %10679)
(fma.f64 %11162 %8846 %10679)
(fma.f64 %11168 %8850 %10679)
(fma.f64 %11170 %1841 %10679)
(fma.f64 %11172 %43 %10679)
(fma.f64 %11174 %11109 %10679)
(fma.f64 %11176 %11109 %10679)
%11178
%10679
%11179
%11180
%11181
%11182
%11183
%11184
%11185
%11186
%11187
%11188
%11189
%11190
%11191
%11192
%11193
%11194
%11195
%11196
%11197
%11198
%11199
%11200
%11201
%11202
%11203
%11204
%11205
%11206
%11207
%11208
%11209
%11210
%11211
%11212
%11213
%11214
%11215
%11216
%11217
%11218
%11219
%11220
%11221
%11222
%11223
%11224
%11225
%11226
%11227
%11228
%11229
%11230
%11232
%11233
%11235
%11236
%11237
%11238
%11240
%11242
%11243
%11244
%11245
%11246
%11247
%11248
%11249
%11250
%11251
%11252
%11253
%11254
%11255
%11256
%11257
%11258
%11259
%11260
%11261
%11262
%11263
%11264
%11265
%11266
%11267
%11268
%11269
%11270
%11271
%11272
%11273
%11274
%11275
%11276
%11277
%11279
%11281
%11282
%11283
%11284
%11285
%11286
%11287
%11288
%11289
%11290
%11291
%11292
%11293
%11294
%11295
%11297
%11299
%11301
%11303
%11304
%11305
%11306
%11307
%11308
%11309
%11310
%11311
%11312
%11313
%11315
%11316
%11317
%11318
%11319
%11320
%11321
%11322
%11323
%11324
%11326
%11327
%11328
%11329
%11330
%11331
%11332
%11333
%11334
%11335
%11336
%11337
%11338
%11339
%11340
%11341
%11342
%11343
%11344
%11345
%11346
%11347
%11348
%11349
%11350
%11351
%11352
%11353
%11354
%11355
%11356
%11357
%11358
%11359
%11360
%11361
%11362
%11363
%11364
%11365
%11366
%11367
%11368
%11369
%11370
%11371
%11372
%11373
%11374
%11375
%11376
%11377
%11378
%11379
%11380
%11381
%11382
%11383
%11384
%11385
%11386
%11387
%11388
%11389
%11390
%11391
%11392
%11393
%11394
%11395
%11396
%11397
%11398
%11399
%11400
%11401
%11402
%11403
%11404
%11405
%11406
%11407
%11408
%11409
%11410
%11411
%11412
%11413
%11414
%11415
%11416
%11417
%11418
%11419
%11420
%11421
%11422
%11423
%11424
%11425
%11426
%11427
%11428
%11429
%11430
%11431
%11432
%11433
%11434
%11435
%11436
%11437
%11438
%11439
%11440
%11441
%11442
%11443
%11444
%11445
%11446
%11447
%11448
%11449
%11450
%11451
%11452
%11453
%11454
%11455
%11456
%11457
%11458
%11459
%11460
%11461
%11462
%11463
%11464
%11465
%11466
%11467
%11468
%11469
%11470
%11471
%11472
%11473
%11474
%11475
%11476
%11477
%11478
%11479
%11480
%11481
%11482
%11483
%11484
%11485
%11486
%11487
%11488
%11489
%11490
%11491
%11492
%11493
%11494
%11495
%11496
%11497
%11499
%11501
%11503
%11505
%11507
%11509
%11511
%11512
%11513
%11515
%11516
%11517
%11519
%11521
%11523
%11525
%11526
%11527
%11528
%11529
%11530
%11531
%11533
%11535
%11536
%11537
%11538
%11539
%11541
%11543
%11545
%11547
%11548
%11551
%11553
%11555
%11556
%11557
%11558
%11559
%11560
%11561
%11562
%11564
%11565
%11566
%11568
%11570
%11571
%11572
%11574
%11576
%11580
%11582
%11584
%11586
%11588
%11590
%11592
%11594
%11600
%11602
%11604
%11606
%11608
%11610
%11612
%11614
%11616
%11618
%11620
%11622
%11624
%11627
%11630
%11632
%11634
%11636
%11638
%11640
%11642
%11644
%11646
%11648
%11650
%11652
%11654
%11656
%11658
%11659
%11660
%11661
%11663
%11664
%11666
%11668
%11670
%11671
%11673
%11674
%11675
%11677
%11678
%11679
%11680
%11682
%11684
%11686
%11688
%11690
%11692
%11694
%11695
%11697
%11698
%11700
%11702
%11704
%11706
%11708
%11710
%11711
%11712
%11714
%11716
%11717
%11718
%11720
%11722
%11724
%11726
%11728
%11730
%11732
%11734
%11736
%11737
%11739
%11741
%11743
%11745
%11747
%11749
%11750
%11751
%11752
%11753
%11758
%11760
%11761
%11764
%11769
%11774
%11776
%11777
%11778
%11780
%11782
%11783
%11784
%11785
%11786
%11787
%11788
%11789
%11790
%11791
%11792
%11793
%11794
%11795
%11796
%11797
%11798
%11799
%11800
%11801
%11802
%11803
%11804
%11805
%11806
%11807
%11808
%11809
%11810
%11811
%11812
%11813
%11814
%11815
%11816
%11817
%11818
%11819
%11821
%11822
%11823
%11824
%11825
%11826
%11827
%11828
%11829
%11830
%11831
%11832
%11833
%11834
%11835
%11836
%11837
%11838
%11839
%11840
%11841
%11842
%11843
%11844
%11845
%11846
%11847
%11848
%11849
%11850
%11851
%11852
%11853
%11854
%11855
%11856
%11857
%11858
%11859
%11860
%11861
%11863
%11865
%11866
%11867
%11868
%11869
%11870
%11871
%11872
%11873
%11874
%11875
%11876
%11877
%11878
%11879
%11880
%11881
%11882
%11883
%11884
%11885
%11886
%11887
%11888
%11889
%11890
%11891
%11892
%11893
%11894
%11895
%11896
%11897
%11898
%11899
%11900
%11901
%11902
%11903
%11904
%11905
%11906
%11907
%11908
%11909
%11910
%11911
%11912
%11913
%11914
%11915
%11916
%11917
%11918
%11919
%11920
%11921
%11922
%11923
%11924
%11925
%11926
%11927
%11928
%11929
%11930
%11931
%11932
%11933
%11934
%11935
%11936
%11937
%11938
%11939
%11940
%11941
%11942
%11943
%11944
%11945
%11946
%11947
%11948
%11949
%11950
%11951
%11952
%11953
%11954
%11955
%11956
%11957
%11958
%11959
%11964
%11969
%11970
%11972
%11974
%11975
%11976
(*.f64 R %4942)
(*.f64 R %6358)
(*.f64 R %5716)
(*.f64 R %6996)
(*.f64 R %3984)
%11982
%11983
(*.f64 R %11983)
%11985
%11986
%11862
%11987
%11988
%11989
%11990
%11991
%11992
%11993
%11994
%11995
%11996
%11997
%11998
%11999
%12000
%12001
%12002
%12003
%12004
%12005
%12006
%12007
%12008
%12009
%12010
%12011
%12012
%12014
%12016
%12017
%12018
%12019
%12021
%12022
%12023
%12024
%12025
%12026
%12027
%12028
%12029
%12030
%12031
%12032
%12033
%12034
%12035
%12036
%12037
%12038
%12039
%12040
%12041
%12042
%12043
%12044
%12045
%12046
%12047
%12048
%12049
%12050
%12051
%12052
%12053
%12054
%12055
%12056
%12057
%12058
%12059
%12060
%12061
%12062
%12063
%12064
%12065
%12067
%12069
%12070
%12071
%12073
%12075
%12076
%12077
%12078
%12080
%12081
%12082
%12083
%12084
%12086
%12088
%12089
%12090
%12091
%12092
%12093
%12094
%12095
%12096
%12097
%12098
%12101
%12103
%12105
%12106
%12108
%12110
%12112
%12114
%12115
%12117
%12119
%12121
%12122
%12123
%12124
%12126
%12128
%12130
%12131
%12132
%12133
%12134
%12135
%12136
%12137
%12138
%12139
%12140
%12141
%12142
%12143
%12144
%12145
%12146
%12147
%12148
%12149
%12150
%12151
%12152
%12153
%12154
%12155
%12156
%12157
%12158
%12159
%12160
%12161
%12162
%12163
%12164
%12166
%12167
%12168
%12169
%12170
%12171
%12172
%12173
%12174
%12175
%12176
%12177
%12178
%12179
%12180
%12181
%12182
%12183
%12184
%12185
%12186
%12187
%12188
%12189
%12190
%12191
%12192
%12193
%12194
%12195
%12196
%12197
%12198
%12199
%12201
%12203
%12204
%12206
%12207
%12209
%12211
%12212
%12213
%12214
%12215
%12216
%12217
%12218
%12219
%12220
%12221
%12222
%12223
%12224
%12225
%12226
%12227
%12228
%12229
%12230
%12231
%12232
%12233
%12234
%12235
%12236
%12237
%12238
%12239
%12240
%12241
%12242
%12243
%12244
%12245
%12246
%12247
%12248
%12249
%12250
%12251
%12252
%12253
%12254
%12255
%12257
%12259
%12261
%12263
%12264
%12265
%12266
%12267
%12268
%12269
%12270
%12271
%12272
%12273
%12274
%12275
%12276
%12277
%12278
%12279
%12280
%12281
%12282
%12283
%12284
%12285
%12286
%12287
%12288
%12289
%12290
%12291
%12292
%12293
%12294
%12295
%12296
%12297
%12298
%12299
%12300
%12301
%12302
%12303
%12304
%12305
%12306
%12307
%12308
%12309
%12310
%12311
%12312
%12313
%12314
%12315
%12317
%12319
%12321
%11783
%11784
%11785
%11786
%11787
%11788
%11789
%11790
%11791
%11792
%11793
%11794
%11795
%11796
%11797
%11798
%11799
%11800
%11801
%11802
%11803
%11804
%11805
%11806
%11807
%11808
%11809
%11810
%11811
%11812
%11813
%11814
%11815
%11816
%11817
%11818
%11819
%11821
%11822
%11823
%11824
%11825
%11826
%11827
%11828
%11829
%11830
%11831
%11832
%11833
%11834
%11835
%11836
%11837
%11838
%11839
%11840
%11841
%11842
%11843
%11844
%11845
%11846
%11847
%11848
%11849
%11850
%11851
%11852
%11853
%11854
%11855
%11856
%11857
%11858
%11859
%11860
%11861
%11863
%11865
%11866
%11867
%11868
%11869
%11870
%11871
%11872
%11873
%11874
%11875
%11876
%11877
%11878
%11879
%11880
%11881
%11882
%11883
%11884
%11885
%11886
%11887
%11888
%11889
%11890
%11891
%11892
%11893
%11894
%11895
%11896
%11897
%11898
%11899
%11900
%11901
%11902
%11903
%11904
%11905
%11906
%11907
%11908
%11909
%11910
%11911
%11912
%11913
%11914
%11915
%11916
%11917
%11918
%11919
%11920
%11921
%11922
%11923
%11924
%11925
%11926
%11927
%11928
%11929
%11930
%11931
%11932
%11933
%11934
%11935
%11936
%11937
%11938
%11939
%11940
%11941
%11942
%11943
%11944
%11945
%11946
%11947
%11948
%11949
%11950
%11951
%11952
%11953
%11954
%11955
%11956
%11957
%11958
%11959
%11964
%11969
%11970
%11972
%11974
%11975
%11976
%12322
(*.f64 R %12322)
%8846
%8847
%8848
%8849
%8851
%8852
%8854
%8855
%8856
%8857
%8858
%8859
%8861
%8863
%8865
%8866
%8867
%8868
%8869
%8870
%8872
%8874
%8876
%8878
%8879
%8881
%8883
%8884
%8886
%8887
%8888
%8889
%8890
%8891
%8892
%8893
%8894
%8895
%8897
%8899
%8900
%8901
%8902
%8903
%8904
%8905
%8907
%8909
%8911
%8913
%8915
%8917
%8919
%8920
%8922
%8924
%8926
%8928
%8929
%8930
%8932
%8934
%8936
%8937
%8939
%8941
%8943
%8944
%8945
%8946
%8948
%8950
%8953
%8956
%8959
%8962
%8964
%8966
%8967
%8969
%8971
%8973
%8974
%8975
%8976
%8978
%8980
%8982
%8984
%8986
%8990
%8994
%8996
%8997
%8998
%8999
%9000
%9001
%9002
%9003
%9004
%9006
%9008
%9009
%9010
%11178
%10679
%11179
%11180
%11181
%11182
%11183
%11184
%11185
%11186
%11187
%11188
%11189
%11190
%11191
%11192
%11193
%11194
%11195
%11196
%11197
%11198
%11199
%11200
%11201
%11202
%11203
%11204
%11205
%11206
%11207
%11208
%11209
%11210
%11211
%11212
%11213
%11214
%11215
%11216
%11217
%11218
%11219
%11220
%11221
%11222
%11223
%11224
%11225
%11226
%11227
%11228
%11229
%11230
%11232
%11233
%11235
%11236
%11237
%11238
%11240
%11242
%11243
%11244
%11245
%11246
%11247
%11248
%11249
%11250
%11251
%11252
%11253
%11254
%11255
%11256
%11257
%11258
%11259
%11260
%11261
%11262
%11263
%11264
%11265
%11266
%11267
%11268
%11269
%11270
%11271
%11272
%11273
%11274
%11275
%11276
%11277
%11279
%11281
%11282
%11283
%11284
%11285
%11286
%11287
%11288
%11289
%11290
%11291
%11292
%11293
%11294
%11295
%11297
%11299
%11301
%11303
%11304
%11305
%11306
%11307
%11308
%11309
%11310
%11311
%11312
%11313
%11315
%11316
%11317
%11318
%11319
%11320
%11321
%11322
%11323
%11324
%11326
%11327
%11328
%11329
%11330
%11331
%11332
%11333
%11334
%11335
%11336
%11337
%11338
%11339
%11340
%11341
%11342
%11343
%11344
%11345
%11346
%11347
%11348
%11349
%11350
%11351
%11352
%11353
%11354
%11355
%11356
%11357
%11358
%11359
%11360
%11361
%11362
%11363
%11364
%11365
%11366
%11367
%11368
%11369
%11370
%11371
%11372
%11373
%11374
%11375
%11376
%11377
%11378
%11379
%11380
%11381
%11382
%11383
%11384
%11385
%11386
%11387
%11388
%11389
%11390
%11391
%11392
%11393
%11394
%11395
%11396
%11397
%11398
%11399
%11400
%11401
%11402
%11403
%11404
%11405
%11406
%11407
%11408
%11409
%11410
%11411
%11412
%11413
%11414
%11415
%11416
%11417
%11418
%11419
%11420
%11421
%11422
%11423
%11424
%11425
%11426
%11427
%11428
%11429
%11430
%11431
%11432
%11433
%11434
%11435
%11436
%11437
%11438
%11439
%11440
%11441
%11442
%11443
%11444
%11445
%11446
%11447
%11448
%11449
%11450
%11451
%11452
%11453
%11454
%11455
%11456
%11457
%11458
%11459
%11460
%11461
%11462
%11463
%11464
%11465
%11466
%11467
%11468
%11469
%11470
%11471
%11472
%11473
%11474
%11475
%11476
%11477
%11478
%11479
%11480
%11481
%11482
%11483
%11484
%11485
%11486
%11487
%11488
%11489
%11490
%11491
%11492
%11493
%11494
%11495
%11496
%11497
%11499
%11501
%11503
%11505
%11507
%11509
%11511
%11512
%11513
%11515
%11516
%11517
%11519
%11521
%11523
%11525
%11526
%11527
%11528
%11529
%11530
%11531
%11533
%11535
%11536
%11537
%11538
%11539
%11541
%11543
%11545
%11547
%11548
%11551
%11553
%11555
%11556
%11557
%11558
%11559
%11560
%11561
%11562
%11564
%11565
%11566
%11568
%11570
%11571
%11572
%11574
%11576
%11580
%11582
%11584
%11586
%11588
%11590
%11592
%11594
%11600
%11602
%11604
%11606
%11608
%11610
%11612
%11614
%11616
%11618
%11620
%11622
%11624
%11627
%11630
%11632
%11634
%11636
%11638
%11640
%11642
%11644
%11646
%11648
%11650
%11652
%11654
%11656
%11658
%11659
%11660
%11661
%11663
%11664
%11666
%11668
%11670
%11671
%11673
%11674
%11675
%11677
%11678
%11679
%11680
%11682
%11684
%11686
%11688
%11690
%11692
%11694
%11695
%11697
%11698
%11700
%11702
%11704
%11706
%11708
%11710
%11711
%11712
%11714
%11716
%11717
%11718
%11720
%11722
%11724
%11726
%11728
%11730
%11732
%11734
%11736
%11737
%11739
%11741
%11743
%11745
%11747
%11749
%11750
%11751
%11752
%11753
%11758
%11760
%11761
%11764
%11769
%11774
%11776
%11777
%11778
%11780
%11782
%11985
%11986
%11862
%11987
%11988
%11989
%11990
%11991
%11992
%11993
%11994
%11995
%11996
%11997
%11998
%11999
%12000
%12001
%12002
%12003
%12004
%12005
%12006
%12007
%12008
%12009
%12010
%12011
%12012
%12014
%12016
%12017
%12018
%12019
%12021
%12022
%12023
%12024
%12025
%12026
%12027
%12028
%12029
%12030
%12031
%12032
%12033
%12034
%12035
%12036
%12037
%12038
%12039
%12040
%12041
%12042
%12043
%12044
%12045
%12046
%12047
%12048
%12049
%12050
%12051
%12052
%12053
%12054
%12055
%12056
%12057
%12058
%12059
%12060
%12061
%12062
%12063
%12064
%12065
%12067
%12069
%12070
%12071
%12073
%12075
%12076
%12077
%12078
%12080
%12081
%12082
%12083
%12084
%12086
%12088
%12089
%12090
%12091
%12092
%12093
%12094
%12095
%12096
%12097
%12098
%12101
%12103
%12105
%12106
%12108
%12110
%12112
%12114
%12115
%12117
%12119
%12121
%12122
%12123
%12124
%12126
%12128
%12130
%12131
%12132
%12133
%12134
%12135
%12136
%12137
%12138
%12139
%12140
%12141
%12142
%12143
%12144
%12145
%12146
%12147
%12148
%12149
%12150
%12151
%12152
%12153
%12154
%12155
%12156
%12157
%12158
%12159
%12160
%12161
%12162
%12163
%12164
%12166
%12167
%12168
%12169
%12170
%12171
%12172
%12173
%12174
%12175
%12176
%12177
%12178
%12179
%12180
%12181
%12182
%12183
%12184
%12185
%12186
%12187
%12188
%12189
%12190
%12191
%12192
%12193
%12194
%12195
%12196
%12197
%12198
%12199
%12201
%12203
%12204
%12206
%12207
%12209
%12211
%12212
%12213
%12214
%12215
%12216
%12217
%12218
%12219
%12220
%12221
%12222
%12223
%12224
%12225
%12226
%12227
%12228
%12229
%12230
%12231
%12232
%12233
%12234
%12235
%12236
%12237
%12238
%12239
%12240
%12241
%12242
%12243
%12244
%12245
%12246
%12247
%12248
%12249
%12250
%12251
%12252
%12253
%12254
%12255
%12257
%12259
%12261
%12263
%12264
%12265
%12266
%12267
%12268
%12269
%12270
%12271
%12272
%12273
%12274
%12275
%12276
%12277
%12278
%12279
%12280
%12281
%12282
%12283
%12284
%12285
%12286
%12287
%12288
%12289
%12290
%12291
%12292
%12293
%12294
%12295
%12296
%12297
%12298
%12299
%12300
%12301
%12302
%12303
%12304
%12305
%12306
%12307
%12308
%12309
%12310
%12311
%12312
%12313
%12314
%12315
%12317
%12319
%12321
%11783
%11784
%11785
%11786
%11787
%11788
%11789
%11790
%11791
%11792
%11793
%11794
%11795
%11796
%11797
%11798
%11799
%11800
%11801
%11802
%11803
%11804
%11805
%11806
%11807
%11808
%11809
%11810
%11811
%11812
%11813
%11814
%11815
%11816
%11817
%11818
%11819
%11821
%11822
%11823
%11824
%11825
%11826
%11827
%11828
%11829
%11830
%11831
%11832
%11833
%11834
%11835
%11836
%11837
%11838
%11839
%11840
%11841
%11842
%11843
%11844
%11845
%11846
%11847
%11848
%11849
%11850
%11851
%11852
%11853
%11854
%11855
%11856
%11857
%11858
%11859
%11860
%11861
%11863
%11865
%11866
%11867
%11868
%11869
%11870
%11871
%11872
%11873
%11874
%11875
%11876
%11877
%11878
%11879
%11880
%11881
%11882
%11883
%11884
%11885
%11886
%11887
%11888
%11889
%11890
%11891
%11892
%11893
%11894
%11895
%11896
%11897
%11898
%11899
%11900
%11901
%11902
%11903
%11904
%11905
%11906
%11907
%11908
%11909
%11910
%11911
%11912
%11913
%11914
%11915
%11916
%11917
%11918
%11919
%11920
%11921
%11922
%11923
%11924
%11925
%11926
%11927
%11928
%11929
%11930
%11931
%11932
%11933
%11934
%11935
%11936
%11937
%11938
%11939
%11940
%11941
%11942
%11943
%11944
%11945
%11946
%11947
%11948
%11949
%11950
%11951
%11952
%11953
%11954
%11955
%11956
%11957
%11958
%11959
%11964
%11969
%11970
%11972
%11974
%11975
%11976

reconstruct18.3s (12.2%)

Counts
11 667 → 2 397
Compiler

Compiled 11 667 to 15 766 computations (-35.1% saved)

eval6.3s (4.2%)

Compiler

Compiled 3 739 to 16 240 computations (-334.3% saved)

prune786.0ms (0.5%)

Pruning

50 alts after pruning (48 fresh and 2 done)

PrunedKeptTotal
New3 691483 739
Fresh000
Picked17219
Done000
Total3 708503 758
Accuracy
100.0%
Counts
3 758 → 50
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.0%
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (neg.f64 R))) (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) #s(literal 1/2 binary64)))) (-.f64 phi1 phi2)))
99.9%
(*.f64 R (hypot.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) (-.f64 lambda1 lambda2) (*.f64 (*.f64 (sin.f64 (*.f64 phi1 #s(literal -1/2 binary64))) (sin.f64 (*.f64 phi2 #s(literal -1/2 binary64)))) (-.f64 lambda2 lambda1))) (-.f64 phi1 phi2)))
99.9%
%165 = (*.f64 #s(literal 1/2 binary64) phi1)
%290 = (-.f64 lambda1 lambda2)
(*.f64 R (hypot.f64 (fma.f64 (sin.f64 (*.f64 phi2 #s(literal -1/2 binary64))) (*.f64 (sin.f64 %165) %290) (*.f64 (*.f64 (cos.f64 %165) %290) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) (-.f64 phi1 phi2)))
99.9%
%165 = (*.f64 #s(literal 1/2 binary64) phi1)
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 %165) (sin.f64 (*.f64 phi2 #s(literal -1/2 binary64))) (*.f64 (cos.f64 %165) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))))) (-.f64 phi1 phi2)))
99.9%
%165 = (*.f64 #s(literal 1/2 binary64) phi1)
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 %165) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)) (*.f64 (sin.f64 %165) (sin.f64 (*.f64 phi2 #s(literal -1/2 binary64)))))) (-.f64 phi1 phi2)))
84.3%
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (approx (+ phi1 phi2) (*.f64 phi1 (+.f64 #s(literal 1 binary64) (/.f64 phi2 phi1)))) #s(literal 1/2 binary64)))) (-.f64 phi1 phi2)))
91.0%
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (approx (+ phi1 phi2) phi2) #s(literal 1/2 binary64)))) (-.f64 phi1 phi2)))
92.4%
(*.f64 R (hypot.f64 (approx (* (- lambda1 lambda2) (cos (* (+ phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) (-.f64 lambda1 lambda2))) (-.f64 phi1 phi2)))
51.4%
%90 = (-.f64 phi1 phi2)
%205 = (PI.f64 )
%278 = (-.f64 lambda2 lambda1)
(*.f64 R (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 %278 %278) (-.f64 (cos.f64 #s(literal 0 binary64)) (sin.f64 (fma.f64 %205 #s(literal 1/2 binary64) (+.f64 (+.f64 phi1 %205) phi2))))) #s(literal 2 binary64)) (*.f64 %90 %90))))
53.9%
%90 = (-.f64 phi1 phi2)
%278 = (-.f64 lambda2 lambda1)
(*.f64 R (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 %278 %278) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (cos.f64 phi1)) (cos.f64 phi2))) (*.f64 (neg.f64 (sin.f64 phi1)) (sin.f64 phi2)))) #s(literal 2 binary64)) (*.f64 %90 %90))))
51.2%
%3 = (- lambda1 lambda2)
%10 = (* %3 (cos (/ (+ phi1 phi2) 2)))
%90 = (-.f64 phi1 phi2)
(*.f64 R (sqrt.f64 (+.f64 (approx (* %10 %10) (approx (* (pow (cos (* 1/2 phi1)) 2) (pow %3 2)) (pow.f64 (-.f64 lambda1 lambda2) #s(literal 2 binary64)))) (*.f64 %90 %90))))
42.5%
%278 = (-.f64 lambda2 lambda1)
(*.f64 R (sqrt.f64 (approx (+ (pow (* (- lambda1 lambda2) (cos (* (+ phi1 phi2) 1/2))) 2) (pow (- phi1 phi2) 2)) (fma.f64 (fma.f64 (cos.f64 phi1) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (*.f64 %278 %278) (*.f64 phi1 phi1)))))
28.9%
(*.f64 R (approx (sqrt (+ (pow (* (- lambda1 lambda2) (cos (* (+ phi1 phi2) 1/2))) 2) (pow (- phi1 phi2) 2))) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))))
3.9%
(*.f64 R (approx (sqrt (+ (pow (* (- lambda1 lambda2) (cos (* (+ phi1 phi2) 1/2))) 2) (pow (- phi1 phi2) 2))) (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))))
4.2%
(*.f64 R (approx (sqrt (+ (pow (* (- lambda1 lambda2) (cos (* (+ phi1 phi2) 1/2))) 2) (pow (- phi1 phi2) 2))) (neg.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))))))))
31.2%
(*.f64 R (approx (sqrt (+ (pow (* (- lambda1 lambda2) (cos (* (+ phi1 phi2) 1/2))) 2) (pow (- phi1 phi2) 2))) (neg.f64 phi1)))
23.3%
%12 = (- phi1 phi2)
%232 = (- lambda2 lambda1)
(*.f64 R (approx (sqrt (+ (/ (* (* %232 %232) (- (cos 0) (cos (+ (* (* (PI ) 1/2) 2) (+ phi1 phi2))))) 2) (* %12 %12))) (*.f64 lambda2 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 phi1 (+.f64 phi2 (PI.f64 ))))))))))
3.9%
%12 = (- phi1 phi2)
%232 = (- lambda2 lambda1)
(*.f64 R (approx (sqrt (+ (/ (* (* %232 %232) (- (cos 0) (cos (+ (* (* (PI ) 1/2) 2) (+ phi1 phi2))))) 2) (* %12 %12))) (*.f64 lambda1 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 phi1 (+.f64 phi2 (PI.f64 ))))))))))
4.2%
%12 = (- phi1 phi2)
%232 = (- lambda2 lambda1)
(*.f64 R (approx (sqrt (+ (/ (* (* %232 %232) (- (cos 0) (cos (+ (* (* (PI ) 1/2) 2) (+ phi1 phi2))))) 2) (* %12 %12))) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 phi1 (+.f64 phi2 (PI.f64 )))))))))))
24.7%
%12 = (- phi1 phi2)
%232 = (- lambda2 lambda1)
(*.f64 R (approx (sqrt (+ (/ (* (* %232 %232) (- (cos 0) (cos (+ (* (* (PI ) 1/2) 2) (+ phi1 phi2))))) 2) (* %12 %12))) (*.f64 #s(literal -1 binary64) (*.f64 lambda1 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 phi1 (+.f64 phi2 (PI.f64 )))))))))))
23.4%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
%207 = (+.f64 (+.f64 phi1 (PI.f64 )) phi2)
%217 = (fabs.f64 (+.f64 phi1 phi2))
(*.f64 R (approx (sqrt (+ (* %10 %10) (* %12 %12))) (*.f64 lambda2 (/.f64 (sqrt.f64 (fabs.f64 (+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %207 %217))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 %207 %217)))))) (sqrt.f64 #s(literal 2 binary64))))))
30.8%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
%165 = (*.f64 #s(literal 1/2 binary64) phi1)
(*.f64 R (approx (sqrt (+ (* %10 %10) (* %12 %12))) (*.f64 lambda2 (/.f64 (fabs.f64 (fma.f64 (*.f64 (sin.f64 %165) (sin.f64 (*.f64 phi2 #s(literal -1/2 binary64)))) #s(literal 4 binary64) (*.f64 (*.f64 (cos.f64 %165) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 4 binary64)))) #s(literal 4 binary64)))))
23.3%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(*.f64 R (approx (sqrt (+ (* %10 %10) (* %12 %12))) (*.f64 lambda2 (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (+.f64 (+.f64 phi1 (PI.f64 )) phi2) #s(literal 1/2 binary64))) #s(literal 2 binary64))))))
26.7%
%6 = (+ phi1 phi2)
%10 = (* (- lambda1 lambda2) (cos (/ %6 2)))
%12 = (- phi1 phi2)
(*.f64 R (approx (sqrt (+ (* %10 %10) (* %12 %12))) (*.f64 lambda2 (approx (sqrt (pow (cos (* 1/2 %6)) 2)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) phi1)) #s(literal 2 binary64)))))))
3.9%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
%165 = (*.f64 #s(literal 1/2 binary64) phi1)
(*.f64 R (approx (sqrt (+ (* %10 %10) (* %12 %12))) (*.f64 lambda1 (/.f64 (fabs.f64 (fma.f64 (*.f64 (sin.f64 %165) (sin.f64 (*.f64 phi2 #s(literal -1/2 binary64)))) #s(literal 4 binary64) (*.f64 (*.f64 (cos.f64 %165) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 4 binary64)))) #s(literal 4 binary64)))))
3.9%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(*.f64 R (approx (sqrt (+ (* %10 %10) (* %12 %12))) (*.f64 lambda1 (sqrt.f64 (fma.f64 (cos.f64 (+.f64 phi1 phi2)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))))
3.9%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
%165 = (*.f64 #s(literal 1/2 binary64) phi1)
(*.f64 R (approx (sqrt (+ (* %10 %10) (* %12 %12))) (*.f64 lambda1 (sqrt.f64 (pow.f64 (fma.f64 (sin.f64 %165) (sin.f64 (*.f64 phi2 #s(literal -1/2 binary64))) (*.f64 (cos.f64 %165) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2)))) #s(literal 2 binary64))))))
4.2%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
%165 = (*.f64 #s(literal 1/2 binary64) phi1)
(*.f64 R (approx (sqrt (+ (* %10 %10) (* %12 %12))) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (/.f64 (fabs.f64 (fma.f64 (*.f64 (sin.f64 %165) (sin.f64 (*.f64 phi2 #s(literal -1/2 binary64)))) #s(literal 4 binary64) (*.f64 (*.f64 (cos.f64 %165) (cos.f64 (*.f64 #s(literal 1/2 binary64) phi2))) #s(literal 4 binary64)))) #s(literal 4 binary64))))))
4.2%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(*.f64 R (approx (sqrt (+ (* %10 %10) (* %12 %12))) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (cos.f64 (asin.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))))))))
50.0%
%35 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(approx (* R (sqrt (+ (pow (* (- lambda1 lambda2) (cos (* (+ phi1 phi2) 1/2))) 2) (pow (- phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 R (-.f64 (fabs.f64 %35) (*.f64 (*.f64 (/.f64 lambda1 lambda2) %35) (copysign.f64 #s(literal 1 binary64) %35))))))
2.2%
%35 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(approx (* R (sqrt (+ (pow (* (- lambda1 lambda2) (cos (* (+ phi1 phi2) 1/2))) 2) (pow (- phi1 phi2) 2)))) (*.f64 lambda1 (*.f64 R (-.f64 (fabs.f64 %35) (*.f64 (*.f64 (/.f64 lambda2 lambda1) %35) (copysign.f64 #s(literal 1 binary64) %35))))))
3.8%
(approx (* R (sqrt (+ (pow (* (- lambda1 lambda2) (cos (* (+ phi1 phi2) 1/2))) 2) (pow (- phi1 phi2) 2)))) (neg.f64 (*.f64 R phi2)))
3.8%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (fma.f64 phi1 (*.f64 (/.f64 R phi2) phi2) (neg.f64 (*.f64 R phi2))))
49.6%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (/.f64 (*.f64 phi2 (*.f64 R (-.f64 phi2 phi1))) phi2))
2.2%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (/.f64 (*.f64 phi1 (*.f64 R (-.f64 phi1 phi2))) phi1))
2.1%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (-.f64 (*.f64 (*.f64 phi1 phi2) (/.f64 R phi2)) (*.f64 R phi2)))
54.6%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (-.f64 (*.f64 R phi2) (*.f64 (*.f64 phi1 phi2) (/.f64 R phi2))))
3.5%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 (approx R #s(literal 0 binary64)) phi2))
62.2%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 phi2 (fma.f64 phi1 (neg.f64 (/.f64 R phi2)) R)))
61.6%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 phi2 (/.f64 (*.f64 R (-.f64 phi2 phi1)) phi2)))
59.0%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 phi2 (approx (+ R (* -1 (/ (* R phi1) phi2))) (*.f64 phi1 (fma.f64 #s(literal -1 binary64) (/.f64 R phi2) (/.f64 R phi1))))))
3.5%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 phi1 (fma.f64 phi2 (neg.f64 (/.f64 R phi1)) R)))
2.2%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 phi1 (/.f64 (*.f64 R (-.f64 phi1 phi2)) phi1)))
37.0%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 R phi2))
4.3%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 R phi1))
3.0%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
%35 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2)))
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (*.f64 #s(literal -1 binary64) (*.f64 lambda2 (fma.f64 (*.f64 (*.f64 (*.f64 R lambda1) %35) (copysign.f64 #s(literal 1 binary64) %35)) (/.f64 #s(literal -1 binary64) lambda2) (*.f64 R (fabs.f64 %35))))))
59.8%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (approx (* phi2 (+ R (* -1 (/ (* R phi1) phi2)))) (fma.f64 #s(literal -1 binary64) (*.f64 R phi1) (*.f64 R phi2))))
2.2%
%10 = (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2)))
%12 = (- phi1 phi2)
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (approx (* phi1 (+ R (* -1 (/ (* R phi2) phi1)))) (fma.f64 #s(literal -1 binary64) (*.f64 R phi2) (*.f64 R phi1))))
4.2%
%6 = (+ phi1 phi2)
%10 = (* (- lambda1 lambda2) (cos (/ %6 2)))
%12 = (- phi1 phi2)
%21 = (pow (cos (* 1/2 %6)) 2)
%24 = (sqrt %21)
%37 = (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (approx (* lambda1 (+ (* -1 (/ (* R (* lambda2 %21)) (* lambda1 %24))) (* R %24))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 R (*.f64 lambda2 %37)) (sqrt.f64 %37)))))
3.9%
%6 = (+ phi1 phi2)
%10 = (* (- lambda1 lambda2) (cos (/ %6 2)))
%12 = (- phi1 phi2)
%21 = (pow (cos (* 1/2 %6)) 2)
%24 = (sqrt %21)
%37 = (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 phi1 phi2))) #s(literal 2 binary64))
(approx (* R (sqrt (+ (* %10 %10) (* %12 %12)))) (approx (* -1 (* lambda2 (+ (* -1 (/ (* R (* lambda1 %21)) (* lambda2 %24))) (* R %24)))) (/.f64 (*.f64 R (*.f64 lambda1 %37)) (sqrt.f64 %37))))
Compiler

Compiled 50 to 245 computations (-390.0% saved)

sample44.0ms (0.0%)

Calls
Call 1
Inputs
(PI )
(cos 0)
(sqrt 2)
Outputs
#s(literal 884279719003555/281474976710656 binary64)
#s(literal 1 binary64)
#s(literal 6369051672525773/4503599627370496 binary64)
Samples
0.0ms0valid
Compiler

Compiled 7 to 7 computations (0.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total, 0.0 MiB)

series50.3s (33.6%)

Calls

15 calls:

TimeVariablePoint
425.0ms
phi2
0
292.0ms
phi1
0
265.0ms
phi2
-inf
193.0ms
phi1
inf
172.0ms
lambda2
-inf

end0.0ms (0.0%)

gc1.9s (1.3%)

Allocations
AllocatedPercentPhase
1 736.7 MiB29.1%series
1 131.2 MiB18.9%rewrite
750.3 MiB12.6%reconstruct
704.0 MiB11.8%series
569.3 MiB9.5%sample
335.2 MiB5.6%eval
302.7 MiB5.1%rewrite
137.8 MiB2.3%series
117.7 MiB2.0%reconstruct
101.7 MiB1.7%prune
52.1 MiB0.9%eval
17.1 MiB0.3%prune
9.0 MiB0.2%preprocess
6.0 MiB0.1%sample
2.9 MiB0.0%sample
0.2 MiB0.0%analyze
0.0 MiB0.0%sample
0.0 MiB0.0%start
0.0 MiB0.0%end
5 974.1 MiB100.0%total

Profiling

Loading profile data...