
Time bar (total: 2.5min)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0.0% | 0.0% | 99.8% | 0.2% | 0.0% | 0.0% | 0.0% | 0 |
| 0.0% | 0.0% | 99.8% | 0.2% | 0.0% | 0.0% | 0.0% | 1 |
| 0.0% | 0.0% | 99.8% | 0.2% | 0.0% | 0.0% | 0.0% | 2 |
| 0.0% | 0.0% | 99.8% | 0.2% | 0.0% | 0.0% | 0.0% | 3 |
| 0.0% | 0.0% | 99.8% | 0.2% | 0.0% | 0.0% | 0.0% | 4 |
| 0.0% | 0.0% | 99.8% | 0.2% | 0.0% | 0.0% | 0.0% | 5 |
| 0.0% | 0.0% | 99.8% | 0.2% | 0.0% | 0.0% | 0.0% | 6 |
| 50.0% | 49.9% | 49.9% | 0.2% | 0.0% | 0.0% | 0.0% | 7 |
| 50.0% | 49.9% | 49.9% | 0.2% | 0.0% | 0.0% | 0.0% | 8 |
| 50.0% | 49.9% | 49.9% | 0.2% | 0.0% | 0.0% | 0.0% | 9 |
| 50.0% | 49.9% | 49.9% | 0.2% | 0.0% | 0.0% | 0.0% | 10 |
| 50.0% | 49.9% | 49.9% | 0.2% | 0.0% | 0.0% | 0.0% | 11 |
| 50.0% | 49.9% | 49.9% | 0.2% | 0.0% | 0.0% | 0.0% | 12 |
Compiled 15 to 14 computations (6.7% saved)
| 9.2s | 8 256× | 0 | valid |
ival-sin: 2.0s (33.6% of total, 46.8 MiB)ival-cos: 1.9s (31.2% of total, 41.1 MiB)ival-mult!: 1.4s (23.4% of total, 31.2 MiB)ival-div!: 498.0ms (8.3% of total, 13.1 MiB)ival-add!: 164.0ms (2.7% of total, 5.4 MiB)adjust: 41.0ms (0.7% of total, 1.3 MiB)Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 92 | 283 |
| 1 | 490 | 273 |
| 2 | 1779 | 273 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 95.4% | (/.f64 (+.f64 (*.f64 one_es (*.f64 tanphi sa)) (*.f64 (sin.f64 lamt) ca)) (cos.f64 lamt)) |
(sort one_es tanphi)
(sort one_es sa)
(sort tanphi sa)
Compiled 26 to 24 computations (7.7% saved)
| Inputs |
|---|
| Outputs |
|---|
| Inputs |
|---|
%3 = (*.f64 tanphi sa) %4 = (*.f64 one_es %3) %6 = (sin.f64 lamt) %8 = (*.f64 %6 ca) %9 = (+.f64 %4 %8) %10 = (cos.f64 lamt) one_es tanphi sa %3 %4 lamt %6 ca %8 %9 %10 (/.f64 %9 %10) |
| Outputs |
|---|
%5 = (sin lamt) %9 = (pow.f64 lamt #s(literal 2 binary64)) %32 = (* %5 ca) %35 = (*.f64 ca %9) %37 = (+.f64 ca (*.f64 #s(literal -1/6 binary64) %35)) %43 = (+.f64 ca (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 #s(literal 1/120 binary64) %35)))) %56 = (* tanphi sa) %58 = (+ (* one_es %56) %32) %59 = (*.f64 sa tanphi) %60 = (*.f64 one_es %59) %68 = (cos lamt) %89 = (/ %58 %68) %105 = (sin.f64 lamt) %107 = (*.f64 ca %105) %109 = (fma.f64 ca %105 %60) %111 = (cos.f64 lamt) %116 = (/.f64 %107 %111) %118 = (/.f64 %60 %111) %121 = (/.f64 %107 one_es) %127 = (/.f64 %107 (*.f64 one_es %111)) %128 = (/.f64 %59 %111) %145 = (/.f64 %107 tanphi) %150 = (/.f64 %107 (*.f64 tanphi %111)) %151 = (*.f64 one_es sa) %152 = (/.f64 %151 %111) %167 = (/.f64 %107 sa) %172 = (/.f64 %107 (*.f64 sa %111)) %173 = (*.f64 one_es tanphi) %174 = (/.f64 %173 %111) %189 = (/.f64 %60 ca) %193 = (/.f64 %105 %111) %195 = (/.f64 %60 (*.f64 ca %111)) (approx one_es #s(literal 0 binary64)) (approx lamt lamt) (approx %5 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %9)))) (approx %5 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/120 binary64) %9) #s(literal 1/6 binary64)))))) (approx %5 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %9))) #s(literal 1/6 binary64)))))) (approx %32 (*.f64 ca lamt)) (approx %32 (*.f64 lamt %37)) (approx %32 (*.f64 lamt %43)) (approx %32 (*.f64 lamt (+.f64 ca (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 %9 (fma.f64 #s(literal -1/5040 binary64) %35 (*.f64 #s(literal 1/120 binary64) ca)))))))) (approx %58 %60) (approx %58 (fma.f64 ca lamt %60)) (approx %58 (fma.f64 lamt %37 %60)) (approx %58 (fma.f64 lamt %43 %60)) (approx %68 #s(literal 1 binary64)) (approx %68 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %9))) (approx %68 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/24 binary64) %9) #s(literal 1/2 binary64))))) (approx %68 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %9))) #s(literal 1/2 binary64))))) (approx %89 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %60))) %60)) (approx %89 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (*.f64 lamt (-.f64 (*.f64 #s(literal -1/6 binary64) ca) (*.f64 #s(literal -1/2 binary64) ca))) (*.f64 #s(literal -1/2 binary64) %60)))) %60)) (approx %5 %105) (approx %32 %107) (approx %58 %109) (approx %68 %111) (approx %89 (/.f64 %109 %111)) (approx one_es one_es) (approx %89 %116) (approx %89 (+.f64 %116 %118)) (approx %58 (*.f64 one_es (fma.f64 sa tanphi %121))) (approx %89 %118) (approx %89 (*.f64 one_es (+.f64 %127 %128))) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %59 (*.f64 #s(literal -1 binary64) %121))))) (approx %89 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %127 (*.f64 #s(literal -1 binary64) %128))))) (approx tanphi tanphi) (approx %56 %59) (approx %58 (*.f64 tanphi (fma.f64 one_es sa %145))) (approx %89 (*.f64 tanphi (+.f64 %150 %152))) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %151 (*.f64 #s(literal -1 binary64) %145))))) (approx %89 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %150 (*.f64 #s(literal -1 binary64) %152))))) (approx sa sa) (approx %58 (*.f64 sa (fma.f64 one_es tanphi %167))) (approx %89 (*.f64 sa (+.f64 %172 %174))) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %173 (*.f64 #s(literal -1 binary64) %167))))) (approx %89 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %172 (*.f64 #s(literal -1 binary64) %174))))) (approx ca ca) (approx %58 (*.f64 ca (+.f64 %105 %189))) (approx %89 (*.f64 ca (+.f64 %193 %195))) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %105 (*.f64 #s(literal -1 binary64) %189))))) (approx %89 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %193 (*.f64 #s(literal -1 binary64) %195))))) |
15 calls:
| Time | Variable | Point |
|---|---|---|
| 26.0ms | ca | -inf |
| 23.0ms | tanphi | 0 |
| 21.0ms | ca | 0 |
| 20.0ms | lamt | inf |
| 16.0ms | sa | 0 |
| Inputs |
|---|
%3 = (*.f64 tanphi sa) %4 = (*.f64 one_es %3) %6 = (sin.f64 lamt) %8 = (*.f64 %6 ca) %9 = (+.f64 %4 %8) %10 = (cos.f64 lamt) one_es tanphi sa %3 %4 lamt %6 ca %8 %9 %10 (/.f64 %9 %10) |
| Outputs |
|---|
%1 = (neg.f64 one_es) %5 = (*.f64 tanphi sa) %7 = (neg.f64 sa) %8 = (neg.f64 %7) %10 = (neg.f64 tanphi) %11 = (neg.f64 %10) %17 = (neg.f64 %5) %19 = (*.f64 one_es %5) %20 = (*.f64 one_es sa) %22 = (*.f64 one_es tanphi) %27 = (neg.f64 %20) %28 = (neg.f64 %27) %32 = (neg.f64 %22) %42 = (neg.f64 %19) %45 = (*.f64 %5 #s(literal 1 binary64)) %47 = (*.f64 %20 #s(literal 1 binary64)) %49 = (*.f64 sa #s(literal 1 binary64)) %50 = (*.f64 one_es %49) %52 = (*.f64 one_es #s(literal 1 binary64)) %53 = (*.f64 sa %52) %55 = (*.f64 %22 #s(literal 1 binary64)) %57 = (*.f64 tanphi %52) %64 = (*.f64 tanphi #s(literal 1 binary64)) %69 = (*.f64 %19 #s(literal 2 binary64)) %72 = (*.f64 %19 #s(literal 1/2 binary64)) %76 = (*.f64 #s(literal 0 binary64) one_es) %77 = (*.f64 %76 %5) %107 = (*.f64 #s(literal 1/2 binary64) %19) %119 = (cos.f64 lamt) %120 = (/.f64 %5 %119) %121 = (*.f64 %76 %120) %123 = (*.f64 %120 #s(literal 0 binary64)) %126 = (/.f64 %20 %119) %127 = (*.f64 %126 #s(literal 0 binary64)) %130 = (/.f64 %22 %119) %131 = (*.f64 %130 #s(literal 0 binary64)) %134 = (/.f64 one_es %119) %135 = (*.f64 %134 #s(literal 0 binary64)) %137 = (*.f64 one_es %120) %140 = (*.f64 #s(literal 0 binary64) tanphi) %142 = (*.f64 #s(literal 0 binary64) sa) %145 = (/.f64 sa %119) %146 = (*.f64 %145 #s(literal 0 binary64)) %149 = (/.f64 tanphi %119) %150 = (*.f64 %149 #s(literal 0 binary64)) %152 = (*.f64 #s(literal 0 binary64) %20) %154 = (*.f64 #s(literal 0 binary64) %22) %156 = (*.f64 #s(literal 0 binary64) %5) %158 = (*.f64 %5 #s(literal 0 binary64)) %160 = (*.f64 %22 #s(literal 0 binary64)) %162 = (*.f64 one_es #s(literal 0 binary64)) %165 = (*.f64 #s(literal 0 binary64) %145) %167 = (*.f64 #s(literal 0 binary64) %134) %169 = (*.f64 #s(literal 0 binary64) %120) %194 = (/.f64 #s(literal 1 binary64) %119) %195 = (*.f64 %194 #s(literal 0 binary64)) %205 = (*.f64 #s(literal 0 binary64) %194) %208 = (/.f64 #s(literal -1 binary64) %119) %209 = (*.f64 %208 #s(literal 0 binary64)) %211 = (*.f64 #s(literal 0 binary64) %42) %215 = (*.f64 %119 tanphi) %216 = (*.f64 %215 %20) %218 = (*.f64 %126 %119) %220 = (*.f64 %20 %119) %221 = (/.f64 %220 %119) %223 = (*.f64 %22 %119) %224 = (/.f64 %223 %119) %226 = (*.f64 %130 %119) %229 = (/.f64 %215 %119) %231 = (*.f64 %149 %119) %234 = (*.f64 %119 sa) %236 = (*.f64 %119 one_es) %240 = (*.f64 %119 %5) %246 = (neg.f64 %216) %247 = (neg.f64 %119) %249 = (/.f64 %119 %247) %251 = (*.f64 %32 %145) %252 = (*.f64 %251 %119) %260 = (*.f64 %208 %119) %269 = (sin.f64 lamt) %272 = (*.f64 %269 %137) %287 = (*.f64 %137 %269) %294 = (+.f64 %119 %119) %296 = (*.f64 #s(literal 2 binary64) %119) %299 = (*.f64 %119 #s(literal 2 binary64)) %306 = (*.f64 #s(literal 2 binary64) %247) %309 = (*.f64 %247 #s(literal 2 binary64)) %330 = (PI.f64 ) %331 = (fabs.f64 lamt) %332 = (*.f64 %330 #s(literal 1/2 binary64)) %335 = (cos.f64 (fma.f64 %330 #s(literal 1/2 binary64) (-.f64 %331 %332))) %336 = (+.f64 %335 %119) %353 = (neg.f64 lamt) %366 = (*.f64 #s(literal 0 binary64) lamt) %368 = (*.f64 lamt #s(literal 0 binary64)) %370 = (+.f64 lamt lamt) %373 = (*.f64 #s(literal 1/2 binary64) lamt) %375 = (*.f64 lamt #s(literal 1/2 binary64)) %381 = (/.f64 lamt #s(literal 2 binary64)) %383 = (/.f64 lamt #s(literal 1/2 binary64)) %401 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %402 = (/.f64 lamt #s(literal 4 binary64)) %404 = (/.f64 #s(literal 2 binary64) #s(literal 1 binary64)) %422 = (sin.f64 %353) %424 = (-.f64 %330 lamt) %431 = (neg.f64 %330) %432 = (-.f64 %431 lamt) %434 = (*.f64 %269 #s(literal -1 binary64)) %437 = (fma.f64 %330 #s(literal -1/2 binary64) lamt) %439 = (*.f64 %422 #s(literal 1 binary64)) %441 = (*.f64 #s(literal 1 binary64) %422) %449 = (+.f64 %330 lamt) %450 = (+.f64 %449 %330) %452 = (-.f64 %332 lamt) %456 = (*.f64 #s(literal 1/2 binary64) %269) %458 = (*.f64 #s(literal 2 binary64) %269) %460 = (*.f64 %269 #s(literal 2 binary64)) %462 = (*.f64 %269 #s(literal 1/2 binary64)) %466 = (*.f64 %422 #s(literal -1 binary64)) %468 = (*.f64 #s(literal -1 binary64) %422) %477 = (fma.f64 %330 #s(literal 1/2 binary64) %449) %479 = (fma.f64 %330 #s(literal -1/2 binary64) %424) %481 = (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %483 = (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)) %489 = (*.f64 %330 #s(literal -1/2 binary64)) %490 = (-.f64 %489 %330) %491 = (-.f64 %490 lamt) %493 = (fma.f64 %330 #s(literal 1/2 binary64) lamt) %507 = (fma.f64 #s(literal 2 binary64) lamt %330) %515 = (sqrt.f64 %331) %516 = (-.f64 %515 %515) %518 = (-.f64 %507 %507) %524 = (+.f64 %515 %515) %533 = (sin.f64 %331) %557 = (*.f64 %247 #s(literal 0 binary64)) %566 = (/.f64 (-.f64 %330 %330) #s(literal 2 binary64)) %568 = (*.f64 (sin.f64 %566) #s(literal -1 binary64)) %571 = (*.f64 #s(literal 0 binary64) (cos.f64 %566)) %577 = (-.f64 %424 %332) %585 = (fma.f64 %330 #s(literal 1/2 binary64) %437) %589 = (-.f64 %432 %332) %593 = (-.f64 %332 %450) %610 = (/.f64 (fma.f64 %330 #s(literal 1/2 binary64) %489) #s(literal 2 binary64)) %612 = (*.f64 (cos.f64 %610) #s(literal 0 binary64)) %615 = (/.f64 (fma.f64 %330 #s(literal -1/2 binary64) %332) #s(literal 2 binary64)) %617 = (*.f64 (cos.f64 %615) #s(literal 0 binary64)) %620 = (*.f64 #s(literal 1 binary64) (sin.f64 %610)) %623 = (*.f64 #s(literal -1 binary64) (sin.f64 %615)) %626 = (/.f64 (-.f64 %332 %332) #s(literal 2 binary64)) %627 = (sin.f64 %626) %628 = (*.f64 %627 #s(literal 0 binary64)) %631 = (*.f64 #s(literal 0 binary64) (cos.f64 %626)) %634 = (/.f64 (-.f64 %489 %489) #s(literal 2 binary64)) %636 = (*.f64 #s(literal 0 binary64) (cos.f64 %634)) %638 = (*.f64 %627 #s(literal 1 binary64)) %641 = (*.f64 (sin.f64 %634) #s(literal -1 binary64)) %661 = (*.f64 %119 %269) %664 = (+.f64 %247 %119) %672 = (fabs.f64 %332) %674 = (/.f64 (fma.f64 %330 #s(literal 1/2 binary64) %672) #s(literal 2 binary64)) %677 = (/.f64 (-.f64 %332 %672) #s(literal 2 binary64)) %679 = (*.f64 (cos.f64 %674) (cos.f64 %677)) %682 = (/.f64 (fma.f64 %330 #s(literal -1/2 binary64) %672) #s(literal 2 binary64)) %685 = (/.f64 (-.f64 %489 %672) #s(literal 2 binary64)) %687 = (*.f64 (cos.f64 %682) (cos.f64 %685)) %691 = (*.f64 (sin.f64 %677) (sin.f64 %674)) %695 = (*.f64 (sin.f64 %685) (sin.f64 %682)) %698 = (/.f64 (+.f64 %672 %332) #s(literal 2 binary64)) %701 = (/.f64 (-.f64 %672 %332) #s(literal 2 binary64)) %703 = (*.f64 (cos.f64 %698) (cos.f64 %701)) %706 = (/.f64 (+.f64 %672 %489) #s(literal 2 binary64)) %709 = (/.f64 (-.f64 %672 %489) #s(literal 2 binary64)) %711 = (*.f64 (cos.f64 %706) (cos.f64 %709)) %715 = (*.f64 (sin.f64 %701) (sin.f64 %698)) %719 = (*.f64 (sin.f64 %709) (sin.f64 %706)) %722 = (/.f64 (+.f64 %672 %672) #s(literal 2 binary64)) %725 = (/.f64 (-.f64 %672 %672) #s(literal 2 binary64)) %727 = (*.f64 (cos.f64 %722) (cos.f64 %725)) %731 = (*.f64 (sin.f64 %725) (sin.f64 %722)) %753 = (cos.f64 %490) %755 = (*.f64 %269 (sin.f64 %490)) %760 = (neg.f64 ca) %763 = (*.f64 %269 ca) %766 = (neg.f64 %763) %768 = (*.f64 ca #s(literal 1 binary64)) %773 = (*.f64 %760 #s(literal 1 binary64)) %775 = (*.f64 %766 #s(literal 1 binary64)) %777 = (*.f64 #s(literal 0 binary64) ca) %781 = (*.f64 %763 #s(literal 2 binary64)) %783 = (*.f64 %763 #s(literal 1/2 binary64)) %791 = (*.f64 %434 %760) %793 = (*.f64 %760 %434) %811 = (tan.f64 lamt) %812 = (*.f64 %811 %119) %814 = (*.f64 %811 ca) %816 = (*.f64 %119 ca) %819 = (tan.f64 %353) %820 = (*.f64 %819 %119) %822 = (neg.f64 %814) %826 = (*.f64 #s(literal 1/2 binary64) %763) %828 = (*.f64 %814 #s(literal 0 binary64)) %830 = (*.f64 #s(literal 0 binary64) %814) %877 = (*.f64 %816 %269) %879 = (/.f64 ca %119) %880 = (*.f64 %879 %119) %883 = (*.f64 %766 %119) %885 = (/.f64 %760 %119) %886 = (*.f64 %885 %119) %894 = (*.f64 %269 %763) %897 = (*.f64 %763 %269) %921 = (fma.f64 one_es %5 %763) %947 = (neg.f64 %921) %969 = (*.f64 %42 #s(literal 1 binary64)) %983 = (*.f64 #s(literal 1/2 binary64) %921) %985 = (*.f64 %921 #s(literal 2 binary64)) %988 = (*.f64 %921 #s(literal 1/2 binary64)) %991 = (*.f64 %985 #s(literal 2 binary64)) %1024 = (*.f64 %921 #s(literal 0 binary64)) %1026 = (*.f64 #s(literal 0 binary64) %921) %1054 = (*.f64 %921 %119) %1075 = (/.f64 %921 %119) %1078 = (neg.f64 %1054) %1082 = (/.f64 %1054 %247) %1103 = (neg.f64 %331) %1121 = (+.f64 %424 %330) %1127 = (fma.f64 %330 #s(literal 1/2 binary64) %331) %1130 = (*.f64 #s(literal 1/2 binary64) %119) %1133 = (*.f64 %119 #s(literal 1/2 binary64)) %1136 = (+.f64 %330 %330) %1137 = (+.f64 %331 %1136) %1158 = (*.f64 %247 #s(literal -1 binary64)) %1164 = (fma.f64 %330 #s(literal 1/2 binary64) %1103) %1176 = (+.f64 %331 %330) %1193 = (fma.f64 %330 #s(literal 1/2 binary64) %424) %1201 = (-.f64 %489 %331) %1204 = (fma.f64 %330 #s(literal 1/2 binary64) %1176) %1209 = (+.f64 %493 %1136) %1214 = (fma.f64 %330 #s(literal 1/2 binary64) (-.f64 %489 lamt)) %1268 = (sin.f64 %1103) %1293 = (/.f64 %247 #s(literal 2 binary64)) %1447 = (*.f64 #s(literal 2 binary64) %664) %1450 = (*.f64 %664 #s(literal 2 binary64)) %1468 = (neg.f64 %1075) %1501 = (/.f64 %5 %247) %1503 = (/.f64 %20 %247) %1505 = (/.f64 %22 %247) %1508 = (/.f64 sa %247) %1510 = (/.f64 tanphi %247) %1512 = (/.f64 one_es %247) %1520 = (/.f64 #s(literal 1/2 binary64) %119) %1523 = (*.f64 #s(literal 2 binary64) %1075) %1536 = (/.f64 #s(literal -1/2 binary64) %119) %1588 = (cos.f64 %370) %1589 = (fma.f64 %1588 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %1596 = (neg.f64 %1589) %1598 = (*.f64 #s(literal 1 binary64) %1054) %1600 = (/.f64 #s(literal 1 binary64) %1589) %1613 = (/.f64 %119 %1589) %1638 = (fabs.f64 %119) %1644 = (/.f64 %119 %1638) %1649 = (/.f64 %816 %119) %1655 = (cos.f64 #s(literal 0 binary64)) %1656 = (+.f64 %1588 %1655) %1660 = (/.f64 %816 %247) %1664 = (/.f64 %19 %1638) %1699 = (*.f64 %331 #s(literal 2 binary64)) %1701 = (+.f64 %1655 (cos.f64 %1699)) %1705 = (-.f64 %1655 (cos.f64 %507)) %1721 = (-.f64 %1655 (cos.f64 (fma.f64 %331 #s(literal 2 binary64) %330))) %1730 = (+.f64 (cos.f64 (-.f64 %331 lamt)) (cos.f64 (+.f64 %331 lamt))) %1744 = (+.f64 (sin.f64 (fma.f64 %330 #s(literal 1/2 binary64) %1699)) %1655) %1757 = (-.f64 (cos.f64 (+.f64 %493 %437)) (cos.f64 (+.f64 %424 lamt))) %1765 = (-.f64 (cos.f64 (fma.f64 %330 #s(literal 1/2 binary64) (-.f64 %331 %493))) (cos.f64 (+.f64 %449 %331))) %1772 = (-.f64 (cos.f64 (+.f64 %1127 %437)) (cos.f64 (+.f64 %424 %331))) %1781 = (/.f64 %661 %119) %1784 = (/.f64 %661 %247) %1786 = (/.f64 %816 %1638) %1787 = (/.f64 %269 %1638) %1790 = (/.f64 %661 %1638) %1791 = (/.f64 ca %1638) %1793 = (/.f64 %763 %1638) %1820 = (*.f64 %1589 %1589) one_es (neg.f64 %1) tanphi sa %5 (*.f64 sa tanphi) (*.f64 tanphi %8) (*.f64 sa %11) (*.f64 %10 %7) (*.f64 %7 %10) (*.f64 %11 sa) (*.f64 %8 tanphi) (neg.f64 %17) %19 (*.f64 tanphi %20) (*.f64 sa %22) (*.f64 %5 one_es) (*.f64 %22 sa) (*.f64 %20 tanphi) (*.f64 tanphi %28) (*.f64 %1 %17) (*.f64 %10 %27) (*.f64 %7 %32) (*.f64 %22 %8) (*.f64 %20 %11) (*.f64 %32 %7) (*.f64 %27 %10) (*.f64 %17 %1) (*.f64 %11 %20) (*.f64 %8 %22) (*.f64 %28 tanphi) (neg.f64 %42) (*.f64 one_es %45) (*.f64 tanphi %47) (*.f64 tanphi %50) (*.f64 tanphi %53) (*.f64 sa %55) (*.f64 sa %57) (*.f64 %5 %52) (*.f64 %19 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %19) (*.f64 %52 %5) (*.f64 %22 %49) (*.f64 %20 %64) (*.f64 %49 %22) (*.f64 %45 one_es) (*.f64 %69 #s(literal 1/2 binary64)) (*.f64 %72 #s(literal 2 binary64)) (/.f64 %69 #s(literal 2 binary64)) (fma.f64 one_es %5 %77) (fma.f64 tanphi %20 %77) (fma.f64 sa %22 %77) (fma.f64 %5 one_es %77) (fma.f64 %22 sa %77) (fma.f64 %20 tanphi %77) (+.f64 %19 %77) (fma.f64 tanphi %28 %77) (fma.f64 %1 %17 %77) (fma.f64 %10 %27 %77) (fma.f64 %7 %32 %77) (fma.f64 %22 %8 %77) (fma.f64 %20 %11 %77) (fma.f64 %32 %7 %77) (fma.f64 %27 %10 %77) (fma.f64 %17 %1 %77) (fma.f64 %11 %20 %77) (fma.f64 %8 %22 %77) (fma.f64 %28 tanphi %77) (fma.f64 one_es %45 %77) (fma.f64 tanphi %47 %77) (fma.f64 tanphi %50 %77) (fma.f64 tanphi %53 %77) (fma.f64 sa %55 %77) (fma.f64 sa %57 %77) (fma.f64 %5 %52 %77) (fma.f64 %19 #s(literal 1 binary64) %77) (fma.f64 %19 #s(literal 1/2 binary64) %72) (fma.f64 #s(literal 1 binary64) %19 %77) (fma.f64 #s(literal 1/2 binary64) %19 %107) (fma.f64 %52 %5 %77) (fma.f64 %22 %49 %77) (fma.f64 %20 %64 %77) (fma.f64 %49 %22 %77) (fma.f64 %45 one_es %77) (+.f64 %107 %107) (+.f64 %72 %72) (fma.f64 %69 #s(literal 1/2 binary64) %77) (fma.f64 %72 #s(literal 2 binary64) %77) (fma.f64 one_es %5 %121) (fma.f64 one_es %123 %19) (fma.f64 tanphi %20 %121) (fma.f64 tanphi %127 %19) (fma.f64 sa %22 %121) (fma.f64 sa %131 %19) (fma.f64 %5 one_es %121) (fma.f64 %5 %135 %19) (fma.f64 #s(literal 0 binary64) %137 %19) (fma.f64 %76 %120 %19) (fma.f64 %140 %126 %19) (fma.f64 %142 %130 %19) (fma.f64 %22 sa %121) (fma.f64 %22 %146 %19) (fma.f64 %20 tanphi %121) (fma.f64 %20 %150 %19) (fma.f64 %152 %149 %19) (fma.f64 %154 %145 %19) (fma.f64 %156 %134 %19) (fma.f64 %134 %158 %19) (fma.f64 %145 %160 %19) (fma.f64 %120 %162 %19) (fma.f64 %137 #s(literal 0 binary64) %19) (fma.f64 %165 %22 %19) (fma.f64 %167 %5 %19) (fma.f64 %169 one_es %19) (+.f64 %19 %121) (+.f64 %121 %19) (-.f64 %121 %42) (fma.f64 tanphi %28 %121) (fma.f64 %1 %17 %121) (fma.f64 %10 %27 %121) (fma.f64 %7 %32 %121) (fma.f64 %22 %8 %121) (fma.f64 %20 %11 %121) (fma.f64 %32 %7 %121) (fma.f64 %27 %10 %121) (fma.f64 %17 %1 %121) (fma.f64 %11 %20 %121) (fma.f64 %8 %22 %121) (fma.f64 %28 tanphi %121) (fma.f64 one_es %45 %121) (fma.f64 tanphi %47 %121) (fma.f64 tanphi %50 %121) (fma.f64 tanphi %53 %121) (fma.f64 sa %55 %121) (fma.f64 sa %57 %121) (fma.f64 %5 %52 %121) (fma.f64 %19 #s(literal 1 binary64) %121) (fma.f64 %19 %195 %19) (fma.f64 #s(literal 1 binary64) %19 %121) (fma.f64 %52 %5 %121) (fma.f64 %22 %49 %121) (fma.f64 %20 %64 %121) (fma.f64 %49 %22 %121) (fma.f64 %77 %194 %19) (fma.f64 %194 %77 %19) (fma.f64 %45 one_es %121) (fma.f64 %205 %19 %19) (fma.f64 %42 %209 %19) (fma.f64 %211 %208 %19) (fma.f64 %69 #s(literal 1/2 binary64) %121) (fma.f64 %72 #s(literal 2 binary64) %121) (/.f64 %216 %119) (*.f64 tanphi %218) (*.f64 tanphi %221) (*.f64 sa %224) (*.f64 sa %226) (*.f64 %119 %137) (*.f64 %20 %229) (*.f64 %20 %231) (*.f64 %215 %126) (*.f64 %234 %130) (*.f64 %236 %120) (*.f64 %223 %145) (*.f64 %220 %149) (*.f64 %240 %134) (*.f64 %134 %240) (*.f64 %145 %223) (*.f64 %120 %236) (*.f64 %137 %119) (/.f64 %246 %247) (*.f64 %42 %249) (neg.f64 %252) (neg.f64 (*.f64 %119 %251)) (*.f64 %194 %216) (*.f64 %216 %194) (/.f64 #s(literal 1 binary64) (/.f64 %119 %216)) (*.f64 %42 %260) (*.f64 %246 %208) (/.f64 #s(literal 1 binary64) (/.f64 %247 %246)) (fma.f64 tanphi %218 %77) (fma.f64 tanphi %221 %77) (fma.f64 sa %224 %77) (fma.f64 sa %226 %77) (fma.f64 %269 %121 %19) (fma.f64 %119 %137 %77) (fma.f64 #s(literal 0 binary64) %272 %19) (fma.f64 %20 %229 %77) (fma.f64 %20 %231 %77) (fma.f64 %215 %126 %77) (fma.f64 %234 %130 %77) (fma.f64 %236 %120 %77) (fma.f64 %223 %145 %77) (fma.f64 %220 %149 %77) (fma.f64 %240 %134 %77) (fma.f64 %134 %240 %77) (fma.f64 %145 %223 %77) (fma.f64 %120 %236 %77) (fma.f64 %137 %119 %77) (fma.f64 %121 %269 %19) (fma.f64 %287 #s(literal 0 binary64) %19) (fma.f64 %42 %249 %77) (fma.f64 %194 %216 %77) (fma.f64 %216 %194 %77) (fma.f64 %42 %260 %77) (fma.f64 %246 %208 %77) (/.f64 (*.f64 %294 %19) %296) (/.f64 (*.f64 %19 %294) %299) (/.f64 (*.f64 %137 %294) #s(literal 2 binary64)) (/.f64 (*.f64 %294 %137) #s(literal 2 binary64)) (/.f64 (*.f64 %294 %42) %306) (/.f64 (*.f64 %42 %294) %309) (fma.f64 tanphi %218 %121) (fma.f64 tanphi %221 %121) (fma.f64 sa %224 %121) (fma.f64 sa %226 %121) (fma.f64 %119 %137 %121) (fma.f64 %20 %229 %121) (fma.f64 %20 %231 %121) (fma.f64 %215 %126 %121) (fma.f64 %234 %130 %121) (fma.f64 %236 %120 %121) (fma.f64 %223 %145 %121) (fma.f64 %220 %149 %121) (fma.f64 %240 %134 %121) (fma.f64 %134 %240 %121) (fma.f64 %145 %223 %121) (fma.f64 %120 %236 %121) (fma.f64 %137 %119 %121) (-.f64 %121 %252) (fma.f64 %42 %249 %121) (/.f64 (*.f64 %336 %19) %296) (/.f64 (*.f64 %19 %336) %299) (fma.f64 %194 %216 %121) (fma.f64 %216 %194 %121) (/.f64 (*.f64 %336 %137) #s(literal 2 binary64)) (/.f64 (*.f64 %137 %336) #s(literal 2 binary64)) (fma.f64 %42 %260 %121) (fma.f64 %246 %208 %121) (/.f64 (*.f64 %336 %42) %306) (/.f64 (*.f64 %42 %336) %309) lamt (neg.f64 %353) (*.f64 lamt #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) lamt) (/.f64 lamt #s(literal 1 binary64)) (neg.f64 (*.f64 #s(literal -1 binary64) lamt)) (neg.f64 (*.f64 lamt #s(literal -1 binary64))) (neg.f64 (*.f64 %353 #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) %353)) (+.f64 lamt %366) (+.f64 lamt %368) (*.f64 #s(literal 1/2 binary64) %370) (*.f64 %370 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %373) (*.f64 %375 #s(literal 2 binary64)) (/.f64 %370 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) lamt) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) %381) (*.f64 %383 #s(literal 1/2 binary64)) (neg.f64 (/.f64 %370 #s(literal -2 binary64))) (fma.f64 lamt #s(literal 1 binary64) %366) (fma.f64 lamt #s(literal 1 binary64) %368) (fma.f64 lamt #s(literal 1/2 binary64) %375) (fma.f64 #s(literal 1 binary64) lamt %366) (fma.f64 #s(literal 1 binary64) lamt %368) (fma.f64 #s(literal 1/2 binary64) lamt %373) (+.f64 %373 %373) (+.f64 %375 %375) (+.f64 %381 %381) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %370)) (/.f64 (/.f64 %370 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 %401 %402) (*.f64 %381 %404) (fma.f64 #s(literal 1/2 binary64) %370 %366) (fma.f64 #s(literal 1/2 binary64) %370 %368) (fma.f64 %370 #s(literal 1/2 binary64) %366) (fma.f64 %370 #s(literal 1/2 binary64) %368) (fma.f64 #s(literal 2 binary64) %373 %366) (fma.f64 #s(literal 2 binary64) %373 %368) (fma.f64 %375 #s(literal 2 binary64) %366) (fma.f64 %375 #s(literal 2 binary64) %368) (fma.f64 #s(literal 2 binary64) %381 %366) (fma.f64 #s(literal 2 binary64) %381 %368) (fma.f64 %383 #s(literal 1/2 binary64) %366) (fma.f64 %383 #s(literal 1/2 binary64) %368) (fma.f64 %401 %402 %366) (fma.f64 %401 %402 %368) (fma.f64 %381 %404 %366) (fma.f64 %381 %404 %368) %269 (neg.f64 %422) (sin.f64 %424) (+.f64 %269 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %269) (-.f64 %269 #s(literal 0 binary64)) (*.f64 %269 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %269) (sin.f64 %432) (neg.f64 %434) (cos.f64 %437) (neg.f64 %439) (neg.f64 %441) (fma.f64 %269 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %269) (fma.f64 #s(literal 1 binary64) %269 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %269) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %269) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %269) (sin.f64 %450) (cos.f64 %452) (-.f64 #s(literal 0 binary64) %434) (fma.f64 %422 #s(literal -1 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %456) (*.f64 #s(literal 1/2 binary64) %458) (*.f64 %460 #s(literal 1/2 binary64)) (*.f64 %462 #s(literal 2 binary64)) (cos.f64 (fabs.f64 %452)) (+.f64 #s(literal 0 binary64) %466) (+.f64 #s(literal 0 binary64) %468) (+.f64 %466 #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) %439) (-.f64 #s(literal 0 binary64) %441) (-.f64 %466 #s(literal 0 binary64)) (-.f64 %468 #s(literal 0 binary64)) (/.f64 %460 #s(literal 2 binary64)) (/.f64 %458 #s(literal 2 binary64)) (cos.f64 %477) (cos.f64 %479) (fma.f64 #s(literal 1/2 binary64) %481 %269) (fma.f64 #s(literal 2 binary64) %483 %269) (fma.f64 #s(literal 2 binary64) %456 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %458 #s(literal 0 binary64)) (fma.f64 %460 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %462 #s(literal 2 binary64) #s(literal 0 binary64)) (cos.f64 %491) (cos.f64 (+.f64 (fabs.f64 %493) %330)) (cos.f64 (fabs.f64 %477)) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %466) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %468) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %466) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %468) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %466) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %468) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %466) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %468) (fma.f64 %507 #s(literal 0 binary64) %269) (fma.f64 #s(literal 1/2 binary64) %481 %466) (fma.f64 #s(literal 1/2 binary64) %481 %468) (fma.f64 #s(literal 2 binary64) %483 %466) (fma.f64 #s(literal 2 binary64) %483 %468) (fma.f64 %507 #s(literal 0 binary64) %466) (fma.f64 %507 #s(literal 0 binary64) %468) (fma.f64 %515 %516 %269) (fma.f64 #s(literal 1/2 binary64) %518 %269) (fma.f64 %515 %516 %466) (fma.f64 %515 %516 %468) (fma.f64 #s(literal 1/2 binary64) %518 %466) (fma.f64 #s(literal 1/2 binary64) %518 %468) (fma.f64 %524 %516 %269) (fma.f64 %524 %516 %466) (fma.f64 %524 %516 %468) (fma.f64 %269 #s(literal 0 binary64) %269) (fma.f64 %119 #s(literal 0 binary64) %269) (fma.f64 #s(literal 0 binary64) %269 %269) (fma.f64 #s(literal 0 binary64) %119 %269) (fma.f64 #s(literal 0 binary64) %422 %269) (fma.f64 #s(literal 0 binary64) %533 %269) (fma.f64 %422 #s(literal 0 binary64) %269) (fma.f64 %533 #s(literal 0 binary64) %269) (/.f64 (-.f64 %269 %422) #s(literal 2 binary64)) (fma.f64 %269 #s(literal 1/2 binary64) %462) (fma.f64 #s(literal 1/2 binary64) %269 %456) (+.f64 %462 %462) (+.f64 %456 %456) (fma.f64 %269 #s(literal 0 binary64) %466) (fma.f64 %269 #s(literal 0 binary64) %468) (fma.f64 %119 #s(literal 0 binary64) %466) (fma.f64 %119 #s(literal 0 binary64) %468) (fma.f64 #s(literal 0 binary64) %269 %466) (fma.f64 #s(literal 0 binary64) %269 %468) (fma.f64 #s(literal 0 binary64) %119 %466) (fma.f64 #s(literal 0 binary64) %119 %468) (fma.f64 #s(literal 0 binary64) %422 %466) (fma.f64 #s(literal 0 binary64) %422 %468) (fma.f64 #s(literal 0 binary64) %533 %466) (fma.f64 #s(literal 0 binary64) %533 %468) (fma.f64 %422 #s(literal 0 binary64) %466) (fma.f64 %422 #s(literal 0 binary64) %468) (fma.f64 %422 #s(literal -1 binary64) %557) (fma.f64 %533 #s(literal 0 binary64) %466) (fma.f64 %533 #s(literal 0 binary64) %468) (+.f64 %466 %557) (-.f64 %557 %439) (-.f64 (*.f64 #s(literal 0 binary64) %247) %441) (fma.f64 #s(literal 2 binary64) %568 %269) (fma.f64 #s(literal 2 binary64) %571 %269) (/.f64 (-.f64 %269 (cos.f64 (fma.f64 %330 #s(literal 1/2 binary64) %432))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 %577) %422) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %332 %424)) %422) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 %585) %269) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 %589) %422) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 %593) %422) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %450 %332)) %422) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %568 %466) (fma.f64 #s(literal 2 binary64) %568 %468) (fma.f64 #s(literal 2 binary64) %571 %466) (fma.f64 #s(literal 2 binary64) %571 %468) (/.f64 (+.f64 (sin.f64 (-.f64 %332 %477)) %269) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %612 %269) (fma.f64 #s(literal 2 binary64) %617 %269) (fma.f64 #s(literal -2 binary64) %620 %269) (fma.f64 #s(literal -2 binary64) %623 %269) (fma.f64 #s(literal 2 binary64) %628 %269) (fma.f64 #s(literal 2 binary64) %631 %269) (fma.f64 #s(literal 2 binary64) %636 %269) (fma.f64 #s(literal -2 binary64) %638 %269) (fma.f64 #s(literal -2 binary64) %641 %269) (fma.f64 #s(literal 2 binary64) %612 %466) (fma.f64 #s(literal 2 binary64) %612 %468) (fma.f64 #s(literal 2 binary64) %617 %466) (fma.f64 #s(literal 2 binary64) %617 %468) (fma.f64 #s(literal -2 binary64) %620 %466) (fma.f64 #s(literal -2 binary64) %620 %468) (fma.f64 #s(literal -2 binary64) %623 %466) (fma.f64 #s(literal -2 binary64) %623 %468) (fma.f64 #s(literal 2 binary64) %628 %466) (fma.f64 #s(literal 2 binary64) %628 %468) (fma.f64 #s(literal 2 binary64) %631 %466) (fma.f64 #s(literal 2 binary64) %631 %468) (fma.f64 #s(literal 2 binary64) %636 %466) (fma.f64 #s(literal 2 binary64) %636 %468) (fma.f64 #s(literal -2 binary64) %638 %466) (fma.f64 #s(literal -2 binary64) %638 %468) (fma.f64 #s(literal -2 binary64) %641 %466) (fma.f64 #s(literal -2 binary64) %641 %468) (fma.f64 #s(literal 0 binary64) %661 %269) (fma.f64 %661 #s(literal 0 binary64) %269) (fma.f64 %664 #s(literal 1/2 binary64) %269) (fma.f64 #s(literal 0 binary64) %661 %466) (fma.f64 #s(literal 0 binary64) %661 %468) (fma.f64 %661 #s(literal 0 binary64) %466) (fma.f64 %661 #s(literal 0 binary64) %468) (fma.f64 %664 #s(literal 1/2 binary64) %466) (fma.f64 %664 #s(literal 1/2 binary64) %468) (fma.f64 #s(literal 2 binary64) %679 %269) (fma.f64 #s(literal 2 binary64) %687 %269) (fma.f64 #s(literal -2 binary64) %691 %269) (fma.f64 #s(literal -2 binary64) %695 %269) (fma.f64 #s(literal 2 binary64) %703 %269) (fma.f64 #s(literal 2 binary64) %711 %269) (fma.f64 #s(literal -2 binary64) %715 %269) (fma.f64 #s(literal -2 binary64) %719 %269) (fma.f64 #s(literal 2 binary64) %727 %269) (fma.f64 #s(literal -2 binary64) %731 %269) (fma.f64 #s(literal 2 binary64) %679 %466) (fma.f64 #s(literal 2 binary64) %679 %468) (fma.f64 #s(literal 2 binary64) %687 %466) (fma.f64 #s(literal 2 binary64) %687 %468) (fma.f64 #s(literal -2 binary64) %691 %466) (fma.f64 #s(literal -2 binary64) %691 %468) (fma.f64 #s(literal -2 binary64) %695 %466) (fma.f64 #s(literal -2 binary64) %695 %468) (fma.f64 #s(literal 2 binary64) %703 %466) (fma.f64 #s(literal 2 binary64) %703 %468) (fma.f64 #s(literal 2 binary64) %711 %466) (fma.f64 #s(literal 2 binary64) %711 %468) (fma.f64 #s(literal -2 binary64) %715 %466) (fma.f64 #s(literal -2 binary64) %715 %468) (fma.f64 #s(literal -2 binary64) %719 %466) (fma.f64 #s(literal -2 binary64) %719 %468) (fma.f64 #s(literal 2 binary64) %727 %466) (fma.f64 #s(literal 2 binary64) %727 %468) (fma.f64 #s(literal -2 binary64) %731 %466) (fma.f64 #s(literal -2 binary64) %731 %468) (fma.f64 %119 %753 %755) (+.f64 (*.f64 %119 %753) %755) ca (neg.f64 %760) (*.f64 ca %269) %763 (*.f64 %760 %422) (*.f64 %422 %760) (neg.f64 %766) (*.f64 %269 %768) (*.f64 %763 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %763) (*.f64 %760 %439) (*.f64 %422 %773) (neg.f64 %775) (fma.f64 ca %269 %777) (fma.f64 %269 ca %777) (+.f64 %763 %777) (*.f64 %781 #s(literal 1/2 binary64)) (*.f64 %783 #s(literal 2 binary64)) (/.f64 %781 #s(literal 2 binary64)) (fma.f64 %760 %422 %777) (fma.f64 %422 %760 %777) (fma.f64 %269 %768 %777) (fma.f64 %763 #s(literal 1 binary64) %777) (fma.f64 #s(literal 1 binary64) %763 %777) (fma.f64 ca #s(literal 0 binary64) %791) (fma.f64 ca #s(literal 0 binary64) %793) (fma.f64 #s(literal 0 binary64) ca %791) (fma.f64 #s(literal 0 binary64) ca %793) (fma.f64 %760 %434 %777) (fma.f64 %434 %760 %777) (+.f64 %777 %791) (+.f64 %777 %793) (+.f64 %791 %777) (+.f64 %793 %777) (fma.f64 #s(literal 0 binary64) %760 %791) (fma.f64 #s(literal 0 binary64) %760 %793) (fma.f64 %760 #s(literal 0 binary64) %791) (fma.f64 %760 #s(literal 0 binary64) %793) (fma.f64 %760 %439 %777) (fma.f64 %422 %773 %777) (fma.f64 %781 #s(literal 1/2 binary64) %777) (fma.f64 %783 #s(literal 2 binary64) %777) (*.f64 ca %812) (*.f64 %119 %814) (*.f64 %811 %816) (*.f64 %814 %119) (*.f64 %760 %820) (neg.f64 (*.f64 %822 %119)) (fma.f64 %763 #s(literal 1/2 binary64) %783) (fma.f64 #s(literal 1/2 binary64) %763 %826) (fma.f64 ca %269 %828) (fma.f64 ca %269 %830) (fma.f64 ca %812 %777) (fma.f64 %269 ca %828) (fma.f64 %269 ca %830) (fma.f64 %119 %814 %777) (fma.f64 #s(literal 0 binary64) %814 %763) (fma.f64 %811 %816 %777) (fma.f64 %814 %119 %777) (fma.f64 %814 #s(literal 0 binary64) %763) (+.f64 %826 %826) (+.f64 %783 %783) (fma.f64 %269 %777 %791) (fma.f64 %269 %777 %793) (fma.f64 %763 #s(literal 0 binary64) %791) (fma.f64 %763 #s(literal 0 binary64) %793) (fma.f64 #s(literal 0 binary64) %763 %791) (fma.f64 #s(literal 0 binary64) %763 %793) (fma.f64 %777 %269 %791) (fma.f64 %777 %269 %793) (+.f64 %763 %828) (+.f64 %763 %830) (+.f64 %828 %763) (+.f64 %830 %763) (fma.f64 %777 %422 %791) (fma.f64 %777 %422 %793) (fma.f64 %422 %777 %791) (fma.f64 %422 %777 %793) (fma.f64 %760 %422 %828) (fma.f64 %760 %422 %830) (fma.f64 %760 %820 %777) (fma.f64 %422 %760 %828) (fma.f64 %422 %760 %830) (fma.f64 %269 %768 %828) (fma.f64 %269 %768 %830) (fma.f64 %763 #s(literal 1 binary64) %828) (fma.f64 %763 #s(literal 1 binary64) %830) (fma.f64 #s(literal 1 binary64) %763 %828) (fma.f64 #s(literal 1 binary64) %763 %830) (fma.f64 %760 %439 %828) (fma.f64 %760 %439 %830) (fma.f64 %422 %773 %828) (fma.f64 %422 %773 %830) (fma.f64 %781 #s(literal 1/2 binary64) %828) (fma.f64 %781 #s(literal 1/2 binary64) %830) (fma.f64 %783 #s(literal 2 binary64) %828) (fma.f64 %783 #s(literal 2 binary64) %830) (/.f64 %877 %119) (*.f64 %269 %880) (*.f64 %879 %661) (/.f64 %883 %247) (*.f64 %422 %886) (*.f64 %194 %877) (*.f64 %766 %260) (fma.f64 %269 %880 %777) (fma.f64 %879 %661 %777) (fma.f64 %422 %886 %777) (fma.f64 %194 %877 %777) (fma.f64 #s(literal 0 binary64) %894 %791) (fma.f64 #s(literal 0 binary64) %894 %793) (fma.f64 %897 #s(literal 0 binary64) %791) (fma.f64 %897 #s(literal 0 binary64) %793) (fma.f64 %766 %260 %777) (fma.f64 ca %812 %828) (fma.f64 ca %812 %830) (fma.f64 %119 %814 %828) (fma.f64 %119 %814 %830) (fma.f64 %811 %816 %828) (fma.f64 %811 %816 %830) (fma.f64 %814 %119 %828) (fma.f64 %814 %119 %830) (fma.f64 %760 %820 %828) (fma.f64 %760 %820 %830) (fma.f64 %269 %880 %828) (fma.f64 %269 %880 %830) (fma.f64 %879 %661 %828) (fma.f64 %879 %661 %830) (fma.f64 %422 %886 %828) (fma.f64 %422 %886 %830) (fma.f64 %194 %877 %828) (fma.f64 %194 %877 %830) (fma.f64 %766 %260 %828) (fma.f64 %766 %260 %830) %921 (fma.f64 tanphi %20 %763) (fma.f64 sa %22 %763) (fma.f64 ca %269 %19) (fma.f64 %5 one_es %763) (fma.f64 %269 ca %19) (fma.f64 %22 sa %763) (fma.f64 %20 tanphi %763) (+.f64 %19 %763) (+.f64 %763 %19) (-.f64 %19 %766) (-.f64 %763 %42) (fma.f64 tanphi %28 %763) (fma.f64 %1 %17 %763) (fma.f64 %10 %27 %763) (fma.f64 %7 %32 %763) (fma.f64 %760 %422 %19) (fma.f64 %22 %8 %763) (fma.f64 %20 %11 %763) (fma.f64 %422 %760 %19) (fma.f64 %32 %7 %763) (fma.f64 %27 %10 %763) (fma.f64 %17 %1 %763) (fma.f64 %11 %20 %763) (fma.f64 %8 %22 %763) (fma.f64 %28 tanphi %763) (neg.f64 %947) (fma.f64 one_es %45 %763) (fma.f64 tanphi %47 %763) (fma.f64 tanphi %50 %763) (fma.f64 tanphi %53 %763) (fma.f64 sa %55 %763) (fma.f64 sa %57 %763) (fma.f64 %5 %52 %763) (fma.f64 %19 #s(literal 1 binary64) %763) (fma.f64 %269 %768 %19) (fma.f64 %763 #s(literal 1 binary64) %19) (fma.f64 #s(literal 1 binary64) %19 %763) (fma.f64 #s(literal 1 binary64) %763 %19) (fma.f64 %52 %5 %763) (fma.f64 %22 %49 %763) (fma.f64 %20 %64 %763) (fma.f64 %49 %22 %763) (fma.f64 %45 one_es %763) (*.f64 %921 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %921) (*.f64 %947 #s(literal -1 binary64)) (-.f64 %763 %969) (-.f64 %763 (*.f64 %32 %49)) (-.f64 %763 (*.f64 %17 %52)) (-.f64 %763 (*.f64 %1 %45)) (fma.f64 %760 %439 %19) (fma.f64 %422 %773 %19) (fma.f64 %69 #s(literal 1/2 binary64) %763) (fma.f64 %72 #s(literal 2 binary64) %763) (fma.f64 %781 #s(literal 1/2 binary64) %19) (fma.f64 %783 #s(literal 2 binary64) %19) (*.f64 #s(literal 2 binary64) %983) (*.f64 #s(literal 1/2 binary64) %985) (*.f64 %985 #s(literal 1/2 binary64)) (*.f64 %988 #s(literal 2 binary64)) (/.f64 %985 #s(literal 2 binary64)) (*.f64 %991 #s(literal 1/4 binary64)) (/.f64 (*.f64 %985 #s(literal -1 binary64)) #s(literal -2 binary64)) (fma.f64 ca %812 %19) (fma.f64 %119 %814 %19) (fma.f64 %811 %816 %19) (fma.f64 %814 %119 %19) (fma.f64 %760 %820 %19) (fma.f64 one_es %123 %921) (fma.f64 tanphi %127 %921) (fma.f64 sa %131 %921) (fma.f64 %5 %135 %921) (fma.f64 #s(literal 0 binary64) %137 %921) (fma.f64 %76 %120 %921) (fma.f64 %140 %126 %921) (fma.f64 %142 %130 %921) (fma.f64 %22 %146 %921) (fma.f64 %20 %150 %921) (fma.f64 %152 %149 %921) (fma.f64 %154 %145 %921) (fma.f64 %156 %134 %921) (fma.f64 %134 %158 %921) (fma.f64 %145 %160 %921) (fma.f64 %120 %162 %921) (fma.f64 %137 #s(literal 0 binary64) %921) (fma.f64 %165 %22 %921) (fma.f64 %167 %5 %921) (fma.f64 %169 one_es %921) (+.f64 %121 %921) (+.f64 (fma.f64 %269 ca %121) %19) (+.f64 %921 %1024) (+.f64 %921 %1026) (fma.f64 %19 %195 %921) (fma.f64 %77 %194 %921) (fma.f64 %194 %77 %921) (fma.f64 %205 %19 %921) (fma.f64 %42 %209 %921) (fma.f64 %211 %208 %921) (fma.f64 %921 #s(literal 1 binary64) %1024) (fma.f64 %921 #s(literal 1 binary64) %1026) (fma.f64 %921 #s(literal 1/2 binary64) %988) (fma.f64 #s(literal 1 binary64) %921 %1024) (fma.f64 #s(literal 1 binary64) %921 %1026) (fma.f64 #s(literal 1/2 binary64) %921 %983) (+.f64 %988 %988) (+.f64 %983 %983) (fma.f64 %947 #s(literal -1 binary64) %1024) (fma.f64 %947 #s(literal -1 binary64) %1026) (fma.f64 #s(literal 2 binary64) %983 %1024) (fma.f64 #s(literal 2 binary64) %983 %1026) (fma.f64 #s(literal 1/2 binary64) %985 %1024) (fma.f64 #s(literal 1/2 binary64) %985 %1026) (fma.f64 %985 #s(literal 1/2 binary64) %1024) (fma.f64 %985 #s(literal 1/2 binary64) %1026) (fma.f64 %988 #s(literal 2 binary64) %1024) (fma.f64 %988 #s(literal 2 binary64) %1026) (fma.f64 %991 #s(literal 1/4 binary64) %1024) (fma.f64 %991 #s(literal 1/4 binary64) %1026) (/.f64 %1054 %119) (fma.f64 tanphi %218 %763) (fma.f64 tanphi %221 %763) (fma.f64 sa %224 %763) (fma.f64 sa %226 %763) (fma.f64 %269 %880 %19) (fma.f64 %119 %137 %763) (fma.f64 %20 %229 %763) (fma.f64 %20 %231 %763) (fma.f64 %215 %126 %763) (fma.f64 %234 %130 %763) (fma.f64 %236 %120 %763) (fma.f64 %223 %145 %763) (fma.f64 %220 %149 %763) (fma.f64 %240 %134 %763) (fma.f64 %134 %240 %763) (fma.f64 %145 %223 %763) (fma.f64 %879 %661 %19) (fma.f64 %120 %236 %763) (fma.f64 %137 %119 %763) (*.f64 %119 %1075) (-.f64 %763 %252) (/.f64 %1078 %247) (fma.f64 %422 %886 %19) (fma.f64 %42 %249 %763) (neg.f64 %1082) (fma.f64 %194 %877 %19) (fma.f64 %194 %216 %763) (fma.f64 %216 %194 %763) (*.f64 %1054 %194) (/.f64 #s(literal 1 binary64) (/.f64 %119 %1054)) (fma.f64 %766 %260 %19) (fma.f64 %42 %260 %763) (fma.f64 %246 %208 %763) (fma.f64 %269 %121 %921) (fma.f64 #s(literal 0 binary64) %272 %921) (fma.f64 %121 %269 %921) (fma.f64 %287 #s(literal 0 binary64) %921) (fma.f64 %119 %1075 %1024) (fma.f64 %119 %1075 %1026) (fma.f64 %1054 %194 %1024) (fma.f64 %1054 %194 %1026) %119 (cos.f64 %331) (cos.f64 %353) (cos.f64 %1103) (neg.f64 %247) (+.f64 %119 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %119) (-.f64 %119 #s(literal 0 binary64)) (*.f64 %119 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %119) (-.f64 #s(literal 0 binary64) %247) (/.f64 %119 #s(literal 1 binary64)) (sin.f64 %493) (fma.f64 %119 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %119) (fma.f64 #s(literal 1 binary64) %119 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %119) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %119) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %119) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %119) (cos.f64 %1121) (cos.f64 %450) (sin.f64 %452) (+.f64 %119 %483) (+.f64 %483 %119) (sin.f64 %1127) (fma.f64 %247 #s(literal -1 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %1130) (*.f64 #s(literal 1/2 binary64) %296) (*.f64 %1133 #s(literal 2 binary64)) (*.f64 %299 #s(literal 1/2 binary64)) (cos.f64 %1137) (cos.f64 (+.f64 %432 %330)) (cos.f64 (+.f64 (+.f64 %431 lamt) %330)) (cos.f64 (fabs.f64 %1121)) (cos.f64 (fabs.f64 %450)) (cos.f64 (+.f64 (fabs.f64 %424) %330)) (cos.f64 (+.f64 (fabs.f64 %449) %330)) (cos.f64 (neg.f64 %450)) (cos.f64 (neg.f64 %1121)) (+.f64 #s(literal 0 binary64) %1158) (+.f64 %1158 #s(literal 0 binary64)) (-.f64 %1158 #s(literal 0 binary64)) (/.f64 %299 #s(literal 2 binary64)) (/.f64 %296 #s(literal 2 binary64)) (sin.f64 %1164) (cos.f64 (+.f64 (-.f64 %431 %331) %330)) (cos.f64 (fabs.f64 %1137)) (cos.f64 (neg.f64 %1137)) (cos.f64 (+.f64 (+.f64 %330 %1103) %330)) (cos.f64 (+.f64 (fabs.f64 %1176) %330)) (sin.f64 %479) (sin.f64 (+.f64 %437 %330)) (fma.f64 #s(literal 1/2 binary64) %481 %119) (fma.f64 %119 #s(literal 1 binary64) %483) (fma.f64 #s(literal 2 binary64) %483 %119) (fma.f64 #s(literal 2 binary64) %1130 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %119 %483) (fma.f64 #s(literal 1/2 binary64) %296 #s(literal 0 binary64)) (fma.f64 %1133 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %299 #s(literal 1/2 binary64) #s(literal 0 binary64)) (sin.f64 %491) (sin.f64 %577) (sin.f64 (neg.f64 %1193)) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %1158) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %1158) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %1158) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %1158) (sin.f64 %589) (sin.f64 (+.f64 %1201 %330)) (sin.f64 (neg.f64 %1204)) (cos.f64 %585) (fma.f64 %507 #s(literal 0 binary64) %119) (sin.f64 %1209) (sin.f64 (+.f64 %1193 %330)) (cos.f64 %1214) (cos.f64 (+.f64 %437 %332)) (sin.f64 (-.f64 %450 %489)) (sin.f64 (+.f64 %1121 %332)) (sin.f64 (+.f64 %450 %332)) (cos.f64 (fabs.f64 %585)) (fma.f64 #s(literal 2 binary64) %1130 %483) (fma.f64 #s(literal 1/2 binary64) %296 %483) (fma.f64 %1133 #s(literal 2 binary64) %483) (fma.f64 %299 #s(literal 1/2 binary64) %483) (sin.f64 (+.f64 %1204 %330)) (cos.f64 (fabs.f64 %1214)) (cos.f64 (neg.f64 %1214)) (fma.f64 #s(literal 1/2 binary64) %481 %1158) (sin.f64 (+.f64 %1137 %332)) (fma.f64 #s(literal 2 binary64) %483 %1158) (cos.f64 (+.f64 %1201 %332)) (cos.f64 (+.f64 %1193 %332)) (fma.f64 %507 #s(literal 0 binary64) %1158) (cos.f64 (+.f64 %1204 %332)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 %507 %330) %332)) (sin.f64 (+.f64 %1214 %332)) (fma.f64 %515 %516 %119) (fma.f64 #s(literal 1/2 binary64) %518 %119) (fma.f64 %515 %516 %1158) (fma.f64 #s(literal 1/2 binary64) %518 %1158) (fma.f64 %524 %516 %119) (fma.f64 %524 %516 %1158) (fma.f64 %269 #s(literal 0 binary64) %119) (fma.f64 %119 #s(literal 0 binary64) %119) (fma.f64 #s(literal 0 binary64) %269 %119) (fma.f64 #s(literal 0 binary64) %119 %119) (*.f64 %294 #s(literal 1/2 binary64)) (fma.f64 #s(literal 0 binary64) %422 %119) (fma.f64 #s(literal 0 binary64) %533 %119) (fma.f64 %422 #s(literal 0 binary64) %119) (fma.f64 %533 #s(literal 0 binary64) %119) (/.f64 %294 #s(literal 2 binary64)) (fma.f64 %1268 #s(literal 0 binary64) %119) (/.f64 (neg.f64 %294) #s(literal -2 binary64)) (+.f64 (*.f64 %1268 #s(literal 0 binary64)) %119) (fma.f64 %294 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %119 #s(literal 1/2 binary64) %1133) (fma.f64 #s(literal 1/2 binary64) %119 %1130) (+.f64 %1133 %1133) (+.f64 %1130 %1130) (fma.f64 %269 #s(literal 0 binary64) %1158) (fma.f64 %119 #s(literal 0 binary64) %1158) (fma.f64 #s(literal 0 binary64) %269 %1158) (fma.f64 #s(literal 0 binary64) %119 %1158) (fma.f64 #s(literal 0 binary64) %422 %1158) (fma.f64 #s(literal 0 binary64) %533 %1158) (fma.f64 %422 #s(literal 0 binary64) %1158) (fma.f64 %533 #s(literal 0 binary64) %1158) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %294)) (/.f64 (/.f64 %294 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 %294 #s(literal 1/2 binary64) %483) (-.f64 (/.f64 %119 #s(literal 2 binary64)) %1293) (/.f64 (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %294) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %332 %331)) %119) #s(literal 2 binary64)) (-.f64 %1158 (*.f64 (sin.f64 %1176) #s(literal 0 binary64))) (fma.f64 #s(literal 2 binary64) %568 %119) (fma.f64 #s(literal 2 binary64) %571 %119) (/.f64 (+.f64 (sin.f64 %593) %119) #s(literal 2 binary64)) (*.f64 %336 #s(literal 1/2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %332 %493)) %247) #s(literal 2 binary64)) (/.f64 %336 #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %568 %1158) (fma.f64 #s(literal 2 binary64) %571 %1158) (/.f64 (-.f64 (cos.f64 (-.f64 %332 %1127)) %247) #s(literal 2 binary64)) (/.f64 (neg.f64 %336) #s(literal -2 binary64)) (fma.f64 %336 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %612 %119) (fma.f64 #s(literal 2 binary64) %617 %119) (fma.f64 #s(literal -2 binary64) %620 %119) (fma.f64 #s(literal -2 binary64) %623 %119) (/.f64 (-.f64 (cos.f64 (-.f64 %1164 %332)) %247) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %628 %119) (fma.f64 #s(literal 2 binary64) %631 %119) (fma.f64 #s(literal 2 binary64) %636 %119) (fma.f64 #s(literal -2 binary64) %638 %119) (fma.f64 #s(literal -2 binary64) %641 %119) (/.f64 (-.f64 (cos.f64 (-.f64 %479 %332)) %247) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %491 %332)) %247) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %336)) (/.f64 (/.f64 %336 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 %336 #s(literal 1/2 binary64) %483) (-.f64 (/.f64 %335 #s(literal 2 binary64)) %1293) (/.f64 (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %336) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %1209 %332)) %247) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %612 %1158) (fma.f64 #s(literal 2 binary64) %617 %1158) (fma.f64 #s(literal -2 binary64) %620 %1158) (fma.f64 #s(literal -2 binary64) %623 %1158) (fma.f64 #s(literal 2 binary64) %628 %1158) (fma.f64 #s(literal 2 binary64) %631 %1158) (fma.f64 #s(literal 2 binary64) %636 %1158) (fma.f64 #s(literal -2 binary64) %638 %1158) (fma.f64 #s(literal -2 binary64) %641 %1158) (/.f64 (+.f64 (sin.f64 (-.f64 %332 %1121)) (sin.f64 (fma.f64 %330 #s(literal 1/2 binary64) %1121))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %332 %1137)) (sin.f64 (fma.f64 %330 #s(literal 1/2 binary64) %1137))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %332 %1164)) (cos.f64 (fma.f64 %330 #s(literal 1/2 binary64) %1164))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %332 %479)) (cos.f64 (fma.f64 %330 #s(literal 1/2 binary64) %479))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %332 %491)) (cos.f64 (fma.f64 %330 #s(literal 1/2 binary64) %491))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %332 %1209)) (cos.f64 (fma.f64 %330 #s(literal 1/2 binary64) %1209))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %332 %1214)) (sin.f64 (fma.f64 %330 #s(literal 1/2 binary64) %1214))) #s(literal 2 binary64)) (fma.f64 #s(literal 0 binary64) %661 %119) (fma.f64 %661 #s(literal 0 binary64) %119) (fma.f64 %664 #s(literal 1/2 binary64) %119) (fma.f64 #s(literal 0 binary64) %661 %1158) (fma.f64 %661 #s(literal 0 binary64) %1158) (/.f64 (fma.f64 %119 #s(literal 2 binary64) %664) #s(literal 2 binary64)) (fma.f64 %664 #s(literal 1/2 binary64) %1158) (fma.f64 #s(literal 2 binary64) %679 %119) (fma.f64 #s(literal 2 binary64) %687 %119) (fma.f64 #s(literal -2 binary64) %691 %119) (fma.f64 #s(literal -2 binary64) %695 %119) (fma.f64 #s(literal 2 binary64) %703 %119) (fma.f64 #s(literal 2 binary64) %711 %119) (fma.f64 #s(literal -2 binary64) %715 %119) (fma.f64 #s(literal -2 binary64) %719 %119) (fma.f64 #s(literal 2 binary64) %727 %119) (fma.f64 #s(literal -2 binary64) %731 %119) (fma.f64 #s(literal 2 binary64) %679 %1158) (fma.f64 #s(literal 2 binary64) %687 %1158) (fma.f64 #s(literal -2 binary64) %691 %1158) (fma.f64 #s(literal -2 binary64) %695 %1158) (fma.f64 #s(literal 2 binary64) %703 %1158) (fma.f64 #s(literal 2 binary64) %711 %1158) (fma.f64 #s(literal -2 binary64) %715 %1158) (fma.f64 #s(literal -2 binary64) %719 %1158) (fma.f64 #s(literal 2 binary64) %727 %1158) (fma.f64 #s(literal -2 binary64) %731 %1158) (/.f64 (+.f64 %294 %664) #s(literal 2 binary64)) (/.f64 (+.f64 %664 %294) #s(literal 2 binary64)) (/.f64 (fma.f64 %664 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %294)) #s(literal 4 binary64)) (/.f64 (fma.f64 %664 #s(literal 2 binary64) (*.f64 %294 #s(literal 2 binary64))) #s(literal 4 binary64)) (/.f64 (fma.f64 %294 #s(literal 2 binary64) %1447) #s(literal 4 binary64)) (/.f64 (fma.f64 %294 #s(literal 2 binary64) %1450) #s(literal 4 binary64)) (/.f64 (+.f64 %664 %336) #s(literal 2 binary64)) (/.f64 (+.f64 %336 %664) #s(literal 2 binary64)) (/.f64 (fma.f64 %336 #s(literal 2 binary64) %1447) #s(literal 4 binary64)) (/.f64 (fma.f64 %336 #s(literal 2 binary64) %1450) #s(literal 4 binary64)) (/.f64 (fma.f64 %664 #s(literal 2 binary64) (*.f64 %336 #s(literal 2 binary64))) #s(literal 4 binary64)) (/.f64 (fma.f64 %664 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %336)) #s(literal 4 binary64)) %1075 (/.f64 %947 %247) (neg.f64 %1468) (*.f64 %921 %194) (*.f64 %1075 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %1075) (*.f64 %194 %921) (fma.f64 one_es %120 %814) (fma.f64 tanphi %126 %814) (fma.f64 sa %130 %814) (fma.f64 sa (*.f64 %149 one_es) %814) (fma.f64 ca %811 %137) (fma.f64 %5 %134 %814) (fma.f64 %811 ca %137) (fma.f64 %22 %145 %814) (fma.f64 %20 %149 %814) (fma.f64 %134 %5 %814) (fma.f64 %130 sa %814) (fma.f64 %126 tanphi %814) (fma.f64 %149 %20 %814) (fma.f64 %145 %22 %814) (fma.f64 %120 one_es %814) (/.f64 #s(literal 1 binary64) (/.f64 %119 %921)) (/.f64 (*.f64 #s(literal -1 binary64) %947) %119) (*.f64 #s(literal -1 binary64) %1468) (*.f64 %208 %947) (*.f64 %947 %208) (+.f64 %814 %137) (+.f64 %137 %814) (-.f64 %814 %251) (-.f64 %137 %822) (fma.f64 %1 %1501 %814) (fma.f64 %10 %1503 %814) (fma.f64 %7 %1505 %814) (fma.f64 %760 %819 %137) (fma.f64 %32 %1508 %814) (fma.f64 %27 %1510 %814) (fma.f64 %17 %1512 %814) (fma.f64 %819 %760 %137) (/.f64 #s(literal 1 binary64) (/.f64 %247 %947)) (/.f64 %985 %296) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %1075)) (*.f64 #s(literal 2 binary64) (*.f64 %1520 %921)) (*.f64 #s(literal 1/2 binary64) %1523) (*.f64 %985 %1520) (fma.f64 %19 %194 %814) (fma.f64 #s(literal 1 binary64) %814 %137) (fma.f64 #s(literal 1 binary64) %137 %814) (fma.f64 %814 #s(literal 1 binary64) %137) (fma.f64 %194 %19 %814) (fma.f64 %134 %45 %814) (fma.f64 %130 %49 %814) (fma.f64 %120 %52 %814) (fma.f64 %137 #s(literal 1 binary64) %814) (/.f64 %1523 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %1536 %947)) (*.f64 (*.f64 %947 #s(literal 2 binary64)) %1536) (fma.f64 tanphi (*.f64 %27 %208) %814) (fma.f64 sa (*.f64 %32 %208) %814) (fma.f64 #s(literal -1 binary64) %822 %137) (fma.f64 #s(literal -1 binary64) %251 %814) (fma.f64 %1 (*.f64 %5 %208) %814) (fma.f64 %10 (*.f64 %20 %208) %814) (fma.f64 %7 (*.f64 %22 %208) %814) (fma.f64 %20 (*.f64 %10 %208) %814) (fma.f64 %42 %208 %814) (fma.f64 %32 (*.f64 sa %208) %814) (fma.f64 %27 (*.f64 tanphi %208) %814) (fma.f64 %17 (*.f64 one_es %208) %814) (fma.f64 %208 %42 %814) (/.f64 (*.f64 #s(literal 2 binary64) %947) %306) (*.f64 (*.f64 %194 %985) #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 %1520 %19) %814) (fma.f64 %69 %1520 %814) (fma.f64 (*.f64 %42 #s(literal 2 binary64)) %1536 %814) (fma.f64 %969 %208 %814) (fma.f64 %269 %879 %137) (fma.f64 %879 %269 %137) (fma.f64 %422 %885 %137) (fma.f64 %885 %422 %137) (fma.f64 %763 %194 %137) (fma.f64 %194 %763 %137) (fma.f64 %766 %208 %137) (fma.f64 %208 %766 %137) (fma.f64 (*.f64 %194 %760) %422 %137) (fma.f64 (*.f64 %194 %422) %760 %137) (fma.f64 #s(literal 2 binary64) (*.f64 %1520 %763) %137) (fma.f64 %781 %1520 %137) (/.f64 %1054 %1589) (*.f64 %119 (/.f64 %921 %1589)) (fma.f64 (*.f64 %766 #s(literal 2 binary64)) %1536 %137) (fma.f64 %775 %208 %137) (/.f64 %1078 %1596) (/.f64 %1598 %1589) (*.f64 %119 (*.f64 %921 %1600)) (*.f64 %1600 %1054) (*.f64 %1054 %1600) (fma.f64 one_es (/.f64 %240 %1589) %814) (fma.f64 tanphi (/.f64 %220 %1589) %814) (fma.f64 sa (/.f64 %223 %1589) %814) (fma.f64 %5 (/.f64 %236 %1589) %814) (fma.f64 %19 %1613 %814) (fma.f64 %119 (/.f64 %19 %1589) %814) (fma.f64 %22 (/.f64 %234 %1589) %814) (fma.f64 %20 (/.f64 %215 %1589) %814) (/.f64 #s(literal 1 binary64) (/.f64 %1589 %1054)) (/.f64 (*.f64 #s(literal 1 binary64) %1078) %1596) (*.f64 %1078 (/.f64 #s(literal 1 binary64) %1596)) (/.f64 #s(literal 1 binary64) (/.f64 %1596 %1078)) (/.f64 (*.f64 #s(literal 2 binary64) %1054) (*.f64 #s(literal 2 binary64) %1589)) (*.f64 %1598 %1600) (fma.f64 %216 %1600 %814) (/.f64 (*.f64 #s(literal 2 binary64) %1078) (*.f64 #s(literal 2 binary64) %1596)) (/.f64 %1082 %247) (/.f64 (/.f64 %1054 %1638) %1638) (/.f64 (/.f64 %1078 %119) %247) (*.f64 %249 %1468) (*.f64 %1644 (/.f64 %921 %1638)) (fma.f64 %119 (/.f64 %137 %119) %814) (fma.f64 %811 %1649 %137) (fma.f64 %126 %229 %814) (fma.f64 %149 %221 %814) (fma.f64 %145 %224 %814) (fma.f64 %1649 %811 %137) (*.f64 (/.f64 %1054 %1656) #s(literal 2 binary64)) (fma.f64 %822 %249 %137) (fma.f64 %819 %1660 %137) (fma.f64 %251 %249 %814) (fma.f64 %1660 %819 %137) (fma.f64 %1664 %1644 %814) (fma.f64 %1512 (/.f64 %240 %247) %814) (fma.f64 (/.f64 one_es %1638) (/.f64 %240 %1638) %814) (fma.f64 %1510 (/.f64 %220 %247) %814) (fma.f64 (/.f64 tanphi %1638) (/.f64 %220 %1638) %814) (fma.f64 %1508 (/.f64 %223 %247) %814) (fma.f64 (/.f64 sa %1638) (/.f64 %223 %1638) %814) (fma.f64 %1505 (/.f64 %234 %247) %814) (fma.f64 (/.f64 %22 %1638) (/.f64 %234 %1638) %814) (fma.f64 %1503 (/.f64 %215 %247) %814) (fma.f64 (/.f64 %20 %1638) (/.f64 %215 %1638) %814) (fma.f64 %249 %822 %137) (fma.f64 %249 %251 %814) (fma.f64 %1644 %1664 %814) (fma.f64 %1501 (/.f64 %236 %247) %814) (fma.f64 (/.f64 %5 %1638) (/.f64 %236 %1638) %814) (*.f64 (/.f64 %1054 %1701) #s(literal 2 binary64)) (*.f64 (/.f64 %1054 %1705) #s(literal 2 binary64)) (fma.f64 ca (/.f64 %661 %1589) %137) (fma.f64 %269 (/.f64 %816 %1589) %137) (fma.f64 %763 %1613 %137) (fma.f64 %119 (/.f64 %763 %1589) %137) (fma.f64 %816 (/.f64 %269 %1589) %137) (fma.f64 %661 (/.f64 ca %1589) %137) (*.f64 (/.f64 %1054 %1721) #s(literal 2 binary64)) (fma.f64 (/.f64 %216 %1656) #s(literal 2 binary64) %814) (*.f64 (/.f64 %1054 %1730) #s(literal 2 binary64)) (-.f64 %137 (/.f64 %877 %1596)) (-.f64 %137 (/.f64 %883 %1589)) (fma.f64 (/.f64 %216 %1701) #s(literal 2 binary64) %814) (fma.f64 (/.f64 %216 %1705) #s(literal 2 binary64) %814) (fma.f64 %877 %1600 %137) (*.f64 (/.f64 %1054 %1744) #s(literal 2 binary64)) (fma.f64 (/.f64 %216 %1721) #s(literal 2 binary64) %814) (fma.f64 (/.f64 %216 %1730) #s(literal 2 binary64) %814) (fma.f64 (/.f64 %216 %1744) #s(literal 2 binary64) %814) (*.f64 (/.f64 %1054 %1757) #s(literal 2 binary64)) (*.f64 (/.f64 %1054 %1765) #s(literal 2 binary64)) (*.f64 (/.f64 %1054 %1772) #s(literal 2 binary64)) (fma.f64 (/.f64 %216 %1757) #s(literal 2 binary64) %814) (fma.f64 (/.f64 %216 %1765) #s(literal 2 binary64) %814) (fma.f64 (/.f64 %216 %1772) #s(literal 2 binary64) %814) (fma.f64 %879 %1781 %137) (fma.f64 %1781 %879 %137) (fma.f64 %885 %1784 %137) (fma.f64 %1786 %1787 %137) (fma.f64 %1784 %885 %137) (fma.f64 %1790 %1791 %137) (fma.f64 %1793 %1644 %137) (fma.f64 %1791 %1790 %137) (fma.f64 %1644 %1793 %137) (fma.f64 %1787 %1786 %137) (fma.f64 (/.f64 %877 %1656) #s(literal 2 binary64) %137) (fma.f64 (/.f64 %877 %1701) #s(literal 2 binary64) %137) (fma.f64 (/.f64 %877 %1705) #s(literal 2 binary64) %137) (fma.f64 (/.f64 %877 %1721) #s(literal 2 binary64) %137) (fma.f64 (/.f64 %877 %1730) #s(literal 2 binary64) %137) (fma.f64 (/.f64 %877 %1744) #s(literal 2 binary64) %137) (/.f64 (fma.f64 %137 %1589 %877) %1589) (fma.f64 (/.f64 %877 %1757) #s(literal 2 binary64) %137) (fma.f64 (/.f64 %877 %1765) #s(literal 2 binary64) %137) (fma.f64 (/.f64 %877 %1772) #s(literal 2 binary64) %137) (/.f64 (fma.f64 %216 %1589 (*.f64 %1589 %877)) %1820) (/.f64 (fma.f64 %216 %1589 (*.f64 %877 %1589)) %1820) |
Compiled 26 571 to 3 912 computations (85.3% saved)
21 alts after pruning (21 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 199 | 21 | 1 220 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 1 200 | 21 | 1 221 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 95.5% | (fma.f64 (/.f64 (*.f64 tanphi sa) (cos.f64 lamt)) one_es (*.f64 (tan.f64 lamt) ca)) |
| ▶ | 93.3% | (fma.f64 (/.f64 (*.f64 one_es tanphi) (cos.f64 lamt)) sa (*.f64 (tan.f64 lamt) ca)) |
| ▶ | 95.4% | %2 = (cos.f64 lamt) (fma.f64 (/.f64 ca %2) (sin.f64 lamt) (*.f64 one_es (/.f64 (*.f64 tanphi sa) %2))) |
| ▶ | 95.4% | %2 = (cos.f64 lamt) (fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) %2) (neg.f64 ca)) (sin.f64 (neg.f64 lamt)) (*.f64 one_es (/.f64 (*.f64 tanphi sa) %2))) |
| ▶ | 93.3% | (/.f64 (fma.f64 (*.f64 one_es tanphi) sa (*.f64 (sin.f64 lamt) ca)) (cos.f64 lamt)) |
| ▶ | 94.5% | (/.f64 (fma.f64 (*.f64 one_es sa) tanphi (*.f64 (sin.f64 lamt) ca)) (cos.f64 lamt)) |
| ▶ | 95.4% | %2 = (cos.f64 lamt) (/.f64 (fma.f64 (tan.f64 lamt) (*.f64 %2 ca) (*.f64 one_es (*.f64 tanphi sa))) %2) |
| ▶ | 94.2% | %11 = (PI.f64 ) %13 = (*.f64 %11 #s(literal 1/2 binary64)) %14 = (fabs.f64 %13) (/.f64 (+.f64 (*.f64 one_es (*.f64 tanphi sa)) (*.f64 (sin.f64 lamt) ca)) (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (fma.f64 %11 #s(literal 1/2 binary64) %14) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %13 %14) #s(literal 2 binary64)))) (cos.f64 lamt))) |
| ▶ | 51.5% | (/.f64 (+.f64 (*.f64 one_es (*.f64 tanphi sa)) (*.f64 (sin.f64 lamt) ca)) (approx (cos lamt) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lamt #s(literal 2 binary64)))))) |
| ▶ | 57.2% | (/.f64 (+.f64 (*.f64 one_es (*.f64 tanphi sa)) (*.f64 (sin.f64 lamt) ca)) (approx (cos lamt) #s(literal 1 binary64))) |
| ▶ | 94.9% | (/.f64 (*.f64 (fma.f64 one_es (*.f64 tanphi sa) (*.f64 (sin.f64 lamt) ca)) (cos.f64 lamt)) (fma.f64 (cos.f64 (+.f64 lamt lamt)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) |
| ▶ | 65.3% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (fma.f64 ca lamt (*.f64 one_es (*.f64 sa tanphi)))) (cos.f64 lamt)) |
| ▶ | 87.1% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 tanphi (fma.f64 one_es sa (/.f64 (*.f64 ca (sin.f64 lamt)) tanphi)))) (cos.f64 lamt)) |
| ▶ | 54.8% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 one_es (*.f64 sa tanphi))) (cos.f64 lamt)) |
| ▶ | 95.3% | (/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 lamt) (fma.f64 one_es (*.f64 tanphi sa) (*.f64 (sin.f64 lamt) ca)))) |
| ▶ | 95.4% | (*.f64 (fma.f64 one_es (*.f64 tanphi sa) (*.f64 (sin.f64 lamt) ca)) (/.f64 #s(literal 1 binary64) (cos.f64 lamt))) |
| ▶ | 53.7% | %19 = (*.f64 one_es (*.f64 sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (*.f64 lamt (-.f64 (*.f64 #s(literal -1/6 binary64) ca) (*.f64 #s(literal -1/2 binary64) ca))) (*.f64 #s(literal -1/2 binary64) %19)))) %19)) |
| ▶ | 53.9% | %14 = (*.f64 one_es (*.f64 sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %14))) %14)) |
| ▶ | 44.4% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (*.f64 ca (sin.f64 lamt)) (cos.f64 lamt))) |
| ▶ | 86.7% | %14 = (cos.f64 lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 tanphi (+.f64 (/.f64 (*.f64 ca (sin.f64 lamt)) (*.f64 tanphi %14)) (/.f64 (*.f64 one_es sa) %14)))) |
| ▶ | 89.5% | %14 = (cos.f64 lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 one_es (+.f64 (/.f64 (*.f64 ca (sin.f64 lamt)) (*.f64 one_es %14)) (/.f64 (*.f64 sa tanphi) %14)))) |
Compiled 334 to 100 computations (70.1% saved)
| Inputs |
|---|
%0 = (PI ) %2 = (* %0 1/2) %3 = (fabs %2) %4 = (+ %2 %3) %6 = (/ %4 2) %7 = (cos %6) %8 = (- %2 %3) %9 = (/ %8 2) %10 = (cos %9) %0 %2 %3 %4 %6 %7 %8 %9 %10 (* %7 %10) |
| Outputs |
|---|
#s(literal 884279719003555/281474976710656 binary64) #s(literal 884279719003555/562949953421312 binary64) #s(literal 884279719003555/562949953421312 binary64) #s(literal 884279719003555/281474976710656 binary64) #s(literal 884279719003555/562949953421312 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64) |
| 16.0ms | 1× | 2 | valid |
Compiled 91 to 14 computations (84.6% saved)
ival-cos: 1.0ms (124.8% of total, 0.0 MiB)ival-add!: 0.0ms (0.0% of total, 0.0 MiB)adjust: 0.0ms (0.0% of total, 0.0 MiB)ival-pi: 0.0ms (0.0% of total, 0.0 MiB)ival-fabs: 0.0ms (0.0% of total, 0.0 MiB)ival-div!: 0.0ms (0.0% of total, 0.0 MiB)ival-sub!: 0.0ms (0.0% of total, 0.0 MiB)ival-mult!: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%3 = (*.f64 tanphi sa) %4 = (*.f64 one_es %3) %6 = (sin.f64 lamt) %8 = (*.f64 %6 ca) %9 = (+.f64 %4 %8) %10 = (cos.f64 lamt) %14 = (pow.f64 lamt #s(literal 2 binary64)) %15 = (*.f64 sa tanphi) %16 = (*.f64 one_es %15) %21 = (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) %22 = (approx %21 %16) %23 = (fma.f64 ca lamt %16) %24 = (approx %21 %23) %25 = (cos lamt) %26 = (approx %25 #s(literal 1 binary64)) %28 = (*.f64 #s(literal -1/2 binary64) %14) %29 = (+.f64 #s(literal 1 binary64) %28) %30 = (approx %25 %29) %32 = (*.f64 lamt %16) %33 = (*.f64 #s(literal 1/2 binary64) %32) %34 = (+.f64 ca %33) %35 = (fma.f64 lamt %34 %16) %36 = (/ %21 %25) %38 = (*.f64 #s(literal -1/6 binary64) ca) %39 = (*.f64 #s(literal -1/2 binary64) ca) %40 = (-.f64 %38 %39) %41 = (*.f64 lamt %40) %42 = (*.f64 #s(literal -1/2 binary64) %16) %43 = (-.f64 %41 %42) %44 = (*.f64 lamt %43) %45 = (+.f64 ca %44) %46 = (fma.f64 lamt %45 %16) %48 = (*.f64 ca %6) %49 = (/.f64 %48 %10) %51 = (*.f64 one_es %10) %52 = (/.f64 %48 %51) %53 = (/.f64 %15 %10) %54 = (+.f64 %52 %53) %55 = (*.f64 one_es %54) %57 = (/.f64 %48 tanphi) %58 = (fma.f64 one_es sa %57) %59 = (*.f64 tanphi %58) %60 = (approx %21 %59) %61 = (*.f64 tanphi %10) %62 = (/.f64 %48 %61) %63 = (*.f64 one_es sa) %64 = (/.f64 %63 %10) %65 = (+.f64 %62 %64) %66 = (*.f64 tanphi %65) %68 = (*.f64 one_es tanphi) %69 = (/.f64 %68 %10) %70 = (/.f64 %3 %10) %71 = (*.f64 one_es %70) %72 = (/.f64 #s(literal 1 binary64) %10) %73 = (PI.f64 ) %74 = (*.f64 %73 #s(literal 1/2 binary64)) %75 = (neg.f64 lamt) %76 = (+.f64 lamt lamt) %77 = (sin.f64 %75) %78 = (fabs.f64 %74) %79 = (fma.f64 %73 #s(literal 1/2 binary64) %78) %80 = (/.f64 %79 #s(literal 2 binary64)) %81 = (cos.f64 %80) %82 = (-.f64 %74 %78) %83 = (/.f64 %82 #s(literal 2 binary64)) %84 = (cos.f64 %83) %85 = (*.f64 %81 %84) %86 = (neg.f64 ca) %87 = (tan.f64 lamt) %88 = (*.f64 %87 ca) %89 = (*.f64 %10 ca) %90 = (/.f64 ca %10) %91 = (fma.f64 one_es %3 %8) %92 = (fma.f64 %68 sa %8) %93 = (fma.f64 %63 tanphi %8) %94 = (fma.f64 %87 %89 %4) %95 = (*.f64 %91 %10) %96 = (fma.f64 #s(literal 2 binary64) %85 %10) %100 = (/.f64 %10 %91) %103 = (*.f64 %72 %86) %105 = (cos.f64 %76) %106 = (fma.f64 %105 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) one_es tanphi sa %3 %4 lamt %6 ca %8 %9 %10 #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) %14 %15 %16 %22 %23 %24 %26 #s(literal -1/2 binary64) %28 %29 %30 #s(literal 1/2 binary64) %32 %33 %34 %35 (approx %36 %35) %38 %39 %40 %41 %42 %43 %44 %45 %46 (approx %36 %46) %48 %49 (approx %36 %49) %51 %52 %53 %54 %55 (approx %36 %55) %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 (approx %36 %66) %68 %69 %70 %71 %72 %73 %74 %75 %76 %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 (*.f64 %91 %72) (fma.f64 %69 sa %88) (fma.f64 %70 one_es %88) %100 (/.f64 #s(literal 1 binary64) %100) (fma.f64 %90 %6 %71) %103 (fma.f64 %103 %77 %71) %105 %106 (/.f64 %95 %106) (/.f64 %92 %10) (/.f64 %93 %10) (/.f64 %94 %10) (/.f64 %22 %10) (/.f64 %24 %10) (/.f64 %60 %10) (/.f64 %9 %96) (/.f64 %9 %26) (/.f64 %9 %30) |
| Outputs |
|---|
%5 = (sin lamt) %9 = (pow.f64 lamt #s(literal 2 binary64)) %32 = (* %5 ca) %33 = (*.f64 ca lamt) %35 = (*.f64 ca %9) %37 = (+.f64 ca (*.f64 #s(literal -1/6 binary64) %35)) %43 = (+.f64 ca (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 #s(literal 1/120 binary64) %35)))) %46 = (*.f64 #s(literal 1/120 binary64) ca) %56 = (* tanphi sa) %58 = (+ (* one_es %56) %32) %59 = (*.f64 sa tanphi) %60 = (*.f64 one_es %59) %62 = (fma.f64 ca lamt %60) %68 = (cos lamt) %71 = (*.f64 #s(literal -1/2 binary64) %9) %78 = (*.f64 %9 (-.f64 (*.f64 #s(literal 1/24 binary64) %9) #s(literal 1/2 binary64))) %86 = (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %9))) #s(literal 1/2 binary64))) %90 = (pow lamt 2) %93 = (* -1/2 %90) %95 = (* sa tanphi) %96 = (* one_es %95) %97 = (* lamt %96) %98 = (*.f64 lamt %60) %101 = (* 1/2 %97) %102 = (*.f64 #s(literal 1/2 binary64) %98) %104 = (+ ca %101) %106 = (+.f64 ca %102) %109 = (+ (* lamt %104) %96) %112 = (/ %58 %68) %113 = (*.f64 #s(literal -1/6 binary64) ca) %114 = (*.f64 #s(literal -1/2 binary64) ca) %115 = (-.f64 %113 %114) %116 = (*.f64 lamt %115) %117 = (*.f64 #s(literal -1/2 binary64) %60) %118 = (-.f64 %116 %117) %124 = (* -1/6 ca) %125 = (* -1/2 ca) %126 = (- %124 %125) %127 = (* lamt %126) %129 = (* -1/2 %96) %130 = (- %127 %129) %131 = (*.f64 #s(literal 1/2 binary64) %60) %134 = (* lamt %130) %135 = (fma.f64 #s(literal 1/2 binary64) %60 %116) %136 = (*.f64 lamt %135) %138 = (+ ca %134) %139 = (+.f64 ca %136) %142 = (+ (* lamt %138) %96) %145 = (* ca %5) %146 = (/ %145 %68) %147 = (*.f64 %9 %115) %148 = (+.f64 ca %147) %149 = (*.f64 lamt %148) %151 = (*.f64 #s(literal 1/24 binary64) ca) %152 = (fma.f64 #s(literal -1/2 binary64) %115 %151) %153 = (-.f64 %46 %152) %176 = (* one_es %68) %178 = (*.f64 %9 one_es) %194 = (/ %145 %176) %195 = (/.f64 %33 one_es) %197 = (/.f64 ca one_es) %199 = (*.f64 #s(literal -1/2 binary64) %197) %200 = (-.f64 (*.f64 #s(literal -1/6 binary64) %197) %199) %206 = (fma.f64 #s(literal -1/2 binary64) %200 (*.f64 #s(literal 1/24 binary64) %197)) %207 = (-.f64 (*.f64 #s(literal 1/120 binary64) %197) %206) %228 = (/ %95 %68) %230 = (*.f64 %9 %59) %231 = (fma.f64 #s(literal 1/2 binary64) %230 %59) %236 = (fma.f64 #s(literal -1/4 binary64) %59 (*.f64 #s(literal 1/24 binary64) %59)) %239 = (*.f64 #s(literal -1/2 binary64) %59) %256 = (+ %194 %228) %257 = (fma.f64 sa tanphi %195) %259 = (*.f64 lamt %59) %260 = (fma.f64 #s(literal 1/2 binary64) %259 %197) %268 = (* one_es %256) %276 = (/ %145 tanphi) %277 = (/.f64 %33 tanphi) %279 = (/.f64 %35 tanphi) %280 = (/.f64 ca tanphi) %281 = (fma.f64 #s(literal -1/6 binary64) %279 %280) %286 = (fma.f64 %9 (fma.f64 #s(literal -1/6 binary64) %280 (*.f64 #s(literal 1/120 binary64) %279)) %280) %289 = (*.f64 #s(literal 1/120 binary64) %280) %296 = (* one_es sa) %297 = (+ %296 %276) %298 = (*.f64 one_es sa) %300 = (fma.f64 one_es sa %277) %306 = (* tanphi %68) %308 = (*.f64 %9 tanphi) %324 = (/ %145 %306) %326 = (*.f64 #s(literal -1/2 binary64) %280) %327 = (-.f64 (*.f64 #s(literal -1/6 binary64) %280) %326) %332 = (fma.f64 #s(literal -1/2 binary64) %327 (*.f64 #s(literal 1/24 binary64) %280)) %333 = (-.f64 %289 %332) %354 = (/ %296 %68) %355 = (*.f64 %9 %298) %356 = (fma.f64 #s(literal 1/2 binary64) %355 %298) %359 = (fma.f64 #s(literal -1/4 binary64) %298 (*.f64 #s(literal 1/24 binary64) %298)) %362 = (*.f64 #s(literal -1/2 binary64) %298) %378 = (+ %324 %354) %379 = (*.f64 lamt %298) %380 = (fma.f64 #s(literal 1/2 binary64) %379 %280) %388 = (* tanphi %378) %397 = (/ (* one_es tanphi) %68) %398 = (*.f64 one_es tanphi) %400 = (*.f64 %9 %398) %401 = (fma.f64 #s(literal 1/2 binary64) %400 %398) %404 = (fma.f64 #s(literal -1/4 binary64) %398 (*.f64 #s(literal 1/24 binary64) %398)) %407 = (*.f64 #s(literal -1/2 binary64) %398) %424 = (* one_es (/ %56 %68)) %425 = (*.f64 %9 %60) %426 = (fma.f64 #s(literal 1/2 binary64) %425 %60) %429 = (fma.f64 #s(literal -1/4 binary64) %60 (*.f64 #s(literal 1/24 binary64) %60)) %448 = (/ 1 %68) %466 = (neg lamt) %467 = (*.f64 #s(literal -1 binary64) lamt) %469 = (+ lamt lamt) %470 = (*.f64 #s(literal 2 binary64) lamt) %472 = (sin %466) %493 = (tan lamt) %495 = (*.f64 #s(literal 1/3 binary64) %9) %496 = (+.f64 #s(literal 1 binary64) %495) %497 = (*.f64 lamt %496) %515 = (* %493 ca) %516 = (*.f64 #s(literal 1/3 binary64) %35) %520 = (*.f64 #s(literal 1/3 binary64) ca) %534 = (* %68 ca) %535 = (*.f64 #s(literal -1/2 binary64) %35) %549 = (/ ca %68) %553 = (fma.f64 #s(literal -1/4 binary64) ca %151) %554 = (*.f64 %9 %553) %563 = (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) ca (fma.f64 #s(literal 1/48 binary64) ca (*.f64 #s(literal 1/2 binary64) %553)))) %571 = (* %58 %68) %576 = (fma.f64 #s(literal -1/2 binary64) ca %113) %584 = (* (PI ) 1/2) %585 = (fabs %584) %594 = (+ (* 2 (* (cos (/ (+ %584 %585) 2)) (cos (/ (- %584 %585) 2)))) %68) %596 = (*.f64 #s(literal 1/2 binary64) (PI.f64 )) %597 = (fabs.f64 %596) %604 = (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 %597 %596))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %596 %597)))) %605 = (*.f64 #s(literal 2 binary64) %604) %606 = (+.f64 #s(literal 1 binary64) %605) %618 = (+ (* %397 sa) %515) %619 = (*.f64 #s(literal 1/3 binary64) %33) %620 = (-.f64 %619 %117) %625 = (/ %68 %58) %626 = (/.f64 #s(literal 1 binary64) %60) %628 = (pow.f64 one_es #s(literal 2 binary64)) %629 = (pow.f64 sa #s(literal 2 binary64)) %630 = (pow.f64 tanphi #s(literal 2 binary64)) %631 = (*.f64 %629 %630) %632 = (*.f64 %628 %631) %636 = (pow.f64 ca #s(literal 2 binary64)) %638 = (pow.f64 one_es #s(literal 3 binary64)) %639 = (pow.f64 sa #s(literal 3 binary64)) %640 = (pow.f64 tanphi #s(literal 3 binary64)) %641 = (*.f64 %639 %640) %642 = (*.f64 %638 %641) %645 = (fma.f64 #s(literal -1 binary64) (/.f64 %636 %642) (*.f64 #s(literal 1/2 binary64) %626)) %648 = (/.f64 ca %632) %664 = (* %448 (neg ca)) %665 = (*.f64 #s(literal -1 binary64) ca) %681 = (+ (* %664 %472) %424) %692 = (cos %469) %712 = (+ (* %692 1/2) 1/2) %728 = (/ %571 %712) %729 = (*.f64 #s(literal -1 binary64) %60) %743 = (/ %58 %594) %744 = (/.f64 %60 %606) %749 = (pow.f64 %606 #s(literal 2 binary64)) %751 = (/.f64 ca %606) %766 = (sin.f64 lamt) %768 = (*.f64 ca %766) %770 = (fma.f64 ca %766 %60) %772 = (cos.f64 lamt) %775 = (+ (* ca lamt) %96) %776 = (/.f64 %60 lamt) %785 = (/.f64 ca lamt) %786 = (fma.f64 #s(literal 1/2 binary64) %60 %785) %802 = (-.f64 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 #s(literal 1/2 binary64) %776)) %114) %808 = (/.f64 ca %9) %810 = (*.f64 #s(literal -1/2 binary64) %776) %811 = (fma.f64 #s(literal -1/2 binary64) ca %810) %812 = (-.f64 (fma.f64 #s(literal -1/6 binary64) ca %808) %811) %815 = (pow.f64 lamt #s(literal 3 binary64)) %828 = (/.f64 %768 %772) %830 = (*.f64 one_es %772) %832 = (/.f64 %768 %830) %834 = (/.f64 %59 %772) %836 = (+.f64 %832 %834) %840 = (/.f64 %768 tanphi) %842 = (fma.f64 one_es sa %840) %847 = (*.f64 tanphi %772) %849 = (/.f64 %768 %847) %851 = (/.f64 %298 %772) %853 = (+.f64 %849 %851) %857 = (/.f64 %398 %772) %859 = (/.f64 %60 %772) %864 = (sin.f64 (neg.f64 lamt)) %866 = (/.f64 %766 %772) %868 = (*.f64 ca %772) %870 = (/.f64 ca %772) %872 = (*.f64 %772 %770) %874 = (+.f64 %772 %605) %876 = (+.f64 %828 %859) %882 = (*.f64 ca %864) %883 = (/.f64 %882 %772) %886 = (cos.f64 %470) %889 = (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %886)) %896 = (fma.f64 #s(literal -1 binary64) ca (*.f64 #s(literal -1 binary64) %776)) %900 = (fma.f64 #s(literal -1 binary64) %785 %117) %905 = (fma.f64 #s(literal -1 binary64) (/.f64 %896 lamt) %131) %908 = (fma.f64 #s(literal -1 binary64) %115 %810) %932 = (sin.f64 %467) %940 = (cos.f64 (neg.f64 (*.f64 #s(literal -2 binary64) lamt))) %943 = (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %940)) %947 = (*.f64 one_es %231) %952 = (fma.f64 #s(literal 1/2 binary64) %98 %147) %961 = (*.f64 %772 %766) %962 = (*.f64 ca %961) %964 = (*.f64 sa %847) %965 = (*.f64 one_es %964) %968 = (/.f64 %772 %768) %970 = (pow.f64 %766 #s(literal 2 binary64)) %971 = (*.f64 %636 %970) %975 = (*.f64 %630 %772) %976 = (*.f64 %629 %975) %978 = (pow.f64 ca #s(literal 3 binary64)) %979 = (pow.f64 %766 #s(literal 3 binary64)) %980 = (*.f64 %978 %979) %982 = (/.f64 %964 %971) %986 = (*.f64 %640 %772) %987 = (*.f64 %639 %986) %991 = (pow.f64 %766 #s(literal 4 binary64)) %992 = (*.f64 (pow.f64 ca #s(literal 4 binary64)) %991) %1004 = (/.f64 %962 %889) %1006 = (/.f64 %965 %889) %1009 = (/.f64 %768 %874) %1011 = (/.f64 %60 %874) %1014 = (/.f64 %768 one_es) %1026 = (/.f64 %116 one_es) %1030 = (/.f64 %147 one_es) %1038 = (/.f64 %149 one_es) %1043 = (/.f64 %768 %398) %1047 = (/.f64 sa %772) %1048 = (*.f64 one_es %847) %1049 = (/.f64 %768 %1048) %1050 = (+.f64 %1047 %1049) %1054 = (/.f64 %962 one_es) %1058 = (/.f64 %772 %60) %1061 = (/.f64 %962 (*.f64 one_es %631)) %1062 = (/.f64 %772 %59) %1066 = (*.f64 %772 %970) %1067 = (*.f64 %636 %1066) %1069 = (/.f64 %1067 (*.f64 %628 %641)) %1074 = (*.f64 %772 %979) %1075 = (*.f64 %978 %1074) %1076 = (pow.f64 sa #s(literal 4 binary64)) %1077 = (pow.f64 tanphi #s(literal 4 binary64)) %1078 = (*.f64 %1076 %1077) %1086 = (/.f64 %882 %830) %1092 = (/.f64 %962 (*.f64 one_es %889)) %1093 = (/.f64 %964 %889) %1099 = (/.f64 %768 (*.f64 one_es %874)) %1100 = (/.f64 %59 %874) %1114 = (*.f64 #s(literal -1/2 binary64) %259) %1119 = (*.f64 #s(literal -1/2 binary64) %230) %1160 = (fma.f64 #s(literal -1 binary64) %1047 (*.f64 #s(literal -1 binary64) %1049)) %1175 = (/.f64 %962 %631) %1210 = (*.f64 tanphi %356) %1222 = (*.f64 sa %772) %1223 = (*.f64 one_es %1222) %1224 = (/.f64 %1223 %971) %1249 = (/.f64 %116 tanphi) %1253 = (/.f64 %147 tanphi) %1261 = (/.f64 %149 tanphi) %1268 = (/.f64 %962 tanphi) %1274 = (/.f64 %962 (*.f64 %628 (*.f64 %629 tanphi))) %1275 = (/.f64 %772 %298) %1281 = (/.f64 %1067 (*.f64 %638 (*.f64 %639 %630))) %1286 = (pow.f64 one_es #s(literal 4 binary64)) %1295 = (/.f64 %882 %847) %1300 = (/.f64 %962 (*.f64 tanphi %889)) %1301 = (/.f64 %1223 %889) %1306 = (/.f64 %768 (*.f64 tanphi %874)) %1307 = (/.f64 %298 %874) %1321 = (*.f64 #s(literal -1/2 binary64) %379) %1326 = (*.f64 #s(literal -1/2 binary64) %355) %1377 = (/.f64 %962 (*.f64 %628 %629)) %1415 = (*.f64 sa %401) %1423 = (/.f64 %1048 %971) %1439 = (/.f64 %768 sa) %1443 = (/.f64 %33 sa) %1444 = (fma.f64 one_es tanphi %1443) %1447 = (*.f64 lamt %398) %1448 = (/.f64 ca sa) %1456 = (/.f64 %768 %1222) %1460 = (/.f64 %116 sa) %1464 = (/.f64 %147 sa) %1472 = (/.f64 %149 sa) %1477 = (/.f64 tanphi %772) %1478 = (/.f64 %768 %1223) %1482 = (/.f64 %768 %59) %1486 = (/.f64 one_es %772) %1487 = (/.f64 %768 %964) %1491 = (/.f64 %962 sa) %1497 = (/.f64 %962 (*.f64 %628 (*.f64 sa %630))) %1498 = (/.f64 %772 %398) %1504 = (/.f64 %1067 (*.f64 %638 (*.f64 %629 %640))) %1517 = (/.f64 %882 %1222) %1522 = (/.f64 %962 (*.f64 sa %889)) %1523 = (/.f64 %1048 %889) %1528 = (/.f64 %768 (*.f64 sa %874)) %1529 = (/.f64 %398 %874) %1543 = (*.f64 #s(literal -1/2 binary64) %1447) %1548 = (*.f64 #s(literal -1/2 binary64) %400) %1611 = (/.f64 %962 (*.f64 %628 %630)) %1657 = (*.f64 ca %496) %1668 = (/.f64 %961 %632) %1683 = (/.f64 %60 ca) %1690 = (/.f64 %98 ca) %1691 = (*.f64 #s(literal 1/2 binary64) %1690) %1695 = (/.f64 %425 ca) %1700 = (/.f64 %60 %868) %1709 = (fma.f64 #s(literal 1/3 binary64) %9 %1691) %1722 = (/.f64 %766 %830) %1723 = (/.f64 %59 %868) %1727 = (/.f64 %766 tanphi) %1728 = (/.f64 %298 ca) %1732 = (/.f64 %766 %847) %1733 = (/.f64 %298 %868) %1737 = (/.f64 %965 ca) %1742 = (/.f64 %965 (*.f64 ca %970)) %1743 = (/.f64 %772 %766) %1747 = (*.f64 %628 %976) %1749 = (/.f64 %1747 (*.f64 %636 %979)) %1754 = (*.f64 %638 %987) %1762 = (/.f64 %864 %772) %1767 = (/.f64 %965 (*.f64 ca %889)) %1768 = (/.f64 %961 %889) %1772 = (/.f64 %766 %874) %1774 = (/.f64 %60 (*.f64 ca %874)) %1778 = (*.f64 #s(literal -1 binary64) %1683) %1792 = (/.f64 %426 ca) %1809 = (*.f64 #s(literal -1/3 binary64) %9) %1810 = (fma.f64 #s(literal -1/2 binary64) %1690 %1809) %1814 = (-.f64 %1809 #s(literal 1 binary64)) %1822 = (*.f64 lamt %1814) %1856 = (/.f64 %965 %970) (approx one_es #s(literal 0 binary64)) (approx lamt lamt) (approx %5 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %9)))) (approx %5 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/120 binary64) %9) #s(literal 1/6 binary64)))))) (approx %5 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %9))) #s(literal 1/6 binary64)))))) (approx %32 %33) (approx %32 (*.f64 lamt %37)) (approx %32 (*.f64 lamt %43)) (approx %32 (*.f64 lamt (+.f64 ca (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 %9 (fma.f64 #s(literal -1/5040 binary64) %35 %46))))))) (approx %58 %60) (approx %58 %62) (approx %58 (fma.f64 lamt %37 %60)) (approx %58 (fma.f64 lamt %43 %60)) (approx %68 #s(literal 1 binary64)) (approx %68 (+.f64 #s(literal 1 binary64) %71)) (approx %68 (+.f64 #s(literal 1 binary64) %78)) (approx %68 (+.f64 #s(literal 1 binary64) %86)) (approx %90 %9) (approx %93 %71) (approx %97 %98) (approx %101 %102) (approx %104 ca) (approx %104 %106) (approx %109 (fma.f64 lamt %106 %60)) (approx %112 (fma.f64 lamt (+.f64 ca (*.f64 lamt %118)) %60)) (approx %127 %116) (approx %130 %131) (approx %130 %118) (approx %134 %136) (approx %138 %139) (approx %142 (fma.f64 lamt %139 %60)) (approx %146 %149) (approx %146 (*.f64 lamt (+.f64 ca (*.f64 %9 (-.f64 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 %9 %153)) %114))))) (approx %146 (*.f64 lamt (+.f64 ca (*.f64 %9 (-.f64 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 %9 (-.f64 (fma.f64 #s(literal 1/120 binary64) ca (*.f64 %9 (-.f64 (*.f64 #s(literal -1/5040 binary64) ca) (fma.f64 #s(literal -1/2 binary64) %153 (fma.f64 #s(literal -1/720 binary64) ca (*.f64 #s(literal 1/24 binary64) %115)))))) %152))) %114))))) (approx %176 one_es) (approx %176 (+.f64 one_es (*.f64 #s(literal -1/2 binary64) %178))) (approx %176 (+.f64 one_es (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) one_es (*.f64 #s(literal 1/24 binary64) %178))))) (approx %176 (+.f64 one_es (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) one_es (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %178 (*.f64 #s(literal 1/24 binary64) one_es))))))) (approx %194 %195) (approx %194 (*.f64 lamt (fma.f64 %9 %200 %197))) (approx %194 (*.f64 lamt (fma.f64 %9 (-.f64 (fma.f64 #s(literal -1/6 binary64) %197 (*.f64 %9 %207)) %199) %197))) (approx %194 (*.f64 lamt (fma.f64 %9 (-.f64 (fma.f64 #s(literal -1/6 binary64) %197 (*.f64 %9 (-.f64 (fma.f64 #s(literal 1/120 binary64) %197 (*.f64 %9 (-.f64 (*.f64 #s(literal -1/5040 binary64) %197) (fma.f64 #s(literal -1/2 binary64) %207 (fma.f64 #s(literal -1/720 binary64) %197 (*.f64 #s(literal 1/24 binary64) %200)))))) %206))) %199) %197))) (approx %228 %59) (approx %228 %231) (approx %228 (fma.f64 sa tanphi (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %9 %236)) %239)))) (approx %228 (fma.f64 sa tanphi (*.f64 %9 (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %59 (fma.f64 #s(literal 1/48 binary64) %59 (*.f64 #s(literal 1/2 binary64) %236))))) %236)) %239)))) (approx %256 %257) (approx %256 (fma.f64 lamt %260 %59)) (approx %256 (fma.f64 lamt (fma.f64 lamt (-.f64 (*.f64 lamt %200) %239) %197) %59)) (approx %268 (fma.f64 lamt (+.f64 ca (*.f64 lamt (fma.f64 #s(literal 1/2 binary64) %60 (*.f64 lamt (*.f64 one_es %200))))) %60)) (approx %276 %277) (approx %276 (*.f64 lamt %281)) (approx %276 (*.f64 lamt %286)) (approx %276 (*.f64 lamt (fma.f64 %9 (fma.f64 #s(literal -1/6 binary64) %280 (*.f64 %9 (fma.f64 #s(literal -1/5040 binary64) %279 %289))) %280))) (approx %297 %298) (approx %297 %300) (approx %297 (fma.f64 lamt %281 %298)) (approx %297 (fma.f64 lamt %286 %298)) (approx %306 tanphi) (approx %306 (+.f64 tanphi (*.f64 #s(literal -1/2 binary64) %308))) (approx %306 (+.f64 tanphi (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) tanphi (*.f64 #s(literal 1/24 binary64) %308))))) (approx %306 (+.f64 tanphi (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) tanphi (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %308 (*.f64 #s(literal 1/24 binary64) tanphi))))))) (approx %324 (*.f64 lamt (fma.f64 %9 %327 %280))) (approx %324 (*.f64 lamt (fma.f64 %9 (-.f64 (fma.f64 #s(literal -1/6 binary64) %280 (*.f64 %9 %333)) %326) %280))) (approx %324 (*.f64 lamt (fma.f64 %9 (-.f64 (fma.f64 #s(literal -1/6 binary64) %280 (*.f64 %9 (-.f64 (fma.f64 #s(literal 1/120 binary64) %280 (*.f64 %9 (-.f64 (*.f64 #s(literal -1/5040 binary64) %280) (fma.f64 #s(literal -1/2 binary64) %333 (fma.f64 #s(literal -1/720 binary64) %280 (*.f64 #s(literal 1/24 binary64) %327)))))) %332))) %326) %280))) (approx %354 %356) (approx %354 (fma.f64 one_es sa (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %9 %359)) %362)))) (approx %354 (fma.f64 one_es sa (*.f64 %9 (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %298 (fma.f64 #s(literal 1/48 binary64) %298 (*.f64 #s(literal 1/2 binary64) %359))))) %359)) %362)))) (approx %378 (fma.f64 lamt %380 %298)) (approx %378 (fma.f64 lamt (fma.f64 lamt (-.f64 (*.f64 lamt %327) %362) %280) %298)) (approx %388 (fma.f64 lamt (+.f64 ca (*.f64 lamt (fma.f64 #s(literal 1/2 binary64) %60 (*.f64 lamt (*.f64 tanphi %327))))) %60)) (approx %397 %398) (approx %397 %401) (approx %397 (fma.f64 one_es tanphi (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %9 %404)) %407)))) (approx %397 (fma.f64 one_es tanphi (*.f64 %9 (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %398 (fma.f64 #s(literal 1/48 binary64) %398 (*.f64 #s(literal 1/2 binary64) %404))))) %404)) %407)))) (approx %424 %426) (approx %424 (fma.f64 one_es %59 (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %9 %429)) %117)))) (approx %424 (fma.f64 one_es %59 (*.f64 %9 (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %60 (fma.f64 #s(literal 1/48 binary64) %60 (*.f64 #s(literal 1/2 binary64) %429))))) %429)) %117)))) (approx %448 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) %9))) (approx %448 (+.f64 #s(literal 1 binary64) (*.f64 %9 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 5/24 binary64) %9))))) (approx %448 (+.f64 #s(literal 1 binary64) (*.f64 %9 (+.f64 #s(literal 1/2 binary64) (*.f64 %9 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) %9))))))) (approx %466 %467) (approx %469 %470) (approx %472 (*.f64 lamt (-.f64 (*.f64 #s(literal 1/6 binary64) %9) #s(literal 1 binary64)))) (approx %472 (*.f64 lamt (-.f64 (*.f64 %9 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/120 binary64) %9))) #s(literal 1 binary64)))) (approx %472 (*.f64 lamt (-.f64 (*.f64 %9 (+.f64 #s(literal 1/6 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/5040 binary64) %9) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (approx %493 %497) (approx %493 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 %9 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2/15 binary64) %9)))))) (approx %493 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 %9 (+.f64 #s(literal 1/3 binary64) (*.f64 %9 (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal 17/315 binary64) %9)))))))) (approx %515 (*.f64 lamt (+.f64 ca %516))) (approx %515 (*.f64 lamt (+.f64 ca (*.f64 %9 (fma.f64 #s(literal 2/15 binary64) %35 %520))))) (approx %515 (*.f64 lamt (+.f64 ca (*.f64 %9 (fma.f64 #s(literal 1/3 binary64) ca (*.f64 %9 (fma.f64 #s(literal 17/315 binary64) %35 (*.f64 #s(literal 2/15 binary64) ca)))))))) (approx %534 (+.f64 ca %535)) (approx %534 (+.f64 ca (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) ca (*.f64 #s(literal 1/24 binary64) %35))))) (approx %534 (+.f64 ca (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) ca (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %35 %151)))))) (approx %549 (+.f64 ca (*.f64 #s(literal 1/2 binary64) %35))) (approx %549 (+.f64 ca (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) %554) %114)))) (approx %549 (+.f64 ca (*.f64 %9 (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) %563) %553)) %114)))) (approx %571 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal -1/2 binary64) %98)) %60)) (approx %571 (fma.f64 lamt (+.f64 ca (*.f64 lamt (fma.f64 #s(literal -1/2 binary64) %60 (*.f64 lamt %576)))) %60)) (approx %594 %606) (approx %594 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %9 %605))) (approx %594 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %604 %78))) (approx %594 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %604 %86))) (approx %618 (fma.f64 lamt (+.f64 ca (*.f64 lamt %620)) %60)) (approx %625 %626) (approx %625 (fma.f64 #s(literal -1 binary64) (/.f64 %33 %632) %626)) (approx %625 (fma.f64 lamt (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lamt %645)) %648) %626)) (approx %625 (fma.f64 lamt (-.f64 (*.f64 lamt (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lamt (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 ca %645) %60) (*.f64 #s(literal -1/6 binary64) %648)))) %645)) %648) %626)) (approx %664 %665) (approx %664 (fma.f64 #s(literal -1 binary64) ca %535)) (approx %664 (fma.f64 #s(literal -1 binary64) ca (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) ca %554)))) (approx %664 (fma.f64 #s(literal -1 binary64) ca (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) ca (*.f64 %9 (fma.f64 #s(literal -1/4 binary64) ca (fma.f64 #s(literal 1/24 binary64) ca %563))))))) (approx %681 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lamt (-.f64 (*.f64 #s(literal 1/6 binary64) ca) (*.f64 #s(literal 1/2 binary64) ca)))) %117))) %60)) (approx %692 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) %9))) (approx %692 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 2/3 binary64) %9) #s(literal 2 binary64))))) (approx %692 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal -4/45 binary64) %9))) #s(literal 2 binary64))))) (approx %712 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %9))) (approx %712 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 %495 #s(literal 1 binary64))))) (approx %712 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -2/45 binary64) %9))) #s(literal 1 binary64))))) (approx %728 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %117 %729))) %60)) (approx %728 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (fma.f64 #s(literal -1/2 binary64) %60 (*.f64 lamt (-.f64 %576 %665))) %729))) %60)) (approx %743 %744) (approx %743 (+.f64 (/.f64 %33 %606) %744)) (approx %743 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) (/.f64 %98 %749) %751) %744)) (approx %743 (fma.f64 lamt (fma.f64 lamt (-.f64 (*.f64 lamt (-.f64 (*.f64 #s(literal -1/6 binary64) %751) (*.f64 #s(literal -1/2 binary64) (/.f64 ca %749)))) (*.f64 #s(literal -1/2 binary64) (/.f64 %60 %749))) %751) %744)) (approx %5 %766) (approx %32 %768) (approx %58 %770) (approx %68 %772) (approx %775 (*.f64 lamt (+.f64 ca %776))) (approx (+ 1 %93) (*.f64 %9 (-.f64 (/.f64 #s(literal 1 binary64) %9) #s(literal 1/2 binary64)))) (approx %104 (*.f64 lamt %786)) (approx %109 (*.f64 #s(literal 1/2 binary64) %425)) (approx %109 (*.f64 %9 %786)) (approx %109 (*.f64 %9 (fma.f64 #s(literal 1/2 binary64) %60 (+.f64 %785 (/.f64 %60 %9))))) (approx %112 (/.f64 %770 %772)) (approx %130 (*.f64 lamt %802)) (approx %134 %147) (approx %134 (*.f64 %9 %802)) (approx %138 (*.f64 %9 %812)) (approx %142 (*.f64 %815 %115)) (approx %142 (*.f64 %815 %802)) (approx %142 (*.f64 %815 %812)) (approx %142 (*.f64 %815 (-.f64 (fma.f64 #s(literal -1/6 binary64) ca (+.f64 %808 (/.f64 %60 %815))) %811))) (approx %146 %828) (approx %176 %830) (approx %194 %832) (approx %228 %834) (approx %256 %836) (approx %268 (*.f64 one_es %836)) (approx %276 %840) (approx %297 %842) (approx (* tanphi %297) (*.f64 tanphi %842)) (approx %306 %847) (approx %324 %849) (approx %354 %851) (approx %378 %853) (approx %388 (*.f64 tanphi %853)) (approx %397 %857) (approx %424 %859) (approx %448 (/.f64 #s(literal 1 binary64) %772)) (approx %472 %864) (approx %493 %866) (approx %534 %868) (approx %549 %870) (approx %571 %872) (approx %594 %874) (approx %618 %876) (approx %625 (/.f64 %772 %770)) (approx %664 (*.f64 #s(literal -1 binary64) %870)) (approx %681 (fma.f64 #s(literal -1 binary64) %883 %859)) (approx %692 %886) (approx %712 %889) (approx %728 (/.f64 %872 %889)) (approx %743 (/.f64 %770 %874)) (approx %775 (*.f64 #s(literal -1 binary64) (*.f64 lamt %896))) (approx %104 (*.f64 #s(literal -1 binary64) (*.f64 lamt %900))) (approx %109 (*.f64 %9 %905)) (approx %130 (*.f64 #s(literal -1 binary64) (*.f64 lamt %908))) (approx %138 (*.f64 %9 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %900 lamt) %113) %114))) (approx %142 (*.f64 #s(literal -1 binary64) (*.f64 %815 %908))) (approx %142 (*.f64 #s(literal -1 binary64) (*.f64 %815 (fma.f64 #s(literal -1 binary64) %115 (*.f64 #s(literal -1 binary64) (/.f64 %786 lamt)))))) (approx %142 (*.f64 #s(literal -1 binary64) (*.f64 %815 (fma.f64 #s(literal -1 binary64) %115 (*.f64 #s(literal -1 binary64) (/.f64 %905 lamt)))))) (approx %472 %932) (approx %681 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 ca %932) %772) %859)) (approx %692 %940) (approx %712 %943) (approx %728 (/.f64 %872 %943)) (approx %109 (fma.f64 ca lamt %947)) (approx %129 %117) (approx %130 %135) (approx %134 %952) (approx %138 %148) (approx %138 (+.f64 ca %952)) (approx %142 (fma.f64 lamt %148 %947)) (approx %256 (/.f64 %876 one_es)) (approx %571 %962) (approx %571 (fma.f64 ca %961 %965)) (approx %625 %968) (approx %625 (fma.f64 #s(literal -1 binary64) (/.f64 %965 %971) %968)) (approx %625 (fma.f64 one_es (-.f64 (/.f64 (*.f64 one_es %976) %980) %982) %968)) (approx %625 (fma.f64 one_es (-.f64 (*.f64 one_es (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 one_es %987) %992)) (*.f64 #s(literal -1 binary64) (/.f64 %976 %980)))) %982) %968)) (approx %681 (*.f64 #s(literal -1 binary64) %883)) (approx %728 %1004) (approx %728 (+.f64 %1004 %1006)) (approx %743 %1009) (approx %743 (+.f64 %1009 %1011)) (approx %58 (*.f64 one_es (fma.f64 sa tanphi %1014))) (approx %775 (*.f64 one_es %257)) (approx %104 (*.f64 one_es %260)) (approx %109 %947) (approx %109 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %230 %257))) (approx %130 (*.f64 one_es (-.f64 %1026 %239))) (approx %134 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %259 %1030))) (approx %138 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %259 (+.f64 %197 %1030)))) (approx %142 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %230 (fma.f64 sa tanphi %1038)))) (approx %297 (*.f64 one_es (+.f64 sa %1043))) (approx %378 (*.f64 one_es %1050)) (approx %571 %965) (approx %571 (*.f64 one_es (fma.f64 sa %847 %1054))) (approx %625 %1058) (approx %625 (/.f64 (fma.f64 #s(literal -1 binary64) %1061 %1062) one_es)) (approx %625 (/.f64 (-.f64 (+.f64 %1062 %1069) %1061) one_es)) (approx %625 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1075 (*.f64 %638 %1078)) %1062) (fma.f64 #s(literal -1 binary64) %1069 %1061)) one_es)) (approx %681 (*.f64 one_es (fma.f64 #s(literal -1 binary64) %1086 %834))) (approx %728 %1006) (approx %728 (*.f64 one_es (+.f64 %1092 %1093))) (approx %743 %1011) (approx %743 (*.f64 one_es (+.f64 %1099 %1100))) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %59 (*.f64 #s(literal -1 binary64) %1014))))) (approx %775 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %59 (*.f64 #s(literal -1 binary64) %195))))) (approx %104 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %197 %1114)))) (approx %109 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %59 %1119)))) (approx %109 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %59 (fma.f64 #s(literal -1 binary64) %195 %1119))))) (approx %112 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %832 (*.f64 #s(literal -1 binary64) %834))))) (approx %130 (*.f64 #s(literal -1 binary64) (*.f64 one_es (-.f64 (*.f64 #s(literal -1 binary64) %1026) (*.f64 #s(literal 1/2 binary64) %59))))) (approx %134 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %1030 %1114)))) (approx %138 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) (/.f64 %148 one_es) %1114)))) (approx %142 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %59 (fma.f64 #s(literal -1 binary64) %1038 %1119))))) (approx %297 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) sa (*.f64 #s(literal -1 binary64) %1043))))) (approx %378 (*.f64 #s(literal -1 binary64) (*.f64 one_es %1160))) (approx %571 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %964 (*.f64 #s(literal -1 binary64) %1054))))) (approx %625 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1062 %1061) one_es))) (approx %625 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1062 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1067 (*.f64 one_es %641)) %1175) one_es))) one_es))) (approx %625 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1062 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1075 (*.f64 one_es %1078)) (/.f64 %1067 %641)) one_es)) %1175) one_es))) one_es))) (approx %681 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %834 %1086)))) (approx %728 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %1092 (*.f64 #s(literal -1 binary64) %1093))))) (approx %743 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %1099 (*.f64 #s(literal -1 binary64) %1100))))) (approx %109 (fma.f64 ca lamt %1210)) (approx %142 (fma.f64 lamt %148 %1210)) (approx %297 (/.f64 %770 tanphi)) (approx %378 (/.f64 %876 tanphi)) (approx %625 (fma.f64 tanphi (-.f64 (/.f64 (*.f64 %628 (*.f64 %629 %847)) %980) %1224) %968)) (approx %625 (fma.f64 tanphi (-.f64 (*.f64 tanphi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %638 (*.f64 %639 %847)) %992)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %628 (*.f64 %629 %772)) %980)))) %1224) %968)) (approx %775 (*.f64 tanphi %300)) (approx %104 (*.f64 tanphi %380)) (approx %109 %1210) (approx %109 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %355 %300))) (approx %130 (*.f64 tanphi (-.f64 %1249 %362))) (approx %134 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %379 %1253))) (approx %138 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %379 (+.f64 %280 %1253)))) (approx %142 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %355 (fma.f64 one_es sa %1261)))) (approx %256 (*.f64 tanphi %1050)) (approx %571 (*.f64 tanphi (fma.f64 one_es %1222 %1268))) (approx %625 (/.f64 (fma.f64 #s(literal -1 binary64) %1274 %1275) tanphi)) (approx %625 (/.f64 (-.f64 (+.f64 %1275 %1281) %1274) tanphi)) (approx %625 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1075 (*.f64 %1286 (*.f64 %1076 %640))) %1275) (fma.f64 #s(literal -1 binary64) %1281 %1274)) tanphi)) (approx %681 (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %1295 %851))) (approx %728 (*.f64 tanphi (+.f64 %1300 %1301))) (approx %743 (*.f64 tanphi (+.f64 %1306 %1307))) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %298 (*.f64 #s(literal -1 binary64) %840))))) (approx %775 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %298 (*.f64 #s(literal -1 binary64) %277))))) (approx %104 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %280 %1321)))) (approx %109 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %298 %1326)))) (approx %109 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %298 (fma.f64 #s(literal -1 binary64) %277 %1326))))) (approx %112 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %849 (*.f64 #s(literal -1 binary64) %851))))) (approx %130 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (-.f64 (*.f64 #s(literal -1 binary64) %1249) (*.f64 #s(literal 1/2 binary64) %298))))) (approx %134 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %1253 %1321)))) (approx %138 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) (/.f64 %148 tanphi) %1321)))) (approx %142 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %298 (fma.f64 #s(literal -1 binary64) %1261 %1326))))) (approx %256 (*.f64 #s(literal -1 binary64) (*.f64 tanphi %1160))) (approx %571 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %1223 (*.f64 #s(literal -1 binary64) %1268))))) (approx %625 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1275 %1274) tanphi))) (approx %625 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1275 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1067 (*.f64 %638 (*.f64 %639 tanphi))) %1377) tanphi))) tanphi))) (approx %625 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1275 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1075 (*.f64 %1286 (*.f64 %1076 tanphi))) (/.f64 %1067 (*.f64 %638 %639))) tanphi)) %1377) tanphi))) tanphi))) (approx %681 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %851 %1295)))) (approx %728 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %1300 (*.f64 #s(literal -1 binary64) %1301))))) (approx %743 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %1306 (*.f64 #s(literal -1 binary64) %1307))))) (approx sa sa) (approx %109 (fma.f64 ca lamt %1415)) (approx %142 (fma.f64 lamt %148 %1415)) (approx %625 (fma.f64 sa (-.f64 (/.f64 (*.f64 %628 (*.f64 sa %975)) %980) %1423) %968)) (approx %625 (fma.f64 sa (-.f64 (*.f64 sa (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %638 (*.f64 sa %986)) %992)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %628 %975) %980)))) %1423) %968)) (approx %58 (*.f64 sa (fma.f64 one_es tanphi %1439))) (approx %775 (*.f64 sa %1444)) (approx %104 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %1447 %1448))) (approx %109 %1415) (approx %109 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %400 %1444))) (approx %112 (*.f64 sa (+.f64 %1456 %857))) (approx %130 (*.f64 sa (-.f64 %1460 %407))) (approx %134 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %1447 %1464))) (approx %138 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %1447 (+.f64 %1448 %1464)))) (approx %142 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %400 (fma.f64 one_es tanphi %1472)))) (approx %256 (*.f64 sa (+.f64 %1477 %1478))) (approx %297 (*.f64 sa (+.f64 one_es %1482))) (approx %378 (*.f64 sa (+.f64 %1486 %1487))) (approx %571 (*.f64 sa (fma.f64 one_es %847 %1491))) (approx %625 (/.f64 (fma.f64 #s(literal -1 binary64) %1497 %1498) sa)) (approx %625 (/.f64 (-.f64 (+.f64 %1498 %1504) %1497) sa)) (approx %625 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1075 (*.f64 %1286 (*.f64 %639 %1077))) %1498) (fma.f64 #s(literal -1 binary64) %1504 %1497)) sa)) (approx %681 (*.f64 sa (fma.f64 #s(literal -1 binary64) %1517 %857))) (approx %728 (*.f64 sa (+.f64 %1522 %1523))) (approx %743 (*.f64 sa (+.f64 %1528 %1529))) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %398 (*.f64 #s(literal -1 binary64) %1439))))) (approx %775 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %398 (*.f64 #s(literal -1 binary64) %1443))))) (approx %104 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1448 %1543)))) (approx %109 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %398 %1548)))) (approx %109 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %398 (fma.f64 #s(literal -1 binary64) %1443 %1548))))) (approx %112 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1456 (*.f64 #s(literal -1 binary64) %857))))) (approx %130 (*.f64 #s(literal -1 binary64) (*.f64 sa (-.f64 (*.f64 #s(literal -1 binary64) %1460) (*.f64 #s(literal 1/2 binary64) %398))))) (approx %134 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1464 %1543)))) (approx %138 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) (/.f64 %148 sa) %1543)))) (approx %142 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %398 (fma.f64 #s(literal -1 binary64) %1472 %1548))))) (approx %256 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1477 (*.f64 #s(literal -1 binary64) %1478))))) (approx %297 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) one_es (*.f64 #s(literal -1 binary64) %1482))))) (approx %378 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1486 (*.f64 #s(literal -1 binary64) %1487))))) (approx %571 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1048 (*.f64 #s(literal -1 binary64) %1491))))) (approx %625 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1498 %1497) sa))) (approx %625 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1498 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1067 (*.f64 %638 (*.f64 sa %640))) %1611) sa))) sa))) (approx %625 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1498 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1075 (*.f64 %1286 (*.f64 sa %1077))) (/.f64 %1067 (*.f64 %638 %640))) sa)) %1611) sa))) sa))) (approx %681 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %857 %1517)))) (approx %728 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1522 (*.f64 #s(literal -1 binary64) %1523))))) (approx %743 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1528 (*.f64 #s(literal -1 binary64) %1529))))) (approx %109 (fma.f64 #s(literal 1/2 binary64) %425 %62)) (approx %124 %113) (approx %125 %114) (approx %126 %520) (approx %127 %619) (approx %130 %620) (approx %134 (fma.f64 #s(literal 1/3 binary64) %35 %102)) (approx %138 (fma.f64 #s(literal 1/2 binary64) %98 %1657)) (approx %142 (fma.f64 #s(literal 1/2 binary64) %425 (fma.f64 ca %497 %60))) (approx %625 (fma.f64 #s(literal -1 binary64) (/.f64 %962 %632) %1058)) (approx %625 (fma.f64 ca (-.f64 (/.f64 (*.f64 ca %1066) %642) %1668) %1058)) (approx %625 (fma.f64 ca (-.f64 (*.f64 ca (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 ca %1074) (*.f64 %1286 %1078))) (*.f64 #s(literal -1 binary64) (/.f64 %1066 %642)))) %1668) %1058)) (approx %58 (*.f64 ca (+.f64 %766 %1683))) (approx %775 (*.f64 ca (+.f64 lamt %1683))) (approx %104 (*.f64 ca (+.f64 #s(literal 1 binary64) %1691))) (approx %109 (*.f64 ca (+.f64 lamt (fma.f64 #s(literal 1/2 binary64) %1695 %1683)))) (approx %112 (*.f64 ca (+.f64 %866 %1700))) (approx %130 (*.f64 ca (fma.f64 #s(literal 1/3 binary64) lamt (*.f64 #s(literal 1/2 binary64) %1683)))) (approx %134 %516) (approx %134 (*.f64 ca %1709)) (approx %138 %1657) (approx %138 (*.f64 ca (+.f64 #s(literal 1 binary64) %1709))) (approx %142 (*.f64 ca %497)) (approx %142 (*.f64 ca (fma.f64 #s(literal 1/2 binary64) %1695 (fma.f64 lamt %496 %1683)))) (approx %256 (*.f64 ca (+.f64 %1722 %1723))) (approx %297 (*.f64 ca (+.f64 %1727 %1728))) (approx %378 (*.f64 ca (+.f64 %1732 %1733))) (approx %571 (*.f64 ca (fma.f64 %772 %766 %1737))) (approx %625 (/.f64 (fma.f64 #s(literal -1 binary64) %1742 %1743) ca)) (approx %625 (/.f64 (-.f64 (+.f64 %1743 %1749) %1742) ca)) (approx %625 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1754 (*.f64 %978 %991)) %1743) (fma.f64 #s(literal -1 binary64) %1749 %1742)) ca)) (approx %681 (*.f64 ca (fma.f64 #s(literal -1 binary64) %1762 %1700))) (approx %728 (*.f64 ca (+.f64 %1767 %1768))) (approx %743 (*.f64 ca (+.f64 %1772 %1774))) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %766 %1778)))) (approx %775 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) lamt %1778)))) (approx %104 (*.f64 #s(literal -1 binary64) (*.f64 ca (-.f64 (*.f64 #s(literal -1/2 binary64) %1690) #s(literal 1 binary64))))) (approx %109 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) lamt (*.f64 #s(literal -1 binary64) %1792))))) (approx %112 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %866 (*.f64 #s(literal -1 binary64) %1700))))) (approx %130 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1/2 binary64) %1683 (*.f64 #s(literal -1/3 binary64) lamt))))) (approx %134 (*.f64 #s(literal -1 binary64) (*.f64 ca %1810))) (approx %138 (*.f64 #s(literal -1 binary64) (*.f64 ca %1814))) (approx %138 (*.f64 #s(literal -1 binary64) (*.f64 ca (-.f64 %1810 #s(literal 1 binary64))))) (approx %142 (*.f64 #s(literal -1 binary64) (*.f64 ca %1822))) (approx %142 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %1792 %1822)))) (approx %256 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %1722 (*.f64 #s(literal -1 binary64) %1723))))) (approx %297 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %1727 (*.f64 #s(literal -1 binary64) %1728))))) (approx %378 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %1732 (*.f64 #s(literal -1 binary64) %1733))))) (approx %571 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %961 (*.f64 #s(literal -1 binary64) %1737))))) (approx %625 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1743 %1742) ca))) (approx %625 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1743 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1747 (*.f64 ca %979)) %1856) ca))) ca))) (approx %625 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1743 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1754 (*.f64 ca %991)) (/.f64 %1747 %979)) ca)) %1856) ca))) ca))) (approx %681 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %1700 %1762)))) (approx %728 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %1767 (*.f64 #s(literal -1 binary64) %1768))))) (approx %743 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %1772 (*.f64 #s(literal -1 binary64) %1774))))) |
15 calls:
| Time | Variable | Point |
|---|---|---|
| 121.0ms | lamt | inf |
| 88.0ms | one_es | 0 |
| 87.0ms | lamt | 0 |
| 86.0ms | tanphi | 0 |
| 84.0ms | lamt | -inf |
| Inputs |
|---|
%3 = (*.f64 tanphi sa) %4 = (*.f64 one_es %3) %6 = (sin.f64 lamt) %8 = (*.f64 %6 ca) %9 = (+.f64 %4 %8) %10 = (cos.f64 lamt) %14 = (pow.f64 lamt #s(literal 2 binary64)) %15 = (*.f64 sa tanphi) %16 = (*.f64 one_es %15) %21 = (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) %22 = (approx %21 %16) %23 = (fma.f64 ca lamt %16) %24 = (approx %21 %23) %25 = (cos lamt) %26 = (approx %25 #s(literal 1 binary64)) %28 = (*.f64 #s(literal -1/2 binary64) %14) %29 = (+.f64 #s(literal 1 binary64) %28) %30 = (approx %25 %29) %32 = (*.f64 lamt %16) %33 = (*.f64 #s(literal 1/2 binary64) %32) %34 = (+.f64 ca %33) %35 = (fma.f64 lamt %34 %16) %36 = (/ %21 %25) %38 = (*.f64 #s(literal -1/6 binary64) ca) %39 = (*.f64 #s(literal -1/2 binary64) ca) %40 = (-.f64 %38 %39) %41 = (*.f64 lamt %40) %42 = (*.f64 #s(literal -1/2 binary64) %16) %43 = (-.f64 %41 %42) %44 = (*.f64 lamt %43) %45 = (+.f64 ca %44) %46 = (fma.f64 lamt %45 %16) %48 = (*.f64 ca %6) %49 = (/.f64 %48 %10) %51 = (*.f64 one_es %10) %52 = (/.f64 %48 %51) %53 = (/.f64 %15 %10) %54 = (+.f64 %52 %53) %55 = (*.f64 one_es %54) %57 = (/.f64 %48 tanphi) %58 = (fma.f64 one_es sa %57) %59 = (*.f64 tanphi %58) %60 = (approx %21 %59) %61 = (*.f64 tanphi %10) %62 = (/.f64 %48 %61) %63 = (*.f64 one_es sa) %64 = (/.f64 %63 %10) %65 = (+.f64 %62 %64) %66 = (*.f64 tanphi %65) %68 = (*.f64 one_es tanphi) %69 = (/.f64 %68 %10) %70 = (/.f64 %3 %10) %71 = (*.f64 one_es %70) %72 = (/.f64 #s(literal 1 binary64) %10) %73 = (PI.f64 ) %74 = (*.f64 %73 #s(literal 1/2 binary64)) %75 = (neg.f64 lamt) %76 = (+.f64 lamt lamt) %77 = (sin.f64 %75) %78 = (fabs.f64 %74) %79 = (fma.f64 %73 #s(literal 1/2 binary64) %78) %80 = (/.f64 %79 #s(literal 2 binary64)) %81 = (cos.f64 %80) %82 = (-.f64 %74 %78) %83 = (/.f64 %82 #s(literal 2 binary64)) %84 = (cos.f64 %83) %85 = (*.f64 %81 %84) %86 = (neg.f64 ca) %87 = (tan.f64 lamt) %88 = (*.f64 %87 ca) %89 = (*.f64 %10 ca) %90 = (/.f64 ca %10) %91 = (fma.f64 one_es %3 %8) %92 = (fma.f64 %68 sa %8) %93 = (fma.f64 %63 tanphi %8) %94 = (fma.f64 %87 %89 %4) %95 = (*.f64 %91 %10) %96 = (fma.f64 #s(literal 2 binary64) %85 %10) %100 = (/.f64 %10 %91) %103 = (*.f64 %72 %86) %105 = (cos.f64 %76) %106 = (fma.f64 %105 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) one_es tanphi sa %3 %4 lamt %6 ca %8 %9 %10 #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) %14 %15 %16 %22 %23 %24 %26 #s(literal -1/2 binary64) %28 %29 %30 #s(literal 1/2 binary64) %32 %33 %34 %35 (approx %36 %35) %38 %39 %40 %41 %42 %43 %44 %45 %46 (approx %36 %46) %48 %49 (approx %36 %49) %51 %52 %53 %54 %55 (approx %36 %55) %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 (approx %36 %66) %68 %69 %70 %71 %72 %73 %74 %75 %76 %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 (*.f64 %91 %72) (fma.f64 %69 sa %88) (fma.f64 %70 one_es %88) %100 (/.f64 #s(literal 1 binary64) %100) (fma.f64 %90 %6 %71) %103 (fma.f64 %103 %77 %71) %105 %106 (/.f64 %95 %106) (/.f64 %92 %10) (/.f64 %93 %10) (/.f64 %94 %10) (/.f64 %22 %10) (/.f64 %24 %10) (/.f64 %60 %10) (/.f64 %9 %96) (/.f64 %9 %26) (/.f64 %9 %30) |
| Outputs |
|---|
%1 = (neg.f64 one_es) %4 = (neg.f64 tanphi) %7 = (*.f64 tanphi sa) %8 = (*.f64 sa tanphi) %9 = (neg.f64 sa) %10 = (neg.f64 %9) %11 = (*.f64 tanphi %10) %12 = (*.f64 %4 %9) %13 = (*.f64 %9 %4) %14 = (*.f64 %10 tanphi) %15 = (neg.f64 %7) %16 = (neg.f64 %15) %18 = (*.f64 sa #s(literal 1 binary64)) %19 = (*.f64 tanphi %18) %20 = (*.f64 tanphi #s(literal 1 binary64)) %21 = (*.f64 sa %20) %22 = (*.f64 %7 #s(literal 1 binary64)) %23 = (*.f64 #s(literal 1 binary64) %7) %25 = (*.f64 #s(literal 1/2 binary64) tanphi) %26 = (*.f64 %25 sa) %28 = (*.f64 %26 #s(literal 2 binary64)) %29 = (*.f64 %7 #s(literal 2 binary64)) %30 = (*.f64 %29 #s(literal 1/2 binary64)) %31 = (/.f64 %26 #s(literal 1/2 binary64)) %32 = (/.f64 %29 #s(literal 2 binary64)) %34 = (*.f64 #s(literal 0 binary64) %7) %35 = (fma.f64 tanphi sa %34) %36 = (*.f64 %7 #s(literal 0 binary64)) %37 = (fma.f64 tanphi sa %36) %38 = (fma.f64 sa tanphi %34) %39 = (fma.f64 sa tanphi %36) %40 = (+.f64 %7 %34) %41 = (+.f64 %7 %36) %42 = (fma.f64 tanphi %10 %34) %43 = (fma.f64 tanphi %10 %36) %44 = (fma.f64 %4 %9 %34) %45 = (fma.f64 %4 %9 %36) %46 = (fma.f64 %9 %4 %34) %47 = (fma.f64 %9 %4 %36) %48 = (fma.f64 %10 tanphi %34) %49 = (fma.f64 %10 tanphi %36) %50 = (*.f64 #s(literal 1/2 binary64) sa) %51 = (fma.f64 tanphi %50 %26) %52 = (fma.f64 tanphi %18 %34) %53 = (fma.f64 tanphi %18 %36) %54 = (fma.f64 sa %25 %26) %55 = (fma.f64 sa %20 %34) %56 = (fma.f64 sa %20 %36) %57 = (fma.f64 %7 #s(literal 1 binary64) %34) %58 = (fma.f64 %7 #s(literal 1 binary64) %36) %59 = (fma.f64 %7 #s(literal 1/2 binary64) %26) %60 = (fma.f64 #s(literal 1 binary64) %7 %34) %61 = (fma.f64 #s(literal 1 binary64) %7 %36) %62 = (fma.f64 #s(literal 1/2 binary64) %7 %26) %63 = (fma.f64 %25 sa %26) %64 = (fma.f64 %50 tanphi %26) %65 = (+.f64 %26 %26) %66 = (fma.f64 #s(literal 1 binary64) %26 %26) %69 = (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) %7) %26) %70 = (fma.f64 %26 #s(literal 2 binary64) %34) %71 = (fma.f64 %26 #s(literal 2 binary64) %36) %72 = (fma.f64 %29 #s(literal 1/2 binary64) %34) %73 = (fma.f64 %29 #s(literal 1/2 binary64) %36) %74 = (fma.f64 %29 #s(literal 1/4 binary64) %26) %75 = (*.f64 one_es %7) %76 = (*.f64 one_es sa) %77 = (*.f64 tanphi %76) %78 = (*.f64 one_es tanphi) %79 = (*.f64 sa %78) %80 = (*.f64 %7 one_es) %81 = (*.f64 %76 tanphi) %82 = (*.f64 %78 sa) %83 = (*.f64 %78 %10) %84 = (*.f64 %1 %15) %85 = (neg.f64 %76) %86 = (*.f64 %4 %85) %87 = (neg.f64 %78) %88 = (*.f64 %9 %87) %89 = (*.f64 %85 %4) %90 = (*.f64 %87 %9) %91 = (*.f64 %15 %1) %92 = (*.f64 %10 %78) %93 = (neg.f64 %75) %94 = (neg.f64 %93) %95 = (*.f64 %75 #s(literal 1 binary64)) %96 = (*.f64 #s(literal 1 binary64) %75) %97 = (*.f64 #s(literal 1 binary64) one_es) %98 = (*.f64 %97 %7) %99 = (*.f64 #s(literal 1 binary64) tanphi) %100 = (*.f64 %99 %76) %101 = (*.f64 #s(literal 1 binary64) sa) %102 = (*.f64 %101 %78) %104 = (*.f64 #s(literal -1 binary64) %75) %105 = (neg.f64 %104) %106 = (*.f64 #s(literal 1/2 binary64) one_es) %107 = (*.f64 %106 %7) %108 = (*.f64 #s(literal 2 binary64) %107) %109 = (*.f64 #s(literal 2 binary64) %75) %110 = (*.f64 #s(literal 1/2 binary64) %109) %111 = (/.f64 %107 #s(literal 1/2 binary64)) %112 = (/.f64 %109 #s(literal 2 binary64)) %114 = (neg.f64 lamt) %120 = (+.f64 lamt lamt) %122 = (*.f64 #s(literal 1/2 binary64) lamt) %126 = (sin.f64 lamt) %127 = (sin.f64 %114) %129 = (PI.f64 ) %130 = (+.f64 %114 %129) %132 = (neg.f64 %129) %135 = (+.f64 %129 lamt) %136 = (+.f64 %135 %129) %138 = (fma.f64 %129 #s(literal 1/2 binary64) %114) %140 = (fma.f64 %129 #s(literal 1/2 binary64) %135) %142 = (*.f64 %129 #s(literal 1/2 binary64)) %146 = (neg.f64 ca) %152 = (*.f64 #s(literal 0 binary64) ca) %154 = (*.f64 ca #s(literal 0 binary64)) %156 = (*.f64 #s(literal 1/2 binary64) ca) %158 = (*.f64 #s(literal 2 binary64) ca) %162 = (*.f64 #s(literal -1/2 binary64) ca) %165 = (*.f64 ca #s(literal 2 binary64)) %170 = (*.f64 %146 #s(literal 2 binary64)) %172 = (*.f64 %146 #s(literal -2 binary64)) %187 = (*.f64 %162 #s(literal -1 binary64)) %190 = (*.f64 #s(literal 1/4 binary64) ca) %206 = (/.f64 ca #s(literal 4 binary64)) %208 = (/.f64 ca #s(literal 1 binary64)) %210 = (*.f64 #s(literal -1/2 binary64) #s(literal 1 binary64)) %216 = (*.f64 %162 #s(literal -1/2 binary64)) %220 = (*.f64 ca %126) %221 = (*.f64 %126 ca) %222 = (*.f64 %127 %146) %223 = (*.f64 %146 %127) %224 = (neg.f64 %221) %225 = (neg.f64 %224) %226 = (*.f64 %126 #s(literal 1 binary64)) %227 = (*.f64 ca %226) %228 = (*.f64 %221 #s(literal 1 binary64)) %229 = (*.f64 #s(literal 1 binary64) %221) %230 = (*.f64 %226 ca) %231 = (*.f64 #s(literal 1 binary64) %127) %232 = (*.f64 %146 %231) %233 = (*.f64 %127 #s(literal 1 binary64)) %234 = (*.f64 %233 %146) %235 = (*.f64 %231 %146) %236 = (*.f64 #s(literal 1/2 binary64) %221) %237 = (*.f64 #s(literal 2 binary64) %236) %238 = (*.f64 #s(literal 2 binary64) %221) %239 = (*.f64 #s(literal 1/2 binary64) %238) %240 = (*.f64 %221 #s(literal 1/2 binary64)) %241 = (*.f64 %240 #s(literal 2 binary64)) %242 = (*.f64 %221 #s(literal 2 binary64)) %243 = (*.f64 %242 #s(literal 1/2 binary64)) %244 = (*.f64 tanphi ca) %245 = (*.f64 %244 %126) %246 = (/.f64 %245 tanphi) %247 = (/.f64 %240 #s(literal 1/2 binary64)) %248 = (/.f64 %242 #s(literal 2 binary64)) %249 = (/.f64 %238 #s(literal 2 binary64)) %250 = (/.f64 %236 #s(literal 1/2 binary64)) %251 = (/.f64 ca tanphi) %252 = (*.f64 %251 %126) %253 = (*.f64 tanphi %252) %254 = (*.f64 %251 tanphi) %255 = (*.f64 %126 %254) %256 = (/.f64 tanphi tanphi) %257 = (*.f64 %221 %256) %258 = (*.f64 %252 tanphi) %259 = (/.f64 %126 tanphi) %260 = (*.f64 %244 %259) %261 = (*.f64 %259 %244) %262 = (*.f64 tanphi %126) %263 = (*.f64 %262 %251) %264 = (*.f64 %162 %127) %265 = (*.f64 #s(literal 2 binary64) %264) %266 = (*.f64 %127 #s(literal 2 binary64)) %267 = (*.f64 %266 %162) %268 = (neg.f64 %245) %269 = (/.f64 %268 %4) %270 = (neg.f64 %268) %271 = (/.f64 %270 tanphi) %272 = (/.f64 tanphi %4) %273 = (*.f64 %224 %272) %274 = (*.f64 %245 #s(literal 1 binary64)) %275 = (/.f64 %274 tanphi) %276 = (/.f64 #s(literal 1 binary64) tanphi) %277 = (*.f64 %276 %245) %278 = (*.f64 %245 %276) %280 = (/.f64 #s(literal 1 binary64) (/.f64 tanphi %245)) %281 = (*.f64 %245 #s(literal -1 binary64)) %282 = (/.f64 %281 %4) %283 = (/.f64 #s(literal -1 binary64) tanphi) %284 = (*.f64 %283 tanphi) %285 = (*.f64 %224 %284) %286 = (*.f64 %268 %283) %288 = (/.f64 #s(literal 1 binary64) (/.f64 %4 %268)) %289 = (*.f64 %274 %276) %290 = (*.f64 %245 #s(literal 2 binary64)) %291 = (/.f64 #s(literal 1/2 binary64) tanphi) %292 = (*.f64 %290 %291) %293 = (*.f64 %221 #s(literal 0 binary64)) %294 = (fma.f64 ca %126 %293) %295 = (*.f64 #s(literal 0 binary64) %221) %296 = (fma.f64 ca %126 %295) %297 = (fma.f64 %126 ca %293) %298 = (fma.f64 %126 ca %295) %299 = (+.f64 %221 %293) %300 = (+.f64 %221 %295) %301 = (fma.f64 %127 %146 %293) %302 = (fma.f64 %127 %146 %295) %303 = (fma.f64 %146 %127 %293) %304 = (fma.f64 %146 %127 %295) %305 = (fma.f64 ca %226 %293) %306 = (fma.f64 ca %226 %295) %307 = (fma.f64 %221 #s(literal 1 binary64) %293) %308 = (fma.f64 %221 #s(literal 1 binary64) %295) %309 = (fma.f64 %221 #s(literal 1/2 binary64) %240) %310 = (fma.f64 #s(literal 1 binary64) %221 %293) %311 = (fma.f64 #s(literal 1 binary64) %221 %295) %312 = (fma.f64 #s(literal 1/2 binary64) %221 %236) %313 = (fma.f64 %226 ca %293) %314 = (fma.f64 %226 ca %295) %315 = (+.f64 %240 %240) %316 = (+.f64 %236 %236) %317 = (fma.f64 %146 %231 %293) %318 = (fma.f64 %146 %231 %295) %319 = (fma.f64 %233 %146 %293) %320 = (fma.f64 %233 %146 %295) %321 = (fma.f64 %231 %146 %293) %322 = (fma.f64 %231 %146 %295) %323 = (fma.f64 #s(literal 2 binary64) %236 %293) %324 = (fma.f64 #s(literal 2 binary64) %236 %295) %325 = (fma.f64 #s(literal 1/2 binary64) %238 %293) %326 = (fma.f64 #s(literal 1/2 binary64) %238 %295) %327 = (fma.f64 %240 #s(literal 2 binary64) %293) %328 = (fma.f64 %240 #s(literal 2 binary64) %295) %329 = (fma.f64 %242 #s(literal 1/2 binary64) %293) %330 = (fma.f64 %242 #s(literal 1/2 binary64) %295) %331 = (fma.f64 tanphi %252 %293) %332 = (fma.f64 tanphi %252 %295) %333 = (fma.f64 %126 %254 %293) %334 = (fma.f64 %126 %254 %295) %335 = (fma.f64 %221 %256 %293) %336 = (fma.f64 %221 %256 %295) %337 = (fma.f64 %252 tanphi %293) %338 = (fma.f64 %252 tanphi %295) %339 = (fma.f64 %244 %259 %293) %340 = (fma.f64 %244 %259 %295) %341 = (fma.f64 %259 %244 %293) %342 = (fma.f64 %259 %244 %295) %343 = (fma.f64 %262 %251 %293) %344 = (fma.f64 %262 %251 %295) %345 = (fma.f64 #s(literal 2 binary64) %264 %293) %346 = (fma.f64 #s(literal 2 binary64) %264 %295) %347 = (fma.f64 %266 %162 %293) %348 = (fma.f64 %266 %162 %295) %349 = (fma.f64 %224 %272 %293) %350 = (fma.f64 %224 %272 %295) %351 = (fma.f64 %276 %245 %293) %352 = (fma.f64 %276 %245 %295) %353 = (fma.f64 %245 %276 %293) %354 = (fma.f64 %245 %276 %295) %355 = (fma.f64 %224 %284 %293) %356 = (fma.f64 %224 %284 %295) %357 = (fma.f64 %268 %283 %293) %358 = (fma.f64 %268 %283 %295) %359 = (fma.f64 %274 %276 %293) %360 = (fma.f64 %274 %276 %295) %361 = (fma.f64 %290 %291 %293) %362 = (fma.f64 %290 %291 %295) %363 = (fma.f64 one_es %7 %221) %364 = (fma.f64 tanphi %76 %221) %365 = (fma.f64 sa %78 %221) %366 = (fma.f64 ca %126 %75) %367 = (fma.f64 %7 one_es %221) %368 = (fma.f64 %126 ca %75) %369 = (fma.f64 %76 tanphi %221) %370 = (fma.f64 %78 sa %221) %371 = (+.f64 %75 %221) %372 = (+.f64 %221 %75) %373 = (-.f64 %75 %224) %374 = (-.f64 %221 %93) %375 = (fma.f64 %78 %10 %221) %376 = (fma.f64 %127 %146 %75) %377 = (fma.f64 %146 %127 %75) %378 = (fma.f64 %1 %15 %221) %379 = (fma.f64 %4 %85 %221) %380 = (fma.f64 %9 %87 %221) %381 = (fma.f64 %85 %4 %221) %382 = (fma.f64 %87 %9 %221) %383 = (fma.f64 %15 %1 %221) %384 = (fma.f64 %10 %78 %221) %385 = (neg.f64 %363) %386 = (neg.f64 %385) %387 = (fma.f64 ca %226 %75) %388 = (fma.f64 %75 #s(literal 1 binary64) %221) %389 = (fma.f64 %221 #s(literal 1 binary64) %75) %390 = (fma.f64 #s(literal 1 binary64) %75 %221) %391 = (fma.f64 #s(literal 1 binary64) %221 %75) %392 = (fma.f64 %97 %7 %221) %393 = (fma.f64 %99 %76 %221) %394 = (fma.f64 %101 %78 %221) %395 = (fma.f64 %226 ca %75) %396 = (*.f64 %363 #s(literal 1 binary64)) %397 = (*.f64 #s(literal 1 binary64) %363) %398 = (fma.f64 one_es sa %252) %399 = (*.f64 tanphi %398) %400 = (*.f64 %398 tanphi) %401 = (fma.f64 %146 %231 %75) %402 = (fma.f64 %233 %146 %75) %403 = (fma.f64 %231 %146 %75) %404 = (neg.f64 %398) %406 = (neg.f64 (*.f64 %404 tanphi)) %408 = (neg.f64 (*.f64 tanphi %404)) %409 = (fma.f64 #s(literal 2 binary64) %107 %221) %410 = (fma.f64 #s(literal 2 binary64) %236 %75) %411 = (fma.f64 #s(literal 1/2 binary64) %109 %221) %412 = (fma.f64 #s(literal 1/2 binary64) %238 %75) %413 = (fma.f64 %240 #s(literal 2 binary64) %75) %414 = (fma.f64 %242 #s(literal 1/2 binary64) %75) %415 = (*.f64 #s(literal 1/2 binary64) %363) %416 = (*.f64 #s(literal 2 binary64) %415) %417 = (*.f64 %363 #s(literal 2 binary64)) %418 = (*.f64 #s(literal 1/2 binary64) %417) %419 = (*.f64 %417 #s(literal 1/2 binary64)) %420 = (*.f64 %363 #s(literal 1/2 binary64)) %421 = (*.f64 %420 #s(literal 2 binary64)) %422 = (*.f64 %363 tanphi) %423 = (/.f64 %422 tanphi) %424 = (/.f64 %417 #s(literal 2 binary64)) %425 = (/.f64 %420 #s(literal 1/2 binary64)) %426 = (/.f64 %415 #s(literal 1/2 binary64)) %427 = (fma.f64 tanphi %252 %75) %428 = (/.f64 sa tanphi) %429 = (*.f64 %78 %428) %430 = (fma.f64 tanphi %429 %221) %431 = (*.f64 %429 tanphi) %432 = (fma.f64 ca %126 %431) %433 = (*.f64 tanphi %429) %434 = (fma.f64 ca %126 %433) %435 = (fma.f64 %126 ca %431) %436 = (fma.f64 %126 ca %433) %437 = (fma.f64 %126 %254 %75) %438 = (fma.f64 %221 %256 %75) %439 = (fma.f64 %252 tanphi %75) %440 = (fma.f64 %244 %259 %75) %441 = (fma.f64 %259 %244 %75) %442 = (fma.f64 %262 %251 %75) %443 = (fma.f64 %429 tanphi %221) %444 = (*.f64 %363 %256) %445 = (fma.f64 #s(literal 2 binary64) %264 %75) %446 = (fma.f64 %266 %162 %75) %447 = (+.f64 %221 %431) %448 = (+.f64 %221 %433) %449 = (+.f64 %431 %221) %450 = (+.f64 %433 %221) %452 = (/.f64 (neg.f64 %422) %4) %454 = (/.f64 (*.f64 %385 tanphi) %4) %456 = (/.f64 (*.f64 tanphi %385) %4) %457 = (fma.f64 %127 %146 %431) %458 = (fma.f64 %127 %146 %433) %459 = (fma.f64 %146 %127 %431) %460 = (fma.f64 %146 %127 %433) %461 = (fma.f64 %224 %272 %75) %462 = (*.f64 %417 #s(literal 2 binary64)) %463 = (*.f64 %462 #s(literal 1/4 binary64)) %465 = (/.f64 (*.f64 %417 #s(literal -1 binary64)) #s(literal -2 binary64)) %466 = (fma.f64 ca %226 %431) %467 = (fma.f64 ca %226 %433) %468 = (fma.f64 %221 #s(literal 1 binary64) %431) %469 = (fma.f64 %221 #s(literal 1 binary64) %433) %470 = (fma.f64 #s(literal 1 binary64) %221 %431) %471 = (fma.f64 #s(literal 1 binary64) %221 %433) %472 = (fma.f64 %276 %245 %75) %473 = (fma.f64 %245 %276 %75) %474 = (fma.f64 %226 ca %431) %475 = (fma.f64 %226 ca %433) %476 = (*.f64 %422 %276) %478 = (/.f64 #s(literal 1 binary64) (/.f64 tanphi %422)) %479 = (fma.f64 %224 %284 %75) %480 = (fma.f64 %268 %283 %75) %481 = (fma.f64 %146 %231 %431) %482 = (fma.f64 %146 %231 %433) %483 = (fma.f64 %233 %146 %431) %484 = (fma.f64 %233 %146 %433) %485 = (fma.f64 %231 %146 %431) %486 = (fma.f64 %231 %146 %433) %487 = (fma.f64 %75 %4 %268) %488 = (/.f64 %487 %4) %489 = (fma.f64 #s(literal 2 binary64) %236 %431) %490 = (fma.f64 #s(literal 2 binary64) %236 %433) %491 = (fma.f64 #s(literal 1/2 binary64) %238 %431) %492 = (fma.f64 #s(literal 1/2 binary64) %238 %433) %493 = (fma.f64 %274 %276 %75) %494 = (fma.f64 %290 %291 %75) %495 = (fma.f64 %240 #s(literal 2 binary64) %431) %496 = (fma.f64 %240 #s(literal 2 binary64) %433) %497 = (fma.f64 %242 #s(literal 1/2 binary64) %431) %498 = (fma.f64 %242 #s(literal 1/2 binary64) %433) %499 = (fma.f64 tanphi %252 %431) %500 = (fma.f64 tanphi %252 %433) %501 = (fma.f64 %126 %254 %431) %502 = (fma.f64 %126 %254 %433) %503 = (fma.f64 %221 %256 %431) %504 = (fma.f64 %221 %256 %433) %505 = (fma.f64 %252 tanphi %431) %506 = (fma.f64 %252 tanphi %433) %507 = (fma.f64 %244 %259 %431) %508 = (fma.f64 %244 %259 %433) %509 = (fma.f64 %259 %244 %431) %510 = (fma.f64 %259 %244 %433) %511 = (fma.f64 %262 %251 %431) %512 = (fma.f64 %262 %251 %433) %513 = (fma.f64 #s(literal 2 binary64) %264 %431) %514 = (fma.f64 #s(literal 2 binary64) %264 %433) %515 = (fma.f64 %266 %162 %431) %516 = (fma.f64 %266 %162 %433) %517 = (fma.f64 %224 %272 %431) %518 = (fma.f64 %224 %272 %433) %519 = (fma.f64 %276 %245 %431) %520 = (fma.f64 %276 %245 %433) %521 = (fma.f64 %245 %276 %431) %522 = (fma.f64 %245 %276 %433) %523 = (fma.f64 %224 %284 %431) %524 = (fma.f64 %224 %284 %433) %525 = (fma.f64 %268 %283 %431) %526 = (fma.f64 %268 %283 %433) %527 = (fma.f64 %274 %276 %431) %528 = (fma.f64 %274 %276 %433) %529 = (fma.f64 %290 %291 %431) %530 = (fma.f64 %290 %291 %433) %531 = (*.f64 %363 #s(literal 0 binary64)) %532 = (+.f64 %363 %531) %533 = (*.f64 #s(literal 0 binary64) %363) %534 = (+.f64 %363 %533) %535 = (fma.f64 %363 #s(literal 1 binary64) %531) %536 = (fma.f64 %363 #s(literal 1 binary64) %533) %537 = (fma.f64 %363 #s(literal 1/2 binary64) %420) %538 = (fma.f64 #s(literal 1 binary64) %363 %531) %539 = (fma.f64 #s(literal 1 binary64) %363 %533) %540 = (fma.f64 #s(literal 1/2 binary64) %363 %415) %541 = (+.f64 %420 %420) %542 = (+.f64 %415 %415) %543 = (fma.f64 tanphi %398 %531) %544 = (fma.f64 tanphi %398 %533) %545 = (fma.f64 %398 tanphi %531) %546 = (fma.f64 %398 tanphi %533) %547 = (fma.f64 #s(literal -1/2 binary64) %385 %415) %548 = (fma.f64 #s(literal 1 binary64) %415 %415) %549 = (fma.f64 #s(literal 2 binary64) %415 %531) %550 = (fma.f64 #s(literal 2 binary64) %415 %533) %551 = (fma.f64 #s(literal 1/2 binary64) %417 %531) %552 = (fma.f64 #s(literal 1/2 binary64) %417 %533) %553 = (fma.f64 %417 #s(literal 1/2 binary64) %531) %554 = (fma.f64 %417 #s(literal 1/2 binary64) %533) %555 = (fma.f64 %420 #s(literal 2 binary64) %531) %556 = (fma.f64 %420 #s(literal 2 binary64) %533) %557 = (fma.f64 %363 %256 %531) %558 = (fma.f64 %363 %256 %533) %559 = (fma.f64 %462 #s(literal 1/4 binary64) %531) %560 = (fma.f64 %462 #s(literal 1/4 binary64) %533) %561 = (fma.f64 %422 %276 %531) %562 = (fma.f64 %422 %276 %533) %563 = (/.f64 #s(literal 1 binary64) %363) %564 = (/.f64 #s(literal 1/4 binary64) %563) %565 = (fma.f64 #s(literal 2 binary64) %564 %415) %566 = (/.f64 #s(literal 1 binary64) %563) %567 = (fma.f64 #s(literal 1/2 binary64) %566 %415) %568 = (/.f64 #s(literal 1/2 binary64) %363) %570 = (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) %568) %415) %571 = (cos.f64 lamt) %573 = (fabs.f64 lamt) %575 = (neg.f64 %573) %577 = (neg.f64 %571) %583 = (*.f64 %571 #s(literal -1 binary64)) %585 = (fma.f64 %129 #s(literal 1/2 binary64) lamt) %588 = (fma.f64 %129 #s(literal 1/2 binary64) %573) %591 = (*.f64 %571 #s(literal 1/2 binary64)) %593 = (*.f64 %571 #s(literal 2 binary64)) %595 = (+.f64 %573 %129) %602 = (+.f64 %575 %142) %604 = (*.f64 %129 #s(literal -1/2 binary64)) %605 = (-.f64 %604 lamt) %618 = (*.f64 %571 #s(literal 0 binary64)) %620 = (*.f64 %126 #s(literal 0 binary64)) %622 = (*.f64 #s(literal 0 binary64) %571) %626 = (sin.f64 %573) %640 = (*.f64 #s(literal 1/2 binary64) %571) %644 = (*.f64 %577 #s(literal 1 binary64)) %652 = (-.f64 %585 %142) %664 = (sin.f64 %604) %720 = (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) %725 = (/.f64 #s(literal 4 binary64) #s(literal 1 binary64)) %728 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %731 = (*.f64 #s(literal -1 binary64) tanphi) %737 = (*.f64 #s(literal 4 binary64) #s(literal 0 binary64)) %744 = (/.f64 #s(literal 1/2 binary64) #s(literal -2 binary64)) %750 = (sqrt.f64 #s(literal 1/2 binary64)) %758 = (*.f64 %291 tanphi) %766 = (/.f64 #s(literal 1/2 binary64) #s(literal 4 binary64)) %776 = (+.f64 #s(literal -1 binary64) #s(literal 1 binary64)) %786 = (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (-.f64 %129 %129) #s(literal 2 binary64)))) %791 = (*.f64 (cos.f64 (/.f64 (fma.f64 %129 #s(literal 1/2 binary64) %604) #s(literal 2 binary64))) #s(literal 0 binary64)) %796 = (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (-.f64 %142 %142) #s(literal 2 binary64)))) %798 = (fabs.f64 %142) %802 = (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (-.f64 %798 %798) #s(literal 2 binary64)))) %804 = (fabs.f64 %129) %805 = (+.f64 %804 %129) %806 = (*.f64 %805 #s(literal 1/2 binary64)) %810 = (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (-.f64 %806 %806) #s(literal 2 binary64)))) %812 = (*.f64 %805 #s(literal 1/4 binary64)) %813 = (cos.f64 %812) %814 = (-.f64 %129 %804) %815 = (*.f64 %814 #s(literal 1/4 binary64)) %816 = (cos.f64 %815) %819 = (neg.f64 %816) %821 = (neg.f64 %813) %825 = (*.f64 %816 #s(literal 2 binary64)) %827 = (*.f64 %816 #s(literal 1 binary64)) %829 = (*.f64 %813 #s(literal 2 binary64)) %831 = (*.f64 %813 #s(literal -2 binary64)) %833 = (*.f64 %813 #s(literal 1 binary64)) %840 = (*.f64 #s(literal -2 binary64) %816) %842 = (neg.f64 %825) %852 = (*.f64 %813 (cos.f64 (/.f64 (-.f64 %129 %806) #s(literal 2 binary64)))) %857 = (*.f64 %813 (cos.f64 (/.f64 (-.f64 %806 %129) #s(literal 2 binary64)))) %859 = (fma.f64 %129 #s(literal -1/2 binary64) %142) %865 = (*.f64 (cos.f64 (/.f64 %859 #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %604 %142) #s(literal 2 binary64)))) %867 = (fma.f64 %129 #s(literal -1/2 binary64) %604) %873 = (*.f64 (cos.f64 (/.f64 %867 #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %604 %604) #s(literal 2 binary64)))) %875 = (*.f64 %804 #s(literal -1/2 binary64)) %882 = (*.f64 (cos.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) %804 %875) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %798 %875) #s(literal 2 binary64)))) %890 = (*.f64 (cos.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) %804 %798) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %875 %798) #s(literal 2 binary64)))) %898 = (*.f64 (cos.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) %804 %875) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %875 %875) #s(literal 2 binary64)))) %901 = (/.f64 (-.f64 %814 %805) #s(literal 4 binary64)) %903 = (sin.f64 (fma.f64 %129 #s(literal 1/2 binary64) %901)) %904 = (+.f64 %805 %814) %905 = (/.f64 %904 #s(literal 4 binary64)) %906 = (cos.f64 %905) %907 = (+.f64 %903 %906) %909 = (fabs.f64 %812) %911 = (cos.f64 (fma.f64 #s(literal 1/4 binary64) %814 %909)) %912 = (-.f64 %804 %129) %914 = (cos.f64 (fma.f64 #s(literal 1/4 binary64) %912 %909)) %915 = (+.f64 %911 %914) %917 = (fabs.f64 %815) %919 = (cos.f64 (-.f64 %917 %812)) %921 = (cos.f64 (fma.f64 #s(literal 1/4 binary64) %805 %917)) %922 = (+.f64 %919 %921) %925 = (cos.f64 (+.f64 %909 %917)) %927 = (cos.f64 (-.f64 %909 %917)) %928 = (+.f64 %925 %927) %932 = (sin.f64 (fma.f64 %129 #s(literal 1/2 binary64) (-.f64 %812 %917))) %933 = (fma.f64 %129 #s(literal 2 binary64) %805) %935 = (sin.f64 (fma.f64 %933 #s(literal 1/4 binary64) %917)) %936 = (+.f64 %932 %935) %938 = (fma.f64 %814 #s(literal 1/4 binary64) %142) %940 = (sin.f64 (-.f64 %938 %909)) %941 = (fma.f64 %814 #s(literal 1/2 binary64) %129) %943 = (sin.f64 (fma.f64 #s(literal 1/2 binary64) %941 %909)) %944 = (+.f64 %940 %943) %946 = (-.f64 %805 %814) %947 = (fma.f64 #s(literal 1/2 binary64) %946 %129) %949 = (cos.f64 (fma.f64 #s(literal 1/2 binary64) %947 %604)) %950 = (fma.f64 #s(literal 1/2 binary64) %904 %129) %952 = (cos.f64 (fma.f64 #s(literal 1/2 binary64) %950 %142)) %953 = (-.f64 %949 %952) %957 = (cos.f64 (*.f64 (-.f64 %905 %901) #s(literal 1/2 binary64))) %958 = (/.f64 %946 #s(literal 4 binary64)) %961 = (cos.f64 (*.f64 (-.f64 %905 %958) #s(literal 1/2 binary64))) %962 = (*.f64 %957 %961) %968 = (*.f64 #s(literal 2 binary64) %957) %973 = (*.f64 %957 (cos.f64 (/.f64 (-.f64 %958 %905) #s(literal 2 binary64)))) %975 = (neg.f64 %962) %983 = (*.f64 (cos.f64 (/.f64 (+.f64 %901 %905) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %901 %905) #s(literal 2 binary64)))) %985 = (+.f64 #s(literal 0 binary64) %962) %987 = (*.f64 %962 #s(literal 1/2 binary64)) %989 = (*.f64 #s(literal 1 binary64) %962) %991 = (neg.f64 %905) %998 = (*.f64 (cos.f64 (/.f64 (+.f64 %901 %991) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %901 %991) #s(literal 2 binary64)))) %1006 = (*.f64 (cos.f64 (/.f64 (+.f64 %991 %901) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %991 %901) #s(literal 2 binary64)))) %1014 = (*.f64 (cos.f64 (/.f64 (+.f64 %958 %991) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %958 %991) #s(literal 2 binary64)))) %1022 = (*.f64 (cos.f64 (/.f64 (+.f64 %991 %958) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %991 %958) #s(literal 2 binary64)))) %1024 = (fabs.f64 %905) %1031 = (*.f64 (cos.f64 (/.f64 (+.f64 %958 %1024) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %958 %1024) #s(literal 2 binary64)))) %1033 = (fabs.f64 %958) %1040 = (*.f64 (cos.f64 (/.f64 (+.f64 %905 %1033) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %905 %1033) #s(literal 2 binary64)))) %1048 = (*.f64 (cos.f64 (/.f64 (+.f64 %1024 %958) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1024 %958) #s(literal 2 binary64)))) %1056 = (*.f64 (cos.f64 (/.f64 (+.f64 %1024 %901) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1024 %901) #s(literal 2 binary64)))) %1064 = (*.f64 (cos.f64 (/.f64 (+.f64 %1033 %905) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1033 %905) #s(literal 2 binary64)))) %1072 = (*.f64 (cos.f64 (/.f64 (+.f64 %901 %1024) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %901 %1024) #s(literal 2 binary64)))) %1074 = (/.f64 %962 #s(literal 1 binary64)) %1076 = (/.f64 %962 #s(literal 2 binary64)) %1084 = (*.f64 (cos.f64 (/.f64 (+.f64 %1024 %1033) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1024 %1033) #s(literal 2 binary64)))) %1092 = (*.f64 (cos.f64 (/.f64 (+.f64 %1033 %1024) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1033 %1024) #s(literal 2 binary64)))) %1100 = (*.f64 (cos.f64 (/.f64 (+.f64 %1033 %991) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1033 %991) #s(literal 2 binary64)))) %1108 = (*.f64 (cos.f64 (/.f64 (+.f64 %991 %1033) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %991 %1033) #s(literal 2 binary64)))) %1110 = (/.f64 %962 #s(literal 4 binary64)) %1112 = (*.f64 #s(literal 1/2 binary64) %950) %1116 = (*.f64 #s(literal 1/2 binary64) %947) %1120 = (*.f64 (sin.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) %947 %1112) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1116 %1112) #s(literal 2 binary64)))) %1128 = (*.f64 (sin.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) %950 %1116) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1112 %1116) #s(literal 2 binary64)))) %1161 = (-.f64 #s(literal 0 binary64) #s(literal -1 binary64)) %1163 = (+.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) %1165 = (-.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) %1205 = (*.f64 lamt lamt) %1207 = (neg.f64 %1205) %1215 = (*.f64 #s(literal -1 binary64) %1205) %1217 = (*.f64 #s(literal 1 binary64) %114) %1219 = (*.f64 #s(literal 1 binary64) %573) %1221 = (*.f64 %122 lamt) %1223 = (*.f64 #s(literal 2 binary64) %1205) %1234 = (pow.f64 lamt #s(literal 1 binary64)) %1245 = (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) %1246 = (approx %1245 %75) %1248 = (*.f64 lamt ca) %1252 = (fma.f64 ca lamt %75) %1258 = (neg.f64 %1248) %1261 = (neg.f64 %1258) %1303 = (approx %1245 %1252) %1304 = (cos lamt) %1305 = (approx %1304 #s(literal 1 binary64)) %1317 = (neg.f64 #s(literal 1/4 binary64)) %1324 = (/.f64 #s(literal -1 binary64) #s(literal 4 binary64)) %1326 = (/.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) %1329 = (/.f64 #s(literal -1 binary64) #s(literal 1 binary64)) %1342 = (/.f64 #s(literal -2 binary64) #s(literal 1/2 binary64)) %1344 = (/.f64 #s(literal -1/2 binary64) #s(literal 4 binary64)) %1349 = (*.f64 #s(literal -1/2 binary64) lamt) %1352 = (*.f64 #s(literal -1/2 binary64) %1205) %1360 = (*.f64 %114 #s(literal -1/2 binary64)) %1362 = (*.f64 %573 #s(literal -1/2 binary64)) %1364 = (*.f64 #s(literal -1/2 binary64) %573) %1370 = (*.f64 #s(literal -1/2 binary64) %1234) %1375 = (fma.f64 %1349 lamt #s(literal 1 binary64)) %1378 = (-.f64 %1205 #s(literal 2 binary64)) %1380 = (-.f64 #s(literal 2 binary64) %1205) %1410 = (+.f64 #s(literal 0 binary64) %1352) %1412 = (-.f64 #s(literal 0 binary64) %1221) %1414 = (+.f64 #s(literal 1/2 binary64) %1352) %1416 = (-.f64 #s(literal 1/2 binary64) %1221) %1474 = (approx %1304 %1375) %1524 = (*.f64 lamt %75) %1525 = (*.f64 lamt tanphi) %1526 = (*.f64 %1525 sa) %1528 = (*.f64 lamt one_es) %1529 = (*.f64 %1528 sa) %1531 = (*.f64 %1528 tanphi) %1536 = (*.f64 lamt sa) %1544 = (*.f64 %1526 #s(literal 1 binary64)) %1546 = (*.f64 %1529 #s(literal 1 binary64)) %1548 = (*.f64 %1531 #s(literal 1 binary64)) %1550 = (*.f64 %1528 #s(literal 1 binary64)) %1554 = (*.f64 %1525 #s(literal 1 binary64)) %1556 = (*.f64 %1536 #s(literal 1 binary64)) %1563 = (*.f64 one_es #s(literal 1 binary64)) %1565 = (*.f64 #s(literal 1 binary64) %1528) %1567 = (*.f64 #s(literal 1 binary64) %1536) %1569 = (*.f64 #s(literal 1 binary64) %1525) %1571 = (*.f64 #s(literal 1 binary64) %1529) %1573 = (*.f64 #s(literal 1 binary64) %1531) %1575 = (*.f64 #s(literal 1 binary64) %1526) %1577 = (*.f64 %1524 #s(literal -1 binary64)) %1579 = (*.f64 #s(literal -1 binary64) %1524) %1581 = (*.f64 #s(literal 1/2 binary64) %1524) %1583 = (*.f64 #s(literal 2 binary64) %1524) %1586 = (*.f64 %1524 #s(literal 2 binary64)) %1591 = (*.f64 %1524 #s(literal 0 binary64)) %1593 = (*.f64 #s(literal 0 binary64) %1524) %1624 = (*.f64 %122 %7) %1626 = (*.f64 %1526 #s(literal 1/2 binary64)) %1630 = (*.f64 %122 %76) %1632 = (*.f64 %1529 #s(literal 1/2 binary64)) %1636 = (*.f64 %122 %78) %1638 = (*.f64 %1531 #s(literal 1/2 binary64)) %1642 = (*.f64 %122 one_es) %1653 = (*.f64 %122 tanphi) %1655 = (*.f64 %1525 #s(literal 1/2 binary64)) %1659 = (*.f64 %122 sa) %1661 = (*.f64 %1536 #s(literal 1/2 binary64)) %1676 = (*.f64 %106 sa) %1678 = (*.f64 %106 tanphi) %1712 = (/.f64 tanphi #s(literal 2 binary64)) %1714 = (/.f64 sa #s(literal 2 binary64)) %1716 = (/.f64 one_es #s(literal 2 binary64)) %1718 = (neg.f64 %1524) %1720 = (*.f64 #s(literal -1/2 binary64) %75) %1723 = (*.f64 #s(literal -1/2 binary64) one_es) %1724 = (*.f64 %15 lamt) %1726 = (*.f64 %1349 one_es) %1729 = (*.f64 lamt %1723) %1732 = (neg.f64 %1718) %1738 = (*.f64 #s(literal 1/4 binary64) %1524) %1748 = (/.f64 %1524 #s(literal 4 binary64)) %1750 = (/.f64 %1524 #s(literal 1 binary64)) %1752 = (/.f64 %75 #s(literal 1 binary64)) %1754 = (/.f64 sa #s(literal 1 binary64)) %1756 = (/.f64 one_es #s(literal 1 binary64)) %1758 = (/.f64 %78 #s(literal 1 binary64)) %1760 = (/.f64 tanphi #s(literal 1 binary64)) %1762 = (/.f64 %76 #s(literal 1 binary64)) %1764 = (/.f64 %7 #s(literal 1 binary64)) %1766 = (/.f64 lamt #s(literal 1 binary64)) %1768 = (/.f64 %1525 #s(literal 1 binary64)) %1770 = (/.f64 %1536 #s(literal 1 binary64)) %1772 = (/.f64 %1528 #s(literal 1 binary64)) %1774 = (/.f64 %1524 #s(literal 1/2 binary64)) %1776 = (/.f64 lamt #s(literal 1/2 binary64)) %1777 = (/.f64 %75 #s(literal 4 binary64)) %1779 = (/.f64 %1526 #s(literal 1 binary64)) %1781 = (/.f64 one_es #s(literal 1/2 binary64)) %1782 = (/.f64 %1526 #s(literal 4 binary64)) %1784 = (/.f64 %1529 #s(literal 1 binary64)) %1786 = (/.f64 tanphi #s(literal 1/2 binary64)) %1787 = (/.f64 %1529 #s(literal 4 binary64)) %1789 = (/.f64 %1531 #s(literal 1 binary64)) %1791 = (/.f64 sa #s(literal 1/2 binary64)) %1792 = (/.f64 %1531 #s(literal 4 binary64)) %1794 = (/.f64 %1528 #s(literal 1/2 binary64)) %1795 = (/.f64 %7 #s(literal 4 binary64)) %1797 = (/.f64 %1525 #s(literal 1/2 binary64)) %1798 = (/.f64 %76 #s(literal 4 binary64)) %1800 = (/.f64 %1536 #s(literal 1/2 binary64)) %1801 = (/.f64 %78 #s(literal 4 binary64)) %1803 = (/.f64 %78 #s(literal 1/2 binary64)) %1804 = (/.f64 %1536 #s(literal 4 binary64)) %1806 = (/.f64 %76 #s(literal 1/2 binary64)) %1807 = (/.f64 %1525 #s(literal 4 binary64)) %1809 = (/.f64 %7 #s(literal 1/2 binary64)) %1810 = (/.f64 %1528 #s(literal 4 binary64)) %1812 = (/.f64 %1529 #s(literal 1/2 binary64)) %1813 = (/.f64 tanphi #s(literal 4 binary64)) %1815 = (/.f64 %1531 #s(literal 1/2 binary64)) %1816 = (/.f64 sa #s(literal 4 binary64)) %1818 = (/.f64 %1526 #s(literal 1/2 binary64)) %1819 = (/.f64 one_es #s(literal 4 binary64)) %1821 = (/.f64 %75 #s(literal 1/2 binary64)) %1822 = (/.f64 lamt #s(literal 4 binary64)) %1871 = (*.f64 (*.f64 %1349 %78) sa) %1939 = (fma.f64 %1636 sa ca) %1966 = (-.f64 %1871 ca) %2020 = (fma.f64 %122 lamt #s(literal 1 binary64)) %2021 = (*.f64 %2020 %75) %2024 = (fma.f64 %2020 %75 %1248) %2032 = (*.f64 %1939 lamt) %2042 = (*.f64 %1966 lamt) %2068 = (*.f64 %1524 lamt) %2135 = (*.f64 %1221 %75) %2138 = (*.f64 %1726 %1526) %2157 = (/ %1245 %1304) %2160 = (*.f64 #s(literal -1/6 binary64) ca) %2169 = (*.f64 #s(literal 1/4 binary64) %146) %2173 = (*.f64 #s(literal 1/3 binary64) ca) %2176 = (*.f64 #s(literal -1/3 binary64) ca) %2186 = (*.f64 #s(literal 1/6 binary64) ca) %2188 = (neg.f64 %2186) %2216 = (*.f64 lamt %2173) %2217 = (*.f64 #s(literal 1/3 binary64) lamt) %2225 = (*.f64 %2176 lamt) %2227 = (*.f64 %122 ca) %2229 = (*.f64 lamt #s(literal -1/6 binary64)) %2230 = (*.f64 %2229 ca) %2232 = (*.f64 #s(literal -1/6 binary64) lamt) %2255 = (*.f64 #s(literal -1/2 binary64) tanphi) %2256 = (*.f64 %2255 sa) %2258 = (*.f64 %1723 sa) %2260 = (*.f64 %1723 tanphi) %2265 = (*.f64 #s(literal -1/2 binary64) sa) %2284 = (*.f64 %75 #s(literal -1 binary64)) %2304 = (fma.f64 %1676 tanphi %2216) %2313 = (*.f64 #s(literal -1/2 binary64) %15) %2352 = (fma.f64 %2258 tanphi %2225) %2357 = (*.f64 %75 #s(literal 2 binary64)) %2363 = (fma.f64 #s(literal 1/2 binary64) %1248 %107) %2373 = (-.f64 %2227 %1720) %2381 = (*.f64 lamt %2304) %2385 = (*.f64 %2352 lamt) %2388 = (*.f64 %2173 %1205) %2396 = (*.f64 %2217 lamt) %2430 = (*.f64 lamt %1248) %2438 = (*.f64 %2225 %114) %2489 = (*.f64 %114 %2225) %2575 = (fma.f64 %2304 lamt ca) %2581 = (-.f64 %2385 ca) %2609 = (fma.f64 lamt %2575 %75) %2610 = (*.f64 %2575 lamt) %2620 = (*.f64 %2581 lamt) %2635 = (fma.f64 %2304 %1205 %75) %2647 = (*.f64 %2381 lamt) %2652 = (*.f64 %2352 %1205) %2676 = (tan.f64 lamt) %2677 = (*.f64 ca %2676) %2678 = (*.f64 %2676 ca) %2679 = (tan.f64 %114) %2680 = (*.f64 %146 %2679) %2681 = (*.f64 %2679 %146) %2682 = (*.f64 %146 %2676) %2683 = (neg.f64 %2682) %2684 = (*.f64 #s(literal 1 binary64) %2678) %2685 = (*.f64 %2678 #s(literal 1 binary64)) %2686 = (*.f64 #s(literal -1 binary64) %2682) %2688 = (neg.f64 (*.f64 %2678 #s(literal -1 binary64))) %2689 = (*.f64 #s(literal 1/2 binary64) %2678) %2690 = (*.f64 #s(literal 2 binary64) %2689) %2691 = (*.f64 #s(literal 2 binary64) %2678) %2692 = (*.f64 #s(literal 1/2 binary64) %2691) %2693 = (*.f64 %2678 #s(literal 1/2 binary64)) %2694 = (*.f64 %2693 #s(literal 2 binary64)) %2695 = (*.f64 %2678 #s(literal 2 binary64)) %2696 = (*.f64 %2695 #s(literal 1/2 binary64)) %2698 = (/.f64 (*.f64 %244 %2676) tanphi) %2699 = (/.f64 %2693 #s(literal 1/2 binary64)) %2701 = (/.f64 (*.f64 %2678 tanphi) tanphi) %2702 = (/.f64 %2695 #s(literal 2 binary64)) %2703 = (/.f64 %2691 #s(literal 2 binary64)) %2704 = (/.f64 %2689 #s(literal 1/2 binary64)) %2706 = (/.f64 (*.f64 tanphi %2678) tanphi) %2707 = (*.f64 %2676 tanphi) %2709 = (/.f64 (*.f64 ca %2707) tanphi) %2710 = (*.f64 %251 %2676) %2711 = (*.f64 tanphi %2710) %2712 = (*.f64 %2678 %256) %2713 = (*.f64 %2710 tanphi) %2714 = (*.f64 %2676 %254) %2715 = (/.f64 %2676 tanphi) %2716 = (*.f64 %244 %2715) %2717 = (*.f64 %256 %2678) %2718 = (*.f64 %251 %2707) %2719 = (*.f64 %254 %2676) %2720 = (*.f64 %2707 %251) %2721 = (*.f64 %2715 %244) %2722 = (*.f64 %162 %2679) %2723 = (*.f64 #s(literal 2 binary64) %2722) %2724 = (*.f64 %2679 #s(literal 2 binary64)) %2725 = (*.f64 %2724 %162) %2727 = (/.f64 (*.f64 %146 %2707) %4) %2728 = (*.f64 %2682 %272) %2729 = (*.f64 %272 %2682) %2730 = (neg.f64 %251) %2731 = (*.f64 %2730 %2676) %2732 = (*.f64 %2731 tanphi) %2733 = (neg.f64 %2732) %2735 = (neg.f64 (*.f64 tanphi %2731)) %2736 = (*.f64 %276 %2707) %2737 = (*.f64 ca %2736) %2738 = (/.f64 %221 %571) %2739 = (/.f64 ca %571) %2740 = (*.f64 %126 %2739) %2741 = (*.f64 %2739 %126) %2742 = (/.f64 %224 %577) %2743 = (neg.f64 %2739) %2744 = (*.f64 %127 %2743) %2745 = (*.f64 %2743 %127) %2746 = (/.f64 #s(literal 1 binary64) %571) %2747 = (*.f64 %221 %2746) %2748 = (*.f64 %2746 %221) %2749 = (*.f64 %2739 %226) %2750 = (*.f64 %226 %2739) %2751 = (*.f64 #s(literal 1 binary64) %126) %2752 = (*.f64 %2751 %2739) %2754 = (/.f64 #s(literal 1 binary64) (/.f64 %571 %221)) %2755 = (/.f64 #s(literal -1 binary64) %571) %2756 = (*.f64 %2755 %126) %2757 = (*.f64 %146 %2756) %2758 = (*.f64 %224 %2755) %2759 = (*.f64 %2755 %224) %2760 = (*.f64 %2743 %233) %2761 = (*.f64 %233 %2743) %2762 = (*.f64 %231 %2743) %2764 = (/.f64 #s(literal 1 binary64) (/.f64 %577 %224)) %2765 = (*.f64 tanphi %571) %2766 = (/.f64 %245 %2765) %2767 = (/.f64 %240 %591) %2768 = (/.f64 %242 %593) %2769 = (*.f64 #s(literal 2 binary64) %571) %2770 = (/.f64 %238 %2769) %2771 = (/.f64 %236 %640) %2772 = (/.f64 ca %2765) %2773 = (*.f64 %2772 tanphi) %2774 = (*.f64 %126 %2773) %2775 = (/.f64 tanphi %2765) %2776 = (*.f64 %221 %2775) %2777 = (/.f64 #s(literal 1/2 binary64) %571) %2778 = (*.f64 %2777 %221) %2779 = (*.f64 #s(literal 2 binary64) %2778) %2780 = (*.f64 %262 %2772) %2781 = (*.f64 %242 %2777) %2782 = (*.f64 %254 %126) %2783 = (/.f64 %2782 %571) %2785 = (/.f64 (/.f64 %245 %571) tanphi) %2786 = (/.f64 tanphi %571) %2787 = (*.f64 %252 %2786) %2788 = (*.f64 %2739 tanphi) %2789 = (*.f64 %259 %2788) %2790 = (*.f64 %2786 %252) %2791 = (*.f64 tanphi %2739) %2792 = (*.f64 %2791 %259) %2793 = (neg.f64 %2765) %2794 = (/.f64 %268 %2793) %2796 = (*.f64 %577 #s(literal 2 binary64)) %2797 = (/.f64 (*.f64 %224 #s(literal 2 binary64)) %2796) %2799 = (*.f64 %577 #s(literal 1/2 binary64)) %2800 = (/.f64 (*.f64 %224 #s(literal 1/2 binary64)) %2799) %2802 = (*.f64 #s(literal 2 binary64) %577) %2803 = (/.f64 (*.f64 #s(literal 2 binary64) %224) %2802) %2805 = (*.f64 #s(literal 1/2 binary64) %577) %2806 = (/.f64 (*.f64 #s(literal 1/2 binary64) %224) %2805) %2807 = (/.f64 %270 %2765) %2808 = (/.f64 tanphi %2793) %2809 = (*.f64 %224 %2808) %2811 = (neg.f64 (/.f64 %268 %2765)) %2813 = (/.f64 (*.f64 %254 %127) %577) %2815 = (/.f64 (/.f64 %268 %571) %4) %2817 = (/.f64 (/.f64 %268 %577) tanphi) %2818 = (/.f64 %4 %571) %2819 = (neg.f64 %252) %2820 = (*.f64 %2818 %2819) %2821 = (*.f64 %2819 %2818) %2822 = (/.f64 %274 %2765) %2823 = (/.f64 #s(literal 1 binary64) %2765) %2824 = (*.f64 %245 %2823) %2825 = (*.f64 %2823 %245) %2827 = (/.f64 #s(literal 1 binary64) (/.f64 %2765 %245)) %2829 = (/.f64 (*.f64 %245 %2746) tanphi) %2830 = (*.f64 %2782 %2746) %2831 = (/.f64 %281 %2793) %2832 = (/.f64 #s(literal -1 binary64) %2765) %2833 = (*.f64 %2832 tanphi) %2834 = (*.f64 %224 %2833) %2835 = (*.f64 %268 %2832) %2836 = (*.f64 %2678 #s(literal 0 binary64)) %2837 = (fma.f64 ca %2676 %2836) %2838 = (*.f64 #s(literal 0 binary64) %2678) %2839 = (fma.f64 ca %2676 %2838) %2840 = (fma.f64 %2676 ca %2836) %2841 = (fma.f64 %2676 ca %2838) %2843 = (/.f64 #s(literal 1 binary64) (/.f64 %2793 %268)) %2844 = (+.f64 %2678 %2836) %2845 = (+.f64 %2678 %2838) %2846 = (*.f64 %274 %2823) %2847 = (/.f64 #s(literal 1/2 binary64) %2765) %2848 = (*.f64 %290 %2847) %2849 = (/.f64 #s(literal 2 binary64) tanphi) %2850 = (*.f64 %245 %2849) %2851 = (*.f64 %2850 %2777) %2852 = (/.f64 #s(literal 2 binary64) %571) %2853 = (*.f64 %245 %2852) %2854 = (*.f64 %2853 %291) %2855 = (fma.f64 %146 %2679 %2836) %2856 = (fma.f64 %146 %2679 %2838) %2857 = (fma.f64 %2679 %146 %2836) %2858 = (fma.f64 %2679 %146 %2838) %2859 = (fma.f64 #s(literal 1 binary64) %2678 %2836) %2860 = (fma.f64 #s(literal 1 binary64) %2678 %2838) %2861 = (fma.f64 #s(literal 1/2 binary64) %2678 %2689) %2862 = (fma.f64 %2678 #s(literal 1 binary64) %2836) %2863 = (fma.f64 %2678 #s(literal 1 binary64) %2838) %2864 = (fma.f64 %2678 #s(literal 1/2 binary64) %2693) %2865 = (+.f64 %2693 %2693) %2866 = (+.f64 %2689 %2689) %2867 = (fma.f64 #s(literal -1 binary64) %2682 %2836) %2868 = (fma.f64 #s(literal -1 binary64) %2682 %2838) %2869 = (fma.f64 #s(literal 2 binary64) %2689 %2836) %2870 = (fma.f64 #s(literal 2 binary64) %2689 %2838) %2871 = (fma.f64 #s(literal 1/2 binary64) %2691 %2836) %2872 = (fma.f64 #s(literal 1/2 binary64) %2691 %2838) %2873 = (fma.f64 %2693 #s(literal 2 binary64) %2836) %2874 = (fma.f64 %2693 #s(literal 2 binary64) %2838) %2875 = (fma.f64 %2695 #s(literal 1/2 binary64) %2836) %2876 = (fma.f64 %2695 #s(literal 1/2 binary64) %2838) %2877 = (fma.f64 tanphi %2710 %2836) %2878 = (fma.f64 tanphi %2710 %2838) %2879 = (fma.f64 %2678 %256 %2836) %2880 = (fma.f64 %2678 %256 %2838) %2881 = (fma.f64 %2710 tanphi %2836) %2882 = (fma.f64 %2710 tanphi %2838) %2883 = (fma.f64 %2676 %254 %2836) %2884 = (fma.f64 %2676 %254 %2838) %2885 = (fma.f64 %244 %2715 %2836) %2886 = (fma.f64 %244 %2715 %2838) %2887 = (fma.f64 %256 %2678 %2836) %2888 = (fma.f64 %256 %2678 %2838) %2889 = (fma.f64 %251 %2707 %2836) %2890 = (fma.f64 %251 %2707 %2838) %2891 = (fma.f64 %254 %2676 %2836) %2892 = (fma.f64 %254 %2676 %2838) %2893 = (fma.f64 %2707 %251 %2836) %2894 = (fma.f64 %2707 %251 %2838) %2895 = (fma.f64 %2715 %244 %2836) %2896 = (fma.f64 %2715 %244 %2838) %2897 = (fma.f64 #s(literal 2 binary64) %2722 %2836) %2898 = (fma.f64 #s(literal 2 binary64) %2722 %2838) %2899 = (fma.f64 %2724 %162 %2836) %2900 = (fma.f64 %2724 %162 %2838) %2901 = (fma.f64 %2682 %272 %2836) %2902 = (fma.f64 %2682 %272 %2838) %2903 = (fma.f64 %272 %2682 %2836) %2904 = (fma.f64 %272 %2682 %2838) %2905 = (fma.f64 ca %2736 %2836) %2906 = (fma.f64 ca %2736 %2838) %2907 = (fma.f64 %126 %2739 %2836) %2908 = (fma.f64 %126 %2739 %2838) %2909 = (fma.f64 %2739 %126 %2836) %2910 = (fma.f64 %2739 %126 %2838) %2911 = (fma.f64 %127 %2743 %2836) %2912 = (fma.f64 %127 %2743 %2838) %2913 = (fma.f64 %2743 %127 %2836) %2914 = (fma.f64 %2743 %127 %2838) %2915 = (fma.f64 %221 %2746 %2836) %2916 = (fma.f64 %221 %2746 %2838) %2917 = (fma.f64 %2746 %221 %2836) %2918 = (fma.f64 %2746 %221 %2838) %2919 = (fma.f64 %2739 %226 %2836) %2920 = (fma.f64 %2739 %226 %2838) %2921 = (fma.f64 %226 %2739 %2836) %2922 = (fma.f64 %226 %2739 %2838) %2923 = (fma.f64 %2751 %2739 %2836) %2924 = (fma.f64 %2751 %2739 %2838) %2925 = (fma.f64 %146 %2756 %2836) %2926 = (fma.f64 %146 %2756 %2838) %2927 = (fma.f64 %224 %2755 %2836) %2928 = (fma.f64 %224 %2755 %2838) %2929 = (fma.f64 %2755 %224 %2836) %2930 = (fma.f64 %2755 %224 %2838) %2931 = (fma.f64 %2743 %233 %2836) %2932 = (fma.f64 %2743 %233 %2838) %2933 = (fma.f64 %233 %2743 %2836) %2934 = (fma.f64 %233 %2743 %2838) %2935 = (fma.f64 %231 %2743 %2836) %2936 = (fma.f64 %231 %2743 %2838) %2937 = (fma.f64 %126 %2773 %2836) %2938 = (fma.f64 %126 %2773 %2838) %2939 = (fma.f64 %221 %2775 %2836) %2940 = (fma.f64 %221 %2775 %2838) %2941 = (fma.f64 #s(literal 2 binary64) %2778 %2836) %2942 = (fma.f64 #s(literal 2 binary64) %2778 %2838) %2943 = (fma.f64 %262 %2772 %2836) %2944 = (fma.f64 %262 %2772 %2838) %2945 = (fma.f64 %242 %2777 %2836) %2946 = (fma.f64 %242 %2777 %2838) %2947 = (fma.f64 %252 %2786 %2836) %2948 = (fma.f64 %252 %2786 %2838) %2949 = (fma.f64 %259 %2788 %2836) %2950 = (fma.f64 %259 %2788 %2838) %2951 = (fma.f64 %2786 %252 %2836) %2952 = (fma.f64 %2786 %252 %2838) %2953 = (fma.f64 %2791 %259 %2836) %2954 = (fma.f64 %2791 %259 %2838) %2955 = (fma.f64 %224 %2808 %2836) %2956 = (fma.f64 %224 %2808 %2838) %2957 = (fma.f64 %2818 %2819 %2836) %2958 = (fma.f64 %2818 %2819 %2838) %2959 = (fma.f64 %2819 %2818 %2836) %2960 = (fma.f64 %2819 %2818 %2838) %2961 = (fma.f64 %245 %2823 %2836) %2962 = (fma.f64 %245 %2823 %2838) %2963 = (fma.f64 %2823 %245 %2836) %2964 = (fma.f64 %2823 %245 %2838) %2965 = (fma.f64 %2782 %2746 %2836) %2966 = (fma.f64 %2782 %2746 %2838) %2967 = (fma.f64 %224 %2833 %2836) %2968 = (fma.f64 %224 %2833 %2838) %2969 = (fma.f64 %268 %2832 %2836) %2970 = (fma.f64 %268 %2832 %2838) %2971 = (fma.f64 %274 %2823 %2836) %2972 = (fma.f64 %274 %2823 %2838) %2973 = (fma.f64 %290 %2847 %2836) %2974 = (fma.f64 %290 %2847 %2838) %2975 = (fma.f64 %2850 %2777 %2836) %2976 = (fma.f64 %2850 %2777 %2838) %2977 = (fma.f64 %2853 %291 %2836) %2978 = (fma.f64 %2853 %291 %2838) %2980 = (*.f64 one_es %571) %2984 = (neg.f64 %2980) %2993 = (/.f64 %2676 one_es) %2995 = (/.f64 ca one_es) %2997 = (*.f64 %2995 %2676) %3000 = (/.f64 %2679 one_es) %3002 = (neg.f64 %2995) %3005 = (*.f64 %3002 %2676) %3007 = (/.f64 #s(literal 1 binary64) one_es) %3008 = (*.f64 %3007 %2676) %3016 = (/.f64 ca %2980) %3019 = (*.f64 %2995 %126) %3021 = (/.f64 %126 one_es) %3025 = (/.f64 ca %2984) %3027 = (/.f64 %146 %2980) %3029 = (/.f64 %127 %2980) %3031 = (/.f64 %126 %2984) %3033 = (*.f64 %127 %2995) %3035 = (*.f64 %3021 %146) %3039 = (/.f64 %2743 one_es) %3041 = (/.f64 %126 %1) %3043 = (/.f64 %127 one_es) %3047 = (/.f64 #s(literal 1 binary64) %2980) %3052 = (*.f64 %3019 #s(literal 1 binary64)) %3054 = (*.f64 %2746 %3021) %3056 = (*.f64 %2746 %2995) %3058 = (*.f64 %2995 %2746) %3062 = (*.f64 %3021 #s(literal 1 binary64)) %3064 = (*.f64 %224 #s(literal -1 binary64)) %3066 = (/.f64 #s(literal -1 binary64) %2980) %3067 = (*.f64 %146 %3066) %3069 = (*.f64 ca %3066) %3071 = (*.f64 %126 %3066) %3077 = (*.f64 %3019 #s(literal -1 binary64)) %3079 = (*.f64 %2755 %3021) %3085 = (/.f64 #s(literal 1/2 binary64) %2980) %3086 = (*.f64 %3085 %221) %3091 = (/.f64 #s(literal 2 binary64) one_es) %3093 = (/.f64 #s(literal 1/2 binary64) one_es) %3094 = (*.f64 %3093 %221) %3098 = (*.f64 %3019 #s(literal 2 binary64)) %3100 = (*.f64 %221 %3091) %3102 = (*.f64 %221 %2852) %3104 = (/.f64 %7 %571) %3105 = (/.f64 sa %571) %3106 = (*.f64 tanphi %3105) %3107 = (*.f64 sa %2786) %3108 = (*.f64 %2786 sa) %3109 = (*.f64 %3105 tanphi) %3110 = (/.f64 %15 %577) %3111 = (/.f64 %9 %571) %3112 = (*.f64 %4 %3111) %3113 = (*.f64 %9 %2818) %3114 = (*.f64 %10 %2786) %3115 = (neg.f64 %3104) %3116 = (neg.f64 %3115) %3117 = (*.f64 %7 %2746) %3118 = (*.f64 #s(literal 1 binary64) %3104) %3119 = (*.f64 %3104 #s(literal 1 binary64)) %3120 = (*.f64 %2746 %7) %3122 = (/.f64 #s(literal 1 binary64) (/.f64 %571 %7)) %3123 = (*.f64 #s(literal -1 binary64) %3115) %3124 = (*.f64 %15 %2755) %3125 = (*.f64 %2755 %15) %3127 = (/.f64 (*.f64 %15 #s(literal 1 binary64)) %577) %3129 = (/.f64 #s(literal 1 binary64) (/.f64 %577 %15)) %3130 = (*.f64 %2777 %7) %3131 = (*.f64 #s(literal 2 binary64) %3130) %3132 = (*.f64 %29 %2777) %3133 = (fma.f64 %2995 %126 %7) %3134 = (/.f64 %3133 %571) %3137 = (/.f64 %3133 %577) %3145 = (/.f64 %363 %571) %3162 = (neg.f64 %3145) %3204 = (fma.f64 %2997 %571 %7) %3220 = (neg.f64 %3204) %3226 = (*.f64 %571 ca) %3227 = (fma.f64 %2676 %3226 %75) %3231 = (*.f64 %3204 #s(literal 1 binary64)) %3244 = (*.f64 %3204 #s(literal -1 binary64)) %3249 = (*.f64 %571 %3133) %3250 = (cos.f64 %120) %3251 = (fma.f64 %3250 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %3253 = (/.f64 %571 %3251) %3255 = (neg.f64 %3227) %3257 = (-.f64 #s(literal -1 binary64) %3250) %3258 = (/.f64 #s(literal -2 binary64) %3257) %3260 = (-.f64 %3250 #s(literal -1 binary64)) %3261 = (/.f64 %3249 %3260) %3264 = (fma.f64 %3250 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) %3275 = (*.f64 %363 %571) %3276 = (*.f64 %3251 one_es) %3278 = (/.f64 %571 %3276) %3282 = (/.f64 %3275 one_es) %3284 = (/.f64 %571 one_es) %3285 = (/.f64 %363 %3251) %3287 = (neg.f64 %3275) %3288 = (*.f64 %3264 one_es) %3300 = (/.f64 #s(literal -1 binary64) %3288) %3313 = (*.f64 %571 %7) %3314 = (/.f64 %3313 %3276) %3316 = (*.f64 %571 %76) %3317 = (/.f64 %3316 %3276) %3319 = (*.f64 %571 %78) %3320 = (/.f64 %3319 %3276) %3322 = (/.f64 %2980 %3276) %3325 = (/.f64 %75 %3276) %3327 = (/.f64 %7 %3276) %3329 = (/.f64 %76 %3276) %3331 = (/.f64 %2765 %3276) %3333 = (/.f64 tanphi %3276) %3335 = (/.f64 one_es %3276) %3337 = (/.f64 sa %3276) %3339 = (*.f64 %3316 tanphi) %3340 = (/.f64 %3339 %3276) %3342 = (/.f64 one_es one_es) %3343 = (/.f64 %3313 %3251) %3345 = (/.f64 tanphi one_es) %3346 = (/.f64 %3316 %3251) %3348 = (/.f64 sa one_es) %3349 = (/.f64 %3319 %3251) %3351 = (/.f64 %75 %3251) %3353 = (/.f64 %76 one_es) %3354 = (/.f64 %2765 %3251) %3356 = (/.f64 %7 one_es) %3357 = (/.f64 %2980 %3251) %3359 = (/.f64 %3316 one_es) %3360 = (/.f64 tanphi %3251) %3362 = (/.f64 %3313 one_es) %3363 = (/.f64 one_es %3251) %3365 = (/.f64 %3319 one_es) %3366 = (/.f64 sa %3251) %3368 = (/.f64 %75 one_es) %3370 = (/.f64 %2980 one_es) %3371 = (/.f64 %7 %3251) %3373 = (/.f64 %2765 one_es) %3374 = (/.f64 %76 %3251) %3377 = (*.f64 sa %571) %3378 = (fma.f64 %2786 %3377 %3019) %3384 = (fabs.f64 %571) %3387 = (fma.f64 %2786 %3316 %221) %3389 = (/.f64 %571 %2980) %3391 = (/.f64 %571 %571) %3392 = (/.f64 %363 %2980) %3396 = (*.f64 %2676 %571) %3397 = (*.f64 %3016 %3396) %3401 = (/.f64 %3226 %2980) %3412 = (*.f64 %2993 %571) %3413 = (/.f64 %3412 %571) %3415 = (/.f64 %2997 %571) %3419 = (/.f64 %3396 %571) %3421 = (*.f64 ca %3391) %3426 = (*.f64 %2786 %3377) %3429 = (neg.f64 %3387) %3431 = (/.f64 %3287 %577) %3435 = (/.f64 %3275 %577) %3440 = (cos.f64 #s(literal 0 binary64)) %3441 = (+.f64 %3440 %3250) %3447 = (*.f64 %2984 %3104) %3448 = (-.f64 %3447 %221) %3450 = (neg.f64 %3448) %3463 = (*.f64 %2997 %571) %3469 = (*.f64 %571 %126) %3470 = (/.f64 %3469 %3276) %3472 = (/.f64 %3226 %3276) %3475 = (/.f64 %221 %3276) %3477 = (/.f64 %3469 %3251) %3480 = (/.f64 %3226 %3251) %3482 = (/.f64 %221 %3251) %3484 = (neg.f64 %3313) %3486 = (-.f64 %3484 (*.f64 %3019 %571)) %3492 = (*.f64 %577 %7) %3501 = (*.f64 %3033 %571) %3505 = (cos.f64 (-.f64 %573 lamt)) %3507 = (cos.f64 (+.f64 %573 lamt)) %3508 = (+.f64 %3505 %3507) %3513 = (/.f64 %2980 %2980) %3515 = (/.f64 %76 %571) %3516 = (/.f64 %2765 %2980) %3518 = (*.f64 one_es %3104) %3520 = (/.f64 one_es %571) %3521 = (/.f64 %3313 %2980) %3523 = (/.f64 %3316 %2980) %3525 = (/.f64 %3319 %2980) %3527 = (/.f64 %75 %2980) %3529 = (/.f64 one_es %2980) %3531 = (*.f64 %3105 %2980) %3532 = (/.f64 tanphi %2980) %3538 = (/.f64 %3319 %571) %3539 = (/.f64 sa %2980) %3542 = (/.f64 %2980 %571) %3543 = (/.f64 %7 %2980) %3547 = (/.f64 %2765 %571) %3548 = (/.f64 %76 %2980) %3555 = (*.f64 %3469 ca) %3557 = (neg.f64 %3258) %3559 = (*.f64 %577 %15) %3562 = (*.f64 %3033 %577) %3567 = (*.f64 %15 %577) %3579 = (/.f64 %3389 %571) %3653 = (/.f64 %3484 %3264) %3655 = (/.f64 (*.f64 %3019 %577) %3264) %3658 = (*.f64 %93 %571) %3673 = (*.f64 %224 %577) %3674 = (/.f64 %3673 %3276) %3757 = (*.f64 %3276 %3276) %3766 = (*.f64 one_es %3134) %3774 = (*.f64 one_es %126) %3775 = (*.f64 %3774 %2995) %3782 = (*.f64 %2995 one_es) %3783 = (*.f64 %3782 %2676) %3786 = (/.f64 %78 %571) %3788 = (*.f64 %2993 one_es) %3799 = (*.f64 one_es ca) %3802 = (*.f64 %2676 one_es) %3829 = (*.f64 %85 %2786) %3833 = (neg.f64 %3515) %3835 = (neg.f64 %3786) %3839 = (/.f64 one_es %577) %3841 = (/.f64 one_es %1) %3862 = (*.f64 %2755 tanphi) %3864 = (*.f64 %2755 sa) %3866 = (*.f64 %2755 one_es) %3868 = (*.f64 %2777 %75) %3870 = (*.f64 #s(literal 1/2 binary64) %3518) %3872 = (*.f64 #s(literal 2 binary64) %3518) %3874 = (*.f64 %2755 %75) %3878 = (*.f64 %3518 #s(literal 1/2 binary64)) %3880 = (*.f64 %3518 #s(literal 2 binary64)) %3886 = (*.f64 %3204 one_es) %3890 = (/.f64 %3520 one_es) %3919 = (*.f64 %3799 %126) %3928 = (neg.f64 %3919) %3951 = (*.f64 %363 %2980) %3990 = (*.f64 %3397 one_es) %3992 = (*.f64 one_es %3397) %4008 = (*.f64 %3775 %571) %4011 = (*.f64 %3775 %577) %4018 = (neg.f64 %3316) %4024 = (*.f64 %2980 %75) %4033 = (*.f64 %3919 %571) %4036 = (*.f64 %3919 %577) %4039 = (*.f64 %2980 %93) %4042 = (*.f64 %2984 %75) %4061 = (*.f64 %3928 %571) %4064 = (*.f64 %3928 %577) %4067 = (*.f64 %2984 %93) %4080 = (*.f64 one_es %3340) %4082 = (*.f64 %3340 one_es) %4093 = (neg.f64 %259) %4105 = (*.f64 %291 %221) %4144 = (*.f64 %76 #s(literal 2 binary64)) %4151 = (/.f64 %7 tanphi) %4153 = (/.f64 %76 tanphi) %4158 = (/.f64 one_es tanphi) %4181 = (*.f64 tanphi tanphi) %4204 = (*.f64 %75 %4) %4206 = (*.f64 tanphi %4) %4208 = (*.f64 tanphi %127) %4211 = (*.f64 %4 tanphi) %4216 = (approx %1245 %363) %4232 = (/.f64 %2679 tanphi) %4237 = (*.f64 %276 %2676) %4252 = (/.f64 ca %2793) %4254 = (/.f64 %146 %2765) %4256 = (/.f64 %127 %2765) %4258 = (/.f64 %126 %2793) %4263 = (/.f64 %2743 tanphi) %4265 = (/.f64 %259 %577) %4273 = (*.f64 %252 #s(literal 1 binary64)) %4275 = (*.f64 %2746 %259) %4277 = (*.f64 %2746 %251) %4279 = (*.f64 %276 %2739) %4281 = (*.f64 %251 %2746) %4285 = (*.f64 %259 #s(literal 1 binary64)) %4288 = (*.f64 %146 %2832) %4290 = (*.f64 ca %2832) %4292 = (*.f64 %126 %2832) %4298 = (*.f64 %252 #s(literal -1 binary64)) %4300 = (*.f64 %2755 %259) %4305 = (*.f64 %2847 %221) %4314 = (*.f64 %252 #s(literal 2 binary64)) %4317 = (*.f64 %221 %2849) %4333 = (*.f64 #s(literal 0 binary64) %76) %4335 = (*.f64 %76 #s(literal 0 binary64)) %4383 = (*.f64 %1 %2755) %4386 = (*.f64 one_es %2755) %4394 = (*.f64 %2777 %76) %4397 = (/.f64 %398 %571) %4399 = (neg.f64 %4397) %4452 = (/.f64 %429 %571) %4482 = (fma.f64 %2710 %571 %76) %4498 = (neg.f64 %4482) %4507 = (*.f64 %4482 #s(literal 1 binary64)) %4522 = (*.f64 %4482 #s(literal -1 binary64)) %4529 = (*.f64 %571 %398) %4534 = (/.f64 %4529 %3260) %4557 = (*.f64 %3251 tanphi) %4559 = (/.f64 %571 %4557) %4570 = (/.f64 %3275 tanphi) %4572 = (/.f64 %571 tanphi) %4579 = (*.f64 %3264 tanphi) %4595 = (/.f64 #s(literal -1 binary64) %4579) %4615 = (/.f64 %3313 %4557) %4617 = (/.f64 %3316 %4557) %4619 = (/.f64 %3319 %4557) %4621 = (/.f64 %2980 %4557) %4624 = (/.f64 %75 %4557) %4626 = (/.f64 %7 %4557) %4628 = (/.f64 %76 %4557) %4630 = (/.f64 %2765 %4557) %4632 = (/.f64 tanphi %4557) %4634 = (/.f64 one_es %4557) %4636 = (/.f64 sa %4557) %4638 = (/.f64 %3339 %4557) %4647 = (/.f64 %3316 tanphi) %4649 = (/.f64 %3313 tanphi) %4651 = (/.f64 %3319 tanphi) %4653 = (/.f64 %2980 tanphi) %4655 = (/.f64 %2765 tanphi) %4658 = (fma.f64 %3105 %2980 %252) %4669 = (/.f64 %571 %2765) %4672 = (*.f64 %2772 %3396) %4676 = (/.f64 %3226 %2765) %4687 = (*.f64 %2715 %571) %4688 = (/.f64 %4687 %571) %4690 = (/.f64 %2710 %571) %4726 = (*.f64 %2710 %571) %4734 = (/.f64 %3469 %4557) %4736 = (/.f64 %3226 %4557) %4739 = (/.f64 %221 %4557) %4746 = (-.f64 %4018 (*.f64 %259 %3226)) %4752 = (*.f64 %577 %76) %4761 = (*.f64 %2819 %571) %4768 = (/.f64 %2980 %2765) %4770 = (/.f64 %2765 %2765) %4773 = (/.f64 %3313 %2765) %4775 = (/.f64 %3316 %2765) %4777 = (/.f64 %3319 %2765) %4779 = (/.f64 %75 %2765) %4781 = (/.f64 one_es %2765) %4787 = (/.f64 sa %2765) %4791 = (/.f64 %7 %2765) %4794 = (/.f64 %76 %2765) %4804 = (*.f64 %577 %85) %4807 = (*.f64 %2819 %577) %4812 = (*.f64 %85 %577) %4824 = (/.f64 %4669 %571) %4898 = (/.f64 %4018 %3264) %4899 = (neg.f64 %3226) %4901 = (/.f64 (*.f64 %259 %4899) %3264) %4918 = (/.f64 %3673 %4557) %5001 = (*.f64 %4557 %4557) %5006 = (/.f64 %385 %577) %5007 = (neg.f64 %3162) %5008 = (*.f64 %363 %2746) %5009 = (*.f64 #s(literal 1 binary64) %3145) %5010 = (*.f64 %3145 #s(literal 1 binary64)) %5011 = (*.f64 %2746 %363) %5012 = (fma.f64 one_es %3104 %2678) %5013 = (fma.f64 tanphi %3515 %2678) %5014 = (fma.f64 sa %3786 %2678) %5015 = (fma.f64 ca %2676 %3518) %5016 = (fma.f64 %7 %3520 %2678) %5017 = (fma.f64 %3104 one_es %2678) %5018 = (fma.f64 %76 %2786 %2678) %5019 = (fma.f64 %3515 tanphi %2678) %5020 = (fma.f64 %78 %3105 %2678) %5021 = (fma.f64 %3786 sa %2678) %5022 = (fma.f64 %2676 ca %3518) %5023 = (fma.f64 %3520 %7 %2678) %5024 = (fma.f64 %2786 %76 %2678) %5025 = (fma.f64 %3105 %78 %2678) %5026 = (/.f64 %571 %363) %5027 = (/.f64 #s(literal 1 binary64) %5026) %5028 = (/.f64 %3145 #s(literal 1 binary64)) %5029 = (*.f64 tanphi %4397) %5030 = (*.f64 %4397 tanphi) %5031 = (*.f64 #s(literal -1 binary64) %3162) %5032 = (*.f64 %2755 %385) %5033 = (*.f64 %3162 #s(literal -1 binary64)) %5034 = (*.f64 %385 %2755) %5036 = (neg.f64 (*.f64 %3145 #s(literal -1 binary64))) %5037 = (+.f64 %2678 %3518) %5038 = (+.f64 %3518 %2678) %5039 = (neg.f64 %5026) %5040 = (/.f64 #s(literal -1 binary64) %5039) %5041 = (*.f64 %3162 #s(literal 1 binary64)) %5042 = (neg.f64 %5041) %5043 = (-.f64 %2678 %3829) %5044 = (-.f64 %3518 %2682) %5045 = (fma.f64 %3786 %10 %2678) %5046 = (fma.f64 %146 %2679 %3518) %5047 = (fma.f64 %1 %3115 %2678) %5048 = (fma.f64 %4 %3833 %2678) %5049 = (fma.f64 %9 %3835 %2678) %5050 = (fma.f64 %85 %2818 %2678) %5051 = (fma.f64 %87 %3111 %2678) %5052 = (fma.f64 %15 %3839 %2678) %5053 = (fma.f64 %2679 %146 %3518) %5054 = (fma.f64 %10 %3786 %2678) %5055 = (fma.f64 %3835 %9 %2678) %5056 = (fma.f64 %3115 %1 %2678) %5058 = (neg.f64 (*.f64 %4399 tanphi)) %5060 = (neg.f64 (*.f64 tanphi %4399)) %5061 = (/.f64 %417 %593) %5062 = (/.f64 %417 %2769) %5063 = (/.f64 %420 %591) %5064 = (/.f64 %415 %640) %5065 = (*.f64 %2777 %363) %5066 = (*.f64 #s(literal 2 binary64) %5065) %5067 = (*.f64 #s(literal 2 binary64) %3145) %5068 = (*.f64 #s(literal 1/2 binary64) %5067) %5069 = (*.f64 %2852 %415) %5070 = (*.f64 %2777 %417) %5071 = (*.f64 %417 %2777) %5072 = (*.f64 %5065 #s(literal 2 binary64)) %5073 = (*.f64 %3145 #s(literal 2 binary64)) %5074 = (*.f64 %5073 #s(literal 1/2 binary64)) %5075 = (*.f64 %415 %2852) %5076 = (fma.f64 %75 %2746 %2678) %5077 = (fma.f64 #s(literal 1 binary64) %2678 %3518) %5078 = (fma.f64 #s(literal 1 binary64) %3518 %2678) %5079 = (fma.f64 %2678 #s(literal 1 binary64) %3518) %5080 = (fma.f64 %3104 %1563 %2678) %5081 = (fma.f64 %3515 %20 %2678) %5082 = (fma.f64 %3786 %18 %2678) %5083 = (fma.f64 %3518 #s(literal 1 binary64) %2678) %5084 = (fma.f64 %2746 %75 %2678) %5085 = (fma.f64 %97 %3104 %2678) %5086 = (fma.f64 %99 %3515 %2678) %5087 = (fma.f64 %101 %3786 %2678) %5089 = (/.f64 #s(literal 2 binary64) (*.f64 %5026 #s(literal 2 binary64))) %5091 = (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %5026)) %5093 = (/.f64 #s(literal 1/2 binary64) (*.f64 %5026 #s(literal 1/2 binary64))) %5095 = (/.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %5026)) %5096 = (/.f64 %5065 #s(literal 1/2 binary64)) %5097 = (/.f64 %5073 #s(literal 2 binary64)) %5098 = (/.f64 %5067 #s(literal 2 binary64)) %5099 = (/.f64 #s(literal 2 binary64) %5026) %5100 = (*.f64 #s(literal 1/2 binary64) %5099) %5101 = (*.f64 %256 %3145) %5102 = (/.f64 %2746 #s(literal 1 binary64)) %5103 = (*.f64 %5102 %363) %5104 = (*.f64 #s(literal -1 binary64) %5041) %5105 = (*.f64 #s(literal 1/2 binary64) %3162) %5106 = (*.f64 #s(literal -2 binary64) %5105) %5107 = (-.f64 %2678 %3874) %5108 = (*.f64 #s(literal -1 binary64) %3518) %5109 = (-.f64 %2678 %5108) %5110 = (*.f64 %2755 %93) %5111 = (fma.f64 ca %2676 %5110) %5112 = (fma.f64 %2676 ca %5110) %5113 = (fma.f64 #s(literal -1 binary64) %2682 %3518) %5114 = (fma.f64 %93 %2755 %2678) %5115 = (fma.f64 %85 %3862 %2678) %5116 = (fma.f64 %87 %3864 %2678) %5117 = (fma.f64 %15 %3866 %2678) %5118 = (fma.f64 %2755 %93 %2678) %5119 = (/.f64 %2746 %563) %5120 = (/.f64 #s(literal -1 binary64) %363) %5121 = (/.f64 %2755 %5120) %5122 = (/.f64 %2777 %568) %5123 = (/.f64 %566 %571) %5125 = (/.f64 #s(literal -1/2 binary64) (*.f64 %5039 #s(literal 1/2 binary64))) %5127 = (/.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) %5039)) %5129 = (/.f64 #s(literal -2 binary64) (*.f64 %5039 #s(literal 2 binary64))) %5131 = (/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) %5039)) %5133 = (/.f64 (neg.f64 %5065) #s(literal -1/2 binary64)) %5134 = (/.f64 #s(literal 1/2 binary64) %5039) %5135 = (*.f64 #s(literal -2 binary64) %5134) %5136 = (*.f64 %1329 %3162) %5137 = (/.f64 %2746 #s(literal -1 binary64)) %5138 = (*.f64 %5137 %385) %5140 = (/.f64 (*.f64 %385 #s(literal 2 binary64)) %2796) %5142 = (/.f64 (*.f64 %385 #s(literal 1/2 binary64)) %2799) %5144 = (/.f64 (*.f64 #s(literal 2 binary64) %385) %2802) %5145 = (*.f64 #s(literal 1/2 binary64) %385) %5146 = (/.f64 %5145 %2805) %5147 = (+.f64 %2678 %5110) %5148 = (+.f64 %5110 %2678) %5150 = (/.f64 #s(literal 1 binary64) (/.f64 %5039 #s(literal -1 binary64))) %5151 = (*.f64 #s(literal 4 binary64) %5065) %5152 = (*.f64 #s(literal 1/2 binary64) %5151) %5153 = (*.f64 %415 #s(literal 1 binary64)) %5154 = (*.f64 %2852 %5153) %5155 = (*.f64 #s(literal 1 binary64) %2852) %5156 = (*.f64 %5155 %415) %5157 = (*.f64 %2746 %417) %5158 = (*.f64 %5157 #s(literal 1/2 binary64)) %5159 = (fma.f64 %146 %2679 %5110) %5160 = (fma.f64 %2679 %146 %5110) %5161 = (fma.f64 #s(literal 2 binary64) %3868 %2678) %5162 = (fma.f64 #s(literal 2 binary64) %2689 %3518) %5163 = (fma.f64 #s(literal 2 binary64) %3870 %2678) %5164 = (fma.f64 #s(literal 1/2 binary64) %2691 %3518) %5165 = (fma.f64 #s(literal 1/2 binary64) %3872 %2678) %5166 = (fma.f64 #s(literal -1 binary64) %3874 %2678) %5167 = (fma.f64 %2284 %2755 %2678) %5168 = (fma.f64 %2357 %2777 %2678) %5169 = (fma.f64 %2693 #s(literal 2 binary64) %3518) %5170 = (fma.f64 %2695 #s(literal 1/2 binary64) %3518) %5171 = (fma.f64 %3878 #s(literal 2 binary64) %2678) %5172 = (fma.f64 %3880 #s(literal 1/2 binary64) %2678) %5174 = (/.f64 (*.f64 %5065 #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) %5176 = (/.f64 (*.f64 #s(literal 1/2 binary64) %5065) #s(literal 1/4 binary64)) %5177 = (/.f64 %5065 #s(literal -1 binary64)) %5178 = (*.f64 %5177 #s(literal -2 binary64)) %5179 = (fma.f64 tanphi %2710 %3518) %5180 = (fma.f64 %2678 %256 %3518) %5181 = (fma.f64 %2710 tanphi %3518) %5182 = (fma.f64 %2676 %254 %3518) %5183 = (fma.f64 %244 %2715 %3518) %5184 = (fma.f64 %256 %2678 %3518) %5185 = (fma.f64 %251 %2707 %3518) %5186 = (fma.f64 %254 %2676 %3518) %5187 = (fma.f64 %2707 %251 %3518) %5188 = (fma.f64 %2715 %244 %3518) %5189 = (fma.f64 #s(literal 1 binary64) %2678 %5110) %5190 = (fma.f64 #s(literal 2 binary64) %2722 %3518) %5191 = (fma.f64 %2678 #s(literal 1 binary64) %5110) %5192 = (fma.f64 %2724 %162 %3518) %5194 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) %5065)) %5196 = (/.f64 %2852 (*.f64 #s(literal 2 binary64) %563)) %5198 = (/.f64 (*.f64 %2852 #s(literal 1/2 binary64)) %563) %5200 = (/.f64 (/.f64 %5065 #s(literal 2 binary64)) #s(literal 1/4 binary64)) %5201 = (/.f64 %2755 %568) %5202 = (*.f64 #s(literal -1/2 binary64) %5201) %5203 = (/.f64 %2746 %568) %5204 = (*.f64 #s(literal 1/2 binary64) %5203) %5205 = (*.f64 %2746 %566) %5206 = (/.f64 #s(literal -1 binary64) %5120) %5207 = (*.f64 %2746 %5206) %5208 = (/.f64 #s(literal -1 binary64) %563) %5209 = (*.f64 %2755 %5208) %5210 = (/.f64 #s(literal 1 binary64) %5120) %5211 = (*.f64 %2755 %5210) %5212 = (/.f64 #s(literal -2 binary64) %571) %5213 = (/.f64 #s(literal 1/2 binary64) %5120) %5214 = (*.f64 %5212 %5213) %5215 = (/.f64 #s(literal 2 binary64) %563) %5216 = (*.f64 %2777 %5215) %5217 = (*.f64 %566 %2746) %5218 = (*.f64 %5215 %2777) %5220 = (/.f64 #s(literal 1 binary64) (/.f64 %563 %2746)) %5221 = (/.f64 %5102 %563) %5222 = (fma.f64 #s(literal -1 binary64) %2682 %5110) %5223 = (/.f64 #s(literal 2 binary64) %577) %5224 = (/.f64 #s(literal -1/2 binary64) %563) %5225 = (*.f64 %5223 %5224) %5226 = (*.f64 %5223 %5213) %5227 = (/.f64 #s(literal 1/2 binary64) %577) %5228 = (/.f64 #s(literal 2 binary64) %5120) %5229 = (*.f64 %5227 %5228) %5231 = (-.f64 %3518 (*.f64 %2730 %2707)) %5234 = (-.f64 %3518 (*.f64 (neg.f64 %244) %2715)) %5236 = (-.f64 %3518 (*.f64 %4 %2710)) %5237 = (-.f64 %3518 %2732) %5240 = (-.f64 %3518 (*.f64 (neg.f64 %254) %2676)) %5241 = (fma.f64 %2682 %272 %3518) %5242 = (fma.f64 %272 %2682 %3518) %5243 = (fma.f64 ca %2736 %3518) %5244 = (fma.f64 #s(literal 2 binary64) %2689 %5110) %5245 = (fma.f64 #s(literal 1/2 binary64) %2691 %5110) %5246 = (fma.f64 %2693 #s(literal 2 binary64) %5110) %5247 = (fma.f64 %2695 #s(literal 1/2 binary64) %5110) %5248 = (*.f64 %2746 #s(literal 2 binary64)) %5250 = (/.f64 %5248 (*.f64 %563 #s(literal 2 binary64))) %5251 = (fma.f64 tanphi %2710 %5110) %5252 = (fma.f64 %2678 %256 %5110) %5253 = (fma.f64 %2710 tanphi %5110) %5254 = (fma.f64 %2676 %254 %5110) %5255 = (fma.f64 %244 %2715 %5110) %5256 = (fma.f64 %256 %2678 %5110) %5257 = (fma.f64 %251 %2707 %5110) %5258 = (fma.f64 %254 %2676 %5110) %5259 = (fma.f64 %2707 %251 %5110) %5260 = (fma.f64 %2715 %244 %5110) %5261 = (*.f64 %5102 %566) %5262 = (fma.f64 #s(literal 2 binary64) %2722 %5110) %5263 = (fma.f64 %2724 %162 %5110) %5264 = (fma.f64 %2682 %272 %5110) %5265 = (fma.f64 %272 %2682 %5110) %5266 = (pow.f64 %5026 #s(literal -1 binary64)) %5267 = (fma.f64 ca %2736 %5110) %5269 = (/.f64 #s(literal 1 binary64) (pow.f64 %5026 #s(literal 1 binary64))) %5270 = (fma.f64 %126 %2739 %3518) %5271 = (fma.f64 %2739 %126 %3518) %5272 = (fma.f64 %127 %2743 %3518) %5273 = (fma.f64 %2743 %127 %3518) %5274 = (/.f64 %3227 %571) %5275 = (fma.f64 %221 %2746 %3518) %5276 = (fma.f64 %2746 %221 %3518) %5277 = (fma.f64 %2739 %226 %3518) %5278 = (fma.f64 %226 %2739 %3518) %5279 = (fma.f64 %2751 %2739 %3518) %5280 = (fma.f64 %126 %2739 %5110) %5281 = (fma.f64 %146 %2756 %3518) %5282 = (fma.f64 %2739 %126 %5110) %5283 = (fma.f64 %224 %2755 %3518) %5284 = (fma.f64 %2755 %224 %3518) %5285 = (/.f64 %3255 %577) %5286 = (fma.f64 %2743 %233 %3518) %5287 = (fma.f64 %233 %2743 %3518) %5288 = (fma.f64 %231 %2743 %3518) %5289 = (*.f64 %2746 %3227) %5290 = (*.f64 %3227 %2746) %5291 = (fma.f64 %127 %2743 %5110) %5292 = (fma.f64 %2743 %127 %5110) %5293 = (fma.f64 %126 %2773 %3518) %5294 = (fma.f64 %221 %2775 %3518) %5295 = (fma.f64 #s(literal 2 binary64) %2778 %3518) %5296 = (fma.f64 %262 %2772 %3518) %5297 = (fma.f64 %242 %2777 %3518) %5299 = (/.f64 #s(literal 1 binary64) (/.f64 %571 %3227)) %5300 = (*.f64 %4482 tanphi) %5301 = (/.f64 %5300 %571) %5302 = (*.f64 %2786 %4482) %5303 = (*.f64 %4482 %2786) %5304 = (*.f64 %2755 %3255) %5305 = (*.f64 %3255 %2755) %5306 = (*.f64 %2755 %3227) %5307 = (neg.f64 %5306) %5308 = (fma.f64 %252 %2786 %3518) %5309 = (fma.f64 %259 %2788 %3518) %5310 = (fma.f64 %2786 %252 %3518) %5311 = (fma.f64 %2791 %259 %3518) %5312 = (/.f64 %3275 %3251) %5313 = (*.f64 %363 %3253) %5314 = (*.f64 %571 %3285) %5315 = (*.f64 %3253 %363) %5316 = (*.f64 %3285 %571) %5317 = (fma.f64 %221 %2746 %5110) %5318 = (fma.f64 %2746 %221 %5110) %5319 = (fma.f64 %2739 %226 %5110) %5320 = (fma.f64 %226 %2739 %5110) %5321 = (fma.f64 %2751 %2739 %5110) %5323 = (/.f64 (*.f64 %363 %593) %3260) %5324 = (*.f64 %3275 #s(literal 2 binary64)) %5325 = (/.f64 %5324 %3260) %5326 = (*.f64 %571 %417) %5327 = (/.f64 %5326 %3260) %5329 = (/.f64 (*.f64 #s(literal 2 binary64) %3275) %3260) %5330 = (*.f64 %3275 %3258) %5331 = (/.f64 %363 %3260) %5332 = (*.f64 %593 %5331) %5333 = (*.f64 %3258 %3275) %5334 = (/.f64 %571 %3260) %5335 = (*.f64 %417 %5334) %5336 = (*.f64 %5331 %593) %5337 = (*.f64 %5334 %417) %5338 = (*.f64 %3255 #s(literal 1 binary64)) %5339 = (/.f64 %5338 %577) %5340 = (*.f64 #s(literal 1 binary64) %3255) %5341 = (/.f64 %5340 %577) %5343 = (neg.f64 (*.f64 %2746 %3255)) %5344 = (/.f64 %3287 %3264) %5345 = (/.f64 %363 %3264) %5346 = (*.f64 %577 %5345) %5347 = (/.f64 %571 %3264) %5348 = (*.f64 %385 %5347) %5349 = (fma.f64 %146 %2756 %5110) %5350 = (fma.f64 %224 %2755 %5110) %5351 = (fma.f64 %224 %2808 %3518) %5352 = (fma.f64 %2755 %224 %5110) %5354 = (/.f64 (*.f64 %5334 %363) #s(literal 1/2 binary64)) %5356 = (/.f64 (*.f64 %5331 %571) #s(literal 1/2 binary64)) %5357 = (/.f64 %3275 #s(literal 1/2 binary64)) %5358 = (/.f64 %5357 %3260) %5360 = (/.f64 #s(literal 1 binary64) (/.f64 %577 %3255)) %5362 = (/.f64 (*.f64 %4498 tanphi) %577) %5364 = (/.f64 (*.f64 tanphi %4498) %577) %5366 = (/.f64 (neg.f64 %5300) %577) %5367 = (*.f64 %3227 #s(literal 2 binary64)) %5368 = (/.f64 %5367 %593) %5369 = (*.f64 %3227 #s(literal 1/2 binary64)) %5370 = (/.f64 %5369 %591) %5372 = (/.f64 (*.f64 #s(literal 2 binary64) %3227) %2769) %5373 = (*.f64 #s(literal 1/2 binary64) %3227) %5374 = (/.f64 %5373 %640) %5375 = (fma.f64 %2818 %2819 %3518) %5376 = (fma.f64 %2819 %2818 %3518) %5377 = (*.f64 %3227 %2775) %5378 = (*.f64 #s(literal -1 binary64) %5306) %5379 = (*.f64 %2775 %3227) %5380 = (*.f64 %5367 %2777) %5382 = (neg.f64 (*.f64 %3253 %385)) %5383 = (fma.f64 %2743 %233 %5110) %5384 = (fma.f64 %233 %2743 %5110) %5385 = (fma.f64 %231 %2743 %5110) %5386 = (fma.f64 %245 %2823 %3518) %5387 = (fma.f64 %2823 %245 %3518) %5389 = (/.f64 (/.f64 %3287 %3260) #s(literal -1/2 binary64)) %5390 = (/.f64 %385 %3260) %5391 = (/.f64 %571 #s(literal -1/2 binary64)) %5392 = (*.f64 %5390 %5391) %5393 = (/.f64 %571 %3257) %5394 = (/.f64 %385 #s(literal 1/2 binary64)) %5395 = (*.f64 %5393 %5394) %5396 = (/.f64 %363 %3257) %5397 = (/.f64 %577 #s(literal 1/2 binary64)) %5398 = (*.f64 %5396 %5397) %5399 = (/.f64 %577 %3260) %5400 = (/.f64 %363 #s(literal -1/2 binary64)) %5401 = (*.f64 %5399 %5400) %5402 = (*.f64 %385 %3557) %5403 = (*.f64 %571 %5402) %5404 = (*.f64 %363 %3557) %5405 = (*.f64 %577 %5404) %5406 = (*.f64 %571 %3557) %5407 = (*.f64 %385 %5406) %5408 = (*.f64 %3557 %3287) %5409 = (*.f64 %3287 %3557) %5410 = (*.f64 %5300 %2746) %5411 = (*.f64 %5340 %2755) %5412 = (fma.f64 %2782 %2746 %3518) %5413 = (*.f64 %3275 #s(literal -1 binary64)) %5414 = (/.f64 %5413 %3264) %5416 = (/.f64 (*.f64 #s(literal -1 binary64) %3275) %3264) %5417 = (*.f64 #s(literal 1 binary64) %3253) %5418 = (*.f64 %363 %5417) %5419 = (*.f64 %5417 %363) %5420 = (fma.f64 %126 %2773 %5110) %5421 = (fma.f64 %221 %2775 %5110) %5422 = (fma.f64 #s(literal 2 binary64) %2778 %5110) %5423 = (fma.f64 %224 %2833 %3518) %5424 = (fma.f64 %262 %2772 %5110) %5425 = (fma.f64 %268 %2832 %3518) %5426 = (fma.f64 %242 %2777 %5110) %5428 = (/.f64 #s(literal 1 binary64) (/.f64 %571 %5300)) %5429 = (*.f64 %593 #s(literal 1 binary64)) %5430 = (*.f64 %5331 %5429) %5431 = (/.f64 #s(literal -1 binary64) %3257) %5432 = (*.f64 %5324 %5431) %5433 = (*.f64 #s(literal 1 binary64) %5334) %5434 = (*.f64 %5433 %417) %5436 = (-.f64 %3518 (*.f64 %268 %2823)) %5438 = (/.f64 #s(literal 1 binary64) (/.f64 %3251 %3275)) %5440 = (/.f64 (*.f64 %4529 tanphi) %3251) %5442 = (/.f64 (*.f64 tanphi %4529) %3251) %5444 = (/.f64 (*.f64 %3255 #s(literal 2 binary64)) %2796) %5446 = (/.f64 (*.f64 %3255 #s(literal 1/2 binary64)) %2799) %5448 = (/.f64 (*.f64 #s(literal 2 binary64) %3255) %2802) %5449 = (*.f64 #s(literal 1/2 binary64) %3255) %5450 = (/.f64 %5449 %2805) %5451 = (fma.f64 %252 %2786 %5110) %5452 = (fma.f64 %259 %2788 %5110) %5453 = (fma.f64 %2786 %252 %5110) %5454 = (fma.f64 %2791 %259 %5110) %5455 = (*.f64 %5357 %5431) %5457 = (/.f64 #s(literal 1 binary64) (/.f64 %3264 %3287)) %5458 = (fma.f64 %224 %2808 %5110) %5459 = (fma.f64 %274 %2823 %3518) %5460 = (fma.f64 %290 %2847 %3518) %5461 = (*.f64 %3557 #s(literal 1 binary64)) %5462 = (*.f64 %3287 %5461) %5463 = (fma.f64 %2818 %2819 %5110) %5464 = (fma.f64 %2819 %2818 %5110) %5465 = (fma.f64 %2850 %2777 %3518) %5466 = (fma.f64 %2853 %291 %3518) %5467 = (*.f64 %363 %2765) %5468 = (/.f64 %5467 %4557) %5469 = (*.f64 %3275 #s(literal 1/2 binary64)) %5470 = (*.f64 %3251 #s(literal 1/2 binary64)) %5471 = (/.f64 %5469 %5470) %5472 = (*.f64 #s(literal 1/2 binary64) %3275) %5473 = (*.f64 #s(literal 1/2 binary64) %3251) %5474 = (/.f64 %5472 %5473) %5475 = (*.f64 %3275 %4632) %5476 = (*.f64 #s(literal 1/2 binary64) %3253) %5477 = (*.f64 %417 %5476) %5478 = (*.f64 %3253 %417) %5479 = (*.f64 %5478 #s(literal 1/2 binary64)) %5480 = (fma.f64 %245 %2823 %5110) %5481 = (fma.f64 %2823 %245 %5110) %5483 = (/.f64 (/.f64 %5467 tanphi) %3251) %5484 = (*.f64 %4570 %3360) %5485 = (fma.f64 %2782 %2746 %5110) %5487 = (/.f64 (neg.f64 %5467) %4579) %5489 = (/.f64 (*.f64 %3287 tanphi) %4579) %5492 = (/.f64 (*.f64 %3287 #s(literal 2 binary64)) (*.f64 %3264 #s(literal 2 binary64))) %5495 = (/.f64 (*.f64 %3287 #s(literal 1/2 binary64)) (*.f64 %3264 #s(literal 1/2 binary64))) %5497 = (/.f64 (*.f64 tanphi %3287) %4579) %5500 = (/.f64 (*.f64 #s(literal 2 binary64) %3287) (*.f64 #s(literal 2 binary64) %3264)) %5501 = (*.f64 #s(literal 1/2 binary64) %3287) %5503 = (/.f64 %5501 (*.f64 #s(literal 1/2 binary64) %3264)) %5504 = (fma.f64 %224 %2833 %5110) %5505 = (fma.f64 %268 %2832 %5110) %5506 = (*.f64 %4595 tanphi) %5507 = (*.f64 %3275 %5506) %5508 = (*.f64 %5467 %4595) %5509 = (fma.f64 %274 %2823 %5110) %5510 = (fma.f64 %290 %2847 %5110) %5512 = (/.f64 #s(literal 1 binary64) (/.f64 %4557 %5467)) %5513 = (fma.f64 %2850 %2777 %5110) %5514 = (fma.f64 %2853 %291 %5110) %5515 = (/.f64 %3387 %571) %5516 = (*.f64 %3145 %3391) %5517 = (*.f64 %3391 %3145) %5518 = (/.f64 %3429 %577) %5519 = (/.f64 %3431 %571) %5520 = (/.f64 %3435 %577) %5521 = (/.f64 %3275 %3384) %5522 = (/.f64 %5521 %3384) %5523 = (/.f64 %571 %577) %5524 = (*.f64 %3162 %5523) %5525 = (*.f64 %5523 %3162) %5526 = (/.f64 %571 %3384) %5527 = (/.f64 %363 %3384) %5528 = (*.f64 %5526 %5527) %5529 = (*.f64 %5527 %5526) %5530 = (/.f64 %3448 %577) %5531 = (/.f64 %3450 %571) %5533 = (/.f64 (*.f64 %3387 #s(literal 1 binary64)) %571) %5535 = (/.f64 (*.f64 #s(literal 1 binary64) %3387) %571) %5536 = (*.f64 %3387 %2746) %5537 = (*.f64 %3396 %2739) %5538 = (fma.f64 one_es %3104 %5537) %5539 = (fma.f64 tanphi %3515 %5537) %5540 = (fma.f64 sa %3786 %5537) %5541 = (/.f64 %2676 %571) %5542 = (*.f64 %571 %5541) %5543 = (fma.f64 ca %5542 %3518) %5544 = (fma.f64 ca %3419 %3518) %5545 = (fma.f64 %7 %3520 %5537) %5546 = (*.f64 ca %5541) %5547 = (fma.f64 %571 %5546 %3518) %5548 = (*.f64 %2676 %2739) %5549 = (fma.f64 %571 %5548 %3518) %5550 = (/.f64 %2678 %571) %5551 = (fma.f64 %571 %5550 %3518) %5552 = (fma.f64 %2678 %3391 %3518) %5553 = (fma.f64 %3104 one_es %5537) %5554 = (fma.f64 %76 %2786 %5537) %5555 = (fma.f64 %3515 tanphi %5537) %5556 = (fma.f64 %78 %3105 %5537) %5557 = (fma.f64 %3786 sa %5537) %5558 = (fma.f64 %2676 %3421 %3518) %5559 = (fma.f64 %3226 %5541 %3518) %5560 = (fma.f64 %2739 %3396 %3518) %5561 = (fma.f64 %3396 %2739 %3518) %5562 = (fma.f64 %3520 %7 %5537) %5563 = (fma.f64 %2786 %76 %5537) %5564 = (fma.f64 %3105 %78 %5537) %5565 = (fma.f64 %5541 %3226 %3518) %5566 = (fma.f64 %3421 %2676 %3518) %5568 = (/.f64 #s(literal 1 binary64) (/.f64 %571 %3387)) %5570 = (/.f64 (*.f64 %4658 tanphi) %571) %5572 = (/.f64 (*.f64 tanphi %4658) %571) %5573 = (*.f64 %3435 %2755) %5574 = (+.f64 %3518 %5537) %5575 = (+.f64 %5537 %3518) %5578 = (+.f64 (/.f64 (*.f64 %2786 %3316) %571) %2678) %5579 = (/.f64 %3275 %3441) %5580 = (*.f64 %5579 #s(literal 2 binary64)) %5581 = (*.f64 %3448 %2755) %5582 = (/.f64 #s(literal 1 binary64) %3384) %5583 = (*.f64 %5521 %5582) %5585 = (-.f64 %3518 (*.f64 %4899 %5541)) %5586 = (neg.f64 %3396) %5588 = (-.f64 %3518 (*.f64 %5586 %2739)) %5590 = (-.f64 %3518 (*.f64 %2679 %3421)) %5591 = (*.f64 %2682 %571) %5593 = (-.f64 %3518 (/.f64 %5591 %571)) %5594 = (*.f64 %3396 ca) %5596 = (-.f64 %3518 (/.f64 %5594 %577)) %5598 = (-.f64 %3518 (neg.f64 %5537)) %5599 = (-.f64 %5537 %3829) %5600 = (fma.f64 %3786 %10 %5537) %5601 = (fma.f64 %1 %3115 %5537) %5602 = (fma.f64 %4 %3833 %5537) %5603 = (fma.f64 %9 %3835 %5537) %5604 = (fma.f64 %85 %2818 %5537) %5605 = (fma.f64 %87 %3111 %5537) %5606 = (fma.f64 %15 %3839 %5537) %5607 = (fma.f64 %10 %3786 %5537) %5608 = (fma.f64 %3835 %9 %5537) %5609 = (fma.f64 %3115 %1 %5537) %5611 = (/.f64 (*.f64 %3448 #s(literal 1 binary64)) %577) %5613 = (/.f64 (*.f64 #s(literal 1 binary64) %3448) %577) %5615 = (/.f64 (*.f64 %3387 #s(literal 2 binary64)) %593) %5617 = (/.f64 (*.f64 %3387 #s(literal 1/2 binary64)) %591) %5619 = (/.f64 (*.f64 %3387 tanphi) %2765) %5621 = (/.f64 (*.f64 #s(literal 2 binary64) %3387) %2769) %5623 = (/.f64 (*.f64 #s(literal 1/2 binary64) %3387) %640) %5625 = (/.f64 (*.f64 tanphi %3387) %2765) %5627 = (/.f64 (/.f64 %5467 %571) %2765) %5629 = (/.f64 (/.f64 %5467 %2765) %571) %5631 = (+.f64 (/.f64 %3447 %577) %2678) %5633 = (/.f64 #s(literal 1 binary64) (/.f64 %577 %3448)) %5634 = (*.f64 #s(literal 1 binary64) %5537) %5635 = (fma.f64 one_es %3104 %5634) %5636 = (fma.f64 tanphi %3515 %5634) %5637 = (fma.f64 sa %3786 %5634) %5638 = (*.f64 %3396 %2746) %5639 = (fma.f64 ca %5638 %3518) %5640 = (fma.f64 %7 %3520 %5634) %5641 = (fma.f64 %75 %2746 %5537) %5642 = (*.f64 %2678 %2746) %5643 = (fma.f64 %571 %5642 %3518) %5644 = (fma.f64 #s(literal 1 binary64) %3518 %5537) %5645 = (fma.f64 #s(literal 1 binary64) %5537 %3518) %5646 = (*.f64 %571 %2746) %5647 = (fma.f64 %2678 %5646 %3518) %5648 = (fma.f64 %3104 one_es %5634) %5649 = (fma.f64 %3104 %1563 %5537) %5650 = (fma.f64 %76 %2786 %5634) %5651 = (fma.f64 %3515 tanphi %5634) %5652 = (fma.f64 %3515 %20 %5537) %5653 = (fma.f64 %78 %3105 %5634) %5654 = (fma.f64 %3786 sa %5634) %5655 = (fma.f64 %3786 %18 %5537) %5656 = (fma.f64 %3518 #s(literal 1 binary64) %5537) %5657 = (fma.f64 %2746 %75 %5537) %5658 = (fma.f64 %2746 %5594 %3518) %5659 = (fma.f64 %97 %3104 %5537) %5660 = (fma.f64 %99 %3515 %5537) %5661 = (fma.f64 %101 %3786 %5537) %5662 = (fma.f64 %3520 %7 %5634) %5663 = (fma.f64 %2786 %76 %5634) %5664 = (fma.f64 %3105 %78 %5634) %5665 = (fma.f64 %5594 %2746 %3518) %5666 = (fma.f64 %5537 #s(literal 1 binary64) %3518) %5667 = (fma.f64 %5638 ca %3518) %5668 = (*.f64 %3396 #s(literal 1 binary64)) %5669 = (fma.f64 %5668 %2739 %3518) %5670 = (+.f64 %3518 %5634) %5671 = (+.f64 %5634 %3518) %5672 = (fma.f64 %93 %2755 %5537) %5673 = (fma.f64 %85 %3862 %5537) %5674 = (fma.f64 %87 %3864 %5537) %5675 = (fma.f64 %15 %3866 %5537) %5676 = (fma.f64 %5591 %2755 %3518) %5678 = (-.f64 %3518 (*.f64 %5591 %2746)) %5679 = (fma.f64 %3786 %10 %5634) %5680 = (fma.f64 %1 %3115 %5634) %5681 = (fma.f64 %4 %3833 %5634) %5682 = (fma.f64 %9 %3835 %5634) %5683 = (fma.f64 %85 %2818 %5634) %5684 = (fma.f64 %87 %3111 %5634) %5685 = (fma.f64 %15 %3839 %5634) %5686 = (fma.f64 %10 %3786 %5634) %5687 = (fma.f64 %3835 %9 %5634) %5688 = (fma.f64 %3115 %1 %5634) %5690 = (/.f64 (*.f64 %3448 #s(literal 2 binary64)) %2796) %5692 = (/.f64 (*.f64 %3448 #s(literal 1/2 binary64)) %2799) %5694 = (/.f64 (*.f64 %3448 tanphi) %2793) %5696 = (/.f64 (*.f64 #s(literal 2 binary64) %3448) %2802) %5698 = (/.f64 (*.f64 #s(literal 1/2 binary64) %3448) %2805) %5700 = (/.f64 (*.f64 tanphi %3448) %2793) %5702 = (/.f64 (fma.f64 %3518 %2765 %245) %2765) %5703 = (/.f64 %3275 %3508) %5704 = (*.f64 %5703 #s(literal 2 binary64)) %5705 = (fma.f64 tanphi %4672 %3518) %5706 = (fma.f64 %75 %2746 %5634) %5707 = (fma.f64 #s(literal 1 binary64) %3518 %5634) %5708 = (fma.f64 #s(literal 2 binary64) %3868 %5537) %5709 = (fma.f64 #s(literal 2 binary64) %3870 %5537) %5710 = (fma.f64 #s(literal 1/2 binary64) %3872 %5537) %5711 = (fma.f64 %3104 %1563 %5634) %5712 = (fma.f64 %3515 %20 %5634) %5713 = (fma.f64 %3786 %18 %5634) %5714 = (fma.f64 %3518 #s(literal 1 binary64) %5634) %5715 = (fma.f64 %2746 %75 %5634) %5716 = (fma.f64 #s(literal -1 binary64) %3874 %5537) %5717 = (fma.f64 %97 %3104 %5634) %5718 = (fma.f64 %99 %3515 %5634) %5719 = (fma.f64 %101 %3786 %5634) %5720 = (fma.f64 %4672 tanphi %3518) %5721 = (fma.f64 %2284 %2755 %5537) %5722 = (fma.f64 %2357 %2777 %5537) %5723 = (*.f64 %5594 #s(literal 1 binary64)) %5724 = (fma.f64 %5723 %2746 %3518) %5725 = (*.f64 %5594 #s(literal -1 binary64)) %5726 = (fma.f64 %5725 %2755 %3518) %5727 = (*.f64 %5594 #s(literal 2 binary64)) %5728 = (fma.f64 %5727 %2777 %3518) %5729 = (fma.f64 %3878 #s(literal 2 binary64) %5537) %5730 = (fma.f64 %3880 #s(literal 1/2 binary64) %5537) %5731 = (*.f64 %4672 tanphi) %5732 = (+.f64 %5731 %3518) %5733 = (*.f64 tanphi %4672) %5734 = (+.f64 %5733 %3518) %5735 = (*.f64 %571 %3227) %5736 = (/.f64 %5735 %3251) %5737 = (fma.f64 %93 %2755 %5634) %5738 = (fma.f64 %85 %3862 %5634) %5739 = (fma.f64 %87 %3864 %5634) %5740 = (fma.f64 %15 %3866 %5634) %5742 = (/.f64 (*.f64 %5735 #s(literal 2 binary64)) %3260) %5744 = (/.f64 (*.f64 #s(literal 2 binary64) %5735) %3260) %5745 = (*.f64 %5735 %3258) %5746 = (/.f64 %5735 %3260) %5747 = (*.f64 %5746 #s(literal 2 binary64)) %5748 = (*.f64 %2678 %3251) %5749 = (/.f64 %5748 %571) %5750 = (fma.f64 tanphi %76 %5749) %5751 = (/.f64 %5750 %571) %5753 = (/.f64 (neg.f64 %5735) %3264) %5755 = (neg.f64 (/.f64 %5735 %3264)) %5757 = (/.f64 (/.f64 %5735 #s(literal 1/2 binary64)) %3260) %5758 = (/.f64 %5746 #s(literal 1/2 binary64)) %5760 = (/.f64 (fma.f64 %3518 %2793 %268) %2793) %5762 = (/.f64 (*.f64 %4746 tanphi) %3264) %5764 = (/.f64 (*.f64 tanphi %4746) %3264) %5765 = (fma.f64 #s(literal 2 binary64) %3868 %5634) %5766 = (fma.f64 #s(literal 2 binary64) %3870 %5634) %5767 = (fma.f64 #s(literal 1/2 binary64) %3872 %5634) %5768 = (fma.f64 #s(literal -1 binary64) %3874 %5634) %5769 = (fma.f64 %2284 %2755 %5634) %5770 = (fma.f64 %2357 %2777 %5634) %5771 = (fma.f64 %3878 #s(literal 2 binary64) %5634) %5772 = (fma.f64 %3880 #s(literal 1/2 binary64) %5634) %5774 = (/.f64 (neg.f64 %5750) %577) %5776 = (/.f64 (*.f64 %5735 #s(literal 1 binary64)) %3251) %5778 = (/.f64 (*.f64 #s(literal 1 binary64) %5735) %3251) %5779 = (*.f64 %3145 #s(literal 0 binary64)) %5780 = (+.f64 %3145 %5779) %5781 = (*.f64 #s(literal 0 binary64) %3145) %5782 = (+.f64 %3145 %5781) %5784 = (/.f64 #s(literal 1 binary64) (/.f64 %3251 %5735)) %5786 = (/.f64 (*.f64 %5750 #s(literal 1 binary64)) %571) %5788 = (/.f64 (*.f64 #s(literal 1 binary64) %5750) %571) %5789 = (*.f64 %5750 %2746) %5790 = (/.f64 #s(literal 0 binary64) %5026) %5791 = (+.f64 %3145 %5790) %5793 = (/.f64 #s(literal 1 binary64) (/.f64 %571 %5750)) %5794 = (*.f64 %2765 %75) %5796 = (/.f64 (fma.f64 %245 %571 %5794) %4557) %5799 = (/.f64 (fma.f64 %245 %571 (*.f64 %75 %2765)) %4557) %5802 = (/.f64 (fma.f64 %75 %2765 (*.f64 %571 %245)) %4557) %5803 = (*.f64 %245 %571) %5805 = (/.f64 (fma.f64 %75 %2765 %5803) %4557) %5806 = (fma.f64 %363 %2746 %5779) %5807 = (fma.f64 %363 %2746 %5781) %5808 = (fma.f64 #s(literal 1 binary64) %3145 %5779) %5809 = (fma.f64 #s(literal 1 binary64) %3145 %5781) %5810 = (fma.f64 #s(literal 1/2 binary64) %3145 %5065) %5811 = (fma.f64 %3145 #s(literal 1 binary64) %5779) %5812 = (fma.f64 %3145 #s(literal 1 binary64) %5781) %5813 = (fma.f64 %3145 #s(literal 1/2 binary64) %5065) %5814 = (fma.f64 %2746 %363 %5779) %5815 = (fma.f64 %2746 %363 %5781) %5816 = (fma.f64 %2777 %363 %5065) %5818 = (/.f64 (*.f64 %5735 #s(literal 1/2 binary64)) %5470) %5820 = (/.f64 (*.f64 #s(literal 1/2 binary64) %5735) %5473) %5821 = (+.f64 %5065 %5065) %5822 = (fma.f64 tanphi %4397 %5779) %5823 = (fma.f64 tanphi %4397 %5781) %5824 = (fma.f64 %363 %2746 %5790) %5825 = (fma.f64 #s(literal 1 binary64) %3145 %5790) %5826 = (fma.f64 %4397 tanphi %5779) %5827 = (fma.f64 %4397 tanphi %5781) %5828 = (fma.f64 %3145 #s(literal 1 binary64) %5790) %5829 = (fma.f64 %2746 %363 %5790) %5830 = (fma.f64 #s(literal -1/2 binary64) %3162 %5065) %5831 = (fma.f64 #s(literal -1 binary64) %3162 %5779) %5832 = (fma.f64 #s(literal -1 binary64) %3162 %5781) %5833 = (fma.f64 %2755 %385 %5779) %5834 = (fma.f64 %2755 %385 %5781) %5835 = (fma.f64 %3162 #s(literal -1 binary64) %5779) %5836 = (fma.f64 %3162 #s(literal -1 binary64) %5781) %5837 = (fma.f64 %385 %2755 %5779) %5838 = (fma.f64 %385 %2755 %5781) %5840 = (/.f64 (*.f64 %5750 #s(literal 2 binary64)) %593) %5842 = (/.f64 (*.f64 %5750 #s(literal 1/2 binary64)) %591) %5844 = (/.f64 (*.f64 #s(literal 2 binary64) %5750) %2769) %5846 = (/.f64 (*.f64 #s(literal 1/2 binary64) %5750) %640) %5847 = (*.f64 %2765 %93) %5849 = (/.f64 (-.f64 %5803 %5847) %4557) %5850 = (*.f64 %245 %577) %5852 = (/.f64 (-.f64 %5850 %5794) %4579) %5853 = (fma.f64 tanphi %4397 %5790) %5854 = (fma.f64 %4397 tanphi %5790) %5855 = (*.f64 %2793 %75) %5857 = (/.f64 (fma.f64 %268 %571 %5855) %4579) %5860 = (/.f64 (fma.f64 %268 %571 (*.f64 %75 %2793)) %4579) %5863 = (/.f64 (fma.f64 %93 %2765 (*.f64 %577 %245)) %4579) %5865 = (/.f64 (fma.f64 %93 %2765 %5850) %4579) %5867 = (/.f64 (fma.f64 %245 %577 %5847) %4579) %5870 = (/.f64 (fma.f64 %245 %577 (*.f64 %93 %2765)) %4579) %5873 = (/.f64 (fma.f64 %75 %2793 (*.f64 %571 %268)) %4579) %5874 = (*.f64 %268 %571) %5876 = (/.f64 (fma.f64 %75 %2793 %5874) %4579) %5877 = (fma.f64 #s(literal -1 binary64) %3162 %5790) %5878 = (fma.f64 %2755 %385 %5790) %5879 = (fma.f64 %3162 #s(literal -1 binary64) %5790) %5880 = (fma.f64 %385 %2755 %5790) %5881 = (fma.f64 %5227 %385 %5065) %5882 = (fma.f64 #s(literal 1 binary64) %5065 %5065) %5883 = (fma.f64 #s(literal 2 binary64) %5065 %5779) %5884 = (fma.f64 #s(literal 2 binary64) %5065 %5781) %5886 = (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) %3145) %5065) %5887 = (fma.f64 #s(literal 1/2 binary64) %5067 %5779) %5888 = (fma.f64 #s(literal 1/2 binary64) %5067 %5781) %5889 = (fma.f64 %2746 %415 %5065) %5890 = (fma.f64 %2852 %415 %5779) %5891 = (fma.f64 %2852 %415 %5781) %5892 = (fma.f64 %2777 %417 %5779) %5893 = (fma.f64 %2777 %417 %5781) %5894 = (fma.f64 %417 %2777 %5779) %5895 = (fma.f64 %417 %2777 %5781) %5896 = (fma.f64 %5065 #s(literal 1 binary64) %5065) %5897 = (fma.f64 %5065 #s(literal 2 binary64) %5779) %5898 = (fma.f64 %5065 #s(literal 2 binary64) %5781) %5899 = (fma.f64 %5073 #s(literal 1/2 binary64) %5779) %5900 = (fma.f64 %5073 #s(literal 1/2 binary64) %5781) %5901 = (fma.f64 %415 %2746 %5065) %5902 = (fma.f64 %415 %2852 %5779) %5903 = (fma.f64 %415 %2852 %5781) %5904 = (*.f64 %268 %577) %5906 = (/.f64 (-.f64 %5904 %5855) %4557) %5907 = (*.f64 %2793 %93) %5909 = (/.f64 (-.f64 %5874 %5907) %4579) %5911 = (/.f64 (fma.f64 %268 %577 %5907) %4557) %5914 = (/.f64 (fma.f64 %268 %577 (*.f64 %93 %2793)) %4557) %5917 = (/.f64 (fma.f64 %93 %2793 (*.f64 %577 %268)) %4557) %5919 = (/.f64 (fma.f64 %93 %2793 %5904) %4557) %5920 = (fma.f64 #s(literal 2 binary64) %5065 %5790) %5922 = (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/4 binary64) %5026) %5065) %5923 = (fma.f64 #s(literal 1/2 binary64) %5067 %5790) %5924 = (fma.f64 #s(literal 1/2 binary64) %5099 %5779) %5925 = (fma.f64 #s(literal 1/2 binary64) %5099 %5781) %5926 = (fma.f64 %256 %3145 %5779) %5927 = (fma.f64 %256 %3145 %5781) %5928 = (fma.f64 %2852 %415 %5790) %5929 = (fma.f64 %2777 %417 %5790) %5930 = (fma.f64 %5102 %363 %5779) %5931 = (fma.f64 %5102 %363 %5781) %5932 = (fma.f64 %417 %2777 %5790) %5933 = (fma.f64 %5065 #s(literal 2 binary64) %5790) %5934 = (fma.f64 %5073 #s(literal 1/2 binary64) %5790) %5935 = (fma.f64 %415 %2852 %5790) %5936 = (fma.f64 #s(literal -1 binary64) %5041 %5779) %5937 = (fma.f64 #s(literal -1 binary64) %5041 %5781) %5938 = (fma.f64 #s(literal -2 binary64) %5105 %5779) %5939 = (fma.f64 #s(literal -2 binary64) %5105 %5781) %5940 = (*.f64 #s(literal 1/2 binary64) %2755) %5941 = (fma.f64 %5940 %385 %5065) %5942 = (fma.f64 %5145 %2755 %5065) %5943 = (fma.f64 #s(literal 1/2 binary64) %5099 %5790) %5944 = (fma.f64 %256 %3145 %5790) %5945 = (fma.f64 %5102 %363 %5790) %5946 = (fma.f64 #s(literal -1 binary64) %5041 %5790) %5947 = (fma.f64 #s(literal -2 binary64) %5105 %5790) %5948 = (fma.f64 #s(literal -2 binary64) %5134 %5779) %5949 = (fma.f64 #s(literal -2 binary64) %5134 %5781) %5950 = (fma.f64 %1329 %3162 %5779) %5951 = (fma.f64 %1329 %3162 %5781) %5952 = (fma.f64 %5137 %385 %5779) %5953 = (fma.f64 %5137 %385 %5781) %5954 = (fma.f64 #s(literal -2 binary64) %5134 %5790) %5955 = (fma.f64 %1329 %3162 %5790) %5956 = (fma.f64 %5137 %385 %5790) %5957 = (fma.f64 #s(literal 1/2 binary64) %5151 %5779) %5958 = (fma.f64 #s(literal 1/2 binary64) %5151 %5781) %5959 = (fma.f64 %2852 %5153 %5779) %5960 = (fma.f64 %2852 %5153 %5781) %5961 = (fma.f64 %5155 %415 %5779) %5962 = (fma.f64 %5155 %415 %5781) %5963 = (fma.f64 %5157 #s(literal 1/2 binary64) %5779) %5964 = (fma.f64 %5157 #s(literal 1/2 binary64) %5781) %5965 = (fma.f64 #s(literal 1/2 binary64) %5151 %5790) %5966 = (fma.f64 %2852 %5153 %5790) %5967 = (fma.f64 %5155 %415 %5790) %5968 = (fma.f64 %5157 #s(literal 1/2 binary64) %5790) %5969 = (fma.f64 %5177 #s(literal -2 binary64) %5779) %5970 = (fma.f64 %5177 #s(literal -2 binary64) %5781) %5971 = (fma.f64 #s(literal -1/2 binary64) %5201 %5779) %5972 = (fma.f64 #s(literal -1/2 binary64) %5201 %5781) %5973 = (fma.f64 #s(literal 1/2 binary64) %5203 %5779) %5974 = (fma.f64 #s(literal 1/2 binary64) %5203 %5781) %5975 = (fma.f64 %2746 %566 %5779) %5976 = (fma.f64 %2746 %566 %5781) %5977 = (fma.f64 %2746 %5206 %5779) %5978 = (fma.f64 %2746 %5206 %5781) %5979 = (fma.f64 %2755 %5208 %5779) %5980 = (fma.f64 %2755 %5208 %5781) %5981 = (fma.f64 %2755 %5210 %5779) %5982 = (fma.f64 %2755 %5210 %5781) %5983 = (fma.f64 %2755 %5213 %5065) %5984 = (fma.f64 %5212 %5213 %5779) %5985 = (fma.f64 %5212 %5213 %5781) %5986 = (fma.f64 %2852 %564 %5065) %5987 = (fma.f64 %2777 %5215 %5779) %5988 = (fma.f64 %2777 %5215 %5781) %5989 = (fma.f64 %5177 #s(literal -2 binary64) %5790) %5990 = (fma.f64 %566 %2746 %5779) %5991 = (fma.f64 %566 %2746 %5781) %5992 = (fma.f64 %566 %2777 %5065) %5993 = (/.f64 #s(literal 1/4 binary64) %571) %5994 = (fma.f64 %5215 %5993 %5065) %5995 = (fma.f64 %5215 %2777 %5779) %5996 = (fma.f64 %5215 %2777 %5781) %5997 = (fma.f64 #s(literal -1/2 binary64) %5201 %5790) %5998 = (fma.f64 #s(literal 1/2 binary64) %5203 %5790) %5999 = (fma.f64 %2746 %566 %5790) %6000 = (fma.f64 %2746 %5206 %5790) %6001 = (fma.f64 %2755 %5208 %5790) %6002 = (fma.f64 %2755 %5210 %5790) %6003 = (fma.f64 %5212 %5213 %5790) %6004 = (fma.f64 %2777 %5215 %5790) %6005 = (fma.f64 %566 %2746 %5790) %6006 = (fma.f64 %5215 %2777 %5790) %6007 = (fma.f64 %5223 %5224 %5779) %6008 = (fma.f64 %5223 %5224 %5781) %6010 = (fma.f64 %5223 (/.f64 #s(literal 1/4 binary64) %5120) %5065) %6011 = (fma.f64 %5223 %5213 %5779) %6012 = (fma.f64 %5223 %5213 %5781) %6013 = (fma.f64 %5227 %5228 %5779) %6014 = (fma.f64 %5227 %5228 %5781) %6015 = (fma.f64 %5223 %5224 %5790) %6016 = (fma.f64 %5223 %5213 %5790) %6017 = (fma.f64 %5227 %5228 %5790) %6018 = (fma.f64 %5102 %566 %5779) %6019 = (fma.f64 %5102 %566 %5781) %6020 = (fma.f64 %5102 %566 %5790) %6022 = (/.f64 (fma.f64 %3518 %571 %5594) %571) %6024 = (/.f64 (/.f64 %5735 %571) %571) %6025 = (*.f64 %2746 %3421) %6026 = (fma.f64 %126 %6025 %3518) %6028 = (/.f64 (/.f64 %5735 %577) %577) %6030 = (/.f64 (/.f64 %5735 %3384) %3384) %6033 = (/.f64 (-.f64 (*.f64 %5537 %577) %75) %577) %6035 = (/.f64 (fma.f64 %5537 %577 %93) %577) %6037 = (/.f64 (fma.f64 %3518 %577 %5591) %577) %6038 = (/.f64 %5735 %3441) %6039 = (*.f64 %6038 #s(literal 2 binary64)) %6040 = (/.f64 %3339 %3251) %6041 = (fma.f64 ca %5542 %6040) %6042 = (fma.f64 ca %3419 %6040) %6043 = (fma.f64 %571 %5546 %6040) %6044 = (fma.f64 %571 %5548 %6040) %6045 = (fma.f64 %571 %5550 %6040) %6046 = (fma.f64 %2678 %3391 %6040) %6047 = (fma.f64 %2676 %3421 %6040) %6048 = (fma.f64 %3226 %5541 %6040) %6049 = (fma.f64 %2739 %3396 %6040) %6050 = (fma.f64 %3396 %2739 %6040) %6051 = (fma.f64 %5541 %3226 %6040) %6052 = (fma.f64 %3421 %2676 %6040) %6053 = (+.f64 %5537 %6040) %6054 = (+.f64 %6040 %5537) %6055 = (*.f64 %5594 %577) %6057 = (/.f64 (-.f64 %6055 %3339) %3264) %6058 = (*.f64 %5591 %571) %6060 = (/.f64 (-.f64 %6058 %3339) %3264) %6061 = (/.f64 %3658 %3264) %6062 = (fma.f64 ca %5542 %6061) %6063 = (fma.f64 ca %3419 %6061) %6064 = (fma.f64 %571 %5546 %6061) %6065 = (fma.f64 %571 %5548 %6061) %6066 = (fma.f64 %571 %5550 %6061) %6067 = (fma.f64 %2678 %3391 %6061) %6068 = (fma.f64 %2676 %3421 %6061) %6069 = (fma.f64 %3226 %5541 %6061) %6070 = (fma.f64 %2739 %3396 %6061) %6071 = (fma.f64 %3396 %2739 %6061) %6072 = (fma.f64 %5541 %3226 %6061) %6073 = (fma.f64 %3421 %2676 %6061) %6075 = (/.f64 (fma.f64 %5594 %577 %3658) %3264) %6077 = (/.f64 (fma.f64 %5591 %571 %3658) %3264) %6079 = (/.f64 (fma.f64 %5591 %577 %3339) %3251) %6082 = (/.f64 (fma.f64 tanphi %4018 (*.f64 %577 %5594)) %3264) %6084 = (/.f64 (fma.f64 tanphi %4018 %6055) %3264) %6087 = (/.f64 (fma.f64 tanphi %4018 (*.f64 %571 %5591)) %3264) %6089 = (/.f64 (fma.f64 tanphi %4018 %6058) %3264) %6092 = (/.f64 (fma.f64 tanphi %3316 (*.f64 %577 %5591)) %3251) %6093 = (*.f64 %5591 %577) %6095 = (/.f64 (fma.f64 tanphi %3316 %6093) %3251) %6097 = (+.f64 (/.f64 %5749 %571) %3518) %6098 = (/.f64 %5735 %3508) %6099 = (*.f64 %6098 #s(literal 2 binary64)) %6100 = (+.f64 %5537 %6061) %6101 = (+.f64 %6061 %5537) %6103 = (-.f64 %5537 (/.f64 %3658 %3251)) %6105 = (/.f64 (-.f64 %6093 %3658) %3251) %6106 = (fma.f64 ca %5638 %6040) %6107 = (fma.f64 %571 %5642 %6040) %6108 = (fma.f64 %2678 %5646 %6040) %6109 = (fma.f64 %2746 %5594 %6040) %6110 = (fma.f64 %5594 %2746 %6040) %6111 = (fma.f64 %5537 #s(literal 1 binary64) %6040) %6112 = (fma.f64 %5638 ca %6040) %6113 = (fma.f64 %5668 %2739 %6040) %6114 = (fma.f64 ca %5638 %6061) %6115 = (fma.f64 %571 %5642 %6061) %6116 = (fma.f64 %2678 %5646 %6061) %6117 = (fma.f64 %2746 %5594 %6061) %6118 = (fma.f64 %5591 %2755 %6040) %6119 = (fma.f64 %5594 %2746 %6061) %6120 = (fma.f64 %5537 #s(literal 1 binary64) %6061) %6121 = (fma.f64 %5638 ca %6061) %6122 = (fma.f64 %5668 %2739 %6061) %6123 = (*.f64 %221 %3253) %6124 = (fma.f64 %75 %3253 %6123) %6125 = (*.f64 %75 %3253) %6126 = (fma.f64 %221 %3253 %6125) %6127 = (*.f64 %3253 %221) %6128 = (fma.f64 %3253 %75 %6127) %6129 = (*.f64 %3253 %75) %6130 = (fma.f64 %3253 %221 %6129) %6131 = (+.f64 %6129 %6127) %6132 = (+.f64 %6127 %6129) %6133 = (+.f64 %6125 %6123) %6134 = (+.f64 %6123 %6125) %6135 = (fma.f64 %5591 %2755 %6061) %6136 = (*.f64 %3258 %3555) %6137 = (fma.f64 %3258 %3339 %6136) %6138 = (*.f64 %3258 %3339) %6139 = (fma.f64 %3258 %3555 %6138) %6140 = (*.f64 %3555 %3258) %6141 = (fma.f64 %3339 %3258 %6140) %6142 = (*.f64 %3339 %3258) %6143 = (fma.f64 %3555 %3258 %6142) %6144 = (+.f64 %6140 %6142) %6145 = (+.f64 %6142 %6140) %6146 = (+.f64 %6136 %6138) %6147 = (+.f64 %6138 %6136) %6148 = (fma.f64 %5723 %2746 %6040) %6149 = (fma.f64 %5725 %2755 %6040) %6150 = (fma.f64 %5727 %2777 %6040) %6151 = (fma.f64 %5723 %2746 %6061) %6152 = (fma.f64 %5725 %2755 %6061) %6153 = (fma.f64 %5727 %2777 %6061) %6154 = (fma.f64 %363 %5334 %5065) %6155 = (fma.f64 %571 %5331 %5065) %6156 = (fma.f64 %2746 %3227 %5779) %6157 = (fma.f64 %2746 %3227 %5781) %6158 = (fma.f64 %3227 %2746 %5779) %6159 = (fma.f64 %3227 %2746 %5781) %6160 = (fma.f64 %2777 %3227 %5065) %6161 = (fma.f64 %2746 %3227 %5790) %6162 = (fma.f64 %3227 %2746 %5790) %6163 = (fma.f64 %2786 %4482 %5779) %6164 = (fma.f64 %2786 %4482 %5781) %6165 = (fma.f64 %4482 %2786 %5779) %6166 = (fma.f64 %4482 %2786 %5781) %6167 = (fma.f64 %2755 %3255 %5779) %6168 = (fma.f64 %2755 %3255 %5781) %6169 = (fma.f64 %3255 %2755 %5779) %6170 = (fma.f64 %3255 %2755 %5781) %6171 = (fma.f64 %363 %3253 %5779) %6172 = (fma.f64 %363 %3253 %5781) %6173 = (fma.f64 %571 %3285 %5779) %6174 = (fma.f64 %571 %3285 %5781) %6175 = (fma.f64 %3253 %363 %5779) %6176 = (fma.f64 %3253 %363 %5781) %6177 = (fma.f64 %3285 %571 %5779) %6178 = (fma.f64 %3285 %571 %5781) %6179 = (fma.f64 %2786 %4482 %5790) %6180 = (fma.f64 %4482 %2786 %5790) %6181 = (fma.f64 %3275 %3258 %5779) %6182 = (fma.f64 %3275 %3258 %5781) %6183 = (fma.f64 %3275 %5431 %5065) %6184 = (fma.f64 %593 %5331 %5779) %6185 = (fma.f64 %593 %5331 %5781) %6186 = (fma.f64 %3258 %3275 %5779) %6187 = (fma.f64 %3258 %3275 %5781) %6188 = (fma.f64 %5431 %3275 %5065) %6189 = (fma.f64 %417 %5334 %5779) %6190 = (fma.f64 %417 %5334 %5781) %6191 = (fma.f64 %5331 %593 %5779) %6192 = (fma.f64 %5331 %593 %5781) %6193 = (fma.f64 %5334 %417 %5779) %6194 = (fma.f64 %5334 %417 %5781) %6195 = (fma.f64 %2755 %3255 %5790) %6196 = (fma.f64 %3255 %2755 %5790) %6197 = (fma.f64 %363 %3253 %5790) %6198 = (fma.f64 %571 %3285 %5790) %6199 = (fma.f64 %3253 %363 %5790) %6200 = (fma.f64 %3285 %571 %5790) %6201 = (fma.f64 %577 %5345 %5779) %6202 = (fma.f64 %577 %5345 %5781) %6203 = (fma.f64 %385 %5347 %5779) %6204 = (fma.f64 %385 %5347 %5781) %6205 = (fma.f64 %3275 %3258 %5790) %6206 = (fma.f64 %593 %5331 %5790) %6207 = (fma.f64 %3258 %3275 %5790) %6208 = (fma.f64 %417 %5334 %5790) %6209 = (fma.f64 %5331 %593 %5790) %6210 = (fma.f64 %5334 %417 %5790) %6211 = (fma.f64 %577 %5345 %5790) %6212 = (fma.f64 %385 %5347 %5790) %6213 = (fma.f64 %3227 %2775 %5779) %6214 = (fma.f64 %3227 %2775 %5781) %6215 = (fma.f64 #s(literal -1 binary64) %5306 %5779) %6216 = (fma.f64 #s(literal -1 binary64) %5306 %5781) %6217 = (fma.f64 %2775 %3227 %5779) %6218 = (fma.f64 %2775 %3227 %5781) %6219 = (fma.f64 %5367 %2777 %5779) %6220 = (fma.f64 %5367 %2777 %5781) %6221 = (fma.f64 %5373 %2746 %5065) %6222 = (fma.f64 %5390 %5391 %5779) %6223 = (fma.f64 %5390 %5391 %5781) %6224 = (fma.f64 %5393 %5394 %5779) %6225 = (fma.f64 %5393 %5394 %5781) %6226 = (fma.f64 %5396 %5397 %5779) %6227 = (fma.f64 %5396 %5397 %5781) %6228 = (fma.f64 %5399 %5400 %5779) %6229 = (fma.f64 %5399 %5400 %5781) %6230 = (*.f64 tanphi %4638) %6231 = (fma.f64 tanphi %4672 %6230) %6232 = (*.f64 %4638 tanphi) %6233 = (fma.f64 %4672 tanphi %6232) %6234 = (fma.f64 %571 %5402 %5779) %6235 = (fma.f64 %571 %5402 %5781) %6236 = (fma.f64 %577 %5404 %5779) %6237 = (fma.f64 %577 %5404 %5781) %6238 = (fma.f64 %385 %5406 %5779) %6239 = (fma.f64 %385 %5406 %5781) %6240 = (fma.f64 %3557 %3287 %5779) %6241 = (fma.f64 %3557 %3287 %5781) %6242 = (fma.f64 %3287 %3557 %5779) %6243 = (fma.f64 %3287 %3557 %5781) %6244 = (fma.f64 %3227 %2775 %5790) %6245 = (fma.f64 #s(literal -1 binary64) %5306 %5790) %6246 = (fma.f64 %2775 %3227 %5790) %6247 = (fma.f64 %5300 %2746 %5779) %6248 = (fma.f64 %5300 %2746 %5781) %6249 = (fma.f64 %5367 %2777 %5790) %6250 = (fma.f64 %5340 %2755 %5779) %6251 = (fma.f64 %5340 %2755 %5781) %6252 = (fma.f64 %5449 %2755 %5065) %6253 = (fma.f64 %363 %5417 %5779) %6254 = (fma.f64 %363 %5417 %5781) %6255 = (fma.f64 %640 %3285 %5065) %6256 = (fma.f64 %5417 %363 %5779) %6257 = (fma.f64 %5417 %363 %5781) %6258 = (fma.f64 %415 %3253 %5065) %6259 = (fma.f64 %5476 %363 %5065) %6260 = (+.f64 %5731 %6232) %6261 = (+.f64 %5733 %6230) %6262 = (fma.f64 %5390 %5391 %5790) %6263 = (fma.f64 %5393 %5394 %5790) %6264 = (fma.f64 %5396 %5397 %5790) %6265 = (fma.f64 %5399 %5400 %5790) %6266 = (fma.f64 %571 %5402 %5790) %6267 = (fma.f64 %577 %5404 %5790) %6268 = (fma.f64 %385 %5406 %5790) %6269 = (fma.f64 %3557 %3287 %5790) %6270 = (fma.f64 %3287 %3557 %5790) %6271 = (fma.f64 %5300 %2746 %5790) %6272 = (fma.f64 %5331 %5429 %5779) %6273 = (fma.f64 %5331 %5429 %5781) %6274 = (fma.f64 %5324 %5431 %5779) %6275 = (fma.f64 %5324 %5431 %5781) %6276 = (fma.f64 %5472 %3258 %5065) %6278 = (fma.f64 (*.f64 #s(literal 1/2 binary64) %5331) %593 %5065) %6279 = (fma.f64 %5433 %417 %5779) %6280 = (fma.f64 %5433 %417 %5781) %6282 = (fma.f64 (*.f64 #s(literal 1/2 binary64) %5334) %417 %5065) %6283 = (fma.f64 %5340 %2755 %5790) %6284 = (fma.f64 %363 %5417 %5790) %6285 = (fma.f64 %5417 %363 %5790) %6286 = (fma.f64 %5331 %5429 %5790) %6287 = (fma.f64 %5324 %5431 %5790) %6288 = (fma.f64 %5433 %417 %5790) %6289 = (fma.f64 %5357 %5431 %5779) %6290 = (fma.f64 %5357 %5431 %5781) %6291 = (fma.f64 %5357 %5431 %5790) %6292 = (fma.f64 %3287 %5461 %5779) %6293 = (fma.f64 %3287 %5461 %5781) %6294 = (fma.f64 %5501 %3557 %5065) %6295 = (fma.f64 %3275 %4632 %5779) %6296 = (fma.f64 %3275 %4632 %5781) %6297 = (fma.f64 %417 %5476 %5779) %6298 = (fma.f64 %417 %5476 %5781) %6299 = (fma.f64 %5478 #s(literal 1/2 binary64) %5779) %6300 = (fma.f64 %5478 #s(literal 1/2 binary64) %5781) %6302 = (+.f64 (/.f64 %5748 %3251) %6040) %6303 = (fma.f64 %3287 %5461 %5790) %6304 = (fma.f64 %3275 %4632 %5790) %6305 = (fma.f64 %417 %5476 %5790) %6306 = (fma.f64 %5478 #s(literal 1/2 binary64) %5790) %6307 = (fma.f64 %4570 %3360 %5779) %6308 = (fma.f64 %4570 %3360 %5781) %6309 = (fma.f64 %4570 %3360 %5790) %6310 = (fma.f64 %3275 %5506 %5779) %6311 = (fma.f64 %3275 %5506 %5781) %6312 = (fma.f64 %5467 %4595 %5779) %6313 = (fma.f64 %5467 %4595 %5781) %6314 = (fma.f64 %3275 %5506 %5790) %6315 = (fma.f64 %5467 %4595 %5790) %6316 = (fma.f64 %126 %6025 %6040) %6317 = (fma.f64 %126 %6025 %6061) %6318 = (fma.f64 %3145 %3391 %5779) %6319 = (fma.f64 %3145 %3391 %5781) %6320 = (fma.f64 %3391 %3145 %5779) %6321 = (fma.f64 %3391 %3145 %5781) %6322 = (fma.f64 %3145 %3391 %5790) %6323 = (fma.f64 %3391 %3145 %5790) %6324 = (fma.f64 %3162 %5523 %5779) %6325 = (fma.f64 %3162 %5523 %5781) %6326 = (fma.f64 %5523 %3162 %5779) %6327 = (fma.f64 %5523 %3162 %5781) %6328 = (fma.f64 %5526 %5527 %5779) %6329 = (fma.f64 %5526 %5527 %5781) %6330 = (fma.f64 %5527 %5526 %5779) %6331 = (fma.f64 %5527 %5526 %5781) %6332 = (fma.f64 %3162 %5523 %5790) %6333 = (fma.f64 %5523 %3162 %5790) %6334 = (fma.f64 %5526 %5527 %5790) %6335 = (fma.f64 %5527 %5526 %5790) %6336 = (fma.f64 %3387 %2746 %5779) %6337 = (fma.f64 %3387 %2746 %5781) %6338 = (fma.f64 %3387 %2746 %5790) %6339 = (fma.f64 %3435 %2755 %5779) %6340 = (fma.f64 %3435 %2755 %5781) %6341 = (fma.f64 %5579 #s(literal 2 binary64) %5779) %6342 = (fma.f64 %5579 #s(literal 2 binary64) %5781) %6343 = (fma.f64 %3448 %2755 %5779) %6344 = (fma.f64 %3448 %2755 %5781) %6345 = (fma.f64 %3435 %2755 %5790) %6346 = (fma.f64 %5521 %5582 %5779) %6347 = (fma.f64 %5521 %5582 %5781) %6348 = (fma.f64 %5579 #s(literal 2 binary64) %5790) %6349 = (fma.f64 %3448 %2755 %5790) %6350 = (fma.f64 %5521 %5582 %5790) %6351 = (fma.f64 %5703 #s(literal 2 binary64) %5779) %6352 = (fma.f64 %5703 #s(literal 2 binary64) %5781) %6353 = (fma.f64 %5703 #s(literal 2 binary64) %5790) %6354 = (fma.f64 %5735 %3258 %5779) %6355 = (fma.f64 %5735 %3258 %5781) %6356 = (fma.f64 %5746 #s(literal 2 binary64) %5779) %6357 = (fma.f64 %5746 #s(literal 2 binary64) %5781) %6358 = (fma.f64 %5735 %3258 %5790) %6359 = (fma.f64 %5746 #s(literal 2 binary64) %5790) %6360 = (fma.f64 %5750 %2746 %5779) %6361 = (fma.f64 %5750 %2746 %5781) %6362 = (fma.f64 %5750 %2746 %5790) %6363 = (fma.f64 %6038 #s(literal 2 binary64) %5779) %6364 = (fma.f64 %6038 #s(literal 2 binary64) %5781) %6365 = (fma.f64 %6038 #s(literal 2 binary64) %5790) %6366 = (fma.f64 %6098 #s(literal 2 binary64) %5779) %6367 = (fma.f64 %6098 #s(literal 2 binary64) %5781) %6368 = (fma.f64 %6098 #s(literal 2 binary64) %5790) %6379 = (*.f64 %78 #s(literal 2 binary64)) %6383 = (*.f64 #s(literal 0 binary64) %78) %6385 = (*.f64 %78 #s(literal 0 binary64)) %6515 = (*.f64 %3518 #s(literal 0 binary64)) %6517 = (*.f64 #s(literal 0 binary64) %3518) %6624 = (/.f64 %571 #s(literal 1 binary64)) %6638 = (*.f64 #s(literal 4 binary64) %2777) %6645 = (*.f64 %2847 tanphi) %6647 = (*.f64 %2777 tanphi) %6651 = (pow.f64 %571 #s(literal 1 binary64)) %6653 = (/.f64 #s(literal 0 binary64) %571) %6669 = (*.f64 #s(literal 0 binary64) %2746) %6671 = (*.f64 %2746 #s(literal 0 binary64)) %6718 = (*.f64 #s(literal -1 binary64) %129) %6720 = (*.f64 %129 #s(literal -1 binary64)) %6722 = (*.f64 #s(literal 0 binary64) %129) %6724 = (*.f64 %129 #s(literal 0 binary64)) %6726 = (+.f64 %129 %129) %6731 = (*.f64 #s(literal 1/4 binary64) %129) %6735 = (*.f64 %604 #s(literal 2 binary64)) %6737 = (*.f64 %142 #s(literal -2 binary64)) %6739 = (*.f64 %132 #s(literal 2 binary64)) %6754 = (neg.f64 %132) %6774 = (/.f64 %129 #s(literal 1 binary64)) %6776 = (/.f64 %129 #s(literal 1/2 binary64)) %6783 = (*.f64 #s(literal 2 binary64) %132) %6794 = (*.f64 %6731 #s(literal 1/2 binary64)) %6815 = (*.f64 %6731 #s(literal -2 binary64)) %6834 = (*.f64 #s(literal 1/4 binary64) %142) %6836 = (*.f64 %6731 #s(literal 1 binary64)) %6844 = (*.f64 #s(literal -2 binary64) lamt) %6862 = (cos.f64 %129) %6864 = (*.f64 %6862 %126) %6872 = (*.f64 %126 %664) %6881 = (neg.f64 %804) %6885 = (neg.f64 %6881) %6888 = (fabs.f64 %6731) %6891 = (*.f64 %804 #s(literal 2 binary64)) %6898 = (/.f64 %804 #s(literal 1/2 binary64)) %6900 = (*.f64 %6731 %129) %6905 = (*.f64 %129 %129) %6907 = (sqrt.f64 (fabs.f64 %6905)) %6910 = (sqrt.f64 %804) %6911 = (sqrt.f64 %6888) %6916 = (sqrt.f64 (fabs.f64 (*.f64 %6905 #s(literal 1/2 binary64)))) %6919 = (sqrt.f64 %798) %6921 = (neg.f64 %6919) %6929 = (*.f64 #s(literal -1/2 binary64) %805) %6931 = (neg.f64 %805) %6959 = (/.f64 %805 #s(literal -4 binary64)) %6973 = (*.f64 %812 #s(literal 1/2 binary64)) %6975 = (*.f64 #s(literal 2 binary64) %804) %6989 = (*.f64 #s(literal -2 binary64) %804) %7006 = (*.f64 %806 #s(literal 0 binary64)) %7008 = (*.f64 #s(literal 0 binary64) %806) %7017 = (/.f64 %805 #s(literal 1 binary64)) %7026 = (*.f64 #s(literal 1/4 binary64) %806) %7035 = (/.f64 %806 #s(literal 1/2 binary64)) %7059 = (neg.f64 %6888) %7061 = (neg.f64 %6731) %7080 = (*.f64 #s(literal 2 binary64) %875) %7108 = (*.f64 %604 #s(literal -2 binary64)) %7116 = (*.f64 #s(literal -2 binary64) %798) %7122 = (*.f64 #s(literal -2 binary64) %875) %7125 = (*.f64 %875 #s(literal -2 binary64)) %7137 = (/.f64 %6919 #s(literal 2 binary64)) %7146 = (neg.f64 %909) %7149 = (fma.f64 %805 #s(literal 1/4 binary64) %142) %7151 = (fma.f64 #s(literal -1/2 binary64) %805 %129) %7152 = (*.f64 #s(literal 1/2 binary64) %7151) %7154 = (fma.f64 %129 #s(literal 1/2 binary64) %909) %7158 = (sin.f64 %812) %7159 = (*.f64 %7158 #s(literal 0 binary64)) %7166 = (sin.f64 %6959) %7168 = (sin.f64 %909) %7180 = (cos.f64 %6731) %7181 = (*.f64 %7180 %7180) %7182 = (sin.f64 %6888) %7183 = (sin.f64 %6731) %7184 = (*.f64 %7182 %7183) %7187 = (*.f64 (neg.f64 %7183) %7182) %7189 = (sin.f64 %7059) %7190 = (*.f64 %7183 %7189) %7192 = (neg.f64 %7184) %7201 = (cos.f64 (fma.f64 %804 #s(literal 1/4 binary64) %142)) %7207 = (*.f64 %814 #s(literal 1/2 binary64)) %7209 = (+.f64 %6881 %129) %7211 = (*.f64 %912 #s(literal 1/2 binary64)) %7221 = (*.f64 #s(literal -1 binary64) %912) %7223 = (*.f64 %814 #s(literal 1 binary64)) %7241 = (*.f64 %7211 #s(literal 1 binary64)) %7243 = (*.f64 %7207 #s(literal -1 binary64)) %7247 = (*.f64 #s(literal 1/4 binary64) %912) %7257 = (*.f64 %815 #s(literal 1/2 binary64)) %7277 = (*.f64 %7207 #s(literal 0 binary64)) %7279 = (*.f64 #s(literal 0 binary64) %7207) %7284 = (*.f64 %912 #s(literal -1/2 binary64)) %7294 = (/.f64 %912 #s(literal -2 binary64)) %7296 = (/.f64 %814 #s(literal 1 binary64)) %7306 = (*.f64 #s(literal 1/4 binary64) %7207) %7320 = (/.f64 %7207 #s(literal 1/2 binary64)) %7355 = (*.f64 #s(literal 1/2 binary64) %875) %7409 = (neg.f64 %917) %7411 = (fma.f64 #s(literal 1/4 binary64) %912 %142) %7414 = (fma.f64 %129 #s(literal 1/2 binary64) %917) %7418 = (sin.f64 %815) %7419 = (*.f64 %7418 #s(literal 0 binary64)) %7424 = (sin.f64 %7247) %7430 = (sin.f64 %917) %7448 = (fma.f64 %804 #s(literal 1/4 binary64) %604) %7478 = (*.f64 #s(literal -1 binary64) #s(literal 0 binary64)) %7480 = (*.f64 #s(literal 0 binary64) #s(literal -1 binary64)) %7527 = (fma.f64 %129 #s(literal 1/2 binary64) #s(literal 0 binary64)) %7532 = (-.f64 lamt %585) %7538 = (sqrt.f64 %573) %7540 = (-.f64 %142 %585) %7556 = (fma.f64 #s(literal 2 binary64) lamt %129) %7560 = (fabs.f64 %120) %7597 = (fma.f64 %805 #s(literal 1/2 binary64) %129) %7599 = (sin.f64 %798) %7601 = (*.f64 #s(literal 0 binary64) %7599) %7603 = (*.f64 %7599 #s(literal 0 binary64)) %7670 = (*.f64 (neg.f64 %819) %813) %7745 = (cos.f64 %958) %7753 = (neg.f64 %906) %7759 = (+.f64 %906 #s(literal 0 binary64)) %7761 = (+.f64 %7745 #s(literal 0 binary64)) %7763 = (+.f64 #s(literal 0 binary64) %906) %7774 = (*.f64 #s(literal 2 binary64) %906) %7776 = (*.f64 #s(literal 2 binary64) %7745) %7778 = (*.f64 %906 #s(literal 2 binary64)) %7780 = (*.f64 %906 #s(literal 1/2 binary64)) %7782 = (*.f64 %7745 #s(literal 2 binary64)) %7784 = (*.f64 %7745 #s(literal 1/2 binary64)) %7800 = (fma.f64 %7745 #s(literal 1/2 binary64) #s(literal 0 binary64)) %7804 = (-.f64 %7784 #s(literal 0 binary64)) %7824 = (neg.f64 %907) %7827 = (neg.f64 %915) %7832 = (neg.f64 %922) %7836 = (/.f64 %903 #s(literal 2 binary64)) %7843 = (*.f64 #s(literal 1 binary64) %7784) %7845 = (*.f64 #s(literal 2 binary64) %7784) %7847 = (*.f64 #s(literal -2 binary64) %7784) %7849 = (*.f64 %7784 #s(literal 1 binary64)) %7851 = (*.f64 %7784 #s(literal 2 binary64)) %7853 = (*.f64 %7784 #s(literal -2 binary64)) %7861 = (*.f64 %907 #s(literal 2 binary64)) %7866 = (*.f64 #s(literal 2 binary64) %907) %7871 = (*.f64 #s(literal -2 binary64) %907) %7887 = (*.f64 %915 #s(literal 2 binary64)) %7892 = (*.f64 #s(literal 2 binary64) %915) %7897 = (*.f64 #s(literal -2 binary64) %915) %7929 = (*.f64 %922 #s(literal 2 binary64)) %7934 = (*.f64 #s(literal 2 binary64) %922) %7937 = (*.f64 #s(literal -2 binary64) %922) %7943 = (/.f64 %911 #s(literal 2 binary64)) %7944 = (/.f64 %914 #s(literal 2 binary64)) %7952 = (neg.f64 %928) %7956 = (/.f64 %919 #s(literal 2 binary64)) %7957 = (/.f64 %921 #s(literal 2 binary64)) %8018 = (*.f64 %928 #s(literal 2 binary64)) %8023 = (*.f64 #s(literal 2 binary64) %928) %8028 = (*.f64 #s(literal -2 binary64) %928) %8079 = (fma.f64 %912 #s(literal 1/2 binary64) %129) %8120 = (fma.f64 #s(literal 1/2 binary64) (fabs.f64 %805) %129) %8134 = (fma.f64 #s(literal 1/2 binary64) (fabs.f64 %912) %129) %8139 = (neg.f64 %936) %8142 = (neg.f64 %944) %8188 = (*.f64 %936 #s(literal 2 binary64)) %8193 = (*.f64 %944 #s(literal 2 binary64)) %8198 = (*.f64 #s(literal 2 binary64) %936) %8203 = (*.f64 #s(literal -2 binary64) %936) %8207 = (*.f64 #s(literal 2 binary64) %944) %8212 = (*.f64 #s(literal -2 binary64) %944) %8216 = (neg.f64 %953) %8260 = (*.f64 %953 #s(literal 2 binary64)) %8265 = (*.f64 #s(literal 2 binary64) %953) %8270 = (*.f64 #s(literal -2 binary64) %953) %8433 = (fma.f64 %7158 %7418 %906) %8438 = (*.f64 %7158 %7418) %8588 = (*.f64 %821 %827) %8590 = (*.f64 %819 %833) %8592 = (*.f64 %833 %819) %8594 = (*.f64 %827 %821) %8607 = (*.f64 %825 %833) %8609 = (*.f64 %829 %827) %8611 = (*.f64 %831 %827) %8613 = (*.f64 %833 %825) %8615 = (*.f64 %827 %829) %8617 = (*.f64 %827 %831) %9030 = (*.f64 %813 %7184) %9032 = (*.f64 %7184 %813) %9043 = (*.f64 %7184 %821) %9045 = (*.f64 %821 %7184) %9053 = (*.f64 %7184 %829) %9055 = (*.f64 %7184 %831) %9057 = (*.f64 %829 %7184) %9059 = (*.f64 %831 %7184) %9116 = (*.f64 ca #s(literal -2 binary64)) %9120 = (*.f64 #s(literal 2 binary64) %146) %9123 = (*.f64 %146 #s(literal 0 binary64)) %9125 = (*.f64 #s(literal 0 binary64) %146) %9138 = (*.f64 #s(literal 4 binary64) %162) %9181 = (*.f64 %126 #s(literal -1 binary64)) %9225 = (*.f64 #s(literal 1/2 binary64) %2739) %9227 = (*.f64 #s(literal 2 binary64) %2739) %9254 = (*.f64 (neg.f64 %4899) %2676) %9257 = (*.f64 (neg.f64 %5586) ca) %9354 = (*.f64 %224 %571) %9356 = (*.f64 %3227 #s(literal 0 binary64)) %9358 = (*.f64 #s(literal 0 binary64) %3227) %9401 = (*.f64 %571 sa) %9412 = (*.f64 %9 %2793) %9416 = (*.f64 %9 %2984) %9419 = (*.f64 %1 %2793) %9421 = (*.f64 %4 %2984) %9439 = (*.f64 one_es %2793) %9441 = (*.f64 tanphi %2984) %9459 = (*.f64 %2984 tanphi) %9461 = (*.f64 %2984 %9) %9463 = (*.f64 %2984 %4) %9466 = (*.f64 %2793 one_es) %9468 = (*.f64 %2793 %9) %9470 = (*.f64 %2793 %1) %9509 = (*.f64 %3275 #s(literal 0 binary64)) %9511 = (*.f64 #s(literal 0 binary64) %3275) %9545 = (-.f64 %571 #s(literal 0 binary64)) %9546 = (-.f64 #s(literal 0 binary64) %571) %9606 = (cos.f64 (/.f64 %585 #s(literal 2 binary64))) %9610 = (*.f64 %9606 (cos.f64 (/.f64 (-.f64 lamt %142) #s(literal 2 binary64)))) %9615 = (*.f64 (cos.f64 (/.f64 (+.f64 lamt %604) #s(literal 2 binary64))) %9606) %9621 = (cos.f64 (/.f64 %605 #s(literal 2 binary64))) %9622 = (*.f64 (cos.f64 (/.f64 (fma.f64 %129 #s(literal -1/2 binary64) lamt) #s(literal 2 binary64))) %9621) %9627 = (*.f64 %9606 (cos.f64 (/.f64 (-.f64 %142 lamt) #s(literal 2 binary64)))) %9630 = (cos.f64 (/.f64 %138 #s(literal 2 binary64))) %9631 = (*.f64 %9630 %9606) %9634 = (*.f64 %9621 %9630) %9636 = (*.f64 %9630 %9621) %9641 = (*.f64 %9621 (cos.f64 (/.f64 (-.f64 %604 %114) #s(literal 2 binary64)))) %9649 = (*.f64 (cos.f64 (/.f64 (fma.f64 %129 #s(literal -1/2 binary64) %573) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %604 %573) #s(literal 2 binary64)))) %9652 = (cos.f64 (/.f64 %588 #s(literal 2 binary64))) %9656 = (*.f64 %9652 (cos.f64 (/.f64 (-.f64 %573 %142) #s(literal 2 binary64)))) %9661 = (*.f64 %9652 (cos.f64 (/.f64 (-.f64 %142 %573) #s(literal 2 binary64)))) %9666 = (*.f64 (cos.f64 (/.f64 (+.f64 %573 %604) #s(literal 2 binary64))) %9652) %9674 = (*.f64 (cos.f64 (/.f64 (fma.f64 %804 #s(literal 1/2 binary64) lamt) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %798 lamt) #s(literal 2 binary64)))) %9682 = (*.f64 (cos.f64 (/.f64 (fma.f64 %804 #s(literal -1/2 binary64) lamt) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %875 lamt) #s(literal 2 binary64)))) %9695 = (*.f64 (cos.f64 (/.f64 (+.f64 lamt %798) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 lamt %798) #s(literal 2 binary64)))) %9703 = (*.f64 (cos.f64 (/.f64 (+.f64 lamt %875) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 lamt %875) #s(literal 2 binary64)))) %9715 = (*.f64 (cos.f64 (/.f64 (fma.f64 %129 #s(literal -1/2 binary64) %575) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %604 %575) #s(literal 2 binary64)))) %9723 = (*.f64 (cos.f64 (/.f64 (fma.f64 %129 #s(literal 1/2 binary64) %575) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %142 %575) #s(literal 2 binary64)))) %9731 = (*.f64 (cos.f64 (/.f64 (fma.f64 %804 #s(literal 1/2 binary64) %573) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %798 %573) #s(literal 2 binary64)))) %9739 = (*.f64 (cos.f64 (/.f64 (fma.f64 %804 #s(literal 1/2 binary64) %114) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %798 %114) #s(literal 2 binary64)))) %9747 = (*.f64 (cos.f64 (/.f64 (fma.f64 %804 #s(literal -1/2 binary64) %573) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %875 %573) #s(literal 2 binary64)))) %9755 = (*.f64 (cos.f64 (/.f64 (fma.f64 %804 #s(literal -1/2 binary64) %114) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %875 %114) #s(literal 2 binary64)))) %9764 = (sin.f64 (/.f64 %140 #s(literal 2 binary64))) %9768 = (*.f64 %9764 (cos.f64 (/.f64 (-.f64 %129 %585) #s(literal 2 binary64)))) %9773 = (*.f64 %9764 (cos.f64 (/.f64 (-.f64 %585 %129) #s(literal 2 binary64)))) %9781 = (*.f64 (cos.f64 (/.f64 (+.f64 %573 %798) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %573 %798) #s(literal 2 binary64)))) %9789 = (*.f64 (cos.f64 (/.f64 (+.f64 %573 %875) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %573 %875) #s(literal 2 binary64)))) %9796 = (*.f64 (cos.f64 (/.f64 %602 #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %575 %142) #s(literal 2 binary64)))) %9804 = (*.f64 (cos.f64 (/.f64 (+.f64 %575 %604) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %575 %604) #s(literal 2 binary64)))) %9812 = (*.f64 (cos.f64 (/.f64 (+.f64 %114 %798) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %114 %798) #s(literal 2 binary64)))) %9820 = (*.f64 (cos.f64 (/.f64 (+.f64 %114 %875) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %114 %875) #s(literal 2 binary64)))) %9830 = (*.f64 (sin.f64 (/.f64 (-.f64 %604 %135) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 %129 #s(literal -1/2 binary64) %135) #s(literal 2 binary64)))) %9835 = (*.f64 (sin.f64 (/.f64 (-.f64 %142 %135) #s(literal 2 binary64))) %9764) %9843 = (*.f64 (sin.f64 (/.f64 (-.f64 %129 %605) #s(literal 2 binary64))) (cos.f64 (/.f64 (+.f64 %129 %605) #s(literal 2 binary64)))) %9852 = (*.f64 (cos.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) %804 %575) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %798 %575) #s(literal 2 binary64)))) %9860 = (*.f64 (cos.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) %804 %575) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %875 %575) #s(literal 2 binary64)))) %9874 = (*.f64 (cos.f64 (/.f64 (+.f64 %575 %798) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %575 %798) #s(literal 2 binary64)))) %9882 = (*.f64 (cos.f64 (/.f64 (+.f64 %575 %875) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %575 %875) #s(literal 2 binary64)))) %9890 = (*.f64 (sin.f64 (/.f64 (+.f64 %129 %588) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %129 %588) #s(literal 2 binary64)))) %9898 = (*.f64 (sin.f64 (/.f64 (+.f64 %129 %138) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %129 %138) #s(literal 2 binary64)))) %9906 = (*.f64 (sin.f64 (/.f64 (+.f64 %588 %129) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %588 %129) #s(literal 2 binary64)))) %9914 = (*.f64 (sin.f64 (/.f64 (+.f64 %138 %129) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %138 %129) #s(literal 2 binary64)))) %9930 = (*.f64 (sin.f64 (/.f64 (-.f64 %798 %135) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 %804 #s(literal 1/2 binary64) %135) #s(literal 2 binary64)))) %9938 = (*.f64 (sin.f64 (/.f64 (-.f64 %604 %595) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 %129 #s(literal -1/2 binary64) %595) #s(literal 2 binary64)))) %9946 = (*.f64 (sin.f64 (/.f64 (-.f64 %604 %130) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 %129 #s(literal -1/2 binary64) %130) #s(literal 2 binary64)))) %9954 = (*.f64 (sin.f64 (/.f64 (-.f64 %875 %135) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 %804 #s(literal -1/2 binary64) %135) #s(literal 2 binary64)))) %9962 = (*.f64 (sin.f64 (/.f64 (-.f64 %142 %595) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 %129 #s(literal 1/2 binary64) %595) #s(literal 2 binary64)))) %9970 = (*.f64 (sin.f64 (/.f64 (-.f64 %142 %130) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 %129 #s(literal 1/2 binary64) %130) #s(literal 2 binary64)))) %9989 = (*.f64 (sin.f64 (/.f64 (-.f64 %798 %595) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) %804 %595) #s(literal 2 binary64)))) %9997 = (*.f64 (sin.f64 (/.f64 (-.f64 %798 %130) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) %804 %130) #s(literal 2 binary64)))) %10005 = (*.f64 (sin.f64 (/.f64 (-.f64 %875 %595) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) %804 %595) #s(literal 2 binary64)))) %10013 = (*.f64 (sin.f64 (/.f64 (-.f64 %875 %130) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) %804 %130) #s(literal 2 binary64)))) %10027 = (*.f64 (sin.f64 (/.f64 (-.f64 %129 %140) #s(literal 2 binary64))) (cos.f64 (/.f64 (+.f64 %129 %140) #s(literal 2 binary64)))) %10040 = (*.f64 (sin.f64 (/.f64 (fma.f64 %805 #s(literal 1/2 binary64) %585) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %806 %585) #s(literal 2 binary64)))) %10048 = (*.f64 (sin.f64 (/.f64 (+.f64 %585 %806) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %585 %806) #s(literal 2 binary64)))) %10056 = (*.f64 (sin.f64 (/.f64 (-.f64 %806 %605) #s(literal 2 binary64))) (cos.f64 (/.f64 (fma.f64 %805 #s(literal 1/2 binary64) %605) #s(literal 2 binary64)))) %10064 = (*.f64 (sin.f64 (/.f64 (fma.f64 %805 #s(literal 1/2 binary64) %588) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %806 %588) #s(literal 2 binary64)))) %10072 = (*.f64 (sin.f64 (/.f64 (fma.f64 %805 #s(literal 1/2 binary64) %138) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %806 %138) #s(literal 2 binary64)))) %10081 = (*.f64 (sin.f64 (/.f64 (+.f64 %588 %806) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %588 %806) #s(literal 2 binary64)))) %10089 = (*.f64 (sin.f64 (/.f64 (+.f64 %138 %806) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %138 %806) #s(literal 2 binary64)))) %10103 = (*.f64 (sin.f64 (/.f64 (-.f64 %806 %140) #s(literal 2 binary64))) (cos.f64 (/.f64 (fma.f64 %805 #s(literal 1/2 binary64) %140) #s(literal 2 binary64)))) %10163 = (fma.f64 %7745 #s(literal 1/2 binary64) %571) %10168 = (-.f64 %7784 %577) %10175 = (fma.f64 %7745 #s(literal 1/2 binary64) %9545) %10301 = (/.f64 %571 %417) %10334 = (*.f64 #s(literal 1/2 binary64) %2743) %10336 = (*.f64 #s(literal 2 binary64) %2743) %10348 = (neg.f64 %3250) %10358 = (*.f64 %10348 #s(literal 1 binary64)) %10362 = (fma.f64 %129 #s(literal 1/2 binary64) %120) %10366 = (fma.f64 %129 #s(literal 1/2 binary64) %6844) %10368 = (fma.f64 %129 #s(literal 1/2 binary64) %7560) %10370 = (*.f64 %3250 #s(literal 1/2 binary64)) %10372 = (*.f64 %3250 #s(literal 2 binary64)) %10374 = (*.f64 #s(literal 2 binary64) %3250) %10383 = (*.f64 %10370 #s(literal -2 binary64)) %10385 = (*.f64 %3250 #s(literal -1/2 binary64)) %10388 = (*.f64 %10370 #s(literal 1/2 binary64)) %10390 = (sin.f64 %120) %10393 = (sin.f64 %6844) %10395 = (*.f64 %10390 #s(literal 0 binary64)) %10397 = (*.f64 %3250 #s(literal 0 binary64)) %10399 = (*.f64 #s(literal 0 binary64) %3250) %10404 = (sin.f64 %7560) %10431 = (*.f64 #s(literal 1/4 binary64) %3250) %10447 = (/.f64 %3250 #s(literal 4 binary64)) %10449 = (/.f64 %3250 #s(literal 1 binary64)) %10451 = (/.f64 %3250 #s(literal 1/2 binary64)) %10453 = (-.f64 %10370 #s(literal 1/2 binary64)) %10454 = (fma.f64 #s(literal 1/2 binary64) %3250 %10453) %10460 = (-.f64 #s(literal 1/2 binary64) %10370) %10461 = (-.f64 #s(literal 1/2 binary64) %10460) %10463 = (+.f64 #s(literal 1/2 binary64) %10453) %10474 = (-.f64 %10370 %10460) %10501 = (*.f64 %10453 #s(literal 1 binary64)) %10503 = (*.f64 #s(literal 1 binary64) %10453) %10511 = (*.f64 #s(literal 1/4 binary64) %3260) %10526 = (*.f64 %3260 #s(literal 2 binary64)) %10536 = (/.f64 %3260 #s(literal 1/2 binary64)) %10571 = (fabs.f64 %126) %10572 = (neg.f64 %10571) %10579 = (-.f64 %3440 %3250) %10582 = (fabs.f64 %3384) %10584 = (neg.f64 %3384) %10590 = (+.f64 #s(literal 1 binary64) %126) %10591 = (-.f64 #s(literal 1 binary64) %126) %10598 = (+.f64 #s(literal 1 binary64) %626) %10599 = (-.f64 #s(literal 1 binary64) %626) %10601 = (+.f64 #s(literal 1 binary64) %127) %10602 = (-.f64 #s(literal 1 binary64) %127) %10604 = (+.f64 #s(literal 1 binary64) %10571) %10605 = (-.f64 #s(literal 1 binary64) %10571) %10611 = (*.f64 #s(literal 2 binary64) %10579) %10626 = (+.f64 %571 %126) %10627 = (-.f64 %571 %126) %10630 = (+.f64 %571 %10571) %10631 = (-.f64 %571 %10571) %10633 = (+.f64 %577 %126) %10634 = (-.f64 %577 %126) %10636 = (+.f64 %3384 %126) %10637 = (-.f64 %3384 %126) %10639 = (*.f64 %10627 #s(literal 1 binary64)) %10641 = (*.f64 #s(literal 1 binary64) %10626) %10643 = (+.f64 %577 %127) %10644 = (-.f64 %577 %127) %10646 = (+.f64 %577 %10571) %10647 = (-.f64 %577 %10571) %10649 = (+.f64 %3384 %127) %10650 = (-.f64 %3384 %127) %10652 = (+.f64 %3384 %10571) %10653 = (-.f64 %3384 %10571) %10680 = (*.f64 %10627 #s(literal 1/2 binary64)) %10688 = (*.f64 #s(literal 1/2 binary64) %10626) %10690 = (/.f64 %10627 #s(literal 2 binary64)) %10704 = (/.f64 %10626 #s(literal 2 binary64)) %10705 = (/.f64 %10627 #s(literal 1 binary64)) %10707 = (/.f64 %10626 #s(literal 1/2 binary64)) %10708 = (/.f64 %10627 #s(literal 4 binary64)) %10762 = (*.f64 %3250 #s(literal -2 binary64)) %10780 = (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %595))) %10784 = (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %130))) %10796 = (-.f64 #s(literal 0 binary64) %10460) %10875 = (*.f64 (neg.f64 %626) %626) %10878 = (sin.f64 %575) %10894 = (/.f64 %3440 #s(literal 2 binary64)) %10904 = (sin.f64 %595) %10939 = (/.f64 %3505 #s(literal 2 binary64)) %10940 = (/.f64 %3507 #s(literal 2 binary64)) %11174 = (*.f64 %620 %571) %11195 = (/.f64 %363 %9545) %11199 = (/.f64 #s(literal -1 binary64) %9546) %11206 = (/.f64 #s(literal 1 binary64) %9546) %11213 = (/.f64 #s(literal -1/2 binary64) %9546) %11219 = (/.f64 sa %9545) %11220 = (*.f64 tanphi %11219) %11221 = (/.f64 %221 %9545) %11223 = (*.f64 one_es %11219) %11225 = (/.f64 tanphi %9545) %11226 = (*.f64 one_es %11225) %11228 = (/.f64 %126 %9545) %11229 = (/.f64 %75 %9545) %11231 = (/.f64 one_es %9545) %11233 = (/.f64 ca %9545) %11293 = (*.f64 %9545 %363) %11294 = (pow.f64 %9545 #s(literal 2 binary64)) %11303 = (fma.f64 %11229 %9545 %221) %11320 = (*.f64 %9545 %75) %11321 = (*.f64 %9545 %224) %11324 = (*.f64 %9546 %224) %11338 = (*.f64 %9546 %9545) %11350 = (*.f64 %9545 %9546) %11358 = (*.f64 %93 %9545) one_es (neg.f64 %1) tanphi (neg.f64 %4) sa %7 %8 %11 %12 %13 %14 %16 %19 %21 %22 %23 %28 %30 %31 %32 %35 %37 %38 %39 %40 %41 %42 %43 %44 %45 %46 %47 %48 %49 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %69 %70 %71 %72 %73 %74 %75 %77 %79 %80 %81 %82 %83 %84 %86 %88 %89 %90 %91 %92 %94 %95 %96 %98 %100 %102 %105 %108 %110 %111 %112 lamt (neg.f64 %114) (*.f64 lamt #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) lamt) (neg.f64 (*.f64 #s(literal -1 binary64) lamt)) (*.f64 #s(literal 1/2 binary64) %120) (*.f64 #s(literal 2 binary64) %122) (/.f64 %120 #s(literal 2 binary64)) (/.f64 %122 #s(literal 1/2 binary64)) %126 (neg.f64 %127) (sin.f64 %130) (sin.f64 (-.f64 %132 lamt)) (sin.f64 %136) (cos.f64 %138) (cos.f64 %140) (cos.f64 (+.f64 %135 %142)) ca (neg.f64 %146) (*.f64 ca #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) ca) (*.f64 %146 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) %146) (+.f64 ca %152) (+.f64 ca %154) (*.f64 #s(literal 2 binary64) %156) (*.f64 #s(literal 1/2 binary64) %158) (*.f64 #s(literal -2 binary64) %162) (*.f64 %156 #s(literal 2 binary64)) (*.f64 %165 #s(literal 1/2 binary64)) (/.f64 %158 #s(literal 2 binary64)) (/.f64 %156 #s(literal 1/2 binary64)) (/.f64 %165 #s(literal 2 binary64)) (*.f64 %170 #s(literal -1/2 binary64)) (*.f64 %172 #s(literal 1/2 binary64)) (fma.f64 ca #s(literal 1 binary64) %152) (fma.f64 ca #s(literal 1 binary64) %154) (fma.f64 ca #s(literal 1/2 binary64) %156) (fma.f64 #s(literal 1 binary64) ca %152) (fma.f64 #s(literal 1 binary64) ca %154) (fma.f64 #s(literal 1/2 binary64) ca %156) (+.f64 %156 %156) (fma.f64 #s(literal -1/2 binary64) %146 %156) (fma.f64 %146 #s(literal -1/2 binary64) %156) (fma.f64 %146 #s(literal -1 binary64) %152) (fma.f64 %146 #s(literal -1 binary64) %154) (fma.f64 #s(literal -1 binary64) %146 %152) (fma.f64 #s(literal -1 binary64) %146 %154) (*.f64 #s(literal 2 binary64) %187) (fma.f64 #s(literal 1 binary64) %156 %156) (fma.f64 #s(literal 2 binary64) %190 %156) (fma.f64 #s(literal 2 binary64) %156 %152) (fma.f64 #s(literal 2 binary64) %156 %154) (fma.f64 #s(literal 1/2 binary64) %158 %152) (fma.f64 #s(literal 1/2 binary64) %158 %154) (fma.f64 #s(literal -1 binary64) %162 %156) (fma.f64 #s(literal -2 binary64) %162 %152) (fma.f64 #s(literal -2 binary64) %162 %154) (fma.f64 %156 #s(literal 1 binary64) %156) (fma.f64 %156 #s(literal 2 binary64) %152) (fma.f64 %156 #s(literal 2 binary64) %154) (fma.f64 %165 #s(literal 1/2 binary64) %152) (fma.f64 %165 #s(literal 1/2 binary64) %154) (fma.f64 %165 #s(literal 1/4 binary64) %156) (fma.f64 #s(literal 2 binary64) %206 %156) (fma.f64 #s(literal 1/2 binary64) %208 %156) (fma.f64 %210 %146 %156) (fma.f64 %170 #s(literal -1/2 binary64) %152) (fma.f64 %170 #s(literal -1/2 binary64) %154) (fma.f64 %172 #s(literal 1/2 binary64) %152) (fma.f64 %172 #s(literal 1/2 binary64) %154) (fma.f64 #s(literal 2 binary64) %216 %156) (fma.f64 #s(literal 2 binary64) %187 %152) (fma.f64 #s(literal 2 binary64) %187 %154) %220 %221 %222 %223 %225 %227 %228 %229 %230 %232 %234 %235 %237 %239 %241 %243 %246 %247 %248 %249 %250 %253 %255 %257 %258 %260 %261 %263 %265 %267 %269 %271 %273 %275 %277 %278 %280 %282 %285 %286 %288 %289 %292 %294 %296 %297 %298 %299 %300 %301 %302 %303 %304 %305 %306 %307 %308 %309 %310 %311 %312 %313 %314 %315 %316 %317 %318 %319 %320 %321 %322 %323 %324 %325 %326 %327 %328 %329 %330 %331 %332 %333 %334 %335 %336 %337 %338 %339 %340 %341 %342 %343 %344 %345 %346 %347 %348 %349 %350 %351 %352 %353 %354 %355 %356 %357 %358 %359 %360 %361 %362 %363 %364 %365 %366 %367 %368 %369 %370 %371 %372 %373 %374 %375 %376 %377 %378 %379 %380 %381 %382 %383 %384 %386 %387 %388 %389 %390 %391 %392 %393 %394 %395 %396 %397 %399 %400 %401 %402 %403 %406 %408 %409 %410 %411 %412 %413 %414 %416 %418 %419 %421 %423 %424 %425 %426 %427 %430 %432 %434 %435 %436 %437 %438 %439 %440 %441 %442 %443 %444 %445 %446 %447 %448 %449 %450 %452 %454 %456 %457 %458 %459 %460 %461 %463 %465 %466 %467 %468 %469 %470 %471 %472 %473 %474 %475 %476 %478 %479 %480 %481 %482 %483 %484 %485 %486 %488 %489 %490 %491 %492 %493 %494 %495 %496 %497 %498 %499 %500 %501 %502 %503 %504 %505 %506 %507 %508 %509 %510 %511 %512 %513 %514 %515 %516 %517 %518 %519 %520 %521 %522 %523 %524 %525 %526 %527 %528 %529 %530 %532 %534 %535 %536 %537 %538 %539 %540 %541 %542 %543 %544 %545 %546 %547 %548 %549 %550 %551 %552 %553 %554 %555 %556 %557 %558 %559 %560 %561 %562 %565 %567 %570 %571 (cos.f64 %114) (cos.f64 %573) (cos.f64 %575) (neg.f64 %577) (cos.f64 (neg.f64 %575)) (*.f64 %571 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %571) (neg.f64 %583) (sin.f64 %585) (cos.f64 %136) (sin.f64 %588) (sin.f64 %138) (*.f64 %591 #s(literal 2 binary64)) (*.f64 %593 #s(literal 1/2 binary64)) (cos.f64 (+.f64 %595 %129)) (cos.f64 (+.f64 %130 %129)) (/.f64 %591 #s(literal 1/2 binary64)) (/.f64 %593 #s(literal 2 binary64)) (sin.f64 %602) (sin.f64 (+.f64 %605 %129)) (sin.f64 (neg.f64 %140)) (sin.f64 (+.f64 %140 %129)) (cos.f64 (+.f64 %605 %142)) (cos.f64 (+.f64 %140 %142)) (fma.f64 %126 #s(literal 0 binary64) %571) (fma.f64 #s(literal 0 binary64) %126 %571) (+.f64 %571 %618) (+.f64 %571 %620) (+.f64 %571 %622) (+.f64 %620 %571) (fma.f64 %127 #s(literal 0 binary64) %571) (fma.f64 %626 #s(literal 0 binary64) %571) (+.f64 (*.f64 %626 #s(literal 0 binary64)) %571) (+.f64 (*.f64 %127 #s(literal 0 binary64)) %571) (-.f64 %620 %577) (fma.f64 %571 #s(literal 1 binary64) %618) (fma.f64 %571 #s(literal 1 binary64) %620) (fma.f64 %571 #s(literal 1 binary64) %622) (fma.f64 %571 #s(literal 1/2 binary64) %591) (fma.f64 #s(literal 1 binary64) %571 %618) (fma.f64 #s(literal 1 binary64) %571 %620) (fma.f64 #s(literal 1 binary64) %571 %622) (fma.f64 #s(literal 1/2 binary64) %571 %640) (+.f64 %591 %591) (+.f64 %640 %640) (-.f64 %620 %644) (fma.f64 %591 #s(literal 2 binary64) %618) (fma.f64 %591 #s(literal 2 binary64) %620) (fma.f64 %591 #s(literal 2 binary64) %622) (fma.f64 %593 #s(literal 1/2 binary64) %618) (fma.f64 %593 #s(literal 1/2 binary64) %620) (fma.f64 %593 #s(literal 1/2 binary64) %622) (/.f64 (-.f64 (cos.f64 %652) %577) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %588 %142)) %577) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %138 %142)) %577) #s(literal 2 binary64)) (-.f64 %620 (*.f64 %571 %664)) #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 1 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 0 binary64) #s(literal 1 binary64)) (copysign.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (copysign.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 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 2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) #s(literal -2 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 4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/4 binary64) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 1/2 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)) (/.f64 #s(literal 1/4 binary64) #s(literal 1/4 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 2 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) #s(literal 1/2 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 1 binary64) #s(literal 1/2 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 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 -1/2 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 -2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 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 -1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 1 binary64) %720) (-.f64 #s(literal 1 binary64) %720) (/.f64 %99 tanphi) (*.f64 tanphi %276) (*.f64 #s(literal 1/4 binary64) %725) (*.f64 %276 tanphi) (*.f64 %728 #s(literal 1/4 binary64)) (/.f64 %728 #s(literal 4 binary64)) (/.f64 %731 %4) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %720) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %720) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %720) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %720) (fma.f64 #s(literal 1/2 binary64) %737 #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %720) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %720) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %720) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %720) (fma.f64 tanphi %276 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %744 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) %725 #s(literal 0 binary64)) (fma.f64 %276 tanphi #s(literal 0 binary64)) (fma.f64 %728 #s(literal 0 binary64) #s(literal 1 binary64)) (fma.f64 %728 #s(literal 1/4 binary64) #s(literal 0 binary64)) (fma.f64 %750 %750 #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (-.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) #s(literal -1 binary64))) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) %758) (exp.f64 #s(literal 0 binary64)) (fma.f64 tanphi %276 %720) (fma.f64 #s(literal 2 binary64) %758 #s(literal 0 binary64)) (fma.f64 #s(literal 1/4 binary64) %725 %720) (fma.f64 %276 tanphi %720) (fma.f64 %728 #s(literal 1/4 binary64) %720) (fma.f64 %728 %766 #s(literal 1/2 binary64)) (cosh.f64 #s(literal 0 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 2 binary64) %758 %720) (pow.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (hypot.f64 %750 %750) (pow.f64 tanphi %776) (pow.f64 #s(literal 2 binary64) %776) (pow.f64 #s(literal 2 binary64) (-.f64 #s(literal -1 binary64) #s(literal -1 binary64))) (sin.f64 %142) (neg.f64 %664) (fma.f64 #s(literal 2 binary64) %786 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %791 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %796 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %802 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %810 #s(literal 1 binary64)) (fma.f64 %813 %816 #s(literal 1 binary64)) (fma.f64 %816 %813 #s(literal 1 binary64)) (fma.f64 %813 %819 #s(literal 1 binary64)) (fma.f64 %816 %821 #s(literal 1 binary64)) (fma.f64 %821 %816 #s(literal 1 binary64)) (fma.f64 %819 %813 #s(literal 1 binary64)) (fma.f64 %813 %825 #s(literal 1 binary64)) (fma.f64 %813 %827 #s(literal 1 binary64)) (fma.f64 %816 %829 #s(literal 1 binary64)) (fma.f64 %816 %831 #s(literal 1 binary64)) (fma.f64 %816 %833 #s(literal 1 binary64)) (fma.f64 %825 %813 #s(literal 1 binary64)) (fma.f64 %829 %816 #s(literal 1 binary64)) (fma.f64 %831 %816 #s(literal 1 binary64)) (fma.f64 %833 %816 #s(literal 1 binary64)) (fma.f64 %827 %813 #s(literal 1 binary64)) (fma.f64 %840 %813 #s(literal 1 binary64)) (fma.f64 %813 %842 #s(literal 1 binary64)) (fma.f64 %825 %821 #s(literal 1 binary64)) (fma.f64 %829 %819 #s(literal 1 binary64)) (fma.f64 %821 %825 #s(literal 1 binary64)) (fma.f64 %819 %829 #s(literal 1 binary64)) (fma.f64 %842 %813 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %852 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %857 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %865 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %873 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %882 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %890 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %898 #s(literal 1 binary64)) (fma.f64 %907 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %915 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %922 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %928 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %936 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %944 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %953 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %962 #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) %962 #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) %962 #s(literal 1 binary64)) (fma.f64 %962 #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 %962 #s(literal 4 binary64) #s(literal 1 binary64)) (fma.f64 %968 %961 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %973 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %975 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %983 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %985 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %987 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %989 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %998 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1006 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1014 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1022 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1031 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1040 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1048 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1056 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1064 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1072 #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) %1074 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1076 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1084 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1092 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1100 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1108 #s(literal 1 binary64)) (fma.f64 %728 %1110 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1120 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1128 #s(literal 1 binary64)) #s(literal -1/6 binary64) #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 2 binary64) #s(literal 0 binary64)) (-.f64 #s(literal 1 binary64) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 2 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 1 binary64) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (/.f64 #s(literal -4 binary64) #s(literal -2 binary64)) (/.f64 #s(literal 4 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 2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) #s(literal 0 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)) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) %1161) (+.f64 #s(literal 1/2 binary64) %1163) (+.f64 #s(literal 1/2 binary64) %1165) (+.f64 (+.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (/.f64 (+.f64 #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 4 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1161) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1163) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1165) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1161) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %1163) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %1165) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %1161) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1163) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1165) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1161) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %1163) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %1165) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1161) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1161) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %1161) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %1163) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %1165) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %1161) (fma.f64 tanphi %276 #s(literal 1 binary64)) (fma.f64 #s(literal 1/4 binary64) %725 #s(literal 1 binary64)) (fma.f64 %276 tanphi #s(literal 1 binary64)) (fma.f64 %728 #s(literal 1/4 binary64) #s(literal 1 binary64)) (fma.f64 tanphi %276 %1161) (fma.f64 #s(literal -2 binary64) %744 %1163) (fma.f64 #s(literal -2 binary64) %744 %1165) (fma.f64 #s(literal 1/4 binary64) %725 %1161) (fma.f64 %276 tanphi %1161) (fma.f64 %728 #s(literal 1/4 binary64) %1161) (fma.f64 %750 %750 %1163) (fma.f64 %750 %750 %1165) (fma.f64 #s(literal 2 binary64) %758 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %758 %1161) (fma.f64 %728 %766 %1163) (fma.f64 %728 %766 %1165) %1205 (fabs.f64 %1205) (fabs.f64 %1207) (*.f64 %114 %114) (*.f64 %573 %573) (neg.f64 %1207) (*.f64 #s(literal 1 binary64) %1205) (*.f64 %1205 #s(literal 1 binary64)) (*.f64 %575 %575) (neg.f64 %1215) (*.f64 %1217 %114) (*.f64 %1219 %573) (*.f64 #s(literal 2 binary64) %1221) (*.f64 #s(literal 1/2 binary64) %1223) (/.f64 %1221 #s(literal 1/2 binary64)) (/.f64 %1223 #s(literal 2 binary64)) (*.f64 %1217 %1217) (*.f64 %1219 %1219) (sqrt.f64 (*.f64 %1205 %1205)) (pow.f64 lamt #s(literal 2 binary64)) (pow.f64 %114 #s(literal 2 binary64)) (pow.f64 %573 #s(literal 2 binary64)) (*.f64 lamt %1234) (*.f64 %1234 lamt) (/.f64 #s(literal 1 binary64) (pow.f64 lamt #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal 1 binary64) %1234) lamt) %7 %8 %11 %12 %13 %14 %16 %19 %21 %22 %23 %28 %30 %31 %32 %35 %37 %38 %39 %40 %41 %42 %43 %44 %45 %46 %47 %48 %49 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %69 %70 %71 %72 %73 %74 %75 %77 %79 %80 %81 %82 %83 %84 %86 %88 %89 %90 %91 %92 %94 %95 %96 %98 %100 %102 %105 %108 %110 %111 %112 %1246 (fma.f64 lamt ca %75) (fma.f64 one_es %7 %1248) (fma.f64 tanphi %76 %1248) (fma.f64 sa %78 %1248) %1252 (fma.f64 %7 one_es %1248) (fma.f64 %76 tanphi %1248) (fma.f64 %78 sa %1248) (+.f64 %75 %1248) (+.f64 %1248 %75) (-.f64 %75 %1258) (-.f64 %1248 %93) (fma.f64 one_es %7 %1261) (fma.f64 tanphi %76 %1261) (fma.f64 sa %78 %1261) (fma.f64 %7 one_es %1261) (fma.f64 %76 tanphi %1261) (fma.f64 %78 sa %1261) (fma.f64 %78 %10 %1248) (fma.f64 %1 %15 %1248) (fma.f64 %4 %85 %1248) (fma.f64 %9 %87 %1248) (fma.f64 %85 %4 %1248) (fma.f64 %87 %9 %1248) (fma.f64 %15 %1 %1248) (fma.f64 %10 %78 %1248) (neg.f64 (neg.f64 %1252)) (+.f64 %75 %1261) (neg.f64 (-.f64 %1258 %75)) (fma.f64 %75 #s(literal 1 binary64) %1248) (fma.f64 #s(literal 1 binary64) %75 %1248) (fma.f64 %97 %7 %1248) (fma.f64 %99 %76 %1248) (fma.f64 %101 %78 %1248) (fma.f64 %78 %10 %1261) (fma.f64 %1 %15 %1261) (fma.f64 %4 %85 %1261) (fma.f64 %9 %87 %1261) (fma.f64 %85 %4 %1261) (fma.f64 %87 %9 %1261) (fma.f64 %15 %1 %1261) (fma.f64 %10 %78 %1261) (fma.f64 %75 #s(literal 1 binary64) %1261) (fma.f64 #s(literal 1 binary64) %75 %1261) (fma.f64 %97 %7 %1261) (fma.f64 %99 %76 %1261) (fma.f64 %101 %78 %1261) (fma.f64 #s(literal 2 binary64) %107 %1248) (fma.f64 #s(literal 1/2 binary64) %109 %1248) (fma.f64 #s(literal 2 binary64) %107 %1261) (fma.f64 #s(literal 1/2 binary64) %109 %1261) %1303 %1305 #s(literal -1/2 binary64) (neg.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal -1/2 binary64) #s(literal 0 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 1/4 binary64)) (/.f64 #s(literal 1 binary64) #s(literal -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/2 binary64) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %1317) (fma.f64 #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1317 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %1324) (*.f64 #s(literal 2 binary64) %1326) (*.f64 #s(literal 2 binary64) %744) (*.f64 #s(literal 1/2 binary64) %1329) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %1324 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1326 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %744 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %1329 #s(literal 0 binary64)) (+.f64 %744 %744) (*.f64 %1342 %766) (*.f64 %728 %1344) (fma.f64 %1342 %766 #s(literal 0 binary64)) (fma.f64 %728 %1344 #s(literal 0 binary64)) (pow.f64 #s(literal -2 binary64) #s(literal -1 binary64)) (*.f64 lamt %1349) (*.f64 %1205 #s(literal -1/2 binary64)) %1352 (*.f64 %1349 lamt) (/.f64 %1205 #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) %1207) (*.f64 %122 %114) (*.f64 %1207 #s(literal 1/2 binary64)) (neg.f64 %1221) (/.f64 %1207 #s(literal 2 binary64)) (*.f64 %114 %1360) (*.f64 %573 %1362) (*.f64 %1364 %573) (/.f64 (*.f64 %1205 #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 %1215 #s(literal 2 binary64)) (*.f64 %1234 %1349) (*.f64 %1370 lamt) (fma.f64 lamt %1349 #s(literal 1 binary64)) (fma.f64 %1205 #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) %1205 #s(literal 1 binary64)) %1375 (+.f64 #s(literal 1 binary64) %1352) (+.f64 %1352 #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) %1378) (*.f64 #s(literal 1/2 binary64) %1380) (-.f64 #s(literal 1 binary64) %1221) (-.f64 %1352 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) %1207 #s(literal 1 binary64)) (fma.f64 %122 %114 #s(literal 1 binary64)) (fma.f64 %1207 #s(literal 1/2 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 %122 lamt #s(literal -1 binary64))) (/.f64 %1380 #s(literal 2 binary64)) (neg.f64 (+.f64 #s(literal -1 binary64) %1221)) (neg.f64 (-.f64 #s(literal -1 binary64) %1352)) (fma.f64 %114 %1360 #s(literal 1 binary64)) (fma.f64 %573 %1362 #s(literal 1 binary64)) (fma.f64 %1364 %573 #s(literal 1 binary64)) (+.f64 %1375 #s(literal 0 binary64)) (+.f64 (fma.f64 %1349 lamt #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) %1378 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %1380 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1352) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1352) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %1352) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1352) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1352) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1352) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %1352) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %1352) (+.f64 #s(literal 1 binary64) %1410) (+.f64 #s(literal 1 binary64) %1412) (+.f64 #s(literal 1/2 binary64) %1414) (+.f64 #s(literal 1/2 binary64) %1416) (/.f64 %1375 #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 4 binary64) %1223) #s(literal 4 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1410) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1412) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1414) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1416) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1410) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1412) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %1414) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %1416) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %1410) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %1412) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1414) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1416) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1410) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1412) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %1414) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %1416) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1410) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1412) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1410) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1412) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %1410) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %1412) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %1414) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %1416) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %1410) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %1412) (/.f64 (fma.f64 %1352 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (fma.f64 %1352 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (fma.f64 tanphi %276 %1352) (fma.f64 #s(literal 1/4 binary64) %725 %1352) (fma.f64 %276 tanphi %1352) (fma.f64 %728 #s(literal 1/4 binary64) %1352) (fma.f64 tanphi %276 %1410) (fma.f64 tanphi %276 %1412) (fma.f64 #s(literal -2 binary64) %744 %1414) (fma.f64 #s(literal -2 binary64) %744 %1416) (fma.f64 #s(literal 1/4 binary64) %725 %1410) (fma.f64 #s(literal 1/4 binary64) %725 %1412) (fma.f64 %276 tanphi %1410) (fma.f64 %276 tanphi %1412) (fma.f64 %728 #s(literal 1/4 binary64) %1410) (fma.f64 %728 #s(literal 1/4 binary64) %1412) (fma.f64 %750 %750 %1414) (fma.f64 %750 %750 %1416) (fma.f64 #s(literal 2 binary64) %758 %1352) (fma.f64 #s(literal 2 binary64) %758 %1410) (fma.f64 #s(literal 2 binary64) %758 %1412) (fma.f64 %728 %766 %1414) (fma.f64 %728 %766 %1416) (fma.f64 %1234 %1349 #s(literal 1 binary64)) (fma.f64 %1370 lamt #s(literal 1 binary64)) %1474 #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)) (sqrt.f64 #s(literal 1/4 binary64)) (+.f64 #s(literal 1/2 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1/4 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/4 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 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/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) #s(literal -2 binary64)) (/.f64 #s(literal -2 binary64) #s(literal -4 binary64)) (/.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) (*.f64 #s(literal -2 binary64) %744) (*.f64 %750 %750) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) #s(literal -1 binary64))) (/.f64 %750 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 2 binary64) %766 #s(literal 1/4 binary64)) (fma.f64 #s(literal -2 binary64) %744 #s(literal 0 binary64)) (fma.f64 %750 %750 #s(literal 0 binary64)) (*.f64 %728 %766) (fma.f64 %728 (/.f64 #s(literal 1/4 binary64) #s(literal 4 binary64)) #s(literal 1/4 binary64)) (fma.f64 %728 %766 #s(literal 0 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal -1 binary64)) (pow.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) #s(literal 1 binary64))) %1524 (*.f64 one_es %1526) (*.f64 tanphi %1529) (*.f64 sa %1531) (*.f64 %7 %1528) (*.f64 %75 lamt) (*.f64 %76 %1525) (*.f64 %78 %1536) (*.f64 %1528 %7) (*.f64 %1525 %76) (*.f64 %1536 %78) (*.f64 %1529 tanphi) (*.f64 %1531 sa) (*.f64 %1526 one_es) (*.f64 one_es %1544) (*.f64 tanphi %1546) (*.f64 sa %1548) (*.f64 %7 %1550) (*.f64 #s(literal 1 binary64) %1524) (*.f64 %1524 #s(literal 1 binary64)) (*.f64 %76 %1554) (*.f64 %78 %1556) (*.f64 %97 %1526) (*.f64 %99 %1529) (*.f64 %101 %1531) (*.f64 %1529 %20) (*.f64 %1531 %18) (*.f64 %1526 %1563) (*.f64 %1565 %7) (*.f64 %1567 %78) (*.f64 %1569 %76) (*.f64 %1571 tanphi) (*.f64 %1573 sa) (*.f64 %1575 one_es) (neg.f64 %1577) (neg.f64 %1579) (*.f64 #s(literal 2 binary64) %1581) (*.f64 #s(literal 1/2 binary64) %1583) (*.f64 %1581 #s(literal 2 binary64)) (*.f64 %1586 #s(literal 1/2 binary64)) (/.f64 %1581 #s(literal 1/2 binary64)) (/.f64 %1586 #s(literal 2 binary64)) (/.f64 %1583 #s(literal 2 binary64)) (fma.f64 lamt %75 %1591) (fma.f64 lamt %75 %1593) (fma.f64 one_es %1526 %1591) (fma.f64 one_es %1526 %1593) (fma.f64 tanphi %1529 %1591) (fma.f64 tanphi %1529 %1593) (fma.f64 sa %1531 %1591) (fma.f64 sa %1531 %1593) (fma.f64 %7 %1528 %1591) (fma.f64 %7 %1528 %1593) (fma.f64 %75 lamt %1591) (fma.f64 %75 lamt %1593) (fma.f64 %76 %1525 %1591) (fma.f64 %76 %1525 %1593) (fma.f64 %78 %1536 %1591) (fma.f64 %78 %1536 %1593) (fma.f64 %1528 %7 %1591) (fma.f64 %1528 %7 %1593) (fma.f64 %1525 %76 %1591) (fma.f64 %1525 %76 %1593) (fma.f64 %1536 %78 %1591) (fma.f64 %1536 %78 %1593) (fma.f64 %1529 tanphi %1591) (fma.f64 %1529 tanphi %1593) (fma.f64 %1531 sa %1591) (fma.f64 %1531 sa %1593) (fma.f64 %1526 one_es %1591) (fma.f64 %1526 one_es %1593) (+.f64 %1524 %1591) (+.f64 %1524 %1593) (fma.f64 lamt %107 %1581) (fma.f64 one_es %1624 %1581) (fma.f64 one_es %1626 %1581) (fma.f64 one_es %1544 %1591) (fma.f64 one_es %1544 %1593) (fma.f64 tanphi %1630 %1581) (fma.f64 tanphi %1632 %1581) (fma.f64 tanphi %1546 %1591) (fma.f64 tanphi %1546 %1593) (fma.f64 sa %1636 %1581) (fma.f64 sa %1638 %1581) (fma.f64 sa %1548 %1591) (fma.f64 sa %1548 %1593) (fma.f64 %7 %1642 %1581) (fma.f64 %7 %1550 %1591) (fma.f64 %7 %1550 %1593) (fma.f64 %75 %122 %1581) (fma.f64 #s(literal 1 binary64) %1524 %1591) (fma.f64 #s(literal 1 binary64) %1524 %1593) (fma.f64 #s(literal 1/2 binary64) %1524 %1581) (fma.f64 %1524 #s(literal 1 binary64) %1591) (fma.f64 %1524 #s(literal 1 binary64) %1593) (fma.f64 %1524 #s(literal 1/2 binary64) %1581) (fma.f64 %76 %1653 %1581) (fma.f64 %76 %1655 %1581) (fma.f64 %76 %1554 %1591) (fma.f64 %76 %1554 %1593) (fma.f64 %78 %1659 %1581) (fma.f64 %78 %1661 %1581) (fma.f64 %78 %1556 %1591) (fma.f64 %78 %1556 %1593) (fma.f64 %97 %1526 %1591) (fma.f64 %97 %1526 %1593) (fma.f64 %99 %1529 %1591) (fma.f64 %99 %1529 %1593) (fma.f64 %101 %1531 %1591) (fma.f64 %101 %1531 %1593) (fma.f64 %122 %75 %1581) (fma.f64 %106 %1526 %1581) (fma.f64 %25 %1529 %1581) (fma.f64 %50 %1531 %1581) (fma.f64 %1528 %26 %1581) (fma.f64 %1525 %1676 %1581) (fma.f64 %1536 %1678 %1581) (fma.f64 %1636 sa %1581) (fma.f64 %1624 one_es %1581) (fma.f64 %1659 %78 %1581) (fma.f64 %1630 tanphi %1581) (fma.f64 %1653 %76 %1581) (fma.f64 %1642 %7 %1581) (fma.f64 %107 lamt %1581) (fma.f64 %1676 %1525 %1581) (fma.f64 %1678 %1536 %1581) (fma.f64 %26 %1528 %1581) (fma.f64 %1529 %25 %1581) (fma.f64 %1529 %20 %1591) (fma.f64 %1529 %20 %1593) (fma.f64 %1531 %50 %1581) (fma.f64 %1531 %18 %1591) (fma.f64 %1531 %18 %1593) (fma.f64 %1526 %106 %1581) (fma.f64 %1526 %1563 %1591) (fma.f64 %1526 %1563 %1593) (fma.f64 %1565 %7 %1591) (fma.f64 %1565 %7 %1593) (fma.f64 %1567 %78 %1591) (fma.f64 %1567 %78 %1593) (fma.f64 %1569 %76 %1591) (fma.f64 %1569 %76 %1593) (fma.f64 %1571 tanphi %1591) (fma.f64 %1571 tanphi %1593) (fma.f64 %1573 sa %1591) (fma.f64 %1573 sa %1593) (fma.f64 %1575 one_es %1591) (fma.f64 %1575 one_es %1593) (+.f64 %1581 %1581) (fma.f64 %1529 %1712 %1581) (fma.f64 %1531 %1714 %1581) (fma.f64 %1526 %1716 %1581) (fma.f64 #s(literal -1/2 binary64) %1718 %1581) (fma.f64 %1720 %114 %1581) (fma.f64 %1349 %93 %1581) (fma.f64 %1723 %1724 %1581) (fma.f64 %1726 %15 %1581) (fma.f64 %93 %1349 %1581) (fma.f64 %1729 %15 %1581) (fma.f64 %1718 #s(literal -1/2 binary64) %1581) (fma.f64 #s(literal 1/2 binary64) %1732 %1581) (fma.f64 %1732 #s(literal 1/2 binary64) %1581) (fma.f64 #s(literal 1 binary64) %1581 %1581) (fma.f64 #s(literal 2 binary64) %1581 %1591) (fma.f64 #s(literal 2 binary64) %1581 %1593) (fma.f64 #s(literal 2 binary64) %1738 %1581) (fma.f64 #s(literal 1/2 binary64) %1583 %1591) (fma.f64 #s(literal 1/2 binary64) %1583 %1593) (fma.f64 %1581 #s(literal 1 binary64) %1581) (fma.f64 %1581 #s(literal 2 binary64) %1591) (fma.f64 %1581 #s(literal 2 binary64) %1593) (fma.f64 %1586 #s(literal 1/2 binary64) %1591) (fma.f64 %1586 #s(literal 1/2 binary64) %1593) (fma.f64 %1586 #s(literal 1/4 binary64) %1581) (fma.f64 #s(literal 2 binary64) %1748 %1581) (fma.f64 #s(literal 1/2 binary64) %1750 %1581) (fma.f64 %122 %1752 %1581) (fma.f64 %1636 %1754 %1581) (fma.f64 %1624 %1756 %1581) (fma.f64 %1659 %1758 %1581) (fma.f64 %1630 %1760 %1581) (fma.f64 %1653 %1762 %1581) (fma.f64 %1642 %1764 %1581) (fma.f64 %107 %1766 %1581) (fma.f64 %1676 %1768 %1581) (fma.f64 %1678 %1770 %1581) (fma.f64 %26 %1772 %1581) (fma.f64 %1774 #s(literal 1/4 binary64) %1581) (fma.f64 %1776 %1777 %1581) (fma.f64 %1716 %1779 %1581) (fma.f64 %1781 %1782 %1581) (fma.f64 %1712 %1784 %1581) (fma.f64 %1786 %1787 %1581) (fma.f64 %1714 %1789 %1581) (fma.f64 %1791 %1792 %1581) (fma.f64 %1794 %1795 %1581) (fma.f64 %1797 %1798 %1581) (fma.f64 %1800 %1801 %1581) (fma.f64 %1803 %1804 %1581) (fma.f64 %1806 %1807 %1581) (fma.f64 %1809 %1810 %1581) (fma.f64 %1812 %1813 %1581) (fma.f64 %1815 %1816 %1581) (fma.f64 %1818 %1819 %1581) (fma.f64 %1821 %1822 %1581) (*.f64 lamt %107) (*.f64 one_es %1624) (*.f64 one_es %1626) (*.f64 tanphi %1630) (*.f64 tanphi %1632) (*.f64 sa %1636) (*.f64 sa %1638) (*.f64 %7 %1642) (*.f64 %75 %122) %1581 (*.f64 %1524 #s(literal 1/2 binary64)) (*.f64 %76 %1653) (*.f64 %76 %1655) (*.f64 %78 %1659) (*.f64 %78 %1661) (*.f64 %122 %75) (*.f64 %106 %1526) (*.f64 %25 %1529) (*.f64 %50 %1531) (*.f64 %1528 %26) (*.f64 %1525 %1676) (*.f64 %1536 %1678) (*.f64 %1636 sa) (*.f64 %1624 one_es) (*.f64 %1659 %78) (*.f64 %1630 tanphi) (*.f64 %1653 %76) (*.f64 %1642 %7) (*.f64 %107 lamt) (*.f64 %1676 %1525) (*.f64 %1678 %1536) (*.f64 %26 %1528) (*.f64 %1529 %25) (*.f64 %1531 %50) (*.f64 %1526 %106) (/.f64 %1524 #s(literal 2 binary64)) (*.f64 %1529 %1712) (*.f64 %1531 %1714) (*.f64 %1526 %1716) (*.f64 #s(literal -1/2 binary64) %1718) (*.f64 %1720 %114) (*.f64 %1349 %93) (*.f64 %1723 %1724) (*.f64 %1726 %15) (*.f64 %93 %1349) (*.f64 %1729 %15) (*.f64 %1718 #s(literal -1/2 binary64)) (neg.f64 %1871) (/.f64 %1718 #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) %1732) (*.f64 %1732 #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) %1581) (*.f64 #s(literal 2 binary64) %1738) (*.f64 %1581 #s(literal 1 binary64)) (*.f64 %1586 #s(literal 1/4 binary64)) (/.f64 %1581 #s(literal 1 binary64)) (/.f64 %1577 #s(literal -2 binary64)) (/.f64 %1579 #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) %1748) (*.f64 #s(literal 1/2 binary64) %1750) (*.f64 %122 %1752) (*.f64 %1636 %1754) (*.f64 %1624 %1756) (*.f64 %1659 %1758) (*.f64 %1630 %1760) (*.f64 %1653 %1762) (*.f64 %1642 %1764) (*.f64 %107 %1766) (*.f64 %1676 %1768) (*.f64 %1678 %1770) (*.f64 %26 %1772) (*.f64 %1774 #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1524)) (/.f64 %1774 #s(literal 4 binary64)) (*.f64 %1776 %1777) (*.f64 %1716 %1779) (*.f64 %1781 %1782) (*.f64 %1712 %1784) (*.f64 %1786 %1787) (*.f64 %1714 %1789) (*.f64 %1791 %1792) (*.f64 %1794 %1795) (*.f64 %1797 %1798) (*.f64 %1800 %1801) (*.f64 %1803 %1804) (*.f64 %1806 %1807) (*.f64 %1809 %1810) (*.f64 %1812 %1813) (*.f64 %1815 %1816) (*.f64 %1818 %1819) (*.f64 %1821 %1822) (fma.f64 lamt %107 ca) (fma.f64 one_es %1624 ca) (fma.f64 one_es %1626 ca) (fma.f64 tanphi %1630 ca) (fma.f64 tanphi %1632 ca) (fma.f64 sa %1636 ca) (fma.f64 sa %1638 ca) (fma.f64 %7 %1642 ca) (fma.f64 %75 %122 ca) (fma.f64 #s(literal 1/2 binary64) %1524 ca) (fma.f64 %1524 #s(literal 1/2 binary64) ca) (fma.f64 %76 %1653 ca) (fma.f64 %76 %1655 ca) (fma.f64 %78 %1659 ca) (fma.f64 %78 %1661 ca) (fma.f64 %122 %75 ca) (fma.f64 %106 %1526 ca) (fma.f64 %25 %1529 ca) (fma.f64 %50 %1531 ca) (fma.f64 %1528 %26 ca) (fma.f64 %1525 %1676 ca) (fma.f64 %1536 %1678 ca) %1939 (fma.f64 %1624 one_es ca) (fma.f64 %1659 %78 ca) (fma.f64 %1630 tanphi ca) (fma.f64 %1653 %76 ca) (fma.f64 %1642 %7 ca) (fma.f64 %107 lamt ca) (fma.f64 %1676 %1525 ca) (fma.f64 %1678 %1536 ca) (fma.f64 %26 %1528 ca) (fma.f64 %1529 %25 ca) (fma.f64 %1531 %50 ca) (fma.f64 %1526 %106 ca) (+.f64 ca %1581) (+.f64 %1581 ca) (-.f64 ca %1871) (fma.f64 %1529 %1712 ca) (fma.f64 %1531 %1714 ca) (fma.f64 %1526 %1716 ca) (fma.f64 #s(literal -1/2 binary64) %1718 ca) (fma.f64 %1720 %114 ca) (fma.f64 %1349 %93 ca) (fma.f64 %1723 %1724 ca) (fma.f64 %1726 %15 ca) (fma.f64 %93 %1349 ca) (fma.f64 %1729 %15 ca) (fma.f64 %1718 #s(literal -1/2 binary64) ca) (neg.f64 %1966) (-.f64 %1581 %146) (fma.f64 #s(literal 1/2 binary64) %1732 ca) (fma.f64 %1732 #s(literal 1/2 binary64) ca) (fma.f64 ca #s(literal 1 binary64) %1581) (fma.f64 #s(literal 1 binary64) ca %1581) (fma.f64 #s(literal 1 binary64) %1581 ca) (fma.f64 #s(literal 2 binary64) %1738 ca) (fma.f64 %1581 #s(literal 1 binary64) ca) (fma.f64 %1586 #s(literal 1/4 binary64) ca) (/.f64 (fma.f64 ca #s(literal 2 binary64) %1524) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %1748 ca) (fma.f64 #s(literal 1/2 binary64) %1750 ca) (fma.f64 %122 %1752 ca) (fma.f64 %1636 %1754 ca) (fma.f64 %1624 %1756 ca) (fma.f64 %1659 %1758 ca) (fma.f64 %1630 %1760 ca) (fma.f64 %1653 %1762 ca) (fma.f64 %1642 %1764 ca) (fma.f64 %107 %1766 ca) (fma.f64 %1676 %1768 ca) (fma.f64 %1678 %1770 ca) (fma.f64 %26 %1772 ca) (fma.f64 %1774 #s(literal 1/4 binary64) ca) (fma.f64 %146 #s(literal -1 binary64) %1581) (fma.f64 #s(literal -1 binary64) %146 %1581) (fma.f64 %1776 %1777 ca) (fma.f64 %1716 %1779 ca) (fma.f64 %1781 %1782 ca) (fma.f64 %1712 %1784 ca) (fma.f64 %1786 %1787 ca) (fma.f64 %1714 %1789 ca) (fma.f64 %1791 %1792 ca) (fma.f64 %1794 %1795 ca) (fma.f64 %1797 %1798 ca) (fma.f64 %1800 %1801 ca) (fma.f64 %1803 %1804 ca) (fma.f64 %1806 %1807 ca) (fma.f64 %1809 %1810 ca) (fma.f64 %1812 %1813 ca) (fma.f64 %1815 %1816 ca) (fma.f64 %1818 %1819 ca) (fma.f64 %1821 %1822 ca) (fma.f64 #s(literal 2 binary64) %156 %1581) (fma.f64 #s(literal 1/2 binary64) %158 %1581) (fma.f64 #s(literal -2 binary64) %162 %1581) (fma.f64 %156 #s(literal 2 binary64) %1581) (fma.f64 %165 #s(literal 1/2 binary64) %1581) (fma.f64 %170 #s(literal -1/2 binary64) %1581) (fma.f64 %172 #s(literal 1/2 binary64) %1581) (fma.f64 #s(literal 2 binary64) %187 %1581) (fma.f64 lamt ca %2021) (fma.f64 ca lamt %2021) %2024 (+.f64 %1248 %2021) (+.f64 %2021 %1248) (-.f64 %1248 (neg.f64 %2021)) (neg.f64 (neg.f64 %2024)) (fma.f64 lamt %1939 %75) (fma.f64 one_es %7 %2032) (fma.f64 tanphi %76 %2032) (fma.f64 sa %78 %2032) (fma.f64 %7 one_es %2032) (fma.f64 %1939 lamt %75) (fma.f64 %76 tanphi %2032) (fma.f64 %78 sa %2032) (+.f64 %75 %2032) (+.f64 %2032 %75) (-.f64 %75 %2042) (-.f64 %2032 %93) (fma.f64 %78 %10 %2032) (fma.f64 %1 %15 %2032) (fma.f64 %4 %85 %2032) (fma.f64 %9 %87 %2032) (fma.f64 %85 %4 %2032) (fma.f64 %87 %9 %2032) (fma.f64 %15 %1 %2032) (fma.f64 %10 %78 %2032) (neg.f64 (-.f64 %2042 %75)) (fma.f64 lamt %1581 %1252) (fma.f64 one_es (*.f64 %1526 %122) %1252) (fma.f64 tanphi (*.f64 %1529 %122) %1252) (fma.f64 sa (*.f64 %1531 %122) %1252) (fma.f64 %7 (*.f64 %1528 %122) %1252) (fma.f64 %75 #s(literal 1 binary64) %2032) (fma.f64 %75 %1221 %1252) (fma.f64 #s(literal 1 binary64) %75 %2032) (fma.f64 %1205 %107 %1252) (fma.f64 #s(literal 1/2 binary64) %2068 %1252) (fma.f64 %1524 %122 %1252) (fma.f64 %1581 lamt %1252) (fma.f64 %76 (*.f64 %1525 %122) %1252) (fma.f64 %78 (*.f64 %1536 %122) %1252) (fma.f64 %97 %7 %2032) (fma.f64 %99 %76 %2032) (fma.f64 %101 %78 %2032) (fma.f64 %122 %1524 %1252) (fma.f64 %1528 %1624 %1252) (fma.f64 %1528 (*.f64 %26 lamt) %1252) (fma.f64 %1525 %1630 %1252) (fma.f64 %1536 %1636 %1252) (fma.f64 %1221 %75 %1252) (fma.f64 %1636 %1536 %1252) (fma.f64 %1624 %1528 %1252) (fma.f64 %1659 %1531 %1252) (fma.f64 %1630 %1525 %1252) (fma.f64 %1653 %1529 %1252) (fma.f64 (*.f64 %122 %1528) %7 %1252) (fma.f64 %1642 %1526 %1252) (fma.f64 (*.f64 %122 %1536) %78 %1252) (fma.f64 (*.f64 %122 %1525) %76 %1252) (fma.f64 %107 %1205 %1252) (fma.f64 %1529 %1653 %1252) (fma.f64 %1531 %1659 %1252) (fma.f64 %1526 %1642 %1252) (fma.f64 (*.f64 lamt %1528) %26 %1252) (fma.f64 (*.f64 %1221 one_es) %7 %1252) (fma.f64 (*.f64 %1221 %78) sa %1252) (fma.f64 (*.f64 %1221 %7) one_es %1252) (fma.f64 (*.f64 %1221 sa) %78 %1252) (fma.f64 (*.f64 %1221 %76) tanphi %1252) (fma.f64 (*.f64 %1221 tanphi) %76 %1252) (fma.f64 %2068 #s(literal 1/2 binary64) %1252) (fma.f64 (*.f64 lamt %1642) %7 %1252) (fma.f64 (*.f64 lamt %1636) sa %1252) (fma.f64 (*.f64 lamt %1624) one_es %1252) (fma.f64 (*.f64 lamt %1659) %78 %1252) (fma.f64 (*.f64 lamt %1630) tanphi %1252) (fma.f64 (*.f64 lamt %1653) %76 %1252) (fma.f64 (*.f64 %122 %1529) tanphi %1252) (fma.f64 (*.f64 %122 %1531) sa %1252) (fma.f64 (*.f64 %122 %1526) one_es %1252) (+.f64 %1252 %2135) (+.f64 %2135 %1252) (-.f64 %1252 %2138) (-.f64 %1248 (-.f64 %2138 %75)) (-.f64 %1248 (fma.f64 %1726 %1526 %93)) (-.f64 %75 (-.f64 %1258 %2135)) (-.f64 %1248 (-.f64 %93 %2135)) (fma.f64 #s(literal 1 binary64) %2135 %1252) (fma.f64 #s(literal 2 binary64) %107 %2032) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) %2068) %1252) (fma.f64 #s(literal 1/2 binary64) %109 %2032) (fma.f64 (*.f64 %2068 #s(literal 1 binary64)) #s(literal 1/2 binary64) %1252) (fma.f64 (*.f64 %2068 #s(literal 2 binary64)) #s(literal 1/4 binary64) %1252) (approx %2157 %2024) (*.f64 ca #s(literal -1/6 binary64)) %2160 (*.f64 ca #s(literal -1/2 binary64)) %162 (/.f64 ca #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) %146) (*.f64 %146 #s(literal 1/2 binary64)) (neg.f64 %156) (/.f64 %146 #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) %162) (*.f64 %162 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) %2169) (*.f64 ca #s(literal 1/3 binary64)) %2173 (*.f64 %146 #s(literal -1/3 binary64)) (neg.f64 %2176) (fma.f64 ca #s(literal -1/6 binary64) %156) (fma.f64 ca #s(literal 1/2 binary64) %2160) (fma.f64 #s(literal -1/6 binary64) ca %156) (fma.f64 #s(literal 1/2 binary64) ca %2160) (+.f64 %2160 %156) (+.f64 %156 %2160) (-.f64 %2160 %162) (-.f64 %156 %2186) (fma.f64 ca #s(literal 1/2 binary64) %2188) (fma.f64 #s(literal -1/2 binary64) %146 %2160) (fma.f64 #s(literal 1/2 binary64) ca %2188) (fma.f64 %146 #s(literal -1/2 binary64) %2160) (+.f64 %156 %2188) (fma.f64 #s(literal -1/2 binary64) %146 %2188) (fma.f64 %146 #s(literal -1/2 binary64) %2188) (fma.f64 #s(literal 1 binary64) %156 %2160) (fma.f64 #s(literal 2 binary64) %190 %2160) (fma.f64 #s(literal -1 binary64) %162 %2160) (fma.f64 %156 #s(literal 1 binary64) %2160) (fma.f64 %165 #s(literal 1/4 binary64) %2160) (/.f64 (fma.f64 %2160 #s(literal 2 binary64) ca) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %206 %2160) (fma.f64 #s(literal 1/2 binary64) %208 %2160) (fma.f64 #s(literal 1 binary64) %156 %2188) (fma.f64 #s(literal 2 binary64) %190 %2188) (fma.f64 #s(literal -1 binary64) %162 %2188) (fma.f64 %210 %146 %2160) (fma.f64 %156 #s(literal 1 binary64) %2188) (fma.f64 %165 #s(literal 1/4 binary64) %2188) (fma.f64 #s(literal 2 binary64) %206 %2188) (fma.f64 #s(literal 1/2 binary64) %208 %2188) (fma.f64 %210 %146 %2188) (fma.f64 #s(literal 2 binary64) %216 %2160) (fma.f64 #s(literal 2 binary64) %216 %2188) %2216 (*.f64 ca %2217) (*.f64 %2173 lamt) (*.f64 #s(literal 1/3 binary64) %1248) (*.f64 %2217 ca) (*.f64 %1248 #s(literal 1/3 binary64)) (*.f64 %114 %2176) (*.f64 %2176 %114) (neg.f64 %2225) (fma.f64 lamt %2160 %2227) (fma.f64 lamt %156 %2230) (fma.f64 ca %2232 %2227) (fma.f64 ca %122 %2230) (fma.f64 #s(literal -1/6 binary64) %1248 %2227) (fma.f64 #s(literal 1/2 binary64) %1248 %2230) (fma.f64 %2160 lamt %2227) (fma.f64 %122 ca %2230) (fma.f64 %156 lamt %2230) (fma.f64 %2229 ca %2227) (fma.f64 %1248 #s(literal -1/6 binary64) %2227) (fma.f64 %1248 #s(literal 1/2 binary64) %2230) (+.f64 %2227 %2230) (+.f64 %2230 %2227) (-.f64 %2230 (*.f64 %162 lamt)) (fma.f64 #s(literal -1/2 binary64) %1258 %2230) (fma.f64 %146 %1349 %2230) (fma.f64 %1349 %146 %2230) (fma.f64 %1258 #s(literal -1/2 binary64) %2230) (-.f64 %2230 (*.f64 %114 %156)) (-.f64 %2230 (neg.f64 %2227)) (*.f64 one_es %2256) (*.f64 tanphi %2258) (*.f64 sa %2260) (*.f64 %7 %1723) (*.f64 %75 #s(literal -1/2 binary64)) %1720 (*.f64 %76 %2255) (*.f64 %78 %2265) (*.f64 %1723 %7) (*.f64 %2255 %76) (*.f64 %2265 %78) (*.f64 %2258 tanphi) (*.f64 %2260 sa) (*.f64 %2256 one_es) (/.f64 %75 #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) %93) (*.f64 %106 %15) (*.f64 %25 %85) (*.f64 %50 %87) (*.f64 %93 #s(literal 1/2 binary64)) (*.f64 %1676 %4) (*.f64 %1678 %9) (*.f64 %26 %1) (neg.f64 %107) (/.f64 %93 #s(literal 2 binary64)) (/.f64 %2284 #s(literal 2 binary64)) (/.f64 %104 #s(literal 2 binary64)) (fma.f64 lamt %2173 %107) (fma.f64 one_es %26 %2216) (fma.f64 tanphi %1676 %2216) (fma.f64 sa %1678 %2216) (fma.f64 ca %2217 %107) (fma.f64 %7 %106 %2216) (fma.f64 %75 #s(literal 1/2 binary64) %2216) (fma.f64 #s(literal 1/2 binary64) %75 %2216) (fma.f64 %2173 lamt %107) (fma.f64 %76 %25 %2216) (fma.f64 %78 %50 %2216) (fma.f64 #s(literal 1/3 binary64) %1248 %107) (fma.f64 %2217 ca %107) (fma.f64 %106 %7 %2216) (fma.f64 %25 %76 %2216) (fma.f64 %50 %78 %2216) (fma.f64 %1248 #s(literal 1/3 binary64) %107) %2304 (fma.f64 %1678 sa %2216) (fma.f64 %26 one_es %2216) (+.f64 %2216 %107) (+.f64 %107 %2216) (-.f64 %2216 %1720) (-.f64 %107 %2225) (fma.f64 one_es (*.f64 %15 #s(literal -1/2 binary64)) %2216) (fma.f64 one_es %2313 %2216) (fma.f64 tanphi (*.f64 %85 #s(literal -1/2 binary64)) %2216) (fma.f64 sa (*.f64 %87 #s(literal -1/2 binary64)) %2216) (fma.f64 #s(literal -1/2 binary64) %93 %2216) (fma.f64 %76 (*.f64 %4 #s(literal -1/2 binary64)) %2216) (fma.f64 %78 (*.f64 %9 #s(literal -1/2 binary64)) %2216) (fma.f64 %114 %2176 %107) (fma.f64 %2176 %114 %107) (fma.f64 %1723 %15 %2216) (fma.f64 %2255 %85 %2216) (fma.f64 %1 %2256 %2216) (fma.f64 %4 %2258 %2216) (fma.f64 %9 %2260 %2216) (fma.f64 %2265 %87 %2216) (fma.f64 (*.f64 %1723 %9) tanphi %2216) (fma.f64 (*.f64 %1723 %4) sa %2216) (fma.f64 %2258 %4 %2216) (fma.f64 %2260 %9 %2216) (fma.f64 %2256 %1 %2216) (fma.f64 %93 #s(literal -1/2 binary64) %2216) (fma.f64 %85 %2255 %2216) (fma.f64 %87 %2265 %2216) (fma.f64 %15 %1723 %2216) (fma.f64 (*.f64 #s(literal -1/2 binary64) %9) %78 %2216) (fma.f64 (*.f64 #s(literal -1/2 binary64) %4) %76 %2216) (fma.f64 %2313 one_es %2216) (fma.f64 (*.f64 #s(literal -1/2 binary64) %87) sa %2216) (fma.f64 (*.f64 #s(literal -1/2 binary64) %85) tanphi %2216) (neg.f64 %2352) (fma.f64 #s(literal 1 binary64) %107 %2216) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) %75) %2216) (fma.f64 %2357 #s(literal 1/4 binary64) %2216) (/.f64 (fma.f64 %2216 #s(literal 2 binary64) %75) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %1777 %2216) (fma.f64 #s(literal 1/2 binary64) %1752 %2216) (fma.f64 lamt %2160 %2363) (fma.f64 ca %2232 %2363) (fma.f64 #s(literal -1/6 binary64) %1248 %2363) (fma.f64 %2160 lamt %2363) (fma.f64 %2229 ca %2363) (fma.f64 %1248 #s(literal -1/6 binary64) %2363) (+.f64 %2230 %2363) (+.f64 (fma.f64 %1676 tanphi %2230) %2227) (fma.f64 lamt %2160 %2373) (fma.f64 ca %2232 %2373) (fma.f64 #s(literal -1/6 binary64) %1248 %2373) (fma.f64 %2160 lamt %2373) (fma.f64 %2229 ca %2373) (fma.f64 %1248 #s(literal -1/6 binary64) %2373) (+.f64 %2230 %2373) %2381 (*.f64 %2304 lamt) (*.f64 %114 %2352) (*.f64 %2352 %114) (neg.f64 %2385) (fma.f64 lamt %2216 %1581) (fma.f64 lamt %107 %2388) (fma.f64 one_es %1624 %2388) (fma.f64 one_es %1626 %2388) (fma.f64 tanphi %1630 %2388) (fma.f64 tanphi %1632 %2388) (fma.f64 sa %1636 %2388) (fma.f64 sa %1638 %2388) (fma.f64 ca %2396 %1581) (fma.f64 %7 %1642 %2388) (fma.f64 %75 %122 %2388) (fma.f64 %1205 %2173 %1581) (fma.f64 #s(literal 1/2 binary64) %1524 %2388) (fma.f64 %1524 #s(literal 1/2 binary64) %2388) (fma.f64 %2173 %1205 %1581) (fma.f64 %2216 lamt %1581) (fma.f64 %76 %1653 %2388) (fma.f64 %76 %1655 %2388) (fma.f64 %78 %1659 %2388) (fma.f64 %78 %1661 %2388) (fma.f64 %122 %75 %2388) (fma.f64 %106 %1526 %2388) (fma.f64 %25 %1529 %2388) (fma.f64 %50 %1531 %2388) (fma.f64 %1528 %26 %2388) (fma.f64 %1525 %1676 %2388) (fma.f64 %1536 %1678 %2388) (fma.f64 %1248 %2217 %1581) (fma.f64 %1636 sa %2388) (fma.f64 %1624 one_es %2388) (fma.f64 %1659 %78 %2388) (fma.f64 %1630 tanphi %2388) (fma.f64 %1653 %76 %2388) (fma.f64 %1642 %7 %2388) (fma.f64 %107 lamt %2388) (fma.f64 %1676 %1525 %2388) (fma.f64 %1678 %1536 %2388) (fma.f64 %26 %1528 %2388) (fma.f64 %1529 %25 %2388) (fma.f64 %1531 %50 %2388) (fma.f64 %1526 %106 %2388) (fma.f64 %2430 #s(literal 1/3 binary64) %1581) (+.f64 %1581 %2388) (+.f64 %2388 %1581) (-.f64 %2388 %1871) (fma.f64 %1529 %1712 %2388) (fma.f64 %1531 %1714 %2388) (fma.f64 %1526 %1716 %2388) (fma.f64 lamt %107 %2438) (fma.f64 one_es %1624 %2438) (fma.f64 one_es %1626 %2438) (fma.f64 tanphi %1630 %2438) (fma.f64 tanphi %1632 %2438) (fma.f64 sa %1636 %2438) (fma.f64 sa %1638 %2438) (fma.f64 %7 %1642 %2438) (fma.f64 %75 %122 %2438) (fma.f64 #s(literal -1/2 binary64) %1718 %2388) (fma.f64 #s(literal 1/2 binary64) %1524 %2438) (fma.f64 %1524 #s(literal 1/2 binary64) %2438) (fma.f64 %1720 %114 %2388) (fma.f64 %76 %1653 %2438) (fma.f64 %76 %1655 %2438) (fma.f64 %78 %1659 %2438) (fma.f64 %78 %1661 %2438) (fma.f64 %1349 %93 %2388) (fma.f64 %1723 %1724 %2388) (fma.f64 %122 %75 %2438) (fma.f64 %106 %1526 %2438) (fma.f64 %25 %1529 %2438) (fma.f64 %50 %1531 %2438) (fma.f64 %1528 %26 %2438) (fma.f64 %1525 %1676 %2438) (fma.f64 %1536 %1678 %2438) (fma.f64 %1726 %15 %2388) (fma.f64 %93 %1349 %2388) (fma.f64 %1636 sa %2438) (fma.f64 %1624 one_es %2438) (fma.f64 %1659 %78 %2438) (fma.f64 %1630 tanphi %2438) (fma.f64 %1653 %76 %2438) (fma.f64 %1642 %7 %2438) (fma.f64 %107 lamt %2438) (fma.f64 %1676 %1525 %2438) (fma.f64 %1678 %1536 %2438) (fma.f64 %26 %1528 %2438) (fma.f64 %1529 %25 %2438) (fma.f64 %1531 %50 %2438) (fma.f64 %1526 %106 %2438) (fma.f64 %1729 %15 %2388) (fma.f64 %1718 #s(literal -1/2 binary64) %2388) (+.f64 %1581 %2438) (fma.f64 %1529 %1712 %2438) (fma.f64 %1531 %1714 %2438) (fma.f64 %1526 %1716 %2438) (fma.f64 #s(literal -1/2 binary64) %1718 %2438) (fma.f64 #s(literal 1/2 binary64) %1732 %2388) (fma.f64 %1720 %114 %2438) (fma.f64 %114 %1720 %2489) (fma.f64 %1349 %93 %2438) (fma.f64 %1723 %1724 %2438) (fma.f64 %1726 %15 %2438) (fma.f64 %93 %1349 %2438) (fma.f64 %1729 %15 %2438) (fma.f64 %1718 #s(literal -1/2 binary64) %2438) (fma.f64 %1732 #s(literal 1/2 binary64) %2388) (+.f64 (*.f64 %114 %1720) %2489) (fma.f64 #s(literal 1/2 binary64) %1732 %2438) (fma.f64 %1732 #s(literal 1/2 binary64) %2438) (fma.f64 #s(literal 1 binary64) %1581 %2388) (fma.f64 #s(literal 2 binary64) %1738 %2388) (fma.f64 %1581 #s(literal 1 binary64) %2388) (fma.f64 %1586 #s(literal 1/4 binary64) %2388) (/.f64 (fma.f64 %2388 #s(literal 2 binary64) %1524) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %1748 %2388) (fma.f64 #s(literal 1/2 binary64) %1750 %2388) (fma.f64 %122 %1752 %2388) (fma.f64 %1636 %1754 %2388) (fma.f64 %1624 %1756 %2388) (fma.f64 %1659 %1758 %2388) (fma.f64 %1630 %1760 %2388) (fma.f64 %1653 %1762 %2388) (fma.f64 %1642 %1764 %2388) (fma.f64 %107 %1766 %2388) (fma.f64 %1676 %1768 %2388) (fma.f64 %1678 %1770 %2388) (fma.f64 %26 %1772 %2388) (fma.f64 %1774 #s(literal 1/4 binary64) %2388) (fma.f64 #s(literal 1 binary64) %1581 %2438) (fma.f64 #s(literal 2 binary64) %1738 %2438) (fma.f64 %1581 #s(literal 1 binary64) %2438) (fma.f64 %1586 #s(literal 1/4 binary64) %2438) (fma.f64 %1776 %1777 %2388) (fma.f64 %1716 %1779 %2388) (fma.f64 %1781 %1782 %2388) (fma.f64 %1712 %1784 %2388) (fma.f64 %1786 %1787 %2388) (fma.f64 %1714 %1789 %2388) (fma.f64 %1791 %1792 %2388) (fma.f64 %1794 %1795 %2388) (fma.f64 %1797 %1798 %2388) (fma.f64 %1800 %1801 %2388) (fma.f64 %1803 %1804 %2388) (fma.f64 %1806 %1807 %2388) (fma.f64 %1809 %1810 %2388) (fma.f64 %1812 %1813 %2388) (fma.f64 %1815 %1816 %2388) (fma.f64 %1818 %1819 %2388) (fma.f64 %1821 %1822 %2388) (fma.f64 #s(literal 2 binary64) %1748 %2438) (fma.f64 #s(literal 1/2 binary64) %1750 %2438) (fma.f64 %122 %1752 %2438) (fma.f64 %1636 %1754 %2438) (fma.f64 %1624 %1756 %2438) (fma.f64 %1659 %1758 %2438) (fma.f64 %1630 %1760 %2438) (fma.f64 %1653 %1762 %2438) (fma.f64 %1642 %1764 %2438) (fma.f64 %107 %1766 %2438) (fma.f64 %1676 %1768 %2438) (fma.f64 %1678 %1770 %2438) (fma.f64 %26 %1772 %2438) (fma.f64 %1774 #s(literal 1/4 binary64) %2438) (fma.f64 %1776 %1777 %2438) (fma.f64 %1716 %1779 %2438) (fma.f64 %1781 %1782 %2438) (fma.f64 %1712 %1784 %2438) (fma.f64 %1786 %1787 %2438) (fma.f64 %1714 %1789 %2438) (fma.f64 %1791 %1792 %2438) (fma.f64 %1794 %1795 %2438) (fma.f64 %1797 %1798 %2438) (fma.f64 %1800 %1801 %2438) (fma.f64 %1803 %1804 %2438) (fma.f64 %1806 %1807 %2438) (fma.f64 %1809 %1810 %2438) (fma.f64 %1812 %1813 %2438) (fma.f64 %1815 %1816 %2438) (fma.f64 %1818 %1819 %2438) (fma.f64 %1821 %1822 %2438) (fma.f64 lamt %2304 ca) %2575 (+.f64 ca %2381) (+.f64 %2381 ca) (-.f64 ca %2385) (fma.f64 %114 %2352 ca) (fma.f64 %2352 %114 ca) (neg.f64 %2581) (-.f64 %2381 %146) (fma.f64 lamt %2216 %1939) (fma.f64 ca #s(literal 1 binary64) %2381) (fma.f64 ca %2396 %1939) (fma.f64 #s(literal 1 binary64) ca %2381) (fma.f64 %1205 %2173 %1939) (fma.f64 %2173 %1205 %1939) (fma.f64 %2216 lamt %1939) (fma.f64 %1248 %2217 %1939) (fma.f64 %2430 #s(literal 1/3 binary64) %1939) (+.f64 %2388 %1939) (fma.f64 %146 #s(literal -1 binary64) %2381) (fma.f64 #s(literal -1 binary64) %146 %2381) (+.f64 (+.f64 ca %2388) %1581) (-.f64 (-.f64 ca (*.f64 %2225 lamt)) %1871) (fma.f64 #s(literal 2 binary64) %156 %2381) (fma.f64 #s(literal 1/2 binary64) %158 %2381) (fma.f64 #s(literal -2 binary64) %162 %2381) (fma.f64 %156 #s(literal 2 binary64) %2381) (fma.f64 %165 #s(literal 1/2 binary64) %2381) (fma.f64 %170 #s(literal -1/2 binary64) %2381) (fma.f64 %172 #s(literal 1/2 binary64) %2381) (fma.f64 #s(literal 2 binary64) %187 %2381) %2609 (fma.f64 one_es %7 %2610) (fma.f64 tanphi %76 %2610) (fma.f64 sa %78 %2610) (fma.f64 %7 one_es %2610) (fma.f64 %2575 lamt %75) (fma.f64 %76 tanphi %2610) (fma.f64 %78 sa %2610) (+.f64 %75 %2610) (+.f64 %2610 %75) (-.f64 %75 %2620) (-.f64 %2610 %93) (fma.f64 %78 %10 %2610) (fma.f64 %1 %15 %2610) (fma.f64 %4 %85 %2610) (fma.f64 %9 %87 %2610) (fma.f64 %85 %4 %2610) (fma.f64 %87 %9 %2610) (fma.f64 %15 %1 %2610) (fma.f64 %10 %78 %2610) (neg.f64 (neg.f64 %2609)) (neg.f64 (-.f64 %2620 %75)) (fma.f64 lamt ca %2635) (fma.f64 lamt %2381 %1252) (fma.f64 ca lamt %2635) (fma.f64 %75 #s(literal 1 binary64) %2610) (fma.f64 #s(literal 1 binary64) %75 %2610) (fma.f64 %1205 %2304 %1252) (fma.f64 %2304 %1205 %1252) (fma.f64 %2381 lamt %1252) (fma.f64 %97 %7 %2610) (fma.f64 %99 %76 %2610) (fma.f64 %101 %78 %2610) (+.f64 %1252 %2647) (+.f64 %1248 %2635) (+.f64 %2647 %1252) (+.f64 %2635 %1248) (-.f64 %1252 %2652) (fma.f64 %114 %2385 %1252) (fma.f64 %2385 %114 %1252) (-.f64 %1248 (-.f64 %2652 %75)) (-.f64 %1248 (fma.f64 %2352 %1205 %93)) (-.f64 %1248 (neg.f64 %2635)) (fma.f64 %573 (*.f64 %573 %2304) %1252) (fma.f64 (*.f64 %2304 %573) %573 %1252) (-.f64 %75 (-.f64 %1258 %2647)) (-.f64 %1248 (-.f64 %93 %2647)) (fma.f64 #s(literal 2 binary64) %107 %2610) (fma.f64 #s(literal 1/2 binary64) %109 %2610) (fma.f64 %1234 %2381 %1252) (fma.f64 (*.f64 %2304 %1234) lamt %1252) (approx %2157 %2609) %220 %221 %222 %223 %225 %227 %228 %229 %230 %232 %234 %235 %237 %239 %241 %243 %246 %247 %248 %249 %250 %253 %255 %257 %258 %260 %261 %263 %265 %267 %269 %271 %273 %275 %277 %278 %280 %282 %285 %286 %288 %289 %292 %294 %296 %297 %298 %299 %300 %301 %302 %303 %304 %305 %306 %307 %308 %309 %310 %311 %312 %313 %314 %315 %316 %317 %318 %319 %320 %321 %322 %323 %324 %325 %326 %327 %328 %329 %330 %331 %332 %333 %334 %335 %336 %337 %338 %339 %340 %341 %342 %343 %344 %345 %346 %347 %348 %349 %350 %351 %352 %353 %354 %355 %356 %357 %358 %359 %360 %361 %362 %2677 %2678 %2680 %2681 %2683 %2684 %2685 %2686 %2688 %2690 %2692 %2694 %2696 %2698 %2699 %2701 %2702 %2703 %2704 %2706 %2709 %2711 %2712 %2713 %2714 %2716 %2717 %2718 %2719 %2720 %2721 %2723 %2725 %2727 %2728 %2729 %2733 %2735 %2737 %2738 %2740 %2741 %2742 %2744 %2745 %2747 %2748 %2749 %2750 %2752 %2754 %2757 %2758 %2759 %2760 %2761 %2762 %2764 %2766 %2767 %2768 %2770 %2771 %2774 %2776 %2779 %2780 %2781 %2783 %2785 %2787 %2789 %2790 %2792 %2794 %2797 %2800 %2803 %2806 %2807 %2809 %2811 %2813 %2815 %2817 %2820 %2821 %2822 %2824 %2825 %2827 %2829 %2830 %2831 %2834 %2835 %2837 %2839 %2840 %2841 %2843 %2844 %2845 %2846 %2848 %2851 %2854 %2855 %2856 %2857 %2858 %2859 %2860 %2861 %2862 %2863 %2864 %2865 %2866 %2867 %2868 %2869 %2870 %2871 %2872 %2873 %2874 %2875 %2876 %2877 %2878 %2879 %2880 %2881 %2882 %2883 %2884 %2885 %2886 %2887 %2888 %2889 %2890 %2891 %2892 %2893 %2894 %2895 %2896 %2897 %2898 %2899 %2900 %2901 %2902 %2903 %2904 %2905 %2906 %2907 %2908 %2909 %2910 %2911 %2912 %2913 %2914 %2915 %2916 %2917 %2918 %2919 %2920 %2921 %2922 %2923 %2924 %2925 %2926 %2927 %2928 %2929 %2930 %2931 %2932 %2933 %2934 %2935 %2936 %2937 %2938 %2939 %2940 %2941 %2942 %2943 %2944 %2945 %2946 %2947 %2948 %2949 %2950 %2951 %2952 %2953 %2954 %2955 %2956 %2957 %2958 %2959 %2960 %2961 %2962 %2963 %2964 %2965 %2966 %2967 %2968 %2969 %2970 %2971 %2972 %2973 %2974 %2975 %2976 %2977 %2978 (approx %2157 %2678) %2980 (*.f64 %571 one_es) (*.f64 %1 %577) (*.f64 %577 %1) (neg.f64 %2984) (fma.f64 one_es %620 %2980) (fma.f64 %620 one_es %2980) (+.f64 (*.f64 %620 one_es) %2980) (+.f64 (*.f64 one_es %620) %2980) (/.f64 %2678 one_es) (*.f64 ca %2993) (*.f64 %2676 %2995) %2997 (*.f64 %2993 ca) (/.f64 %2682 %1) (*.f64 %146 %3000) (*.f64 %3002 %2679) (*.f64 %2679 %3002) (neg.f64 %3005) (*.f64 ca %3008) (*.f64 #s(literal 1 binary64) %2997) (*.f64 %2678 %3007) (*.f64 %2997 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 one_es %2678)) (/.f64 %221 %2980) (*.f64 %126 %3016) (*.f64 %3016 %126) (/.f64 %3019 %571) (*.f64 %2739 %3021) (*.f64 %3021 %2739) (/.f64 %224 %2984) (*.f64 %127 %3025) (*.f64 %127 %3027) (*.f64 %146 %3029) (*.f64 %146 %3031) (/.f64 %3033 %577) (/.f64 %3035 %577) (/.f64 (*.f64 %2995 %127) %577) (*.f64 %127 %3039) (*.f64 %2743 %3041) (*.f64 %2743 %3043) (*.f64 %3041 %2743) (*.f64 %3043 %2743) (*.f64 %221 %3047) (*.f64 %3047 %221) (/.f64 #s(literal 1 binary64) (/.f64 %2980 %221)) (/.f64 %3052 %571) (*.f64 ca %3054) (*.f64 %126 %3056) (*.f64 %126 %3058) (*.f64 %2746 %3019) (*.f64 %3019 %2746) (*.f64 %3062 %2739) (/.f64 %3064 %2980) (*.f64 %126 %3067) (*.f64 %127 %3069) (*.f64 %146 %3071) (*.f64 %224 %3066) (*.f64 %3066 %224) (/.f64 #s(literal 1 binary64) (/.f64 %571 %3019)) (/.f64 %3077 %577) (*.f64 %146 %3079) (*.f64 %3033 %2755) (*.f64 %3035 %2755) (/.f64 #s(literal 1 binary64) (/.f64 %2984 %224)) (*.f64 #s(literal 2 binary64) %3086) (*.f64 %242 %3085) (/.f64 #s(literal 1 binary64) (/.f64 %577 %3033)) (*.f64 %3091 %2778) (*.f64 %2852 %3094) (*.f64 %3052 %2746) (*.f64 %3077 %2755) (*.f64 %3098 %2777) (*.f64 %3100 %2777) (*.f64 %3102 %3093) %3104 %3106 %3107 %3108 %3109 %3110 %3112 %3113 %3114 %3116 %3117 %3118 %3119 %3120 %3122 %3123 %3124 %3125 %3127 %3129 %3131 %3132 %3134 (/.f64 (neg.f64 %3133) %577) (neg.f64 %3137) (/.f64 (-.f64 %3033 %7) %577) (/.f64 (fma.f64 %127 %2995 %15) %577) (/.f64 (fma.f64 tanphi %9 %3033) %577) (/.f64 %3145 one_es) (*.f64 %3134 #s(literal 1 binary64)) (*.f64 %2746 %3133) (*.f64 %3133 %2746) (fma.f64 tanphi %3105 %2997) (fma.f64 sa %2786 %2997) (fma.f64 ca %2993 %3104) (fma.f64 %2676 %2995 %3104) (fma.f64 %2995 %2676 %3104) (fma.f64 %2993 ca %3104) (fma.f64 %2786 sa %2997) (fma.f64 %3105 tanphi %2997) (/.f64 #s(literal 1 binary64) (/.f64 %571 %3133)) (+.f64 %2997 %3104) (+.f64 %3104 %2997) (/.f64 %3162 %1) (-.f64 %2997 %3115) (-.f64 %3104 %3005) (fma.f64 %146 %3000 %3104) (fma.f64 %4 %3111 %2997) (fma.f64 %9 %2818 %2997) (fma.f64 %3002 %2679 %3104) (fma.f64 %2679 %3002 %3104) (fma.f64 %10 %2786 %2997) (neg.f64 (-.f64 %3005 %3104)) (neg.f64 (fma.f64 %2995 %2679 %3115)) (fma.f64 ca %3008 %3104) (fma.f64 %7 %2746 %2997) (fma.f64 #s(literal 1 binary64) %2997 %3104) (fma.f64 #s(literal 1 binary64) %3104 %2997) (fma.f64 %2678 %3007 %3104) (fma.f64 %2997 #s(literal 1 binary64) %3104) (fma.f64 %3104 #s(literal 1 binary64) %2997) (fma.f64 %2746 %7 %2997) (fma.f64 #s(literal -1 binary64) %3115 %2997) (fma.f64 %15 %2755 %2997) (fma.f64 %2755 %15 %2997) (fma.f64 #s(literal 2 binary64) %3130 %2997) (fma.f64 %29 %2777 %2997) (fma.f64 %126 %3016 %3104) (fma.f64 %3016 %126 %3104) (fma.f64 %2739 %3021 %3104) (fma.f64 %3021 %2739 %3104) (fma.f64 %127 %3025 %3104) (fma.f64 %127 %3027 %3104) (fma.f64 %146 %3029 %3104) (fma.f64 %146 %3031 %3104) (fma.f64 %127 %3039 %3104) (fma.f64 %2743 %3041 %3104) (fma.f64 %2743 %3043 %3104) (fma.f64 %3041 %2743 %3104) (fma.f64 %3043 %2743 %3104) (fma.f64 %221 %3047 %3104) (fma.f64 %3047 %221 %3104) (/.f64 %3204 %571) (fma.f64 ca %3054 %3104) (fma.f64 %126 %3056 %3104) (fma.f64 %126 %3058 %3104) (fma.f64 %2746 %3019 %3104) (fma.f64 %3019 %2746 %3104) (fma.f64 %3062 %2739 %3104) (fma.f64 %126 %3067 %3104) (fma.f64 %127 %3069 %3104) (fma.f64 %146 %3071 %3104) (fma.f64 %224 %3066 %3104) (fma.f64 %3066 %224 %3104) (fma.f64 %146 %3079 %3104) (fma.f64 %3033 %2755 %3104) (fma.f64 %3035 %2755 %3104) (/.f64 %3220 %577) (neg.f64 (/.f64 %3204 %577)) (neg.f64 (/.f64 %3220 %571)) (/.f64 %3227 %2980) (fma.f64 #s(literal 2 binary64) %3086 %3104) (fma.f64 %242 %3085 %3104) (/.f64 %3231 %571) (*.f64 %2746 %3204) (*.f64 %3204 %2746) (fma.f64 %3091 %2778 %3104) (fma.f64 %2852 %3094 %3104) (fma.f64 %3052 %2746 %3104) (fma.f64 %3077 %2755 %3104) (fma.f64 %3098 %2777 %3104) (fma.f64 %3100 %2777 %3104) (fma.f64 %3102 %3093 %3104) (/.f64 #s(literal 1 binary64) (/.f64 %571 %3204)) (/.f64 %3244 %577) (*.f64 %3220 %2755) (neg.f64 (*.f64 %3204 %2755)) (/.f64 %3249 %3251) (*.f64 %3133 %3253) (/.f64 %3255 %2984) (*.f64 %3249 %3258) (*.f64 %3261 #s(literal 2 binary64)) (/.f64 (neg.f64 %3249) %3264) (/.f64 (/.f64 %3249 #s(literal 1/2 binary64)) %3260) (/.f64 %3261 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %577 %3220)) (*.f64 %3231 %2746) (*.f64 %3244 %2755) (*.f64 (*.f64 %3204 #s(literal 2 binary64)) %2777) (/.f64 %3275 %3276) (*.f64 %363 %3278) (*.f64 %571 (/.f64 %363 %3276)) (/.f64 %3282 %3251) (*.f64 %3284 %3285) (/.f64 %3287 %3288) (*.f64 %363 (/.f64 %577 %3288)) (*.f64 %571 (/.f64 %385 %3288)) (*.f64 %577 (/.f64 %363 %3288)) (*.f64 %385 (/.f64 %571 %3288)) (/.f64 #s(literal 1 binary64) (/.f64 %3251 %3249)) (*.f64 %363 (*.f64 %571 %3300)) (*.f64 %571 (*.f64 %363 %3300)) (*.f64 %3275 %3300) (*.f64 %3300 %3275) (/.f64 #s(literal 1 binary64) (/.f64 %3276 %3275)) (*.f64 %3287 (/.f64 #s(literal 1 binary64) %3288)) (/.f64 #s(literal 1 binary64) (/.f64 %3288 %3287)) (fma.f64 one_es %3314 %2997) (fma.f64 tanphi %3317 %2997) (fma.f64 sa %3320 %2997) (fma.f64 %7 %3322 %2997) (fma.f64 %75 %3278 %2997) (fma.f64 %571 %3325 %2997) (fma.f64 %2980 %3327 %2997) (fma.f64 %2765 %3329 %2997) (fma.f64 %76 %3331 %2997) (fma.f64 %3316 %3333 %2997) (fma.f64 %3313 %3335 %2997) (fma.f64 %3319 %3337 %2997) (+.f64 %3340 %2997) (fma.f64 %3342 %3343 %2997) (fma.f64 %3345 %3346 %2997) (fma.f64 %3348 %3349 %2997) (fma.f64 %3284 %3351 %2997) (fma.f64 %3353 %3354 %2997) (fma.f64 %3356 %3357 %2997) (fma.f64 %3359 %3360 %2997) (fma.f64 %3362 %3363 %2997) (fma.f64 %3365 %3366 %2997) (fma.f64 %3368 %3253 %2997) (fma.f64 %3370 %3371 %2997) (fma.f64 %3373 %3374 %2997) (fma.f64 %3339 %3300 %2997) (/.f64 %3378 %571) (/.f64 (neg.f64 %3378) %577) (/.f64 (/.f64 %3249 %577) %577) (/.f64 (/.f64 %3249 %3384) %3384) (/.f64 %3387 %2980) (*.f64 %3145 %3389) (*.f64 %3391 %3392) (*.f64 %3389 %3145) (*.f64 %3392 %3391) (fma.f64 tanphi %3105 %3397) (fma.f64 sa %2786 %3397) (fma.f64 %2678 %3389 %3104) (fma.f64 %2676 %3401 %3104) (fma.f64 %2786 sa %3397) (fma.f64 %3105 tanphi %3397) (fma.f64 %3016 %3396 %3104) (fma.f64 %3389 %2678 %3104) (/.f64 (fma.f64 %3104 %577 %3033) %577) (*.f64 %3378 %2746) (+.f64 %3104 %3397) (+.f64 %3397 %3104) (fma.f64 ca %3413 %3104) (fma.f64 %571 %3415 %3104) (fma.f64 %2997 %3391 %3104) (fma.f64 %2739 %3412 %3104) (fma.f64 %2995 %3419 %3104) (fma.f64 %2993 %3421 %3104) (fma.f64 %3391 %2997 %3104) (/.f64 #s(literal 1 binary64) (/.f64 %571 %3378)) (+.f64 (/.f64 %3426 %571) %2997) (/.f64 %3429 %2984) (/.f64 %3431 %2980) (/.f64 (/.f64 %3287 %2980) %577) (/.f64 %3435 %2984) (/.f64 (/.f64 %3275 %2984) %577) (-.f64 %3397 %3115) (*.f64 (/.f64 %3249 %3441) #s(literal 2 binary64)) (fma.f64 %4 %3111 %3397) (fma.f64 %9 %2818 %3397) (fma.f64 %10 %2786 %3397) (/.f64 %3448 %2984) (/.f64 %3450 %2980) (neg.f64 (/.f64 %3448 %2980)) (*.f64 %3387 %3047) (/.f64 (/.f64 %3448 one_es) %577) (fma.f64 %7 %2746 %3397) (fma.f64 #s(literal 1 binary64) %3104 %3397) (fma.f64 %3104 #s(literal 1 binary64) %3397) (fma.f64 %2746 %7 %3397) (/.f64 #s(literal 1 binary64) (/.f64 %2980 %3387)) (fma.f64 %3463 %2746 %3104) (fma.f64 #s(literal -1 binary64) %3115 %3397) (fma.f64 %15 %2755 %3397) (fma.f64 %2755 %15 %3397) (*.f64 %3448 %3066) (fma.f64 ca %3470 %3104) (fma.f64 %126 %3472 %3104) (fma.f64 %221 %3278 %3104) (fma.f64 %571 %3475 %3104) (fma.f64 %2995 %3477 %3104) (fma.f64 %3019 %3253 %3104) (fma.f64 %3021 %3480 %3104) (fma.f64 %3284 %3482 %3104) (/.f64 %3486 %3264) (/.f64 #s(literal 1 binary64) (/.f64 %2984 %3448)) (fma.f64 #s(literal 2 binary64) %3130 %3397) (fma.f64 %29 %2777 %3397) (/.f64 (fma.f64 %3033 %571 %3492) %3264) (/.f64 (fma.f64 %3033 %571 (*.f64 %7 %577)) %3264) (/.f64 (fma.f64 %7 %577 (*.f64 %571 %3033)) %3264) (/.f64 (fma.f64 %7 %577 %3501) %3264) (*.f64 (/.f64 %3249 %3508) #s(literal 2 binary64)) (/.f64 (neg.f64 %3486) %3251) (fma.f64 %3104 %3513 %2997) (fma.f64 %3515 %3516 %2997) (fma.f64 %3518 %3389 %2997) (fma.f64 %3520 %3521 %2997) (fma.f64 %2786 %3523 %2997) (fma.f64 %3105 %3525 %2997) (fma.f64 %3391 %3527 %2997) (fma.f64 %3426 %3529 %2997) (fma.f64 %3531 %3532 %2997) (fma.f64 %3389 %3518 %2997) (fma.f64 %3523 %2786 %2997) (fma.f64 %3521 %3520 %2997) (fma.f64 %3525 %3105 %2997) (fma.f64 %3538 %3539 %2997) (fma.f64 %3527 %3391 %2997) (fma.f64 %3542 %3543 %2997) (fma.f64 %3513 %3104 %2997) (fma.f64 %3516 %3515 %2997) (fma.f64 %3547 %3548 %2997) (fma.f64 %3529 %3426 %2997) (fma.f64 %3532 %3531 %2997) (fma.f64 %3539 %3538 %2997) (fma.f64 %3548 %3547 %2997) (fma.f64 %3543 %3542 %2997) (fma.f64 %3555 %3300 %3104) (*.f64 %3486 %3557) (/.f64 (-.f64 %3501 %3559) %3264) (/.f64 (-.f64 %3562 %3492) %3251) (/.f64 (fma.f64 %3033 %577 %3559) %3251) (/.f64 (fma.f64 %3033 %577 %3567) %3251) (/.f64 (fma.f64 %15 %577 (*.f64 %577 %3033)) %3251) (/.f64 (fma.f64 %15 %577 %3562) %3251) (+.f64 (/.f64 %3447 %2984) %2997) (/.f64 #s(literal 1 binary64) (/.f64 %3264 %3486)) (fma.f64 %221 %3579 %3104) (/.f64 (/.f64 %3486 %577) %571) (/.f64 (/.f64 %3486 %571) %577) (/.f64 (fma.f64 %3397 %571 %7) %571) (/.f64 (fma.f64 %3397 %577 %15) %577) (/.f64 (fma.f64 %3463 %571 %3313) %3251) (fma.f64 %2678 %3389 %3343) (fma.f64 %2676 %3401 %3343) (fma.f64 %3016 %3396 %3343) (fma.f64 %3389 %2678 %3343) (+.f64 %3397 %3343) (+.f64 %3343 %3397) (fma.f64 ca %3413 %3343) (fma.f64 %571 %3415 %3343) (fma.f64 %2997 %3391 %3343) (fma.f64 %2739 %3412 %3343) (fma.f64 %2995 %3419 %3343) (fma.f64 %2993 %3421 %3343) (fma.f64 %3391 %2997 %3343) (/.f64 (fma.f64 %3463 %577 %3484) %3264) (fma.f64 %3463 %2746 %3343) (fma.f64 ca %3470 %3343) (fma.f64 %126 %3472 %3343) (fma.f64 %221 %3278 %3343) (fma.f64 %571 %3475 %3343) (fma.f64 %2995 %3477 %3343) (fma.f64 %3019 %3253 %3343) (fma.f64 %3021 %3480 %3343) (fma.f64 %3284 %3482 %3343) (fma.f64 one_es %3314 %3397) (fma.f64 tanphi %3317 %3397) (fma.f64 sa %3320 %3397) (fma.f64 %7 %3322 %3397) (fma.f64 %75 %3278 %3397) (fma.f64 %571 %3325 %3397) (fma.f64 %2678 %3389 %3340) (fma.f64 %2980 %3327 %3397) (fma.f64 %2765 %3329 %3397) (fma.f64 %76 %3331 %3397) (fma.f64 %2676 %3401 %3340) (fma.f64 %3316 %3333 %3397) (fma.f64 %3313 %3335 %3397) (fma.f64 %3319 %3337 %3397) (fma.f64 %3016 %3396 %3340) (fma.f64 %3389 %2678 %3340) (+.f64 %3397 %3340) (+.f64 %3340 %3397) (fma.f64 ca %3413 %3340) (fma.f64 %571 %3415 %3340) (fma.f64 %2997 %3391 %3340) (fma.f64 %2739 %3412 %3340) (fma.f64 %3342 %3343 %3397) (fma.f64 %3345 %3346 %3397) (fma.f64 %3348 %3349 %3397) (fma.f64 %2995 %3419 %3340) (fma.f64 %2993 %3421 %3340) (fma.f64 %3391 %2997 %3340) (fma.f64 %3284 %3351 %3397) (fma.f64 %3353 %3354 %3397) (fma.f64 %3356 %3357 %3397) (fma.f64 %3359 %3360 %3397) (fma.f64 %3362 %3363 %3397) (fma.f64 %3365 %3366 %3397) (fma.f64 %3368 %3253 %3397) (fma.f64 %3370 %3371 %3397) (fma.f64 %3373 %3374 %3397) (fma.f64 %3555 %3300 %3343) (+.f64 %3653 %3655) (+.f64 %3655 %3653) (-.f64 %3397 (/.f64 %3658 %3276)) (-.f64 %3397 (neg.f64 %3340)) (fma.f64 %3339 %3300 %3397) (fma.f64 %3463 %2746 %3340) (fma.f64 ca %3470 %3340) (fma.f64 %126 %3472 %3340) (fma.f64 %221 %3278 %3340) (fma.f64 %571 %3475 %3340) (fma.f64 %2995 %3477 %3340) (fma.f64 %3019 %3253 %3340) (fma.f64 %3021 %3480 %3340) (fma.f64 %3284 %3482 %3340) (fma.f64 one_es %3314 %3674) (fma.f64 tanphi %3317 %3674) (fma.f64 sa %3320 %3674) (fma.f64 %7 %3322 %3674) (fma.f64 %75 %3278 %3674) (fma.f64 %571 %3325 %3674) (fma.f64 %2980 %3327 %3674) (fma.f64 %2765 %3329 %3674) (fma.f64 %76 %3331 %3674) (fma.f64 %3316 %3333 %3674) (fma.f64 %3313 %3335 %3674) (fma.f64 %3319 %3337 %3674) (+.f64 %3340 %3674) (+.f64 %3674 %3340) (fma.f64 %3342 %3343 %3674) (fma.f64 %3345 %3346 %3674) (fma.f64 %3348 %3349 %3674) (fma.f64 %3284 %3351 %3674) (fma.f64 %3353 %3354 %3674) (fma.f64 %3356 %3357 %3674) (fma.f64 %3359 %3360 %3674) (fma.f64 %3362 %3363 %3674) (fma.f64 %3365 %3366 %3674) (fma.f64 %3368 %3253 %3674) (fma.f64 %3370 %3371 %3674) (fma.f64 %3373 %3374 %3674) (fma.f64 %3555 %3300 %3340) (fma.f64 %3339 %3300 %3674) (fma.f64 %221 %3579 %3343) (fma.f64 %3104 %3513 %3397) (fma.f64 %3515 %3516 %3397) (fma.f64 %3518 %3389 %3397) (fma.f64 %3520 %3521 %3397) (fma.f64 %2786 %3523 %3397) (fma.f64 %3105 %3525 %3397) (fma.f64 %3391 %3527 %3397) (fma.f64 %3426 %3529 %3397) (fma.f64 %3531 %3532 %3397) (fma.f64 %3389 %3518 %3397) (fma.f64 %3523 %2786 %3397) (fma.f64 %3521 %3520 %3397) (fma.f64 %3525 %3105 %3397) (fma.f64 %3538 %3539 %3397) (fma.f64 %3527 %3391 %3397) (fma.f64 %3542 %3543 %3397) (fma.f64 %3513 %3104 %3397) (fma.f64 %3516 %3515 %3397) (fma.f64 %3547 %3548 %3397) (fma.f64 %3529 %3426 %3397) (fma.f64 %3532 %3531 %3397) (fma.f64 %3539 %3538 %3397) (fma.f64 %3548 %3547 %3397) (fma.f64 %3543 %3542 %3397) (fma.f64 %221 %3579 %3340) (fma.f64 %3104 %3513 %3674) (fma.f64 %3515 %3516 %3674) (fma.f64 %3518 %3389 %3674) (fma.f64 %3520 %3521 %3674) (fma.f64 %2786 %3523 %3674) (fma.f64 %3105 %3525 %3674) (fma.f64 %3391 %3527 %3674) (fma.f64 %3426 %3529 %3674) (fma.f64 %3531 %3532 %3674) (fma.f64 %3389 %3518 %3674) (fma.f64 %3523 %2786 %3674) (fma.f64 %3521 %3520 %3674) (fma.f64 %3525 %3105 %3674) (fma.f64 %3538 %3539 %3674) (fma.f64 %3527 %3391 %3674) (fma.f64 %3542 %3543 %3674) (fma.f64 %3513 %3104 %3674) (fma.f64 %3516 %3515 %3674) (fma.f64 %3547 %3548 %3674) (fma.f64 %3529 %3426 %3674) (fma.f64 %3532 %3531 %3674) (fma.f64 %3539 %3538 %3674) (fma.f64 %3548 %3547 %3674) (fma.f64 %3543 %3542 %3674) (/.f64 (fma.f64 %3397 %3276 %3339) %3276) (/.f64 (fma.f64 %3555 %3276 (*.f64 %3276 %3339)) %3757) (/.f64 (fma.f64 %3555 %3276 (*.f64 %3339 %3276)) %3757) (/.f64 (*.f64 %3133 one_es) %571) (/.f64 (*.f64 one_es %3133) %571) %3766 (*.f64 %3134 one_es) (neg.f64 (*.f64 %3137 one_es)) (neg.f64 (*.f64 one_es %3137)) (/.f64 (fma.f64 %3019 one_es %75) %571) (/.f64 (fma.f64 one_es %7 %3775) %571) (*.f64 %3342 %3145) (/.f64 (-.f64 %3775 %93) %571) (fma.f64 one_es %2997 %3518) (fma.f64 one_es %3104 %3783) (fma.f64 tanphi %3515 %3783) (fma.f64 sa %3786 %3783) (fma.f64 ca %3788 %3518) (fma.f64 %7 %3520 %3783) (fma.f64 %2678 %3342 %3518) (fma.f64 %2997 one_es %3518) (fma.f64 %3104 one_es %3783) (fma.f64 %76 %2786 %3783) (fma.f64 %3515 tanphi %3783) (fma.f64 %78 %3105 %3783) (fma.f64 %3786 sa %3783) (fma.f64 %2676 %3782 %3518) (fma.f64 %3799 %2993 %3518) (fma.f64 %3342 %2678 %3518) (fma.f64 %2995 %3802 %3518) (fma.f64 %3782 %2676 %3518) (fma.f64 %3802 %2995 %3518) (fma.f64 %2993 %3799 %3518) (fma.f64 %3520 %7 %3783) (fma.f64 %2786 %76 %3783) (fma.f64 %3105 %78 %3783) (fma.f64 %3788 ca %3518) (+.f64 %3518 %3783) (+.f64 %3783 %3518) (-.f64 %3518 (*.f64 %3002 %3802)) (-.f64 %3518 (*.f64 (neg.f64 %3799) %2993)) (-.f64 %3518 (*.f64 %1 %2997)) (-.f64 %3518 (neg.f64 %3783)) (-.f64 %3518 (*.f64 (neg.f64 %3782) %2676)) (-.f64 %3518 (*.f64 %3005 one_es)) (-.f64 %3518 (*.f64 %146 %3788)) (-.f64 %3783 %3829) (fma.f64 %3786 %10 %3783) (fma.f64 %1 %3115 %3783) (fma.f64 %4 %3833 %3783) (fma.f64 %9 %3835 %3783) (fma.f64 %85 %2818 %3783) (fma.f64 %87 %3111 %3783) (fma.f64 %15 %3839 %3783) (fma.f64 %2682 %3841 %3518) (fma.f64 %10 %3786 %3783) (fma.f64 %3841 %2682 %3518) (fma.f64 %3835 %9 %3783) (fma.f64 %3115 %1 %3783) (neg.f64 (-.f64 %3829 %3783)) (fma.f64 ca (*.f64 %3007 %3802) %3518) (fma.f64 %75 %2746 %3783) (fma.f64 #s(literal 1 binary64) %3518 %3783) (fma.f64 %3104 %1563 %3783) (fma.f64 %3515 %20 %3783) (fma.f64 %3786 %18 %3783) (fma.f64 %3518 #s(literal 1 binary64) %3783) (fma.f64 %2746 %75 %3783) (fma.f64 %97 %3104 %3783) (fma.f64 %99 %3515 %3783) (fma.f64 %101 %3786 %3783) (fma.f64 %93 %2755 %3783) (fma.f64 %85 %3862 %3783) (fma.f64 %87 %3864 %3783) (fma.f64 %15 %3866 %3783) (fma.f64 #s(literal 2 binary64) %3868 %3783) (fma.f64 #s(literal 2 binary64) %3870 %3783) (fma.f64 #s(literal 1/2 binary64) %3872 %3783) (fma.f64 #s(literal -1 binary64) %3874 %3783) (fma.f64 %2284 %2755 %3783) (fma.f64 %2357 %2777 %3783) (fma.f64 %3878 #s(literal 2 binary64) %3783) (fma.f64 %3880 #s(literal 1/2 binary64) %3783) (fma.f64 %126 (*.f64 %3016 one_es) %3518) (fma.f64 %221 %3529 %3518) (fma.f64 %3774 %3016 %3518) (/.f64 %3886 %571) (*.f64 %3520 %3204) (*.f64 %3204 %3520) (fma.f64 %126 (*.f64 ca %3890) %3518) (fma.f64 %221 %3890 %3518) (fma.f64 %2739 (*.f64 %3021 one_es) %3518) (fma.f64 %3019 %3520 %3518) (fma.f64 %3021 (*.f64 %2739 one_es) %3518) (fma.f64 %3520 %3019 %3518) (fma.f64 %3890 %221 %3518) (fma.f64 (*.f64 one_es %2739) %3021 %3518) (fma.f64 (*.f64 one_es %3021) %2739 %3518) (fma.f64 %224 (/.f64 one_es %2984) %3518) (-.f64 %3518 (*.f64 %224 %3890)) (/.f64 (neg.f64 %3886) %577) (/.f64 (*.f64 %3220 one_es) %577) (/.f64 (*.f64 one_es %3220) %577) (fma.f64 %3033 %3839 %3518) (fma.f64 %3839 %3033 %3518) (*.f64 %3227 %3529) (*.f64 %3529 %3227) (fma.f64 %3919 %3047 %3518) (fma.f64 %3047 %3919 %3518) (*.f64 %3886 %2746) (fma.f64 (*.f64 %3782 %126) %2746 %3518) (fma.f64 %3775 %2746 %3518) (fma.f64 %224 (*.f64 %3066 one_es) %3518) (fma.f64 %3928 %3066 %3518) (/.f64 #s(literal 1 binary64) (/.f64 %571 %3886)) (-.f64 %3518 (*.f64 %3928 %3047)) (/.f64 (*.f64 %3249 one_es) %3251) (/.f64 (*.f64 one_es %3249) %3251) (fma.f64 (*.f64 %3919 #s(literal 1 binary64)) %3047 %3518) (fma.f64 (*.f64 %3919 #s(literal 2 binary64)) %3085 %3518) (/.f64 (-.f64 (*.f64 %3783 %577) %75) %577) (/.f64 (fma.f64 %3783 %577 %93) %577) (fma.f64 (*.f64 %3919 %3091) %2777 %3518) (fma.f64 (*.f64 %3919 %2852) %3093 %3518) (/.f64 %3951 %3276) (*.f64 %3275 %3335) (/.f64 (/.f64 %3951 one_es) %3251) (*.f64 %3282 %3363) (/.f64 (neg.f64 %3951) %3288) (/.f64 (*.f64 %3287 one_es) %3288) (/.f64 (*.f64 one_es %3287) %3288) (*.f64 %3275 (*.f64 %3300 one_es)) (*.f64 %3951 %3300) (/.f64 #s(literal 1 binary64) (/.f64 %3276 %3951)) (/.f64 (*.f64 %3378 one_es) %571) (/.f64 (*.f64 one_es %3378) %571) (/.f64 (*.f64 %3387 one_es) %2980) (/.f64 (*.f64 one_es %3387) %2980) (/.f64 (/.f64 %3951 %571) %2980) (/.f64 (/.f64 %3951 %2980) %571) (/.f64 (fma.f64 %3518 %571 %3775) %571) (/.f64 (*.f64 %3448 one_es) %2984) (/.f64 (*.f64 one_es %3448) %2984) (/.f64 (fma.f64 %3518 %2980 %3919) %2980) (fma.f64 one_es %3397 %3518) (fma.f64 %3397 one_es %3518) (+.f64 %3990 %3518) (+.f64 %3992 %3518) (+.f64 (/.f64 (*.f64 %3782 %3396) %571) %3518) (/.f64 (fma.f64 %3518 %2984 %3928) %2984) (/.f64 (*.f64 %3486 one_es) %3264) (/.f64 (*.f64 one_es %3486) %3264) (/.f64 (fma.f64 %3775 %571 %3339) %3251) (/.f64 (fma.f64 tanphi %3316 (*.f64 %571 %3775)) %3251) (/.f64 (fma.f64 tanphi %3316 %4008) %3251) (/.f64 (-.f64 %4011 %3339) %3264) (/.f64 (-.f64 %4008 %3658) %3251) (/.f64 (fma.f64 %3775 %577 %3658) %3264) (/.f64 (fma.f64 tanphi %4018 (*.f64 %577 %3775)) %3264) (/.f64 (fma.f64 tanphi %4018 %4011) %3264) (/.f64 (fma.f64 %3919 %571 %4024) %3276) (/.f64 (fma.f64 %3919 %571 (*.f64 %75 %2980)) %3276) (/.f64 (fma.f64 %75 %2980 (*.f64 %571 %3919)) %3276) (/.f64 (fma.f64 %75 %2980 %4033) %3276) (/.f64 (-.f64 %4036 %4024) %3288) (/.f64 (-.f64 %4033 %4039) %3276) (/.f64 (fma.f64 %3928 %571 %4042) %3288) (/.f64 (fma.f64 %3928 %571 (*.f64 %75 %2984)) %3288) (/.f64 (fma.f64 %93 %2980 (*.f64 %577 %3919)) %3288) (/.f64 (fma.f64 %93 %2980 %4036) %3288) (/.f64 (fma.f64 %3919 %577 %4039) %3288) (/.f64 (fma.f64 %3919 %577 (*.f64 %93 %2980)) %3288) (/.f64 (fma.f64 %75 %2984 (*.f64 %571 %3928)) %3288) (/.f64 (fma.f64 %75 %2984 %4061) %3288) (/.f64 (-.f64 %4064 %4042) %3276) (/.f64 (-.f64 %4061 %4067) %3288) (/.f64 (fma.f64 %3928 %577 %4067) %3276) (/.f64 (fma.f64 %3928 %577 (*.f64 %93 %2984)) %3276) (/.f64 (fma.f64 %93 %2984 (*.f64 %577 %3928)) %3276) (/.f64 (fma.f64 %93 %2984 %4064) %3276) (fma.f64 one_es %3397 %4080) (fma.f64 %3397 one_es %4082) (+.f64 %3990 %4082) (+.f64 %3992 %4080) (approx %2157 %3766) (/.f64 %221 tanphi) (*.f64 ca %259) (*.f64 %126 %251) %252 (*.f64 %259 ca) (/.f64 %224 %4) (*.f64 %127 %2730) (*.f64 %146 %4093) (neg.f64 %2819) (*.f64 %221 %276) (*.f64 #s(literal 1 binary64) %252) (*.f64 %276 %221) (/.f64 #s(literal 1 binary64) (/.f64 tanphi %221)) (*.f64 %283 %224) (*.f64 %224 %283) (/.f64 #s(literal 1 binary64) (/.f64 %4 %224)) (*.f64 #s(literal 2 binary64) %4105) (*.f64 %242 %291) %398 (fma.f64 sa one_es %252) (fma.f64 ca %259 %76) (fma.f64 %126 %251 %76) (fma.f64 %251 %126 %76) (fma.f64 %259 ca %76) (+.f64 %252 %76) (+.f64 %76 %252) (-.f64 %252 %85) (-.f64 %76 %2819) (fma.f64 one_es %10 %252) (fma.f64 %127 %2730 %76) (fma.f64 %146 %4093 %76) (fma.f64 %1 %9 %252) (fma.f64 %9 %1 %252) (fma.f64 %10 one_es %252) (neg.f64 %404) (neg.f64 (-.f64 %85 %252)) (/.f64 %363 tanphi) (fma.f64 one_es %18 %252) (fma.f64 sa %1563 %252) (fma.f64 %221 %276 %76) (fma.f64 #s(literal 1 binary64) %252 %76) (fma.f64 #s(literal 1 binary64) %76 %252) (fma.f64 %76 #s(literal 1 binary64) %252) (fma.f64 %276 %221 %76) (*.f64 #s(literal 1 binary64) %398) (fma.f64 %283 %224 %76) (fma.f64 %224 %283 %76) (/.f64 %385 %4) (neg.f64 (/.f64 %385 tanphi)) (neg.f64 (/.f64 %363 %4)) (fma.f64 #s(literal 2 binary64) %4105 %76) (fma.f64 %1676 #s(literal 2 binary64) %252) (fma.f64 %4144 #s(literal 1/2 binary64) %252) (fma.f64 %242 %291 %76) (*.f64 %363 %276) (*.f64 %276 %363) (/.f64 #s(literal 1 binary64) (/.f64 tanphi %363)) (fma.f64 one_es %4151 %252) (fma.f64 tanphi %4153 %252) (fma.f64 sa (/.f64 %78 tanphi) %252) (fma.f64 ca %259 %429) (fma.f64 %7 %4158 %252) (fma.f64 %126 %251 %429) (fma.f64 %76 %256 %252) (fma.f64 %78 %428 %252) (fma.f64 %251 %126 %429) (fma.f64 %259 ca %429) (*.f64 %385 %283) (+.f64 %252 %429) (+.f64 %429 %252) (neg.f64 (*.f64 %385 %276)) (-.f64 %252 (/.f64 %93 tanphi)) (-.f64 %252 (/.f64 %75 %4)) (-.f64 %252 (neg.f64 %429)) (-.f64 %429 %2819) (/.f64 #s(literal 1 binary64) (/.f64 %4 %385)) (fma.f64 %127 %2730 %429) (fma.f64 %146 %4093 %429) (/.f64 %422 %4181) (*.f64 %417 %291) (neg.f64 (-.f64 %2819 %429)) (fma.f64 %75 %276 %252) (fma.f64 %221 %276 %429) (fma.f64 #s(literal 1 binary64) %252 %429) (fma.f64 %276 %221 %429) (fma.f64 %283 %224 %429) (fma.f64 %224 %283 %429) (/.f64 (-.f64 %431 %224) tanphi) (/.f64 (-.f64 (*.f64 %429 %4) %221) %4) (/.f64 (fma.f64 %429 %4 %224) %4) (fma.f64 #s(literal 2 binary64) %4105 %429) (fma.f64 %242 %291 %429) (/.f64 (-.f64 (*.f64 %75 tanphi) %268) %4181) (/.f64 (-.f64 %4204 %245) %4206) (/.f64 (fma.f64 %4208 ca (*.f64 %4 %75)) %4211) (/.f64 (fma.f64 %4208 ca %4204) %4211) (/.f64 %487 %4206) %363 %364 %365 %366 %367 %368 %369 %370 %371 %372 %373 %374 %375 %376 %377 %378 %379 %380 %381 %382 %383 %384 %386 %387 %388 %389 %390 %391 %392 %393 %394 %395 %396 %397 %399 %400 %401 %402 %403 %406 %408 %409 %410 %411 %412 %413 %414 %416 %418 %419 %421 %423 %424 %425 %426 %427 %430 %432 %434 %435 %436 %437 %438 %439 %440 %441 %442 %443 %444 %445 %446 %447 %448 %449 %450 %452 %454 %456 %457 %458 %459 %460 %461 %463 %465 %466 %467 %468 %469 %470 %471 %472 %473 %474 %475 %476 %478 %479 %480 %481 %482 %483 %484 %485 %486 %488 %489 %490 %491 %492 %493 %494 %495 %496 %497 %498 %499 %500 %501 %502 %503 %504 %505 %506 %507 %508 %509 %510 %511 %512 %513 %514 %515 %516 %517 %518 %519 %520 %521 %522 %523 %524 %525 %526 %527 %528 %529 %530 %532 %534 %535 %536 %537 %538 %539 %540 %541 %542 %543 %544 %545 %546 %547 %548 %549 %550 %551 %552 %553 %554 %555 %556 %557 %558 %559 %560 %561 %562 %565 %567 %570 %4216 %2765 (*.f64 %571 tanphi) (*.f64 %4 %577) (*.f64 %577 %4) (neg.f64 %2793) (fma.f64 tanphi %620 %2765) (fma.f64 %620 tanphi %2765) (+.f64 (*.f64 %620 tanphi) %2765) (+.f64 (*.f64 tanphi %620) %2765) (/.f64 %2678 tanphi) (*.f64 ca %2715) (*.f64 %2676 %251) %2710 (*.f64 %2715 ca) (/.f64 %2682 %4) (*.f64 %146 %4232) (*.f64 %2730 %2679) (*.f64 %2679 %2730) (neg.f64 %2731) (*.f64 ca %4237) (*.f64 #s(literal 1 binary64) %2710) (*.f64 %2678 %276) (*.f64 %2710 #s(literal 1 binary64)) (*.f64 %276 %2678) (/.f64 #s(literal 1 binary64) (/.f64 tanphi %2678)) (/.f64 %221 %2765) (*.f64 %126 %2772) (*.f64 %2772 %126) (/.f64 %252 %571) (*.f64 %2739 %259) (*.f64 %259 %2739) (/.f64 %224 %2793) (*.f64 %127 %4252) (*.f64 %127 %4254) (*.f64 %146 %4256) (*.f64 %146 %4258) (/.f64 %2819 %577) (/.f64 (*.f64 %251 %127) %577) (*.f64 %127 %4263) (*.f64 %146 %4265) (*.f64 %2743 %4093) (*.f64 %4093 %2743) (*.f64 %221 %2823) (*.f64 %2823 %221) (/.f64 #s(literal 1 binary64) (/.f64 %2765 %221)) (/.f64 %4273 %571) (*.f64 ca %4275) (*.f64 %126 %4277) (*.f64 %126 %4279) (*.f64 %126 %4281) (*.f64 %252 %2746) (*.f64 %2746 %252) (*.f64 %4285 %2739) (/.f64 %3064 %2765) (*.f64 %126 %4288) (*.f64 %127 %4290) (*.f64 %146 %4292) (*.f64 %224 %2832) (*.f64 %2832 %224) (/.f64 #s(literal 1 binary64) (/.f64 %571 %252)) (/.f64 %4298 %577) (*.f64 %146 %4300) (*.f64 %2819 %2755) (/.f64 #s(literal 1 binary64) (/.f64 %2793 %224)) (*.f64 #s(literal 2 binary64) %4305) (*.f64 %242 %2847) (/.f64 #s(literal 1 binary64) (/.f64 %577 %2819)) (*.f64 %2849 %2778) (*.f64 %2852 %4105) (*.f64 %4273 %2746) (*.f64 %4298 %2755) (*.f64 %4314 %2777) (*.f64 %3102 %291) (*.f64 %4317 %2777) %76 (*.f64 sa one_es) (*.f64 one_es %10) (*.f64 %1 %9) (*.f64 %9 %1) (*.f64 %10 one_es) (neg.f64 %85) (*.f64 one_es %18) (*.f64 sa %1563) (*.f64 #s(literal 1 binary64) %76) (*.f64 %76 #s(literal 1 binary64)) (*.f64 %1676 #s(literal 2 binary64)) (*.f64 %4144 #s(literal 1/2 binary64)) (/.f64 %1676 #s(literal 1/2 binary64)) (/.f64 %4144 #s(literal 2 binary64)) (fma.f64 one_es sa %4333) (fma.f64 one_es sa %4335) (fma.f64 sa one_es %4333) (fma.f64 sa one_es %4335) (+.f64 %76 %4333) (+.f64 %76 %4335) (fma.f64 one_es %10 %4333) (fma.f64 one_es %10 %4335) (fma.f64 %1 %9 %4333) (fma.f64 %1 %9 %4335) (fma.f64 %9 %1 %4333) (fma.f64 %9 %1 %4335) (fma.f64 %10 one_es %4333) (fma.f64 %10 one_es %4335) (fma.f64 one_es %18 %4333) (fma.f64 one_es %18 %4335) (fma.f64 sa %1563 %4333) (fma.f64 sa %1563 %4335) (fma.f64 #s(literal 1 binary64) %76 %4333) (fma.f64 #s(literal 1 binary64) %76 %4335) (fma.f64 #s(literal 1/2 binary64) %76 %1676) (fma.f64 %76 #s(literal 1 binary64) %4333) (fma.f64 %76 #s(literal 1 binary64) %4335) (fma.f64 %76 #s(literal 1/2 binary64) %1676) (fma.f64 %106 sa %1676) (fma.f64 %50 one_es %1676) (+.f64 %1676 %1676) (fma.f64 #s(literal 1 binary64) %1676 %1676) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) %76) %1676) (fma.f64 %1676 #s(literal 2 binary64) %4333) (fma.f64 %1676 #s(literal 2 binary64) %4335) (fma.f64 %4144 #s(literal 1/2 binary64) %4333) (fma.f64 %4144 #s(literal 1/2 binary64) %4335) %3515 (*.f64 one_es %3105) (*.f64 sa %3520) (*.f64 %3520 sa) (*.f64 %3105 one_es) (/.f64 %85 %577) (*.f64 %1 %3111) (*.f64 %9 %3839) (neg.f64 %3833) (*.f64 #s(literal 1 binary64) %3515) (*.f64 %76 %2746) (*.f64 %3515 #s(literal 1 binary64)) (*.f64 %2746 %76) (/.f64 #s(literal 1 binary64) (/.f64 %571 %76)) (*.f64 sa %4383) (*.f64 #s(literal -1 binary64) %3833) (*.f64 %9 %4386) (*.f64 %85 %2755) (*.f64 %2755 %85) (/.f64 (*.f64 %85 #s(literal 1 binary64)) %577) (/.f64 #s(literal 1 binary64) (/.f64 %577 %85)) (*.f64 #s(literal 2 binary64) %4394) (*.f64 %4144 %2777) %4397 (/.f64 %404 %577) (neg.f64 %4399) (neg.f64 (/.f64 %404 %571)) (/.f64 %363 %2765) (/.f64 (fma.f64 one_es %9 %2819) %577) (/.f64 %3145 tanphi) (*.f64 %398 %2746) (*.f64 %4397 #s(literal 1 binary64)) (*.f64 %2746 %398) (fma.f64 one_es %3105 %2710) (fma.f64 sa %3520 %2710) (fma.f64 ca %2715 %3515) (fma.f64 %2676 %251 %3515) (fma.f64 %251 %2676 %3515) (fma.f64 %2715 ca %3515) (fma.f64 %3520 sa %2710) (fma.f64 %3105 one_es %2710) (/.f64 #s(literal 1 binary64) (/.f64 %571 %398)) (+.f64 %2710 %3515) (+.f64 %3515 %2710) (/.f64 %385 %2793) (/.f64 %3162 %4) (-.f64 %2710 %3833) (-.f64 %3515 %2731) (*.f64 %363 %2823) (fma.f64 %146 %4232 %3515) (fma.f64 %1 %3111 %2710) (fma.f64 %9 %3839 %2710) (fma.f64 %2730 %2679 %3515) (fma.f64 %2679 %2730 %3515) (neg.f64 (-.f64 %2731 %3515)) (neg.f64 (fma.f64 %251 %2679 %3833)) (fma.f64 ca %4237 %3515) (fma.f64 #s(literal 1 binary64) %2710 %3515) (fma.f64 #s(literal 1 binary64) %3515 %2710) (fma.f64 %2678 %276 %3515) (fma.f64 %2710 #s(literal 1 binary64) %3515) (fma.f64 %76 %2746 %2710) (fma.f64 %3515 #s(literal 1 binary64) %2710) (fma.f64 %2746 %76 %2710) (fma.f64 %276 %2678 %3515) (fma.f64 sa %4383 %2710) (fma.f64 #s(literal -1 binary64) %3833 %2710) (fma.f64 %9 %4386 %2710) (fma.f64 %85 %2755 %2710) (fma.f64 %2755 %85 %2710) (fma.f64 #s(literal 2 binary64) %4394 %2710) (fma.f64 %4144 %2777 %2710) (fma.f64 ca %2715 %4452) (fma.f64 %2676 %251 %4452) (fma.f64 %251 %2676 %4452) (fma.f64 %2715 ca %4452) (+.f64 %2710 %4452) (+.f64 %4452 %2710) (-.f64 %4452 %2731) (fma.f64 %146 %4232 %4452) (fma.f64 %2730 %2679 %4452) (fma.f64 %2679 %2730 %4452) (fma.f64 ca %4237 %4452) (fma.f64 #s(literal 1 binary64) %2710 %4452) (fma.f64 %2678 %276 %4452) (fma.f64 %2710 #s(literal 1 binary64) %4452) (fma.f64 %276 %2678 %4452) (fma.f64 %126 %2772 %3515) (fma.f64 %2772 %126 %3515) (fma.f64 %2739 %259 %3515) (fma.f64 %259 %2739 %3515) (fma.f64 %127 %4252 %3515) (fma.f64 %127 %4254 %3515) (fma.f64 %146 %4256 %3515) (fma.f64 %146 %4258 %3515) (fma.f64 %127 %4263 %3515) (fma.f64 %146 %4265 %3515) (fma.f64 %2743 %4093 %3515) (fma.f64 %4093 %2743 %3515) (fma.f64 %221 %2823 %3515) (fma.f64 %2823 %221 %3515) (/.f64 %4482 %571) (fma.f64 ca %4275 %3515) (fma.f64 %126 %4277 %3515) (fma.f64 %126 %4279 %3515) (fma.f64 %126 %4281 %3515) (fma.f64 %252 %2746 %3515) (fma.f64 %2746 %252 %3515) (fma.f64 %4285 %2739 %3515) (fma.f64 %126 %4288 %3515) (fma.f64 %127 %4290 %3515) (fma.f64 %146 %4292 %3515) (fma.f64 %224 %2832 %3515) (fma.f64 %2832 %224 %3515) (fma.f64 %146 %4300 %3515) (fma.f64 %2819 %2755 %3515) (/.f64 %4498 %577) (neg.f64 (/.f64 %4482 %577)) (neg.f64 (/.f64 %4498 %571)) (/.f64 %3227 %2765) (fma.f64 #s(literal 2 binary64) %4305 %3515) (fma.f64 %242 %2847 %3515) (/.f64 %4507 %571) (*.f64 %2746 %4482) (*.f64 %4482 %2746) (fma.f64 %126 %2772 %4452) (fma.f64 %2849 %2778 %3515) (fma.f64 %2772 %126 %4452) (fma.f64 %2852 %4105 %3515) (fma.f64 %4273 %2746 %3515) (fma.f64 %4298 %2755 %3515) (fma.f64 %4314 %2777 %3515) (fma.f64 %3102 %291 %3515) (fma.f64 %4317 %2777 %3515) (/.f64 #s(literal 1 binary64) (/.f64 %571 %4482)) (/.f64 %4522 %577) (*.f64 %4498 %2755) (neg.f64 (*.f64 %4482 %2755)) (fma.f64 %2739 %259 %4452) (fma.f64 %259 %2739 %4452) (/.f64 %4529 %3251) (*.f64 %398 %3253) (/.f64 %3255 %2793) (*.f64 %4529 %3258) (*.f64 %4534 #s(literal 2 binary64)) (/.f64 (neg.f64 %4529) %3264) (fma.f64 %127 %4252 %4452) (fma.f64 %127 %4254 %4452) (fma.f64 %146 %4256 %4452) (fma.f64 %146 %4258 %4452) (/.f64 (/.f64 %4529 #s(literal 1/2 binary64)) %3260) (/.f64 %4534 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %577 %4498)) (fma.f64 %127 %4263 %4452) (fma.f64 %146 %4265 %4452) (fma.f64 %2743 %4093 %4452) (fma.f64 %4093 %2743 %4452) (*.f64 %4507 %2746) (*.f64 %4522 %2755) (*.f64 (*.f64 %4482 #s(literal 2 binary64)) %2777) (fma.f64 %221 %2823 %4452) (fma.f64 %2823 %221 %4452) (/.f64 %3275 %4557) (*.f64 %363 %4559) (*.f64 %571 (/.f64 %363 %4557)) (fma.f64 ca %4275 %4452) (fma.f64 %126 %4277 %4452) (fma.f64 %126 %4279 %4452) (fma.f64 %126 %4281 %4452) (fma.f64 %252 %2746 %4452) (fma.f64 %2746 %252 %4452) (fma.f64 %4285 %2739 %4452) (/.f64 %4570 %3251) (*.f64 %4572 %3285) (fma.f64 %126 %4288 %4452) (fma.f64 %127 %4290 %4452) (fma.f64 %146 %4292 %4452) (fma.f64 %224 %2832 %4452) (fma.f64 %2832 %224 %4452) (/.f64 %3287 %4579) (*.f64 %363 (/.f64 %577 %4579)) (*.f64 %571 (/.f64 %385 %4579)) (*.f64 %577 (/.f64 %363 %4579)) (*.f64 %385 (/.f64 %571 %4579)) (/.f64 #s(literal 1 binary64) (/.f64 %3251 %4529)) (fma.f64 %146 %4300 %4452) (fma.f64 %2819 %2755 %4452) (fma.f64 #s(literal 2 binary64) %4305 %4452) (fma.f64 %242 %2847 %4452) (*.f64 %363 (*.f64 %571 %4595)) (*.f64 %571 (*.f64 %363 %4595)) (*.f64 %3275 %4595) (*.f64 %4595 %3275) (fma.f64 %2849 %2778 %4452) (fma.f64 %2852 %4105 %4452) (fma.f64 %4273 %2746 %4452) (fma.f64 %4298 %2755 %4452) (fma.f64 %4314 %2777 %4452) (fma.f64 %3102 %291 %4452) (fma.f64 %4317 %2777 %4452) (/.f64 #s(literal 1 binary64) (/.f64 %4557 %3275)) (*.f64 %3287 (/.f64 #s(literal 1 binary64) %4579)) (/.f64 #s(literal 1 binary64) (/.f64 %4579 %3287)) (fma.f64 one_es %4615 %2710) (fma.f64 tanphi %4617 %2710) (fma.f64 sa %4619 %2710) (fma.f64 %7 %4621 %2710) (fma.f64 %75 %4559 %2710) (fma.f64 %571 %4624 %2710) (fma.f64 %2980 %4626 %2710) (fma.f64 %2765 %4628 %2710) (fma.f64 %76 %4630 %2710) (fma.f64 %3316 %4632 %2710) (fma.f64 %3313 %4634 %2710) (fma.f64 %3319 %4636 %2710) (+.f64 %4638 %2710) (fma.f64 %4158 %3343 %2710) (fma.f64 %256 %3346 %2710) (fma.f64 %428 %3349 %2710) (fma.f64 %429 %3253 %2710) (fma.f64 %4572 %3351 %2710) (fma.f64 %4153 %3354 %2710) (fma.f64 %4151 %3357 %2710) (fma.f64 %4647 %3360 %2710) (fma.f64 %4649 %3363 %2710) (fma.f64 %4651 %3366 %2710) (fma.f64 %4653 %3371 %2710) (fma.f64 %4655 %3374 %2710) (fma.f64 %3339 %4595 %2710) (/.f64 %4658 %571) (*.f64 %4397 %3391) (*.f64 %3391 %4397) (/.f64 (neg.f64 %4658) %577) (/.f64 (/.f64 %4529 %577) %577) (/.f64 (/.f64 %4529 %3384) %3384) (/.f64 %3387 %2765) (*.f64 %3145 %4669) (*.f64 %4669 %3145) (fma.f64 one_es %3105 %4672) (fma.f64 sa %3520 %4672) (fma.f64 %2678 %4669 %3515) (fma.f64 %2676 %4676 %3515) (fma.f64 %3520 sa %4672) (fma.f64 %3105 one_es %4672) (fma.f64 %2772 %3396 %3515) (fma.f64 %4669 %2678 %3515) (/.f64 (fma.f64 %3515 %577 %2819) %577) (*.f64 %4658 %2746) (+.f64 %3515 %4672) (+.f64 %4672 %3515) (fma.f64 ca %4688 %3515) (fma.f64 %571 %4690 %3515) (fma.f64 %2710 %3391 %3515) (fma.f64 %2739 %4687 %3515) (fma.f64 %251 %3419 %3515) (fma.f64 %2715 %3421 %3515) (fma.f64 %3391 %2710 %3515) (/.f64 #s(literal 1 binary64) (/.f64 %571 %4658)) (+.f64 (/.f64 %3531 %571) %2710) (/.f64 %3429 %2793) (/.f64 %3431 %2765) (/.f64 (/.f64 %3287 %2765) %577) (/.f64 %3435 %2793) (/.f64 (/.f64 %3275 %2793) %577) (-.f64 %4672 %3833) (*.f64 (/.f64 %4529 %3441) #s(literal 2 binary64)) (fma.f64 %1 %3111 %4672) (fma.f64 %9 %3839 %4672) (/.f64 %3448 %2793) (/.f64 %3450 %2765) (neg.f64 (/.f64 %3448 %2765)) (*.f64 %3387 %2823) (/.f64 (/.f64 %3448 tanphi) %577) (fma.f64 #s(literal 1 binary64) %3515 %4672) (fma.f64 %76 %2746 %4672) (fma.f64 %3515 #s(literal 1 binary64) %4672) (fma.f64 %2746 %76 %4672) (/.f64 #s(literal 1 binary64) (/.f64 %2765 %3387)) (fma.f64 %4726 %2746 %3515) (fma.f64 sa %4383 %4672) (fma.f64 #s(literal -1 binary64) %3833 %4672) (fma.f64 %9 %4386 %4672) (fma.f64 %85 %2755 %4672) (fma.f64 %2755 %85 %4672) (*.f64 %3448 %2832) (fma.f64 ca %4734 %3515) (fma.f64 %126 %4736 %3515) (fma.f64 %221 %4559 %3515) (fma.f64 %571 %4739 %3515) (fma.f64 %252 %3253 %3515) (fma.f64 %251 %3477 %3515) (fma.f64 %259 %3480 %3515) (fma.f64 %4572 %3482 %3515) (/.f64 %4746 %3264) (/.f64 #s(literal 1 binary64) (/.f64 %2793 %3448)) (fma.f64 #s(literal 2 binary64) %4394 %4672) (fma.f64 %4144 %2777 %4672) (/.f64 (fma.f64 %2819 %571 %4752) %3264) (/.f64 (fma.f64 %2819 %571 (*.f64 %76 %577)) %3264) (/.f64 (fma.f64 %76 %577 (*.f64 %571 %2819)) %3264) (/.f64 (fma.f64 %76 %577 %4761) %3264) (*.f64 (/.f64 %4529 %3508) #s(literal 2 binary64)) (/.f64 (neg.f64 %4746) %3251) (fma.f64 %3104 %4768 %2710) (fma.f64 %3515 %4770 %2710) (fma.f64 %3518 %4669 %2710) (fma.f64 %3520 %4773 %2710) (fma.f64 %2786 %4775 %2710) (fma.f64 %3105 %4777 %2710) (fma.f64 %3391 %4779 %2710) (fma.f64 %3426 %4781 %2710) (fma.f64 %3531 %2775 %2710) (fma.f64 %4669 %3518 %2710) (fma.f64 %4775 %2786 %2710) (fma.f64 %4773 %3520 %2710) (fma.f64 %3538 %4787 %2710) (fma.f64 %4777 %3105 %2710) (fma.f64 %4779 %3391 %2710) (fma.f64 %3542 %4791 %2710) (fma.f64 %4768 %3104 %2710) (fma.f64 %3547 %4794 %2710) (fma.f64 %4770 %3515 %2710) (fma.f64 %4781 %3426 %2710) (fma.f64 %2775 %3531 %2710) (fma.f64 %4787 %3538 %2710) (fma.f64 %4794 %3547 %2710) (fma.f64 %4791 %3542 %2710) (fma.f64 %3555 %4595 %3515) (*.f64 %4746 %3557) (/.f64 (-.f64 %4761 %4804) %3264) (/.f64 (-.f64 %4807 %4752) %3251) (/.f64 (fma.f64 %2819 %577 %4804) %3251) (/.f64 (fma.f64 %2819 %577 %4812) %3251) (/.f64 (fma.f64 %85 %577 (*.f64 %577 %2819)) %3251) (/.f64 (fma.f64 %85 %577 %4807) %3251) (+.f64 (/.f64 %3447 %2793) %2710) (/.f64 #s(literal 1 binary64) (/.f64 %3264 %4746)) (fma.f64 %221 %4824 %3515) (/.f64 (/.f64 %4746 %577) %571) (/.f64 (/.f64 %4746 %571) %577) (/.f64 (fma.f64 %4672 %571 %76) %571) (/.f64 (fma.f64 %4672 %577 %85) %577) (/.f64 (fma.f64 %4726 %571 %3316) %3251) (fma.f64 %2678 %4669 %3346) (fma.f64 %2676 %4676 %3346) (fma.f64 %2772 %3396 %3346) (fma.f64 %4669 %2678 %3346) (+.f64 %4672 %3346) (+.f64 %3346 %4672) (fma.f64 ca %4688 %3346) (fma.f64 %571 %4690 %3346) (fma.f64 %2710 %3391 %3346) (fma.f64 %2739 %4687 %3346) (fma.f64 %251 %3419 %3346) (fma.f64 %2715 %3421 %3346) (fma.f64 %3391 %2710 %3346) (/.f64 (fma.f64 %4726 %577 %4018) %3264) (fma.f64 %4726 %2746 %3346) (fma.f64 ca %4734 %3346) (fma.f64 %126 %4736 %3346) (fma.f64 %221 %4559 %3346) (fma.f64 %571 %4739 %3346) (fma.f64 %252 %3253 %3346) (fma.f64 %251 %3477 %3346) (fma.f64 %259 %3480 %3346) (fma.f64 %4572 %3482 %3346) (fma.f64 one_es %4615 %4672) (fma.f64 tanphi %4617 %4672) (fma.f64 sa %4619 %4672) (fma.f64 %7 %4621 %4672) (fma.f64 %75 %4559 %4672) (fma.f64 %571 %4624 %4672) (fma.f64 %2678 %4669 %4638) (fma.f64 %2980 %4626 %4672) (fma.f64 %2765 %4628 %4672) (fma.f64 %76 %4630 %4672) (fma.f64 %2676 %4676 %4638) (fma.f64 %3316 %4632 %4672) (fma.f64 %3313 %4634 %4672) (fma.f64 %3319 %4636 %4672) (fma.f64 %2772 %3396 %4638) (fma.f64 %4669 %2678 %4638) (+.f64 %4672 %4638) (+.f64 %4638 %4672) (fma.f64 ca %4688 %4638) (fma.f64 %571 %4690 %4638) (fma.f64 %2710 %3391 %4638) (fma.f64 %2739 %4687 %4638) (fma.f64 %4158 %3343 %4672) (fma.f64 %256 %3346 %4672) (fma.f64 %428 %3349 %4672) (fma.f64 %251 %3419 %4638) (fma.f64 %2715 %3421 %4638) (fma.f64 %429 %3253 %4672) (fma.f64 %3391 %2710 %4638) (fma.f64 %4572 %3351 %4672) (fma.f64 %4153 %3354 %4672) (fma.f64 %4151 %3357 %4672) (fma.f64 %4647 %3360 %4672) (fma.f64 %4649 %3363 %4672) (fma.f64 %4651 %3366 %4672) (fma.f64 %4653 %3371 %4672) (fma.f64 %4655 %3374 %4672) (fma.f64 %3555 %4595 %3346) (+.f64 %4898 %4901) (+.f64 %4901 %4898) (-.f64 %4672 (/.f64 %3658 %4557)) (-.f64 %4672 (neg.f64 %4638)) (fma.f64 %3339 %4595 %4672) (fma.f64 %4726 %2746 %4638) (fma.f64 ca %4734 %4638) (fma.f64 %126 %4736 %4638) (fma.f64 %221 %4559 %4638) (fma.f64 %571 %4739 %4638) (fma.f64 %252 %3253 %4638) (fma.f64 %251 %3477 %4638) (fma.f64 %259 %3480 %4638) (fma.f64 %4572 %3482 %4638) (fma.f64 one_es %4615 %4918) (fma.f64 tanphi %4617 %4918) (fma.f64 sa %4619 %4918) (fma.f64 %7 %4621 %4918) (fma.f64 %75 %4559 %4918) (fma.f64 %571 %4624 %4918) (fma.f64 %2980 %4626 %4918) (fma.f64 %2765 %4628 %4918) (fma.f64 %76 %4630 %4918) (fma.f64 %3316 %4632 %4918) (fma.f64 %3313 %4634 %4918) (fma.f64 %3319 %4636 %4918) (+.f64 %4638 %4918) (+.f64 %4918 %4638) (fma.f64 %4158 %3343 %4918) (fma.f64 %256 %3346 %4918) (fma.f64 %428 %3349 %4918) (fma.f64 %429 %3253 %4918) (fma.f64 %4572 %3351 %4918) (fma.f64 %4153 %3354 %4918) (fma.f64 %4151 %3357 %4918) (fma.f64 %4647 %3360 %4918) (fma.f64 %4649 %3363 %4918) (fma.f64 %4651 %3366 %4918) (fma.f64 %4653 %3371 %4918) (fma.f64 %4655 %3374 %4918) (fma.f64 %3555 %4595 %4638) (fma.f64 %3339 %4595 %4918) (fma.f64 %221 %4824 %3346) (fma.f64 %3104 %4768 %4672) (fma.f64 %3515 %4770 %4672) (fma.f64 %3518 %4669 %4672) (fma.f64 %3520 %4773 %4672) (fma.f64 %2786 %4775 %4672) (fma.f64 %3105 %4777 %4672) (fma.f64 %3391 %4779 %4672) (fma.f64 %3426 %4781 %4672) (fma.f64 %3531 %2775 %4672) (fma.f64 %4669 %3518 %4672) (fma.f64 %4775 %2786 %4672) (fma.f64 %4773 %3520 %4672) (fma.f64 %3538 %4787 %4672) (fma.f64 %4777 %3105 %4672) (fma.f64 %4779 %3391 %4672) (fma.f64 %3542 %4791 %4672) (fma.f64 %4768 %3104 %4672) (fma.f64 %3547 %4794 %4672) (fma.f64 %4770 %3515 %4672) (fma.f64 %4781 %3426 %4672) (fma.f64 %2775 %3531 %4672) (fma.f64 %4787 %3538 %4672) (fma.f64 %4794 %3547 %4672) (fma.f64 %4791 %3542 %4672) (fma.f64 %221 %4824 %4638) (fma.f64 %3104 %4768 %4918) (fma.f64 %3515 %4770 %4918) (fma.f64 %3518 %4669 %4918) (fma.f64 %3520 %4773 %4918) (fma.f64 %2786 %4775 %4918) (fma.f64 %3105 %4777 %4918) (fma.f64 %3391 %4779 %4918) (fma.f64 %3426 %4781 %4918) (fma.f64 %3531 %2775 %4918) (fma.f64 %4669 %3518 %4918) (fma.f64 %4775 %2786 %4918) (fma.f64 %4773 %3520 %4918) (fma.f64 %3538 %4787 %4918) (fma.f64 %4777 %3105 %4918) (fma.f64 %4779 %3391 %4918) (fma.f64 %3542 %4791 %4918) (fma.f64 %4768 %3104 %4918) (fma.f64 %3547 %4794 %4918) (fma.f64 %4770 %3515 %4918) (fma.f64 %4781 %3426 %4918) (fma.f64 %2775 %3531 %4918) (fma.f64 %4787 %3538 %4918) (fma.f64 %4794 %3547 %4918) (fma.f64 %4791 %3542 %4918) (/.f64 (fma.f64 %4672 %4557 %3339) %4557) (/.f64 (fma.f64 %3555 %4557 (*.f64 %4557 %3339)) %5001) (/.f64 (fma.f64 %3555 %4557 (*.f64 %3339 %4557)) %5001) %3145 %5006 %5007 %5008 %5009 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5017 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5036 %5037 %5038 %5040 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5058 %5060 %5061 %5062 %5063 %5064 %5066 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5077 %5078 %5079 %5080 %5081 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5093 %5095 %5096 %5097 %5098 %5100 %5101 %5103 %5104 %5106 %5107 %5109 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5121 %5122 %5123 %5125 %5127 %5129 %5131 %5133 %5135 %5136 %5138 %5140 %5142 %5144 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5166 %5167 %5168 %5169 %5170 %5171 %5172 %5174 %5176 %5178 %5179 %5180 %5181 %5182 %5183 %5184 %5185 %5186 %5187 %5188 %5189 %5190 %5191 %5192 %5194 %5196 %5198 %5200 %5202 %5204 %5205 %5207 %5209 %5211 %5214 %5216 %5217 %5218 %5220 %5221 %5222 %5225 %5226 %5229 %5231 %5234 %5236 %5237 %5240 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5250 %5251 %5252 %5253 %5254 %5255 %5256 %5257 %5258 %5259 %5260 %5261 %5262 %5263 %5264 %5265 %5266 %5267 %5269 %5270 %5271 %5272 %5273 %5274 %5275 %5276 %5277 %5278 %5279 %5280 %5281 %5282 %5283 %5284 %5285 %5286 %5287 %5288 %5289 %5290 %5291 %5292 %5293 %5294 %5295 %5296 %5297 %5299 %5301 %5302 %5303 %5304 %5305 %5307 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5323 %5325 %5327 %5329 %5330 %5332 %5333 %5335 %5336 %5337 %5339 %5341 %5343 %5344 %5346 %5348 %5349 %5350 %5351 %5352 %5354 %5356 %5358 %5360 %5362 %5364 %5366 %5368 %5370 %5372 %5374 %5375 %5376 %5377 %5378 %5379 %5380 %5382 %5383 %5384 %5385 %5386 %5387 %5389 %5392 %5395 %5398 %5401 %5403 %5405 %5407 %5408 %5409 %5410 %5411 %5412 %5414 %5416 %5418 %5419 %5420 %5421 %5422 %5423 %5424 %5425 %5426 %5428 %5430 %5432 %5434 %5436 %5438 %5440 %5442 %5444 %5446 %5448 %5450 %5451 %5452 %5453 %5454 %5455 %5457 %5458 %5459 %5460 %5462 %5463 %5464 %5465 %5466 %5468 %5471 %5474 %5475 %5477 %5479 %5480 %5481 %5483 %5484 %5485 %5487 %5489 %5492 %5495 %5497 %5500 %5503 %5504 %5505 %5507 %5508 %5509 %5510 %5512 %5513 %5514 %5515 %5516 %5517 %5518 %5519 %5520 %5522 %5524 %5525 %5528 %5529 %5530 %5531 %5533 %5535 %5536 %5538 %5539 %5540 %5543 %5544 %5545 %5547 %5549 %5551 %5552 %5553 %5554 %5555 %5556 %5557 %5558 %5559 %5560 %5561 %5562 %5563 %5564 %5565 %5566 %5568 %5570 %5572 %5573 %5574 %5575 %5578 %5580 %5581 %5583 %5585 %5588 %5590 %5593 %5596 %5598 %5599 %5600 %5601 %5602 %5603 %5604 %5605 %5606 %5607 %5608 %5609 %5611 %5613 %5615 %5617 %5619 %5621 %5623 %5625 %5627 %5629 %5631 %5633 %5635 %5636 %5637 %5639 %5640 %5641 %5643 %5644 %5645 %5647 %5648 %5649 %5650 %5651 %5652 %5653 %5654 %5655 %5656 %5657 %5658 %5659 %5660 %5661 %5662 %5663 %5664 %5665 %5666 %5667 %5669 %5670 %5671 %5672 %5673 %5674 %5675 %5676 %5678 %5679 %5680 %5681 %5682 %5683 %5684 %5685 %5686 %5687 %5688 %5690 %5692 %5694 %5696 %5698 %5700 %5702 %5704 %5705 %5706 %5707 %5708 %5709 %5710 %5711 %5712 %5713 %5714 %5715 %5716 %5717 %5718 %5719 %5720 %5721 %5722 %5724 %5726 %5728 %5729 %5730 %5732 %5734 %5736 %5737 %5738 %5739 %5740 %5742 %5744 %5745 %5747 %5751 %5753 %5755 %5757 %5758 %5760 %5762 %5764 %5765 %5766 %5767 %5768 %5769 %5770 %5771 %5772 %5774 %5776 %5778 %5780 %5782 %5784 %5786 %5788 %5789 %5791 %5793 %5796 %5799 %5802 %5805 %5806 %5807 %5808 %5809 %5810 %5811 %5812 %5813 %5814 %5815 %5816 %5818 %5820 %5821 %5822 %5823 %5824 %5825 %5826 %5827 %5828 %5829 %5830 %5831 %5832 %5833 %5834 %5835 %5836 %5837 %5838 %5840 %5842 %5844 %5846 %5849 %5852 %5853 %5854 %5857 %5860 %5863 %5865 %5867 %5870 %5873 %5876 %5877 %5878 %5879 %5880 %5881 %5882 %5883 %5884 %5886 %5887 %5888 %5889 %5890 %5891 %5892 %5893 %5894 %5895 %5896 %5897 %5898 %5899 %5900 %5901 %5902 %5903 %5906 %5909 %5911 %5914 %5917 %5919 %5920 %5922 %5923 %5924 %5925 %5926 %5927 %5928 %5929 %5930 %5931 %5932 %5933 %5934 %5935 %5936 %5937 %5938 %5939 %5941 %5942 %5943 %5944 %5945 %5946 %5947 %5948 %5949 %5950 %5951 %5952 %5953 %5954 %5955 %5956 %5957 %5958 %5959 %5960 %5961 %5962 %5963 %5964 %5965 %5966 %5967 %5968 %5969 %5970 %5971 %5972 %5973 %5974 %5975 %5976 %5977 %5978 %5979 %5980 %5981 %5982 %5983 %5984 %5985 %5986 %5987 %5988 %5989 %5990 %5991 %5992 %5994 %5995 %5996 %5997 %5998 %5999 %6000 %6001 %6002 %6003 %6004 %6005 %6006 %6007 %6008 %6010 %6011 %6012 %6013 %6014 %6015 %6016 %6017 %6018 %6019 %6020 %6022 %6024 %6026 %6028 %6030 %6033 %6035 %6037 %6039 %6041 %6042 %6043 %6044 %6045 %6046 %6047 %6048 %6049 %6050 %6051 %6052 %6053 %6054 %6057 %6060 %6062 %6063 %6064 %6065 %6066 %6067 %6068 %6069 %6070 %6071 %6072 %6073 %6075 %6077 %6079 %6082 %6084 %6087 %6089 %6092 %6095 %6097 %6099 %6100 %6101 %6103 %6105 %6106 %6107 %6108 %6109 %6110 %6111 %6112 %6113 %6114 %6115 %6116 %6117 %6118 %6119 %6120 %6121 %6122 %6124 %6126 %6128 %6130 %6131 %6132 %6133 %6134 %6135 %6137 %6139 %6141 %6143 %6144 %6145 %6146 %6147 %6148 %6149 %6150 %6151 %6152 %6153 %6154 %6155 %6156 %6157 %6158 %6159 %6160 %6161 %6162 %6163 %6164 %6165 %6166 %6167 %6168 %6169 %6170 %6171 %6172 %6173 %6174 %6175 %6176 %6177 %6178 %6179 %6180 %6181 %6182 %6183 %6184 %6185 %6186 %6187 %6188 %6189 %6190 %6191 %6192 %6193 %6194 %6195 %6196 %6197 %6198 %6199 %6200 %6201 %6202 %6203 %6204 %6205 %6206 %6207 %6208 %6209 %6210 %6211 %6212 %6213 %6214 %6215 %6216 %6217 %6218 %6219 %6220 %6221 %6222 %6223 %6224 %6225 %6226 %6227 %6228 %6229 %6231 %6233 %6234 %6235 %6236 %6237 %6238 %6239 %6240 %6241 %6242 %6243 %6244 %6245 %6246 %6247 %6248 %6249 %6250 %6251 %6252 %6253 %6254 %6255 %6256 %6257 %6258 %6259 %6260 %6261 %6262 %6263 %6264 %6265 %6266 %6267 %6268 %6269 %6270 %6271 %6272 %6273 %6274 %6275 %6276 %6278 %6279 %6280 %6282 %6283 %6284 %6285 %6286 %6287 %6288 %6289 %6290 %6291 %6292 %6293 %6294 %6295 %6296 %6297 %6298 %6299 %6300 %6302 %6303 %6304 %6305 %6306 %6307 %6308 %6309 %6310 %6311 %6312 %6313 %6314 %6315 %6316 %6317 %6318 %6319 %6320 %6321 %6322 %6323 %6324 %6325 %6326 %6327 %6328 %6329 %6330 %6331 %6332 %6333 %6334 %6335 %6336 %6337 %6338 %6339 %6340 %6341 %6342 %6343 %6344 %6345 %6346 %6347 %6348 %6349 %6350 %6351 %6352 %6353 %6354 %6355 %6356 %6357 %6358 %6359 %6360 %6361 %6362 %6363 %6364 %6365 %6366 %6367 %6368 (approx %2157 %3145) %78 (*.f64 tanphi one_es) (*.f64 %1 %4) (*.f64 %4 %1) (neg.f64 %87) (*.f64 one_es %20) (*.f64 tanphi %1563) (*.f64 #s(literal 1 binary64) %78) (*.f64 %78 #s(literal 1 binary64)) (*.f64 %1678 #s(literal 2 binary64)) (*.f64 %6379 #s(literal 1/2 binary64)) (/.f64 %1678 #s(literal 1/2 binary64)) (/.f64 %6379 #s(literal 2 binary64)) (fma.f64 one_es tanphi %6383) (fma.f64 one_es tanphi %6385) (fma.f64 tanphi one_es %6383) (fma.f64 tanphi one_es %6385) (+.f64 %78 %6383) (+.f64 %78 %6385) (fma.f64 %1 %4 %6383) (fma.f64 %1 %4 %6385) (fma.f64 %4 %1 %6383) (fma.f64 %4 %1 %6385) (fma.f64 one_es %20 %6383) (fma.f64 one_es %20 %6385) (fma.f64 tanphi %1563 %6383) (fma.f64 tanphi %1563 %6385) (fma.f64 #s(literal 1 binary64) %78 %6383) (fma.f64 #s(literal 1 binary64) %78 %6385) (fma.f64 #s(literal 1/2 binary64) %78 %1678) (fma.f64 %78 #s(literal 1 binary64) %6383) (fma.f64 %78 #s(literal 1 binary64) %6385) (fma.f64 %78 #s(literal 1/2 binary64) %1678) (fma.f64 %106 tanphi %1678) (fma.f64 %25 one_es %1678) (+.f64 %1678 %1678) (fma.f64 #s(literal 1 binary64) %1678 %1678) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) %78) %1678) (fma.f64 %1678 #s(literal 2 binary64) %6383) (fma.f64 %1678 #s(literal 2 binary64) %6385) (fma.f64 %6379 #s(literal 1/2 binary64) %6383) (fma.f64 %6379 #s(literal 1/2 binary64) %6385) %3786 (*.f64 one_es %2786) (*.f64 tanphi %3520) (*.f64 %3520 tanphi) (*.f64 %2786 one_es) (/.f64 %87 %577) (*.f64 %1 %2818) (*.f64 %4 %3839) (neg.f64 %3835) (*.f64 #s(literal 1 binary64) %3786) (*.f64 %78 %2746) (*.f64 %3786 #s(literal 1 binary64)) (*.f64 %2746 %78) (/.f64 #s(literal 1 binary64) (/.f64 %571 %78)) (*.f64 tanphi %4383) (*.f64 #s(literal -1 binary64) %3835) (*.f64 %4 %4386) (*.f64 %87 %2755) (*.f64 %2755 %87) (/.f64 (*.f64 %87 #s(literal 1 binary64)) %577) (/.f64 #s(literal 1 binary64) (/.f64 %577 %87)) (*.f64 #s(literal 2 binary64) (*.f64 %2777 %78)) (*.f64 %6379 %2777) %3104 %3106 %3107 %3108 %3109 %3110 %3112 %3113 %3114 %3116 %3117 %3118 %3119 %3120 %3122 %3123 %3124 %3125 %3127 %3129 %3131 %3132 (/.f64 %75 %571) %3518 (*.f64 tanphi %3515) (*.f64 sa %3786) (*.f64 %7 %3520) (*.f64 %3104 one_es) (*.f64 %76 %2786) (*.f64 %3515 tanphi) (*.f64 %78 %3105) (*.f64 %3786 sa) (*.f64 %3520 %7) (*.f64 %2786 %76) (*.f64 %3105 %78) (/.f64 %93 %577) (*.f64 %3786 %10) (*.f64 %1 %3115) (*.f64 %4 %3833) (*.f64 %9 %3835) (*.f64 %85 %2818) (*.f64 %87 %3111) (*.f64 %15 %3839) (*.f64 %10 %3786) (*.f64 %3835 %9) (*.f64 %3115 %1) (neg.f64 %3829) (*.f64 %75 %2746) (*.f64 #s(literal 1 binary64) %3518) (*.f64 %3104 %1563) (*.f64 %3515 %20) (*.f64 %3786 %18) (*.f64 %3518 #s(literal 1 binary64)) (*.f64 %2746 %75) (*.f64 %97 %3104) (*.f64 %99 %3515) (*.f64 %101 %3786) (/.f64 #s(literal 1 binary64) (/.f64 %571 %75)) (/.f64 %2284 %577) (/.f64 %104 %577) (*.f64 %93 %2755) (*.f64 %85 %3862) (*.f64 %87 %3864) (*.f64 %15 %3866) (neg.f64 %3874) (neg.f64 (*.f64 %3518 #s(literal -1 binary64))) (neg.f64 %5108) (/.f64 (*.f64 %93 #s(literal 1 binary64)) %577) (/.f64 (*.f64 #s(literal 1 binary64) %93) %577) (/.f64 #s(literal 1 binary64) (/.f64 %577 %93)) (/.f64 %107 %591) (/.f64 %107 %640) (/.f64 %2357 %593) (/.f64 %109 %2769) (*.f64 #s(literal 2 binary64) %3868) (*.f64 #s(literal 2 binary64) %3870) (*.f64 #s(literal 1/2 binary64) %3872) (*.f64 #s(literal -1 binary64) %3874) (*.f64 %2284 %2755) (*.f64 %2357 %2777) (*.f64 %3878 #s(literal 2 binary64)) (*.f64 %3880 #s(literal 1/2 binary64)) (/.f64 %3878 #s(literal 1/2 binary64)) (/.f64 %3880 #s(literal 2 binary64)) (/.f64 %3872 #s(literal 2 binary64)) (/.f64 %3870 #s(literal 1/2 binary64)) (/.f64 %1720 %2799) (/.f64 %1720 %2805) (/.f64 (*.f64 %93 #s(literal 2 binary64)) %2796) (/.f64 (*.f64 #s(literal 2 binary64) %93) %2802) (fma.f64 one_es %3104 %6515) (fma.f64 one_es %3104 %6517) (fma.f64 tanphi %3515 %6515) (fma.f64 tanphi %3515 %6517) (fma.f64 sa %3786 %6515) (fma.f64 sa %3786 %6517) (fma.f64 %7 %3520 %6515) (fma.f64 %7 %3520 %6517) (fma.f64 %3104 one_es %6515) (fma.f64 %3104 one_es %6517) (fma.f64 %76 %2786 %6515) (fma.f64 %76 %2786 %6517) (fma.f64 %3515 tanphi %6515) (fma.f64 %3515 tanphi %6517) (fma.f64 %78 %3105 %6515) (fma.f64 %78 %3105 %6517) (fma.f64 %3786 sa %6515) (fma.f64 %3786 sa %6517) (fma.f64 %3520 %7 %6515) (fma.f64 %3520 %7 %6517) (fma.f64 %2786 %76 %6515) (fma.f64 %2786 %76 %6517) (fma.f64 %3105 %78 %6515) (fma.f64 %3105 %78 %6517) (+.f64 %3518 %6515) (+.f64 %3518 %6517) (fma.f64 %3786 %10 %6515) (fma.f64 %3786 %10 %6517) (fma.f64 %1 %3115 %6515) (fma.f64 %1 %3115 %6517) (fma.f64 %4 %3833 %6515) (fma.f64 %4 %3833 %6517) (fma.f64 %9 %3835 %6515) (fma.f64 %9 %3835 %6517) (fma.f64 %85 %2818 %6515) (fma.f64 %85 %2818 %6517) (fma.f64 %87 %3111 %6515) (fma.f64 %87 %3111 %6517) (fma.f64 %15 %3839 %6515) (fma.f64 %15 %3839 %6517) (fma.f64 %10 %3786 %6515) (fma.f64 %10 %3786 %6517) (fma.f64 %3835 %9 %6515) (fma.f64 %3835 %9 %6517) (fma.f64 %3115 %1 %6515) (fma.f64 %3115 %1 %6517) (fma.f64 %75 %2746 %6515) (fma.f64 %75 %2746 %6517) (fma.f64 #s(literal 1 binary64) %3518 %6515) (fma.f64 #s(literal 1 binary64) %3518 %6517) (fma.f64 #s(literal 1/2 binary64) %3518 %3870) (fma.f64 %3104 %1563 %6515) (fma.f64 %3104 %1563 %6517) (fma.f64 %3515 %20 %6515) (fma.f64 %3515 %20 %6517) (fma.f64 %3786 %18 %6515) (fma.f64 %3786 %18 %6517) (fma.f64 %3518 #s(literal 1 binary64) %6515) (fma.f64 %3518 #s(literal 1 binary64) %6517) (fma.f64 %3518 #s(literal 1/2 binary64) %3878) (fma.f64 %2746 %75 %6515) (fma.f64 %2746 %75 %6517) (fma.f64 %97 %3104 %6515) (fma.f64 %97 %3104 %6517) (fma.f64 %99 %3515 %6515) (fma.f64 %99 %3515 %6517) (fma.f64 %101 %3786 %6515) (fma.f64 %101 %3786 %6517) (+.f64 %3878 %3878) (+.f64 %3870 %3870) (fma.f64 %93 %2755 %6515) (fma.f64 %93 %2755 %6517) (fma.f64 %85 %3862 %6515) (fma.f64 %85 %3862 %6517) (fma.f64 %87 %3864 %6515) (fma.f64 %87 %3864 %6517) (fma.f64 %15 %3866 %6515) (fma.f64 %15 %3866 %6517) (fma.f64 #s(literal 2 binary64) %3868 %6515) (fma.f64 #s(literal 2 binary64) %3868 %6517) (fma.f64 #s(literal 2 binary64) %3870 %6515) (fma.f64 #s(literal 2 binary64) %3870 %6517) (fma.f64 #s(literal 1/2 binary64) %3872 %6515) (fma.f64 #s(literal 1/2 binary64) %3872 %6517) (fma.f64 #s(literal -1 binary64) %3874 %6515) (fma.f64 #s(literal -1 binary64) %3874 %6517) (fma.f64 %2284 %2755 %6515) (fma.f64 %2284 %2755 %6517) (fma.f64 %2357 %2777 %6515) (fma.f64 %2357 %2777 %6517) (fma.f64 %3878 #s(literal 2 binary64) %6515) (fma.f64 %3878 #s(literal 2 binary64) %6517) (fma.f64 %3880 #s(literal 1/2 binary64) %6515) (fma.f64 %3880 #s(literal 1/2 binary64) %6517) %2746 (/.f64 #s(literal -1 binary64) %577) (neg.f64 %2755) (/.f64 #s(literal 2 binary64) %593) (/.f64 #s(literal 2 binary64) %2769) (/.f64 #s(literal 1/2 binary64) %591) (/.f64 #s(literal 1/2 binary64) %640) (*.f64 #s(literal 1 binary64) %2746) (*.f64 #s(literal 2 binary64) %2777) (*.f64 #s(literal 1/2 binary64) %2852) (*.f64 %2746 #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) %2755) (*.f64 %2755 #s(literal -1 binary64)) (*.f64 %2777 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) %6624) (/.f64 %2786 tanphi) (/.f64 %2852 #s(literal 2 binary64)) (/.f64 %2777 #s(literal 1/2 binary64)) (/.f64 #s(literal -1/2 binary64) %2799) (/.f64 #s(literal -1/2 binary64) %2805) (/.f64 #s(literal -2 binary64) %2796) (/.f64 #s(literal -2 binary64) %2802) (*.f64 #s(literal -2 binary64) %5227) (/.f64 #s(literal 1 binary64) (/.f64 %577 #s(literal -1 binary64))) (/.f64 %99 %2765) (*.f64 tanphi %2823) (*.f64 #s(literal 1/2 binary64) %6638) (*.f64 #s(literal -2 binary64) %5940) (*.f64 %2823 tanphi) (*.f64 %5248 #s(literal 1/2 binary64)) (/.f64 %5248 #s(literal 2 binary64)) (/.f64 %731 %2793) (*.f64 #s(literal 2 binary64) %6645) (*.f64 %2849 %6647) (*.f64 %2852 %758) (pow.f64 %571 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) %6651) (+.f64 %2746 %6653) (+.f64 %2777 %2777) (fma.f64 #s(literal 1 binary64) %2746 %6653) (fma.f64 #s(literal 1 binary64) %2777 %2777) (fma.f64 #s(literal 2 binary64) %5993 %2777) (fma.f64 #s(literal 2 binary64) %2777 %6653) (fma.f64 #s(literal -1/2 binary64) %2755 %2777) (fma.f64 #s(literal 1/2 binary64) %2746 %2777) (fma.f64 #s(literal 1/2 binary64) %2852 %6653) (fma.f64 %2746 #s(literal 1 binary64) %6653) (fma.f64 %2746 #s(literal 1/2 binary64) %2777) (fma.f64 #s(literal -1 binary64) %2755 %6653) (fma.f64 %2755 #s(literal -1 binary64) %6653) (fma.f64 %2777 #s(literal 1 binary64) %2777) (fma.f64 %2777 #s(literal 2 binary64) %6653) (+.f64 %2746 %6669) (+.f64 %2746 %6671) (fma.f64 #s(literal -2 binary64) %5227 %6653) (fma.f64 tanphi %2823 %6653) (fma.f64 #s(literal 1 binary64) %2746 %6669) (fma.f64 #s(literal 1 binary64) %2746 %6671) (fma.f64 #s(literal 2 binary64) %2777 %6669) (fma.f64 #s(literal 2 binary64) %2777 %6671) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) %2746) %2777) (fma.f64 #s(literal 1/2 binary64) %2852 %6669) (fma.f64 #s(literal 1/2 binary64) %2852 %6671) (fma.f64 #s(literal 1/2 binary64) %6638 %6653) (fma.f64 %2746 #s(literal 1 binary64) %6669) (fma.f64 %2746 #s(literal 1 binary64) %6671) (fma.f64 #s(literal -1 binary64) %2755 %6669) (fma.f64 #s(literal -1 binary64) %2755 %6671) (fma.f64 #s(literal -2 binary64) %5940 %6653) (fma.f64 %2823 tanphi %6653) (fma.f64 %2755 #s(literal -1 binary64) %6669) (fma.f64 %2755 #s(literal -1 binary64) %6671) (fma.f64 %2777 #s(literal 2 binary64) %6669) (fma.f64 %2777 #s(literal 2 binary64) %6671) (fma.f64 %5248 #s(literal 1/2 binary64) %6653) (fma.f64 #s(literal -2 binary64) %5227 %6669) (fma.f64 #s(literal -2 binary64) %5227 %6671) (fma.f64 tanphi %2823 %6669) (fma.f64 tanphi %2823 %6671) (fma.f64 #s(literal 2 binary64) %6645 %6653) (fma.f64 #s(literal 1/2 binary64) %6638 %6669) (fma.f64 #s(literal 1/2 binary64) %6638 %6671) (fma.f64 #s(literal -2 binary64) %5940 %6669) (fma.f64 #s(literal -2 binary64) %5940 %6671) (fma.f64 %2823 tanphi %6669) (fma.f64 %2823 tanphi %6671) (fma.f64 %5248 #s(literal 1/2 binary64) %6669) (fma.f64 %5248 #s(literal 1/2 binary64) %6671) (fma.f64 %2849 %6647 %6653) (fma.f64 %2852 %758 %6653) (fma.f64 #s(literal 2 binary64) %6645 %6669) (fma.f64 #s(literal 2 binary64) %6645 %6671) (fma.f64 %2849 %6647 %6669) (fma.f64 %2849 %6647 %6671) (fma.f64 %2852 %758 %6669) (fma.f64 %2852 %758 %6671) %129 (*.f64 #s(literal 1 binary64) %129) (*.f64 %129 #s(literal 1 binary64)) (neg.f64 %6718) (neg.f64 %6720) (+.f64 %129 %6722) (+.f64 %129 %6724) (*.f64 #s(literal 1/2 binary64) %6726) (*.f64 %6726 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %142) (*.f64 %142 #s(literal 2 binary64)) (*.f64 %6731 #s(literal 4 binary64)) (/.f64 %6726 #s(literal 2 binary64)) (/.f64 %142 #s(literal 1/2 binary64)) (neg.f64 %6735) (neg.f64 %6737) (/.f64 %6739 #s(literal -2 binary64)) (fma.f64 #s(literal 1 binary64) %129 %6722) (fma.f64 #s(literal 1 binary64) %129 %6724) (fma.f64 #s(literal 1/2 binary64) %129 %142) (fma.f64 %129 #s(literal 1 binary64) %6722) (fma.f64 %129 #s(literal 1 binary64) %6724) (fma.f64 %129 #s(literal 1/2 binary64) %142) (/.f64 (+.f64 %132 %132) #s(literal -2 binary64)) (+.f64 %142 %142) (-.f64 %142 %604) (fma.f64 #s(literal -1/2 binary64) %132 %142) (fma.f64 %132 #s(literal -1/2 binary64) %142) (neg.f64 %867) (fma.f64 #s(literal 1/2 binary64) %6754 %142) (fma.f64 %6754 #s(literal 1/2 binary64) %142) (fma.f64 #s(literal 1/2 binary64) %6726 %6722) (fma.f64 #s(literal 1/2 binary64) %6726 %6724) (fma.f64 %6726 #s(literal 1/2 binary64) %6722) (fma.f64 %6726 #s(literal 1/2 binary64) %6724) (fma.f64 %6726 #s(literal 1/4 binary64) %142) (fma.f64 #s(literal 1 binary64) %142 %142) (fma.f64 #s(literal 2 binary64) %142 %6722) (fma.f64 #s(literal 2 binary64) %142 %6724) (fma.f64 #s(literal 2 binary64) %6731 %142) (fma.f64 %142 #s(literal 1 binary64) %142) (fma.f64 %142 #s(literal 2 binary64) %6722) (fma.f64 %142 #s(literal 2 binary64) %6724) (fma.f64 %6731 #s(literal 2 binary64) %142) (fma.f64 %6731 #s(literal 4 binary64) %6722) (fma.f64 %6731 #s(literal 4 binary64) %6724) (/.f64 (fma.f64 %129 #s(literal 2 binary64) %6726) #s(literal 4 binary64)) (fma.f64 #s(literal 1/2 binary64) %6774 %142) (fma.f64 %6776 #s(literal 1/4 binary64) %142) (/.f64 (fma.f64 %132 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %129)) #s(literal -4 binary64)) (/.f64 (fma.f64 %142 #s(literal -2 binary64) %132) #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) %129 %6783) #s(literal -4 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) %129 %6739) #s(literal -4 binary64)) (/.f64 (fma.f64 %132 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) %132)) #s(literal 4 binary64)) (/.f64 (fma.f64 %132 #s(literal -2 binary64) (*.f64 %132 #s(literal -2 binary64))) #s(literal 4 binary64)) (fma.f64 %6794 #s(literal 4 binary64) %142) (*.f64 #s(literal 1/2 binary64) %129) %142 (/.f64 %129 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) %132) (*.f64 %132 #s(literal -1/2 binary64)) (neg.f64 %604) (/.f64 %132 #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) %6754) (*.f64 %6754 #s(literal 1/2 binary64)) (*.f64 %6726 #s(literal 1/4 binary64)) (/.f64 %6754 #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) %142) (*.f64 #s(literal 2 binary64) %6731) (*.f64 %142 #s(literal 1 binary64)) (*.f64 %6731 #s(literal 2 binary64)) (/.f64 %142 #s(literal 1 binary64)) (/.f64 %6718 #s(literal -2 binary64)) (/.f64 %6720 #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) %6774) (*.f64 %6776 #s(literal 1/4 binary64)) (neg.f64 %6815) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %129)) (/.f64 %6776 #s(literal 4 binary64)) (fma.f64 %129 #s(literal 1/4 binary64) %6731) (fma.f64 #s(literal 1/4 binary64) %129 %6731) (+.f64 %6731 %6731) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %132)) (*.f64 %6794 #s(literal 4 binary64)) (/.f64 %6735 #s(literal -2 binary64)) (fma.f64 #s(literal 1 binary64) %6731 %6731) (fma.f64 #s(literal -1/2 binary64) %604 %6731) (fma.f64 #s(literal 1/2 binary64) %142 %6731) (fma.f64 %142 #s(literal 1/2 binary64) %6731) (fma.f64 %604 #s(literal -1/2 binary64) %6731) (fma.f64 #s(literal 1/4 binary64) %6774 %6731) (fma.f64 %132 %744 %6731) (fma.f64 #s(literal 2 binary64) %6834 %6731) (fma.f64 %6731 #s(literal 1 binary64) %6836) (+.f64 %6836 %6836) (fma.f64 %6776 %766 %6731) %114 %120 (*.f64 lamt #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) lamt) (-.f64 lamt %114) (*.f64 #s(literal -2 binary64) %114) (neg.f64 %6844) (fma.f64 lamt #s(literal 1 binary64) lamt) (fma.f64 #s(literal 1 binary64) lamt lamt) (*.f64 %120 #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4 binary64) lamt)) (*.f64 %122 #s(literal 4 binary64)) (fma.f64 #s(literal 1/2 binary64) %120 lamt) (fma.f64 #s(literal 2 binary64) %122 lamt) (neg.f64 %126) %127 (sin.f64 %135) (cos.f64 %585) (cos.f64 %605) (cos.f64 (fabs.f64 %585)) (-.f64 %618 %226) (-.f64 %622 %2751) (fma.f64 %126 %6862 %618) (fma.f64 #s(literal 0 binary64) %571 %6864) (+.f64 (*.f64 %126 %6862) %618) (+.f64 %622 %6864) (-.f64 (*.f64 %126 (cos.f64 %132)) %618) (fma.f64 %571 #s(literal 0 binary64) %6872) (+.f64 %618 %6872) %798 (fabs.f64 %604) (*.f64 #s(literal 1/2 binary64) %804) (*.f64 %804 #s(literal 1/2 binary64)) (/.f64 %804 #s(literal 2 binary64)) (fabs.f64 %798) (fabs.f64 %875) (*.f64 %6881 #s(literal -1/2 binary64)) (neg.f64 %875) (/.f64 %6881 #s(literal -2 binary64)) (*.f64 %6885 #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) %798) (*.f64 #s(literal 2 binary64) %6888) (*.f64 %798 #s(literal 1 binary64)) (*.f64 %6891 #s(literal 1/4 binary64)) (/.f64 %798 #s(literal 1 binary64)) (/.f64 (*.f64 %804 #s(literal -1 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) %804) #s(literal -2 binary64)) (*.f64 %6898 #s(literal 1/4 binary64)) (sqrt.f64 %6900) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %804)) (/.f64 %6898 #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) %6907) (*.f64 %6907 #s(literal 1/2 binary64)) (*.f64 %6910 %6911) (*.f64 %6911 %6910) (*.f64 %750 %6916) (*.f64 %6916 %750) (*.f64 %6919 %6919) (*.f64 %6921 %6921) (pow.f64 %6900 #s(literal 1/2 binary64)) (pow.f64 %6919 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %6900 #s(literal -1/2 binary64))) (*.f64 #s(literal 1/2 binary64) %805) %806 (/.f64 %805 #s(literal 2 binary64)) (neg.f64 %6929) (/.f64 %6931 #s(literal -2 binary64)) (fma.f64 #s(literal 1/2 binary64) %129 %798) (fma.f64 #s(literal 1/2 binary64) %804 %142) (fma.f64 %129 #s(literal 1/2 binary64) %798) (fma.f64 %804 #s(literal 1/2 binary64) %142) (+.f64 %142 %798) (+.f64 %798 %142) (*.f64 #s(literal 1 binary64) %806) (*.f64 #s(literal 2 binary64) %812) (*.f64 %806 #s(literal 1 binary64)) (*.f64 %812 #s(literal 2 binary64)) (*.f64 %6929 #s(literal -1 binary64)) (-.f64 %142 %875) (-.f64 %798 %604) (fma.f64 #s(literal -1/2 binary64) %132 %798) (fma.f64 %132 #s(literal -1/2 binary64) %798) (fma.f64 %6881 #s(literal -1/2 binary64) %142) (/.f64 %812 #s(literal 1/2 binary64)) (/.f64 (*.f64 %805 #s(literal 2 binary64)) #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) %805) #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %805) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) %6754 %798) (fma.f64 %6754 #s(literal 1/2 binary64) %798) (fma.f64 %6885 #s(literal 1/2 binary64) %142) (neg.f64 (*.f64 %6959 #s(literal 2 binary64))) (fma.f64 %6726 #s(literal 1/4 binary64) %798) (fma.f64 #s(literal 1 binary64) %142 %798) (fma.f64 #s(literal 1 binary64) %798 %142) (fma.f64 #s(literal 2 binary64) %6731 %798) (fma.f64 #s(literal 2 binary64) %6888 %142) (fma.f64 %142 #s(literal 1 binary64) %798) (fma.f64 %798 #s(literal 1 binary64) %142) (fma.f64 %6731 #s(literal 2 binary64) %798) (fma.f64 %6891 #s(literal 1/4 binary64) %142) (/.f64 (fma.f64 %804 #s(literal 2 binary64) %6726) #s(literal 4 binary64)) (*.f64 %6973 #s(literal 4 binary64)) (/.f64 (fma.f64 %129 #s(literal 2 binary64) %6975) #s(literal 4 binary64)) (/.f64 (fma.f64 %129 #s(literal 2 binary64) %6891) #s(literal 4 binary64)) (fma.f64 #s(literal 1/2 binary64) %6774 %798) (fma.f64 %6776 #s(literal 1/4 binary64) %798) (fma.f64 %6898 #s(literal 1/4 binary64) %142) (/.f64 (fma.f64 %798 #s(literal -2 binary64) %132) #s(literal -2 binary64)) (/.f64 (fma.f64 %804 #s(literal -2 binary64) %6783) #s(literal -4 binary64)) (/.f64 (fma.f64 %804 #s(literal -2 binary64) %6739) #s(literal -4 binary64)) (/.f64 (fma.f64 %132 #s(literal 2 binary64) %6989) #s(literal -4 binary64)) (/.f64 (fma.f64 %132 #s(literal 2 binary64) (*.f64 %804 #s(literal -2 binary64))) #s(literal -4 binary64)) (fma.f64 #s(literal 1/2 binary64) %6907 %142) (fma.f64 %6907 #s(literal 1/2 binary64) %142) (fma.f64 %6794 #s(literal 4 binary64) %798) (fma.f64 #s(literal 1/4 binary64) %805 %812) (fma.f64 %805 #s(literal 1/4 binary64) %812) (+.f64 %812 %812) (fma.f64 %6910 %6911 %142) (fma.f64 %6911 %6910 %142) (fma.f64 #s(literal 1 binary64) %812 %812) (fma.f64 #s(literal -1/2 binary64) %6929 %812) (fma.f64 #s(literal 1/2 binary64) %806 %812) (fma.f64 #s(literal 1/2 binary64) %805 %7006) (fma.f64 #s(literal 1/2 binary64) %805 %7008) (fma.f64 %806 #s(literal 1/2 binary64) %812) (fma.f64 %812 #s(literal 1 binary64) %812) (fma.f64 %805 #s(literal 1/2 binary64) %7006) (fma.f64 %805 #s(literal 1/2 binary64) %7008) (fma.f64 %6929 #s(literal -1/2 binary64) %812) (+.f64 %806 %7006) (+.f64 %806 %7008) (fma.f64 #s(literal 1/4 binary64) %7017 %812) (fma.f64 %750 %6916 %142) (fma.f64 %6916 %750 %142) (fma.f64 %6919 %6919 %142) (fma.f64 #s(literal 1 binary64) %806 %7006) (fma.f64 #s(literal 1 binary64) %806 %7008) (fma.f64 #s(literal 2 binary64) %812 %7006) (fma.f64 #s(literal 2 binary64) %812 %7008) (fma.f64 #s(literal 2 binary64) %7026 %812) (fma.f64 %806 #s(literal 1 binary64) %7006) (fma.f64 %806 #s(literal 1 binary64) %7008) (fma.f64 %812 #s(literal 2 binary64) %7006) (fma.f64 %812 #s(literal 2 binary64) %7008) (fma.f64 %6929 #s(literal -1 binary64) %7006) (fma.f64 %6929 #s(literal -1 binary64) %7008) (fma.f64 %6921 %6921 %142) (fma.f64 %7035 #s(literal 1/4 binary64) %812) (fma.f64 %6973 #s(literal 4 binary64) %7006) (fma.f64 %6973 #s(literal 4 binary64) %7008) (*.f64 #s(literal 1/4 binary64) %805) %812 (/.f64 %805 #s(literal 4 binary64)) (/.f64 %6931 #s(literal -4 binary64)) (neg.f64 %6959) (fma.f64 %129 #s(literal 1/4 binary64) %6888) (fma.f64 #s(literal 1/4 binary64) %129 %6888) (fma.f64 #s(literal 1/4 binary64) %804 %6731) (fma.f64 %804 #s(literal 1/4 binary64) %6731) (+.f64 %6731 %6888) (+.f64 %6888 %6731) (*.f64 #s(literal 1 binary64) %812) (*.f64 #s(literal -1/2 binary64) %6929) (*.f64 #s(literal 1/2 binary64) %806) (*.f64 %806 #s(literal 1/2 binary64)) (*.f64 %812 #s(literal 1 binary64)) (*.f64 %6929 #s(literal -1/2 binary64)) (/.f64 %806 #s(literal 2 binary64)) (/.f64 %812 #s(literal 1 binary64)) (/.f64 %6929 #s(literal -2 binary64)) (*.f64 #s(literal 1/4 binary64) %7017) (-.f64 %6731 %7059) (-.f64 %6888 %7061) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %805)) (fma.f64 #s(literal 1 binary64) %6731 %6888) (fma.f64 #s(literal 1 binary64) %6888 %6731) (fma.f64 #s(literal -1/2 binary64) %604 %6888) (fma.f64 #s(literal 1/2 binary64) %142 %6888) (fma.f64 #s(literal 1/2 binary64) %798 %6731) (fma.f64 %142 #s(literal 1/2 binary64) %6888) (fma.f64 %798 #s(literal 1/2 binary64) %6731) (fma.f64 %604 #s(literal -1/2 binary64) %6888) (fma.f64 %875 #s(literal -1/2 binary64) %6731) (*.f64 #s(literal 2 binary64) %7026) (fma.f64 #s(literal 1/4 binary64) %6774 %6888) (fma.f64 #s(literal 1/4 binary64) (/.f64 %804 #s(literal 1 binary64)) %6731) (/.f64 (*.f64 #s(literal -1 binary64) %806) #s(literal -2 binary64)) (/.f64 (-.f64 %129 %7080) #s(literal 4 binary64)) (*.f64 %7035 #s(literal 1/4 binary64)) (fma.f64 %132 %744 %6888) (fma.f64 %6881 %744 %6731) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %6929)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %806)) (/.f64 %7035 #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %6834 %6888) (/.f64 (fma.f64 %6888 #s(literal 2 binary64) %142) #s(literal 2 binary64)) (/.f64 (fma.f64 %6888 #s(literal -2 binary64) %604) #s(literal -2 binary64)) (/.f64 (fma.f64 %6731 #s(literal -2 binary64) %875) #s(literal -2 binary64)) (fma.f64 %6776 %766 %6888) (fma.f64 %6898 %766 %6731) (/.f64 (fma.f64 %875 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %142)) #s(literal -4 binary64)) (/.f64 (fma.f64 %875 #s(literal 2 binary64) %6737) #s(literal -4 binary64)) (/.f64 (fma.f64 %875 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) %604)) #s(literal 4 binary64)) (/.f64 (fma.f64 %875 #s(literal -2 binary64) %7108) #s(literal 4 binary64)) (/.f64 (fma.f64 %798 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) %604)) #s(literal -4 binary64)) (/.f64 (fma.f64 %798 #s(literal -2 binary64) %6735) #s(literal -4 binary64)) (/.f64 (fma.f64 %604 #s(literal 2 binary64) %7116) #s(literal -4 binary64)) (/.f64 (fma.f64 %604 #s(literal 2 binary64) (*.f64 %798 #s(literal -2 binary64))) #s(literal -4 binary64)) (/.f64 (fma.f64 %604 #s(literal -2 binary64) %7122) #s(literal 4 binary64)) (/.f64 (fma.f64 %604 #s(literal -2 binary64) %7125) #s(literal 4 binary64)) (/.f64 (fma.f64 %142 #s(literal -2 binary64) %7080) #s(literal -4 binary64)) (/.f64 (fma.f64 %142 #s(literal -2 binary64) (*.f64 %875 #s(literal 2 binary64))) #s(literal -4 binary64)) (/.f64 (-.f64 %6735 %7122) #s(literal -4 binary64)) (fma.f64 %6919 (*.f64 %6919 #s(literal 1/2 binary64)) %6731) (fma.f64 %6919 %7137 %6731) (fma.f64 %7137 (/.f64 %6919 #s(literal 1 binary64)) %6731) (fma.f64 (/.f64 %6919 #s(literal 1/2 binary64)) (/.f64 %6919 #s(literal 4 binary64)) %6731) %813 (cos.f64 %6959) (cos.f64 %909) (cos.f64 %7146) (neg.f64 %821) (sin.f64 %7149) (sin.f64 %7152) (sin.f64 %7154) (sin.f64 (+.f64 %7146 %142)) (fma.f64 #s(literal 1 binary64) %813 %7159) (fma.f64 %813 #s(literal 1 binary64) %7159) (fma.f64 #s(literal 0 binary64) %7158 %833) (fma.f64 %7158 #s(literal 0 binary64) %833) (+.f64 %833 %7159) (+.f64 %7159 %833) (fma.f64 %7166 #s(literal 0 binary64) %833) (fma.f64 %7168 #s(literal 0 binary64) %833) (+.f64 (*.f64 %7166 #s(literal 0 binary64)) %833) (+.f64 (*.f64 %7168 #s(literal 0 binary64)) %833) (-.f64 %7159 (neg.f64 %833)) (-.f64 %7159 (*.f64 %821 #s(literal 1 binary64))) (-.f64 %7159 (*.f64 %813 %664)) (-.f64 %7181 %7184) (fma.f64 %7180 %7180 %7187) (fma.f64 %7180 %7180 %7190) (fma.f64 %7180 %7180 %7192) (+.f64 %7181 %7187) (+.f64 %7181 %7190) (+.f64 %7181 %7192) (-.f64 %7181 (*.f64 (sin.f64 %7061) %7189)) (fma.f64 %7183 %7201 %7181) (+.f64 (*.f64 %7183 %7201) %7181) (*.f64 #s(literal -1/2 binary64) %912) (*.f64 #s(literal 1/2 binary64) %814) %7207 (/.f64 %814 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) %7209) (neg.f64 %7211) (fma.f64 #s(literal -1/2 binary64) %804 %142) (fma.f64 #s(literal 1/2 binary64) %129 %875) (fma.f64 %129 #s(literal 1/2 binary64) %875) (fma.f64 %804 #s(literal -1/2 binary64) %142) (+.f64 %142 %875) (+.f64 %875 %142) (*.f64 #s(literal 1 binary64) %7207) (*.f64 #s(literal 2 binary64) %815) (*.f64 #s(literal 1/2 binary64) %7221) (*.f64 #s(literal 1/2 binary64) %7223) (*.f64 %7207 #s(literal 1 binary64)) (*.f64 %815 #s(literal 2 binary64)) (*.f64 %7211 #s(literal -1 binary64)) (*.f64 %7221 #s(literal 1/2 binary64)) (-.f64 %142 %798) (-.f64 %875 %604) (fma.f64 #s(literal -1/2 binary64) %132 %875) (fma.f64 #s(literal 1/2 binary64) %6881 %142) (fma.f64 %132 #s(literal -1/2 binary64) %875) (fma.f64 %6881 #s(literal 1/2 binary64) %142) (/.f64 %815 #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) %814) #s(literal -2 binary64)) (/.f64 %7221 #s(literal 2 binary64)) (/.f64 (*.f64 %814 #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 %7241) (neg.f64 %7243) (neg.f64 (*.f64 %815 #s(literal -2 binary64))) (neg.f64 (*.f64 %7247 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) %6754 %875) (fma.f64 %6754 #s(literal 1/2 binary64) %875) (fma.f64 %6726 #s(literal 1/4 binary64) %875) (fma.f64 #s(literal 1 binary64) %142 %875) (fma.f64 #s(literal 2 binary64) %6731 %875) (fma.f64 %142 #s(literal 1 binary64) %875) (fma.f64 %6731 #s(literal 2 binary64) %875) (*.f64 %7257 #s(literal 4 binary64)) (fma.f64 #s(literal 1/2 binary64) %6774 %875) (fma.f64 %6776 #s(literal 1/4 binary64) %875) (/.f64 (-.f64 %6726 %6975) #s(literal 4 binary64)) (fma.f64 (*.f64 %6881 #s(literal 1 binary64)) #s(literal 1/2 binary64) %142) (fma.f64 (*.f64 %6881 #s(literal 2 binary64)) #s(literal 1/4 binary64) %142) (/.f64 (fma.f64 %875 #s(literal -2 binary64) %132) #s(literal -2 binary64)) (/.f64 (-.f64 %6739 %6989) #s(literal -4 binary64)) (fma.f64 %6794 #s(literal 4 binary64) %875) (fma.f64 #s(literal 1/4 binary64) %814 %815) (fma.f64 %814 #s(literal 1/4 binary64) %815) (+.f64 %815 %815) (fma.f64 #s(literal 1 binary64) %815 %815) (fma.f64 #s(literal -1/2 binary64) %7211 %815) (fma.f64 #s(literal -1/2 binary64) %912 %7277) (fma.f64 #s(literal -1/2 binary64) %912 %7279) (fma.f64 #s(literal 1/2 binary64) %7207 %815) (fma.f64 #s(literal 1/2 binary64) %814 %7277) (fma.f64 #s(literal 1/2 binary64) %814 %7279) (fma.f64 #s(literal 1/2 binary64) %7284 %815) (fma.f64 %7207 #s(literal 1/2 binary64) %815) (fma.f64 %815 #s(literal 1 binary64) %815) (fma.f64 %7211 #s(literal -1/2 binary64) %815) (fma.f64 %814 #s(literal 1/2 binary64) %7277) (fma.f64 %814 #s(literal 1/2 binary64) %7279) (fma.f64 %7221 #s(literal 1/4 binary64) %815) (+.f64 %7207 %7277) (+.f64 %7207 %7279) (fma.f64 #s(literal 1/2 binary64) %7294 %815) (fma.f64 #s(literal 1/4 binary64) %7296 %815) (fma.f64 #s(literal 1/2 binary64) %7209 %7277) (fma.f64 #s(literal 1/2 binary64) %7209 %7279) (fma.f64 %6919 %6921 %142) (fma.f64 %6921 %6919 %142) (fma.f64 #s(literal 1 binary64) %7207 %7277) (fma.f64 #s(literal 1 binary64) %7207 %7279) (fma.f64 #s(literal 2 binary64) %815 %7277) (fma.f64 #s(literal 2 binary64) %815 %7279) (fma.f64 #s(literal 2 binary64) %7306 %815) (fma.f64 #s(literal 1/2 binary64) %7221 %7277) (fma.f64 #s(literal 1/2 binary64) %7221 %7279) (fma.f64 #s(literal 1/2 binary64) %7223 %7277) (fma.f64 #s(literal 1/2 binary64) %7223 %7279) (fma.f64 %7207 #s(literal 1 binary64) %7277) (fma.f64 %7207 #s(literal 1 binary64) %7279) (fma.f64 %815 #s(literal 2 binary64) %7277) (fma.f64 %815 #s(literal 2 binary64) %7279) (fma.f64 %7211 #s(literal -1 binary64) %7277) (fma.f64 %7211 #s(literal -1 binary64) %7279) (fma.f64 %7221 #s(literal 1/2 binary64) %7277) (fma.f64 %7221 #s(literal 1/2 binary64) %7279) (fma.f64 %7320 #s(literal 1/4 binary64) %815) (fma.f64 %7257 #s(literal 4 binary64) %7277) (fma.f64 %7257 #s(literal 4 binary64) %7279) (*.f64 #s(literal 1/4 binary64) %814) %815 (/.f64 %912 #s(literal -4 binary64)) (/.f64 %814 #s(literal 4 binary64)) (neg.f64 %7247) (*.f64 #s(literal 1 binary64) %815) (*.f64 #s(literal -1/2 binary64) %7211) (*.f64 #s(literal 1/2 binary64) %7207) (*.f64 #s(literal 1/2 binary64) %7284) (*.f64 %7207 #s(literal 1/2 binary64)) (*.f64 %815 #s(literal 1 binary64)) (*.f64 %7211 #s(literal -1/2 binary64)) (*.f64 %7221 #s(literal 1/4 binary64)) (-.f64 %6731 %6888) (fma.f64 %129 #s(literal 1/4 binary64) %7059) (fma.f64 #s(literal 1/4 binary64) %129 %7059) (fma.f64 %804 %1317 %6731) (fma.f64 %6881 #s(literal 1/4 binary64) %6731) (/.f64 %7207 #s(literal 2 binary64)) (/.f64 %815 #s(literal 1 binary64)) (/.f64 %7211 #s(literal -2 binary64)) (/.f64 %7221 #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) %7294) (*.f64 #s(literal 1/4 binary64) %7296) (+.f64 %6731 %7059) (+.f64 %7059 %6731) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %814)) (/.f64 (/.f64 %814 #s(literal -2 binary64)) #s(literal -2 binary64)) (-.f64 %7059 %7061) (fma.f64 #s(literal 1/2 binary64) %875 %6731) (fma.f64 %129 #s(literal 1/4 binary64) %7355) (fma.f64 %798 #s(literal -1/2 binary64) %6731) (fma.f64 #s(literal 1/4 binary64) %129 %7355) (fma.f64 %875 #s(literal 1/2 binary64) %6731) (+.f64 %6731 %7355) (+.f64 %7355 %6731) (*.f64 #s(literal 2 binary64) %7306) (fma.f64 %804 %1326 %6731) (fma.f64 #s(literal 1 binary64) %6731 %7059) (fma.f64 #s(literal -1/2 binary64) %604 %7059) (fma.f64 #s(literal 1/2 binary64) %142 %7059) (fma.f64 %142 #s(literal 1/2 binary64) %7059) (fma.f64 %604 #s(literal -1/2 binary64) %7059) (/.f64 %7241 #s(literal -2 binary64)) (/.f64 %7243 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) %7207) #s(literal -2 binary64)) (*.f64 %7320 #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) %6774 %7059) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %7211)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %7207)) (/.f64 %7320 #s(literal 4 binary64)) (fma.f64 %132 %744 %7059) (fma.f64 #s(literal 1 binary64) %6731 %7355) (fma.f64 #s(literal -1/2 binary64) %604 %7355) (fma.f64 #s(literal 1/2 binary64) %142 %7355) (fma.f64 %142 #s(literal 1/2 binary64) %7355) (fma.f64 %604 #s(literal -1/2 binary64) %7355) (fma.f64 #s(literal 1/4 binary64) %6774 %7355) (fma.f64 #s(literal 2 binary64) %6834 %7059) (/.f64 (-.f64 %6815 %875) #s(literal -2 binary64)) (fma.f64 %6898 %1344 %6731) (fma.f64 %132 %744 %7355) (fma.f64 %6776 %766 %7059) (fma.f64 (/.f64 %6881 #s(literal 1/2 binary64)) %766 %6731) (fma.f64 #s(literal 2 binary64) %6834 %7355) (/.f64 (fma.f64 %604 #s(literal 2 binary64) %7122) #s(literal -4 binary64)) (/.f64 (fma.f64 %604 #s(literal 2 binary64) %7125) #s(literal -4 binary64)) (/.f64 (-.f64 %6735 %7116) #s(literal -4 binary64)) (/.f64 (-.f64 %7108 %7122) #s(literal 4 binary64)) (/.f64 (-.f64 %6737 %7080) #s(literal -4 binary64)) (fma.f64 %6776 %766 %7355) %816 (cos.f64 %7247) (cos.f64 %917) (cos.f64 %7409) (sin.f64 %7411) (sin.f64 %938) (sin.f64 %7414) (sin.f64 (+.f64 %7409 %142)) (fma.f64 #s(literal 1 binary64) %816 %7419) (fma.f64 %816 #s(literal 1 binary64) %7419) (fma.f64 #s(literal 0 binary64) %7418 %827) (fma.f64 %7418 #s(literal 0 binary64) %827) (fma.f64 %7424 #s(literal 0 binary64) %827) (+.f64 %827 %7419) (+.f64 %7419 %827) (+.f64 (*.f64 %7424 #s(literal 0 binary64)) %827) (fma.f64 %7430 #s(literal 0 binary64) %827) (+.f64 (*.f64 %7430 #s(literal 0 binary64)) %827) (-.f64 %7419 (neg.f64 %827)) (-.f64 %7419 (*.f64 %819 #s(literal 1 binary64))) (-.f64 %7419 (*.f64 %816 %664)) (fma.f64 %7180 %7180 %7184) (fma.f64 %7183 %7182 %7181) (fma.f64 %7182 %7183 %7181) (+.f64 %7181 %7184) (+.f64 %7184 %7181) (-.f64 %7181 %7187) (-.f64 %7181 %7190) (-.f64 %7181 %7192) (-.f64 (*.f64 %7183 (cos.f64 %7448)) (*.f64 %7180 (sin.f64 %7448))) #s(literal 0 binary64) (neg.f64 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (-.f64 lamt lamt) (-.f64 #s(literal 0 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 1/2 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 -1/2 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal 0 binary64) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal -2 binary64) #s(literal 0 binary64)) (+.f64 lamt %114) (+.f64 %114 lamt) (/.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 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 0 binary64) #s(literal 4 binary64)) (neg.f64 %7478) (neg.f64 %7480) (-.f64 %114 %114) (-.f64 %573 %573) (fma.f64 #s(literal 1 binary64) #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 1/2 binary64) #s(literal 0 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 -1/2 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 -2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal 0 binary64)) (+.f64 %573 %575) (+.f64 #s(literal 0 binary64) %720) (-.f64 #s(literal 0 binary64) %7478) (fma.f64 lamt #s(literal 1 binary64) %114) (fma.f64 #s(literal 1 binary64) lamt %114) (*.f64 #s(literal 1/2 binary64) %737) (/.f64 (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %7480 #s(literal -2 binary64)) (*.f64 %728 #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) #s(literal 0 binary64))) (tanh.f64 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %720) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %720) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %720) (fma.f64 #s(literal 1/2 binary64) %737 #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %720) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %720) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %720) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %720) (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %720) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %720) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %720) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %720) (fma.f64 #s(literal 1/2 binary64) %120 %114) (fma.f64 %728 #s(literal 0 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %122 %114) (+.f64 %7527 %604) (-.f64 %7527 %142) (fma.f64 #s(literal 1/2 binary64) %737 %720) (fma.f64 %728 #s(literal 0 binary64) %720) (fma.f64 #s(literal 1/2 binary64) %129 %7532) (fma.f64 %129 #s(literal 1/2 binary64) %7532) (-.f64 lamt (fma.f64 %129 #s(literal -1/2 binary64) %585)) (-.f64 %585 %585) (fma.f64 %7538 %7538 %575) (+.f64 lamt %7540) (+.f64 %142 %7532) (+.f64 %585 %605) (-.f64 %652 lamt) (fma.f64 #s(literal -1/2 binary64) %132 %7532) (fma.f64 %132 #s(literal -1/2 binary64) %7532) (sinh.f64 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %6754 %7532) (fma.f64 %6754 #s(literal 1/2 binary64) %7532) (fma.f64 %6726 #s(literal 1/4 binary64) %7532) (fma.f64 lamt #s(literal 1 binary64) %7540) (fma.f64 #s(literal 1 binary64) lamt %7540) (fma.f64 #s(literal 1 binary64) %142 %7532) (fma.f64 #s(literal 2 binary64) %6731 %7532) (fma.f64 %142 #s(literal 1 binary64) %7532) (fma.f64 %7556 #s(literal 1/2 binary64) %605) (fma.f64 %6731 #s(literal 2 binary64) %7532) (/.f64 (-.f64 %1205 %1205) %7560) (/.f64 (-.f64 %7556 %7556) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) %6774 %7532) (fma.f64 %6776 #s(literal 1/4 binary64) %7532) (fma.f64 #s(literal 1/2 binary64) %120 %7540) (fma.f64 #s(literal 2 binary64) %122 %7540) (fma.f64 %6794 #s(literal 4 binary64) %7532) (/.f64 (-.f64 (*.f64 %7556 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %7556)) #s(literal 4 binary64)) (fma.f64 (sqrt.f64 (fabs.f64 %1234)) %7538 %575) (sin.f64 %129) (sin.f64 %132) (sin.f64 %6726) (cos.f64 %142) (cos.f64 %604) (cos.f64 %798) (cos.f64 %875) (cos.f64 (fma.f64 %129 #s(literal 1/2 binary64) %129)) (cos.f64 (fma.f64 %129 #s(literal -1/2 binary64) %129)) (cos.f64 (+.f64 %129 %142)) (cos.f64 (fma.f64 %804 #s(literal 1/2 binary64) %129)) (cos.f64 (fma.f64 %804 #s(literal -1/2 binary64) %129)) (sin.f64 %806) (sin.f64 %7207) (sin.f64 %6929) (sin.f64 %859) (sin.f64 %7597) (fma.f64 %7599 #s(literal 0 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %7601) (+.f64 %7603 #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 0 binary64) (sin.f64 %875))) (cos.f64 (fma.f64 %805 #s(literal 1/2 binary64) %142)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %7601) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %7601) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %7601) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %7601) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %7601) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %7601) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %7601) (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %7601) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %7601) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %7601) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %7601) (*.f64 #s(literal 2 binary64) %786) (fma.f64 #s(literal 2 binary64) %786 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %737 %7601) (fma.f64 %728 #s(literal 0 binary64) %7601) (fma.f64 #s(literal 2 binary64) %786 %720) (*.f64 #s(literal 2 binary64) %791) (*.f64 #s(literal 2 binary64) %796) (fma.f64 #s(literal 2 binary64) %791 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %802) (fma.f64 #s(literal 2 binary64) %796 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %802 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %791 %720) (fma.f64 #s(literal 2 binary64) %796 %720) (fma.f64 #s(literal 2 binary64) %802 %720) (*.f64 #s(literal 2 binary64) %810) (fma.f64 #s(literal 2 binary64) %810 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %810 %720) (-.f64 %7603 (*.f64 #s(literal 0 binary64) %664)) (*.f64 %813 %816) (*.f64 %816 %813) (*.f64 %813 %819) (*.f64 %816 %821) (*.f64 %821 %816) (*.f64 %819 %813) (fma.f64 %813 %816 #s(literal 0 binary64)) (fma.f64 %816 %813 #s(literal 0 binary64)) (fma.f64 %813 %819 #s(literal 0 binary64)) (fma.f64 %816 %821 #s(literal 0 binary64)) (fma.f64 %821 %816 #s(literal 0 binary64)) (fma.f64 %819 %813 #s(literal 0 binary64)) (*.f64 %813 %825) (*.f64 %813 %827) (*.f64 %816 %829) (*.f64 %816 %831) (*.f64 %816 %833) (*.f64 %825 %813) (*.f64 %829 %816) (*.f64 %831 %816) (*.f64 %833 %816) (*.f64 %827 %813) (*.f64 %840 %813) (*.f64 %813 %842) (*.f64 %825 %821) (*.f64 %829 %819) (*.f64 %821 %825) (*.f64 %819 %829) (*.f64 %842 %813) (+.f64 #s(literal 0 binary64) %7670) (fma.f64 %813 %816 %720) (fma.f64 %813 %825 #s(literal 0 binary64)) (fma.f64 %813 %827 #s(literal 0 binary64)) (fma.f64 %813 %7419 #s(literal 0 binary64)) (fma.f64 %816 %813 %720) (fma.f64 %816 %829 #s(literal 0 binary64)) (fma.f64 %816 %831 #s(literal 0 binary64)) (fma.f64 %816 %833 #s(literal 0 binary64)) (fma.f64 %816 %7159 #s(literal 0 binary64)) (fma.f64 %825 %813 #s(literal 0 binary64)) (fma.f64 %829 %816 #s(literal 0 binary64)) (fma.f64 %831 %816 #s(literal 0 binary64)) (fma.f64 %833 %816 #s(literal 0 binary64)) (fma.f64 %827 %813 #s(literal 0 binary64)) (fma.f64 %7159 %816 #s(literal 0 binary64)) (fma.f64 %7419 %813 #s(literal 0 binary64)) (fma.f64 %840 %813 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %786 %7601) (+.f64 (*.f64 %7419 %813) #s(literal 0 binary64)) (+.f64 (*.f64 %7159 %816) #s(literal 0 binary64)) (+.f64 (*.f64 %813 %7419) #s(literal 0 binary64)) (+.f64 (*.f64 %816 %7159) #s(literal 0 binary64)) (fma.f64 %813 %819 %720) (fma.f64 %813 %842 #s(literal 0 binary64)) (fma.f64 %816 %821 %720) (fma.f64 %825 %821 #s(literal 0 binary64)) (fma.f64 %829 %819 #s(literal 0 binary64)) (fma.f64 %821 %816 %720) (fma.f64 %821 %825 #s(literal 0 binary64)) (fma.f64 %819 %813 %720) (fma.f64 %819 %829 #s(literal 0 binary64)) (fma.f64 %842 %813 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %7670) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %7670) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %7670) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %7670) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %7670) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %7670) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %7670) (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %7670) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %7670) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %7670) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %7670) (fma.f64 %813 %825 %720) (fma.f64 %813 %827 %720) (fma.f64 %816 %829 %720) (fma.f64 %816 %831 %720) (fma.f64 %816 %833 %720) (fma.f64 %825 %813 %720) (fma.f64 %829 %816 %720) (fma.f64 %831 %816 %720) (fma.f64 %833 %816 %720) (fma.f64 %827 %813 %720) (fma.f64 %840 %813 %720) (fma.f64 %813 %842 %720) (fma.f64 %825 %821 %720) (fma.f64 %829 %819 %720) (fma.f64 %821 %825 %720) (fma.f64 %819 %829 %720) (fma.f64 %842 %813 %720) (*.f64 #s(literal 2 binary64) %852) (*.f64 #s(literal 2 binary64) %857) (fma.f64 #s(literal 1/2 binary64) %737 %7670) (fma.f64 #s(literal 2 binary64) %791 %7601) (fma.f64 %728 #s(literal 0 binary64) %7670) (fma.f64 #s(literal 2 binary64) %796 %7601) (fma.f64 #s(literal 2 binary64) %852 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %857 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %802 %7601) (+.f64 %7745 %906) (+.f64 %906 %7745) (-.f64 %906 %906) (*.f64 #s(literal 2 binary64) %865) (*.f64 #s(literal 2 binary64) %873) (fma.f64 #s(literal 2 binary64) %852 %720) (fma.f64 #s(literal 2 binary64) %857 %720) (+.f64 %906 %7753) (+.f64 %7753 %906) (-.f64 %7745 %7753) (fma.f64 #s(literal 2 binary64) %865 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %873 #s(literal 0 binary64)) (+.f64 %7745 %7759) (+.f64 %906 %7761) (+.f64 %7763 %7745) (+.f64 (+.f64 #s(literal 0 binary64) %7745) %906) (-.f64 %906 (-.f64 %906 #s(literal 0 binary64))) (-.f64 %7763 %906) (*.f64 #s(literal 2 binary64) %882) (*.f64 #s(literal 2 binary64) %890) (*.f64 #s(literal 2 binary64) %898) (fma.f64 #s(literal 2 binary64) %810 %7601) (fma.f64 #s(literal 2 binary64) %7745 %7774) (fma.f64 #s(literal 2 binary64) %906 %7776) (fma.f64 %7745 #s(literal 2 binary64) %7778) (fma.f64 %7745 #s(literal 1/2 binary64) %7780) (fma.f64 %906 #s(literal 2 binary64) %7782) (fma.f64 %906 #s(literal 1/2 binary64) %7784) (fma.f64 #s(literal 2 binary64) %865 %720) (fma.f64 #s(literal 2 binary64) %873 %720) (+.f64 %7778 %7782) (+.f64 %7780 %7784) (+.f64 %7782 %7778) (+.f64 %7784 %7780) (+.f64 %7776 %7774) (+.f64 %7774 %7776) (-.f64 %7780 %7780) (fma.f64 #s(literal 2 binary64) %882 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %890 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %898 #s(literal 0 binary64)) (+.f64 (neg.f64 %7780) %7780) (fma.f64 %906 #s(literal 1/2 binary64) %7800) (*.f64 %907 #s(literal 1/2 binary64)) (+.f64 %7780 %7800) (fma.f64 %906 #s(literal 1/2 binary64) %7804) (*.f64 %915 #s(literal 1/2 binary64)) (+.f64 %7780 %7804) (+.f64 (+.f64 #s(literal 0 binary64) %7780) %7784) (/.f64 %907 #s(literal 2 binary64)) (/.f64 %907 #s(literal -2 binary64)) (*.f64 %922 #s(literal 1/2 binary64)) (/.f64 %915 #s(literal 2 binary64)) (/.f64 %915 #s(literal -2 binary64)) (/.f64 (fma.f64 %906 #s(literal 2 binary64) %7776) #s(literal 4 binary64)) (/.f64 (fma.f64 %7780 #s(literal 2 binary64) %7745) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %882 %720) (fma.f64 #s(literal 2 binary64) %890 %720) (fma.f64 #s(literal 2 binary64) %898 %720) (/.f64 %922 #s(literal 2 binary64)) (/.f64 %922 #s(literal -2 binary64)) (/.f64 %7824 #s(literal 2 binary64)) (/.f64 %7824 #s(literal -2 binary64)) (/.f64 %7827 #s(literal 2 binary64)) (/.f64 %7827 #s(literal -2 binary64)) (fma.f64 %907 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %915 #s(literal 1/2 binary64) #s(literal 0 binary64)) (/.f64 %7832 #s(literal 2 binary64)) (/.f64 %7832 #s(literal -2 binary64)) (fma.f64 %922 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %906 #s(literal 1/2 binary64) %7836) (/.f64 (+.f64 #s(literal 0 binary64) %907) #s(literal 2 binary64)) (/.f64 (+.f64 %907 #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 %928 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1 binary64) %7780 %7843) (fma.f64 #s(literal 2 binary64) %7780 %7845) (fma.f64 #s(literal -2 binary64) %7780 %7847) (fma.f64 %7780 #s(literal 1 binary64) %7849) (fma.f64 %7780 #s(literal 2 binary64) %7851) (fma.f64 %7780 #s(literal -2 binary64) %7853) (/.f64 (+.f64 #s(literal 0 binary64) %915) #s(literal 2 binary64)) (/.f64 (+.f64 %915 #s(literal 0 binary64)) #s(literal 2 binary64)) (+.f64 %7780 %7836) (+.f64 %7836 %7780) (/.f64 %7861 #s(literal 2 binary64)) (/.f64 %7861 #s(literal 4 binary64)) (/.f64 (*.f64 %907 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %7866 #s(literal 2 binary64)) (/.f64 %7866 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) %907) #s(literal 1 binary64)) (/.f64 %7871 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %907) #s(literal 2 binary64)) (+.f64 (*.f64 %7780 #s(literal 2 binary64)) %7851) (+.f64 (*.f64 %7780 #s(literal -2 binary64)) %7853) (+.f64 (*.f64 %7780 #s(literal 1 binary64)) %7849) (+.f64 (*.f64 #s(literal 2 binary64) %7780) %7845) (+.f64 (*.f64 #s(literal -2 binary64) %7780) %7847) (+.f64 (*.f64 #s(literal 1 binary64) %7780) %7843) (/.f64 %7887 #s(literal 2 binary64)) (/.f64 %7887 #s(literal 4 binary64)) (/.f64 (*.f64 %915 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %7892 #s(literal 2 binary64)) (/.f64 %7892 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) %915) #s(literal 1 binary64)) (/.f64 %7897 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %915) #s(literal 2 binary64)) (/.f64 %928 #s(literal 2 binary64)) (/.f64 %928 #s(literal -2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %7146 %815)) (cos.f64 (-.f64 %7146 %815))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %7146 %7247)) (cos.f64 (-.f64 %7146 %7247))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %7409 %812)) (cos.f64 (-.f64 %7409 %812))) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %922) #s(literal 2 binary64)) (/.f64 (+.f64 %922 #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %907)) (/.f64 (/.f64 %907 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 %7929 #s(literal 2 binary64)) (/.f64 %7929 #s(literal 4 binary64)) (/.f64 (*.f64 %922 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %7934 #s(literal 2 binary64)) (/.f64 %7934 #s(literal 4 binary64)) (/.f64 %7937 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %922) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) %922) #s(literal 1 binary64)) (+.f64 %7943 %7944) (+.f64 %7944 %7943) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %915)) (/.f64 (/.f64 %915 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 %907 #s(literal 1/2 binary64) %720) (/.f64 %7952 #s(literal 2 binary64)) (/.f64 %7952 #s(literal -2 binary64)) (fma.f64 %915 #s(literal 1/2 binary64) %720) (+.f64 %7956 %7957) (+.f64 %7957 %7956) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %922)) (/.f64 (/.f64 %922 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 %928 #s(literal 1/2 binary64) #s(literal 0 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %7409 %6959)) (cos.f64 (-.f64 %7409 %6959))) #s(literal 2 binary64)) (/.f64 (fma.f64 %907 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %907 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64)) (fma.f64 %922 #s(literal 1/2 binary64) %720) (/.f64 (fma.f64 %915 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %7146 %917)) (cos.f64 (-.f64 %7146 %917))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %7409 %909)) (cos.f64 (-.f64 %7409 %909))) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %7866) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %7871) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %7861) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %907 #s(literal -2 binary64))) #s(literal -4 binary64)) (/.f64 (fma.f64 %922 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %922 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %7892) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %7897) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %7887) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %915 #s(literal -2 binary64))) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %928) #s(literal 2 binary64)) (/.f64 (+.f64 %928 #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 %8018 #s(literal 2 binary64)) (/.f64 %8018 #s(literal 4 binary64)) (/.f64 (*.f64 %928 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %8023 #s(literal 2 binary64)) (/.f64 %8023 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) %928) #s(literal 1 binary64)) (/.f64 %8028 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %928) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %7934) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %7937) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %7929) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %922 #s(literal -2 binary64))) #s(literal -4 binary64)) (+.f64 (/.f64 %925 #s(literal 2 binary64)) (/.f64 %927 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %928)) (/.f64 (/.f64 %928 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %7146 %7409)) (cos.f64 (-.f64 %7146 %7409))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %7409 %7146)) (cos.f64 (-.f64 %7409 %7146))) #s(literal 2 binary64)) (fma.f64 %928 #s(literal 1/2 binary64) %720) (/.f64 (fma.f64 %928 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %928 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7152 %815)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %7151 %815))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7152 %7247)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %7151 %7247))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7411 %812)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %8079 %812))) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %8023) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %8028) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %8018) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %928 #s(literal -2 binary64))) #s(literal -4 binary64)) (*.f64 %936 #s(literal 1/2 binary64)) (*.f64 %944 #s(literal 1/2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7411 %6959)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %8079 %6959))) #s(literal 2 binary64)) (/.f64 %936 #s(literal 2 binary64)) (/.f64 %936 #s(literal -2 binary64)) (/.f64 %944 #s(literal 2 binary64)) (/.f64 %944 #s(literal -2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7152 %917)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %7151 %917))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7411 %909)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %8079 %909))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7154 %815)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %8120 %815))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7154 %7247)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %8120 %7247))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7414 %812)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %8134 %812))) #s(literal 2 binary64)) (/.f64 %8139 #s(literal 2 binary64)) (/.f64 %8139 #s(literal -2 binary64)) (/.f64 %8142 #s(literal 2 binary64)) (/.f64 %8142 #s(literal -2 binary64)) (fma.f64 %936 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %944 #s(literal 1/2 binary64) #s(literal 0 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7414 %6959)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %8134 %6959))) #s(literal 2 binary64)) (*.f64 %953 #s(literal 1/2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7154 %917)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %8120 %917))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7152 %7409)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %7151 %7409))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7414 %909)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %8134 %909))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7411 %7146)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %8079 %7146))) #s(literal 2 binary64)) (/.f64 %953 #s(literal 2 binary64)) (/.f64 %953 #s(literal -2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %936) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %944) #s(literal 2 binary64)) (/.f64 (+.f64 %936 #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 (+.f64 %944 #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 %8188 #s(literal 2 binary64)) (/.f64 %8188 #s(literal 4 binary64)) (/.f64 (*.f64 %936 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %8193 #s(literal 2 binary64)) (/.f64 %8193 #s(literal 4 binary64)) (/.f64 (*.f64 %944 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %8198 #s(literal 2 binary64)) (/.f64 %8198 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) %936) #s(literal 1 binary64)) (/.f64 %8203 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %936) #s(literal 2 binary64)) (/.f64 %8207 #s(literal 2 binary64)) (/.f64 %8207 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) %944) #s(literal 1 binary64)) (/.f64 %8212 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %944) #s(literal 2 binary64)) (/.f64 %8216 #s(literal 2 binary64)) (/.f64 %8216 #s(literal -2 binary64)) (+.f64 (/.f64 %932 #s(literal 2 binary64)) (/.f64 %935 #s(literal 2 binary64))) (+.f64 (/.f64 %940 #s(literal 2 binary64)) (/.f64 %943 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %936)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %944)) (/.f64 (/.f64 %936 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 (/.f64 %944 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 %953 #s(literal 1/2 binary64) #s(literal 0 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7154 %7409)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %8120 %7409))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %7414 %7146)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %8134 %7146))) #s(literal 2 binary64)) (fma.f64 %936 #s(literal 1/2 binary64) %720) (fma.f64 %944 #s(literal 1/2 binary64) %720) (/.f64 (fma.f64 %936 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %936 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %953) #s(literal 2 binary64)) (/.f64 (+.f64 %953 #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 %8260 #s(literal 2 binary64)) (/.f64 %8260 #s(literal 4 binary64)) (/.f64 (*.f64 %953 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %8265 #s(literal 2 binary64)) (/.f64 %8265 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) %953) #s(literal 1 binary64)) (/.f64 %8270 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %953) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %8198) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %8207) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %8203) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %8212) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %8188) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %8193) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %936 #s(literal -2 binary64))) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %944 #s(literal -2 binary64))) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %953)) (/.f64 (/.f64 %953 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (-.f64 (/.f64 %949 #s(literal 2 binary64)) (/.f64 %952 #s(literal 2 binary64))) (fma.f64 %953 #s(literal 1/2 binary64) %720) (/.f64 (fma.f64 %953 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %953 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %7152 %938)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %7151 %938))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %7152 %7411)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %7151 %7411))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %7411 %7149)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %8079 %7149))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %7411 %7152)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %8079 %7152))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %7149 %7411)) (cos.f64 (fma.f64 %933 #s(literal 1/4 binary64) %7411))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %938 %7152)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %941 %7152))) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %8265) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %8270) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %8260) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %953 #s(literal -2 binary64))) #s(literal -4 binary64)) (fma.f64 %813 %816 %7601) (fma.f64 %816 %813 %7601) (/.f64 (-.f64 (cos.f64 (-.f64 %7154 %938)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %8120 %938))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %7154 %7411)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %8120 %7411))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %7152 %7414)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %7151 %7414))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %7414 %7149)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %8134 %7149))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %7414 %7152)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %8134 %7152))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %7411 %7154)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %8079 %7154))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %7149 %7414)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %7597 %7414))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %938 %7154)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %941 %7154))) #s(literal 2 binary64)) (fma.f64 %813 %819 %7601) (fma.f64 %816 %821 %7601) (fma.f64 %821 %816 %7601) (fma.f64 %819 %813 %7601) (/.f64 (-.f64 (cos.f64 (-.f64 %7154 %7414)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %8120 %7414))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %7414 %7154)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %8134 %7154))) #s(literal 2 binary64)) (fma.f64 %813 %825 %7601) (fma.f64 %813 %827 %7601) (fma.f64 %816 %829 %7601) (fma.f64 %816 %831 %7601) (fma.f64 %816 %833 %7601) (fma.f64 %825 %813 %7601) (fma.f64 %829 %816 %7601) (fma.f64 %831 %816 %7601) (fma.f64 %833 %816 %7601) (fma.f64 %827 %813 %7601) (fma.f64 %840 %813 %7601) (fma.f64 %813 %842 %7601) (fma.f64 %825 %821 %7601) (fma.f64 %829 %819 %7601) (fma.f64 %821 %825 %7601) (fma.f64 %819 %829 %7601) (fma.f64 %842 %813 %7601) (fma.f64 #s(literal 2 binary64) %786 %7670) (+.f64 #s(literal 0 binary64) %8433) (-.f64 #s(literal 0 binary64) %8433) (fma.f64 #s(literal 2 binary64) %852 %7601) (fma.f64 #s(literal 2 binary64) %857 %7601) (+.f64 %7759 %8438) (-.f64 #s(literal 0 binary64) (-.f64 %8438 %7745)) (-.f64 %7761 %8438) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %8433) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %8433) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %8433) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %8433) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %8433) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %8433) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %8433) (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %8433) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %8433) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %8433) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %8433) (fma.f64 #s(literal 2 binary64) %791 %7670) (*.f64 #s(literal 2 binary64) %962) (*.f64 #s(literal -2 binary64) %962) (*.f64 #s(literal 4 binary64) %962) (*.f64 %962 #s(literal 2 binary64)) (*.f64 %962 #s(literal 4 binary64)) (*.f64 %968 %961) (fma.f64 #s(literal 2 binary64) %796 %7670) (*.f64 #s(literal 2 binary64) %973) (*.f64 #s(literal 2 binary64) %975) (fma.f64 #s(literal 2 binary64) %865 %7601) (fma.f64 #s(literal 2 binary64) %873 %7601) (*.f64 #s(literal 2 binary64) %983) (fma.f64 #s(literal 1/2 binary64) %737 %8433) (fma.f64 #s(literal 2 binary64) %962 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %962 #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) %962 #s(literal 0 binary64)) (fma.f64 %962 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %962 #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 %968 %961 #s(literal 0 binary64)) (fma.f64 %728 #s(literal 0 binary64) %8433) (fma.f64 #s(literal 2 binary64) %802 %7670) (*.f64 #s(literal 2 binary64) %985) (fma.f64 #s(literal 2 binary64) %973 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %975 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %987) (*.f64 #s(literal 2 binary64) %989) (*.f64 #s(literal 2 binary64) %998) (*.f64 #s(literal 2 binary64) %1006) (*.f64 #s(literal 2 binary64) %1014) (*.f64 #s(literal 2 binary64) %1022) (*.f64 #s(literal 2 binary64) %1031) (*.f64 #s(literal 2 binary64) %1040) (*.f64 #s(literal 2 binary64) %1048) (*.f64 #s(literal 2 binary64) %1056) (*.f64 #s(literal 2 binary64) %1064) (*.f64 #s(literal 2 binary64) %1072) (fma.f64 #s(literal 2 binary64) %983 #s(literal 0 binary64)) (*.f64 #s(literal 1 binary64) %1074) (*.f64 #s(literal 2 binary64) %1076) (fma.f64 #s(literal 2 binary64) %985 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %962 %720) (fma.f64 #s(literal 2 binary64) %987 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %989 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %962 %720) (fma.f64 #s(literal 4 binary64) %962 %720) (fma.f64 %962 #s(literal 2 binary64) %720) (fma.f64 %962 #s(literal 4 binary64) %720) (fma.f64 %968 %961 %720) (fma.f64 #s(literal 2 binary64) %882 %7601) (fma.f64 #s(literal 2 binary64) %890 %7601) (fma.f64 #s(literal 2 binary64) %898 %7601) (*.f64 #s(literal 2 binary64) %1084) (*.f64 #s(literal 2 binary64) %1092) (*.f64 #s(literal 2 binary64) %1100) (*.f64 #s(literal 2 binary64) %1108) (fma.f64 #s(literal 2 binary64) %998 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1006 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1014 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1022 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1031 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1040 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1048 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1056 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1064 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1072 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %1074 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %973 %720) (fma.f64 #s(literal 2 binary64) %1076 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %975 %720) (fma.f64 #s(literal 2 binary64) %983 %720) (fma.f64 #s(literal 2 binary64) %1084 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1092 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1100 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1108 #s(literal 0 binary64)) (*.f64 %728 %1110) (fma.f64 #s(literal 2 binary64) %985 %720) (fma.f64 #s(literal 2 binary64) %810 %7670) (fma.f64 #s(literal 2 binary64) %987 %720) (fma.f64 #s(literal 2 binary64) %989 %720) (fma.f64 #s(literal 2 binary64) %998 %720) (fma.f64 #s(literal 2 binary64) %1006 %720) (fma.f64 #s(literal 2 binary64) %1014 %720) (fma.f64 #s(literal 2 binary64) %1022 %720) (fma.f64 #s(literal 2 binary64) %1031 %720) (fma.f64 #s(literal 2 binary64) %1040 %720) (fma.f64 #s(literal 2 binary64) %1048 %720) (fma.f64 #s(literal 2 binary64) %1056 %720) (fma.f64 #s(literal 2 binary64) %1064 %720) (fma.f64 #s(literal 2 binary64) %1072 %720) (fma.f64 %907 #s(literal 1/2 binary64) %7601) (fma.f64 #s(literal 1 binary64) %1074 %720) (fma.f64 #s(literal 2 binary64) %1076 %720) (fma.f64 %915 #s(literal 1/2 binary64) %7601) (fma.f64 %922 #s(literal 1/2 binary64) %7601) (fma.f64 %728 %1110 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1084 %720) (fma.f64 #s(literal 2 binary64) %1092 %720) (fma.f64 #s(literal 2 binary64) %1100 %720) (fma.f64 #s(literal 2 binary64) %1108 %720) (fma.f64 %928 #s(literal 1/2 binary64) %7601) (fma.f64 %728 %1110 %720) (*.f64 #s(literal 2 binary64) %1120) (*.f64 #s(literal 2 binary64) %1128) (fma.f64 %936 #s(literal 1/2 binary64) %7601) (fma.f64 %944 #s(literal 1/2 binary64) %7601) (fma.f64 #s(literal 2 binary64) %1120 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1128 #s(literal 0 binary64)) (fma.f64 %953 #s(literal 1/2 binary64) %7601) (fma.f64 #s(literal 2 binary64) %1120 %720) (fma.f64 #s(literal 2 binary64) %1128 %720) (fma.f64 %813 %816 %7670) (fma.f64 %816 %813 %7670) (fma.f64 %813 %819 %7670) (fma.f64 %816 %821 %7670) (fma.f64 %821 %816 %7670) (fma.f64 %819 %813 %7670) (fma.f64 %813 %825 %7670) (fma.f64 %813 %827 %7670) (fma.f64 %816 %829 %7670) (fma.f64 %816 %831 %7670) (fma.f64 %816 %833 %7670) (fma.f64 %825 %813 %7670) (fma.f64 %829 %816 %7670) (fma.f64 %831 %816 %7670) (fma.f64 %833 %816 %7670) (fma.f64 %827 %813 %7670) (fma.f64 %840 %813 %7670) (fma.f64 %813 %842 %7670) (fma.f64 %825 %821 %7670) (fma.f64 %829 %819 %7670) (fma.f64 %821 %825 %7670) (fma.f64 %819 %829 %7670) (fma.f64 %842 %813 %7670) (fma.f64 %821 %7419 %8588) (fma.f64 %819 %7159 %8590) (fma.f64 %7159 %819 %8592) (fma.f64 %7419 %821 %8594) (+.f64 (*.f64 %821 %7419) %8588) (+.f64 (*.f64 %7419 %821) %8594) (+.f64 (*.f64 %7159 %819) %8592) (+.f64 (*.f64 %819 %7159) %8590) (fma.f64 #s(literal 2 binary64) %852 %7670) (fma.f64 #s(literal 2 binary64) %857 %7670) (fma.f64 #s(literal 2 binary64) %786 %8433) (fma.f64 %825 %7159 %8607) (fma.f64 %829 %7419 %8609) (fma.f64 %831 %7419 %8611) (fma.f64 %7159 %825 %8613) (fma.f64 %7419 %829 %8615) (fma.f64 %7419 %831 %8617) (+.f64 (*.f64 %7419 %829) %8615) (+.f64 (*.f64 %7419 %831) %8617) (+.f64 (*.f64 %7159 %825) %8613) (+.f64 (*.f64 %829 %7419) %8609) (+.f64 (*.f64 %831 %7419) %8611) (+.f64 (*.f64 %825 %7159) %8607) (fma.f64 #s(literal 2 binary64) %962 %7601) (fma.f64 #s(literal -2 binary64) %962 %7601) (fma.f64 #s(literal 4 binary64) %962 %7601) (fma.f64 %962 #s(literal 2 binary64) %7601) (fma.f64 %962 #s(literal 4 binary64) %7601) (fma.f64 %968 %961 %7601) (fma.f64 #s(literal 2 binary64) %973 %7601) (fma.f64 #s(literal 2 binary64) %975 %7601) (fma.f64 #s(literal 2 binary64) %983 %7601) (fma.f64 #s(literal 2 binary64) %985 %7601) (fma.f64 #s(literal 2 binary64) %987 %7601) (fma.f64 #s(literal 2 binary64) %989 %7601) (fma.f64 #s(literal 2 binary64) %865 %7670) (fma.f64 #s(literal 2 binary64) %873 %7670) (fma.f64 #s(literal 2 binary64) %998 %7601) (fma.f64 #s(literal 2 binary64) %1006 %7601) (fma.f64 #s(literal 2 binary64) %1014 %7601) (fma.f64 #s(literal 2 binary64) %1022 %7601) (fma.f64 #s(literal 2 binary64) %1031 %7601) (fma.f64 #s(literal 2 binary64) %1040 %7601) (fma.f64 #s(literal 2 binary64) %1048 %7601) (fma.f64 #s(literal 2 binary64) %1056 %7601) (fma.f64 #s(literal 2 binary64) %1064 %7601) (fma.f64 #s(literal 2 binary64) %1072 %7601) (fma.f64 #s(literal 1 binary64) %1074 %7601) (fma.f64 #s(literal 2 binary64) %1076 %7601) (fma.f64 #s(literal 2 binary64) %791 %8433) (fma.f64 #s(literal 2 binary64) %796 %8433) (fma.f64 #s(literal 2 binary64) %1084 %7601) (fma.f64 #s(literal 2 binary64) %1092 %7601) (fma.f64 #s(literal 2 binary64) %1100 %7601) (fma.f64 #s(literal 2 binary64) %1108 %7601) (fma.f64 #s(literal 2 binary64) %802 %8433) (fma.f64 #s(literal 2 binary64) %882 %7670) (fma.f64 #s(literal 2 binary64) %890 %7670) (fma.f64 #s(literal 2 binary64) %898 %7670) (fma.f64 %728 %1110 %7601) (fma.f64 %907 #s(literal 1/2 binary64) %7670) (fma.f64 %915 #s(literal 1/2 binary64) %7670) (fma.f64 %922 #s(literal 1/2 binary64) %7670) (fma.f64 #s(literal 2 binary64) %810 %8433) (fma.f64 %928 #s(literal 1/2 binary64) %7670) (fma.f64 #s(literal 2 binary64) %1120 %7601) (fma.f64 #s(literal 2 binary64) %1128 %7601) (fma.f64 %936 #s(literal 1/2 binary64) %7670) (fma.f64 %944 #s(literal 1/2 binary64) %7670) (fma.f64 %953 #s(literal 1/2 binary64) %7670) (/.f64 (+.f64 %907 %907) #s(literal 2 binary64)) (/.f64 (+.f64 %907 %915) #s(literal 2 binary64)) (/.f64 (+.f64 %915 %907) #s(literal 2 binary64)) (/.f64 (+.f64 %915 %915) #s(literal 2 binary64)) (/.f64 (+.f64 %907 %922) #s(literal 2 binary64)) (/.f64 (+.f64 %922 %907) #s(literal 2 binary64)) (/.f64 (+.f64 %915 %922) #s(literal 2 binary64)) (/.f64 (+.f64 %922 %915) #s(literal 2 binary64)) (/.f64 (+.f64 %922 %922) #s(literal 2 binary64)) (/.f64 (+.f64 %907 %928) #s(literal 2 binary64)) (/.f64 (+.f64 %928 %907) #s(literal 2 binary64)) (/.f64 (+.f64 %928 %915) #s(literal 2 binary64)) (/.f64 (+.f64 %915 %928) #s(literal 2 binary64)) (/.f64 (+.f64 %928 %922) #s(literal 2 binary64)) (/.f64 (+.f64 %922 %928) #s(literal 2 binary64)) (/.f64 (fma.f64 %907 #s(literal 2 binary64) %7861) #s(literal 4 binary64)) (/.f64 (fma.f64 %907 #s(literal 2 binary64) %7866) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal 2 binary64) %7861) #s(literal 4 binary64)) (/.f64 (fma.f64 %907 #s(literal 2 binary64) %7887) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal 2 binary64) %7866) #s(literal 4 binary64)) (/.f64 (fma.f64 %907 #s(literal 2 binary64) %7892) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal 2 binary64) %7887) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal 2 binary64) %7892) #s(literal 4 binary64)) (/.f64 (fma.f64 %922 #s(literal 2 binary64) %7861) #s(literal 4 binary64)) (/.f64 (fma.f64 %907 #s(literal 2 binary64) %7929) #s(literal 4 binary64)) (/.f64 (fma.f64 %922 #s(literal 2 binary64) %7866) #s(literal 4 binary64)) (/.f64 (fma.f64 %907 #s(literal 2 binary64) %7934) #s(literal 4 binary64)) (/.f64 (fma.f64 %922 #s(literal 2 binary64) %7887) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal 2 binary64) %7929) #s(literal 4 binary64)) (/.f64 (fma.f64 %922 #s(literal 2 binary64) %7892) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal 2 binary64) %7934) #s(literal 4 binary64)) (/.f64 (+.f64 %928 %928) #s(literal 2 binary64)) (/.f64 (fma.f64 %922 #s(literal 2 binary64) %7929) #s(literal 4 binary64)) (/.f64 (fma.f64 %922 #s(literal 2 binary64) %7934) #s(literal 4 binary64)) (fma.f64 %813 %816 %8433) (fma.f64 %816 %813 %8433) (fma.f64 %813 %819 %8433) (fma.f64 %816 %821 %8433) (fma.f64 %821 %816 %8433) (fma.f64 %819 %813 %8433) (/.f64 (fma.f64 %928 #s(literal 2 binary64) %7861) #s(literal 4 binary64)) (/.f64 (fma.f64 %907 #s(literal 2 binary64) %8018) #s(literal 4 binary64)) (/.f64 (fma.f64 %928 #s(literal 2 binary64) %7866) #s(literal 4 binary64)) (/.f64 (fma.f64 %907 #s(literal 2 binary64) %8023) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal 2 binary64) %8018) #s(literal 4 binary64)) (/.f64 (fma.f64 %928 #s(literal 2 binary64) %7887) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal 2 binary64) %8023) #s(literal 4 binary64)) (/.f64 (fma.f64 %928 #s(literal 2 binary64) %7892) #s(literal 4 binary64)) (/.f64 (fma.f64 %922 #s(literal 2 binary64) %8018) #s(literal 4 binary64)) (/.f64 (fma.f64 %928 #s(literal 2 binary64) %7929) #s(literal 4 binary64)) (/.f64 (fma.f64 %922 #s(literal 2 binary64) %8023) #s(literal 4 binary64)) (/.f64 (fma.f64 %928 #s(literal 2 binary64) %7934) #s(literal 4 binary64)) (fma.f64 %813 %825 %8433) (fma.f64 %813 %827 %8433) (fma.f64 %816 %829 %8433) (fma.f64 %816 %831 %8433) (fma.f64 %816 %833 %8433) (fma.f64 %825 %813 %8433) (fma.f64 %829 %816 %8433) (fma.f64 %831 %816 %8433) (fma.f64 %833 %816 %8433) (fma.f64 %827 %813 %8433) (fma.f64 %840 %813 %8433) (/.f64 (+.f64 %907 %936) #s(literal 2 binary64)) (/.f64 (+.f64 %907 %944) #s(literal 2 binary64)) (/.f64 (+.f64 %936 %907) #s(literal 2 binary64)) (/.f64 (+.f64 %944 %907) #s(literal 2 binary64)) (/.f64 (+.f64 %936 %915) #s(literal 2 binary64)) (/.f64 (+.f64 %944 %915) #s(literal 2 binary64)) (/.f64 (+.f64 %915 %936) #s(literal 2 binary64)) (/.f64 (+.f64 %915 %944) #s(literal 2 binary64)) (fma.f64 %813 %842 %8433) (fma.f64 %825 %821 %8433) (fma.f64 %829 %819 %8433) (fma.f64 %821 %825 %8433) (fma.f64 %819 %829 %8433) (fma.f64 %842 %813 %8433) (/.f64 (+.f64 %936 %922) #s(literal 2 binary64)) (/.f64 (+.f64 %944 %922) #s(literal 2 binary64)) (/.f64 (+.f64 %922 %936) #s(literal 2 binary64)) (/.f64 (+.f64 %922 %944) #s(literal 2 binary64)) (/.f64 (fma.f64 %928 #s(literal 2 binary64) %8018) #s(literal 4 binary64)) (/.f64 (fma.f64 %928 #s(literal 2 binary64) %8023) #s(literal 4 binary64)) (/.f64 (+.f64 %953 %907) #s(literal 2 binary64)) (/.f64 (+.f64 %907 %953) #s(literal 2 binary64)) (/.f64 (+.f64 %953 %915) #s(literal 2 binary64)) (/.f64 (+.f64 %915 %953) #s(literal 2 binary64)) (/.f64 (+.f64 %953 %922) #s(literal 2 binary64)) (/.f64 (+.f64 %936 %928) #s(literal 2 binary64)) (/.f64 (+.f64 %944 %928) #s(literal 2 binary64)) (/.f64 (+.f64 %928 %936) #s(literal 2 binary64)) (/.f64 (+.f64 %928 %944) #s(literal 2 binary64)) (/.f64 (+.f64 %922 %953) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %962 %7670) (fma.f64 #s(literal -2 binary64) %962 %7670) (fma.f64 #s(literal 4 binary64) %962 %7670) (fma.f64 %962 #s(literal 2 binary64) %7670) (fma.f64 %962 #s(literal 4 binary64) %7670) (fma.f64 %968 %961 %7670) (/.f64 (fma.f64 %936 #s(literal 2 binary64) %7861) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) %7861) #s(literal 4 binary64)) (/.f64 (fma.f64 %907 #s(literal 2 binary64) %8188) #s(literal 4 binary64)) (/.f64 (fma.f64 %907 #s(literal 2 binary64) %8193) #s(literal 4 binary64)) (/.f64 (fma.f64 %936 #s(literal 2 binary64) %7866) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) %7866) #s(literal 4 binary64)) (/.f64 (fma.f64 %907 #s(literal 2 binary64) %8198) #s(literal 4 binary64)) (/.f64 (fma.f64 %907 #s(literal 2 binary64) %8207) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal 2 binary64) %8188) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal 2 binary64) %8193) #s(literal 4 binary64)) (/.f64 (fma.f64 %936 #s(literal 2 binary64) %7887) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) %7887) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal 2 binary64) %8198) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal 2 binary64) %8207) #s(literal 4 binary64)) (/.f64 (fma.f64 %936 #s(literal 2 binary64) %7892) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) %7892) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %973 %7670) (fma.f64 #s(literal 2 binary64) %975 %7670) (/.f64 (+.f64 %953 %928) #s(literal 2 binary64)) (/.f64 (+.f64 %928 %953) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %852 %8433) (fma.f64 #s(literal 2 binary64) %857 %8433) (/.f64 (fma.f64 %922 #s(literal 2 binary64) %8188) #s(literal 4 binary64)) (/.f64 (fma.f64 %922 #s(literal 2 binary64) %8193) #s(literal 4 binary64)) (/.f64 (fma.f64 %936 #s(literal 2 binary64) %7929) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) %7929) #s(literal 4 binary64)) (/.f64 (fma.f64 %922 #s(literal 2 binary64) %8198) #s(literal 4 binary64)) (/.f64 (fma.f64 %922 #s(literal 2 binary64) %8207) #s(literal 4 binary64)) (/.f64 (fma.f64 %936 #s(literal 2 binary64) %7934) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) %7934) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %983 %7670) (fma.f64 #s(literal 2 binary64) %985 %7670) (fma.f64 #s(literal 2 binary64) %987 %7670) (fma.f64 #s(literal 2 binary64) %989 %7670) (/.f64 (fma.f64 %907 #s(literal 2 binary64) %8260) #s(literal 4 binary64)) (/.f64 (fma.f64 %953 #s(literal 2 binary64) %7861) #s(literal 4 binary64)) (/.f64 (fma.f64 %907 #s(literal 2 binary64) %8265) #s(literal 4 binary64)) (/.f64 (fma.f64 %953 #s(literal 2 binary64) %7866) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal 2 binary64) %8260) #s(literal 4 binary64)) (/.f64 (fma.f64 %953 #s(literal 2 binary64) %7887) #s(literal 4 binary64)) (/.f64 (fma.f64 %915 #s(literal 2 binary64) %8265) #s(literal 4 binary64)) (/.f64 (fma.f64 %953 #s(literal 2 binary64) %7892) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %998 %7670) (fma.f64 #s(literal 2 binary64) %1006 %7670) (fma.f64 #s(literal 2 binary64) %1014 %7670) (fma.f64 #s(literal 2 binary64) %1022 %7670) (fma.f64 #s(literal 2 binary64) %1031 %7670) (fma.f64 #s(literal 2 binary64) %1040 %7670) (fma.f64 #s(literal 2 binary64) %1048 %7670) (fma.f64 #s(literal 2 binary64) %1056 %7670) (fma.f64 #s(literal 2 binary64) %1064 %7670) (fma.f64 #s(literal 2 binary64) %1072 %7670) (fma.f64 #s(literal 1 binary64) %1074 %7670) (fma.f64 #s(literal 2 binary64) %1076 %7670) (/.f64 (fma.f64 %922 #s(literal 2 binary64) %8260) #s(literal 4 binary64)) (/.f64 (fma.f64 %928 #s(literal 2 binary64) %8188) #s(literal 4 binary64)) (/.f64 (fma.f64 %928 #s(literal 2 binary64) %8193) #s(literal 4 binary64)) (/.f64 (fma.f64 %936 #s(literal 2 binary64) %8018) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) %8018) #s(literal 4 binary64)) (/.f64 (fma.f64 %953 #s(literal 2 binary64) %7929) #s(literal 4 binary64)) (/.f64 (fma.f64 %922 #s(literal 2 binary64) %8265) #s(literal 4 binary64)) (/.f64 (fma.f64 %928 #s(literal 2 binary64) %8198) #s(literal 4 binary64)) (/.f64 (fma.f64 %928 #s(literal 2 binary64) %8207) #s(literal 4 binary64)) (/.f64 (fma.f64 %936 #s(literal 2 binary64) %8023) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) %8023) #s(literal 4 binary64)) (/.f64 (fma.f64 %953 #s(literal 2 binary64) %7934) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %1084 %7670) (fma.f64 #s(literal 2 binary64) %1092 %7670) (fma.f64 #s(literal 2 binary64) %1100 %7670) (fma.f64 #s(literal 2 binary64) %1108 %7670) (fma.f64 #s(literal 2 binary64) %865 %8433) (fma.f64 #s(literal 2 binary64) %873 %8433) (/.f64 (+.f64 %936 %936) #s(literal 2 binary64)) (/.f64 (+.f64 %936 %944) #s(literal 2 binary64)) (/.f64 (+.f64 %944 %936) #s(literal 2 binary64)) (/.f64 (+.f64 %944 %944) #s(literal 2 binary64)) (/.f64 (fma.f64 %928 #s(literal 2 binary64) %8260) #s(literal 4 binary64)) (/.f64 (fma.f64 %953 #s(literal 2 binary64) %8018) #s(literal 4 binary64)) (/.f64 (fma.f64 %928 #s(literal 2 binary64) %8265) #s(literal 4 binary64)) (/.f64 (fma.f64 %953 #s(literal 2 binary64) %8023) #s(literal 4 binary64)) (fma.f64 %728 %1110 %7670) (/.f64 (+.f64 %953 %936) #s(literal 2 binary64)) (/.f64 (+.f64 %953 %944) #s(literal 2 binary64)) (/.f64 (+.f64 %936 %953) #s(literal 2 binary64)) (/.f64 (+.f64 %944 %953) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %882 %8433) (fma.f64 #s(literal 2 binary64) %890 %8433) (fma.f64 #s(literal 2 binary64) %898 %8433) (/.f64 (+.f64 %953 %953) #s(literal 2 binary64)) (/.f64 (fma.f64 %936 #s(literal 2 binary64) %8188) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) %8188) #s(literal 4 binary64)) (/.f64 (fma.f64 %936 #s(literal 2 binary64) %8193) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) %8193) #s(literal 4 binary64)) (/.f64 (fma.f64 %936 #s(literal 2 binary64) %8198) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) %8198) #s(literal 4 binary64)) (/.f64 (fma.f64 %936 #s(literal 2 binary64) %8207) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) %8207) #s(literal 4 binary64)) (fma.f64 %907 #s(literal 1/2 binary64) %8433) (fma.f64 %915 #s(literal 1/2 binary64) %8433) (/.f64 (fma.f64 %936 #s(literal 2 binary64) %8260) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) %8260) #s(literal 4 binary64)) (/.f64 (fma.f64 %953 #s(literal 2 binary64) %8188) #s(literal 4 binary64)) (/.f64 (fma.f64 %953 #s(literal 2 binary64) %8193) #s(literal 4 binary64)) (/.f64 (fma.f64 %936 #s(literal 2 binary64) %8265) #s(literal 4 binary64)) (/.f64 (fma.f64 %944 #s(literal 2 binary64) %8265) #s(literal 4 binary64)) (/.f64 (fma.f64 %953 #s(literal 2 binary64) %8198) #s(literal 4 binary64)) (/.f64 (fma.f64 %953 #s(literal 2 binary64) %8207) #s(literal 4 binary64)) (fma.f64 %922 #s(literal 1/2 binary64) %8433) (fma.f64 %813 %7181 %9030) (fma.f64 %7181 %813 %9032) (+.f64 (*.f64 %813 %7181) %9030) (+.f64 (*.f64 %7181 %813) %9032) (/.f64 (fma.f64 %953 #s(literal 2 binary64) %8260) #s(literal 4 binary64)) (/.f64 (fma.f64 %953 #s(literal 2 binary64) %8265) #s(literal 4 binary64)) (fma.f64 %928 #s(literal 1/2 binary64) %8433) (fma.f64 %7181 %821 %9043) (fma.f64 %821 %7181 %9045) (fma.f64 #s(literal 2 binary64) %1120 %7670) (fma.f64 #s(literal 2 binary64) %1128 %7670) (+.f64 (*.f64 %821 %7181) %9045) (+.f64 (*.f64 %7181 %821) %9043) (fma.f64 %7181 %829 %9053) (fma.f64 %7181 %831 %9055) (fma.f64 %829 %7181 %9057) (fma.f64 %831 %7181 %9059) (+.f64 (*.f64 %829 %7181) %9057) (+.f64 (*.f64 %831 %7181) %9059) (+.f64 (*.f64 %7181 %829) %9053) (+.f64 (*.f64 %7181 %831) %9055) (fma.f64 %936 #s(literal 1/2 binary64) %8433) (fma.f64 %944 #s(literal 1/2 binary64) %8433) (fma.f64 %953 #s(literal 1/2 binary64) %8433) (fma.f64 #s(literal 2 binary64) %962 %8433) (fma.f64 #s(literal -2 binary64) %962 %8433) (fma.f64 #s(literal 4 binary64) %962 %8433) (fma.f64 %962 #s(literal 2 binary64) %8433) (fma.f64 %962 #s(literal 4 binary64) %8433) (fma.f64 %968 %961 %8433) (fma.f64 %957 %961 %962) (fma.f64 %961 %957 %962) (fma.f64 #s(literal 2 binary64) %973 %8433) (+.f64 %962 %962) (fma.f64 #s(literal 2 binary64) %975 %8433) (fma.f64 #s(literal 2 binary64) %983 %8433) (fma.f64 #s(literal 2 binary64) %985 %8433) (fma.f64 #s(literal 2 binary64) %987 %8433) (fma.f64 #s(literal 2 binary64) %989 %8433) (fma.f64 #s(literal 2 binary64) %998 %8433) (fma.f64 #s(literal 2 binary64) %1006 %8433) (fma.f64 #s(literal 2 binary64) %1014 %8433) (fma.f64 #s(literal 2 binary64) %1022 %8433) (fma.f64 #s(literal 2 binary64) %1031 %8433) (fma.f64 #s(literal 2 binary64) %1040 %8433) (fma.f64 #s(literal 2 binary64) %1048 %8433) (fma.f64 #s(literal 2 binary64) %1056 %8433) (fma.f64 #s(literal 2 binary64) %1064 %8433) (fma.f64 #s(literal 2 binary64) %1072 %8433) (fma.f64 #s(literal 1 binary64) %1074 %8433) (fma.f64 #s(literal 2 binary64) %1076 %8433) (fma.f64 #s(literal 2 binary64) %1084 %8433) (fma.f64 #s(literal 2 binary64) %1092 %8433) (fma.f64 #s(literal 2 binary64) %1100 %8433) (fma.f64 #s(literal 2 binary64) %1108 %8433) (fma.f64 %728 %1110 %8433) (fma.f64 #s(literal 2 binary64) %1120 %8433) (fma.f64 #s(literal 2 binary64) %1128 %8433) (-.f64 (*.f64 %7181 %7181) (*.f64 %7184 %7184)) %146 (*.f64 ca #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) ca) (*.f64 #s(literal 1 binary64) %146) (*.f64 %146 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) %162) (*.f64 %162 #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) %156) (*.f64 %9116 #s(literal 1/2 binary64)) (*.f64 %165 #s(literal -1/2 binary64)) (/.f64 %162 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %9120) (*.f64 %170 #s(literal 1/2 binary64)) (+.f64 %146 %9123) (+.f64 %146 %9125) (/.f64 %170 #s(literal 2 binary64)) (/.f64 %9120 #s(literal 2 binary64)) (fma.f64 ca #s(literal -1/2 binary64) %162) (fma.f64 #s(literal -1/2 binary64) ca %162) (+.f64 %162 %162) (fma.f64 ca #s(literal -1 binary64) %9123) (fma.f64 ca #s(literal -1 binary64) %9125) (fma.f64 #s(literal 1/2 binary64) %146 %162) (fma.f64 %146 #s(literal 1/2 binary64) %162) (fma.f64 #s(literal -1 binary64) ca %9123) (fma.f64 #s(literal -1 binary64) ca %9125) (*.f64 #s(literal 1/2 binary64) %9138) (fma.f64 #s(literal 1 binary64) %146 %9123) (fma.f64 #s(literal 1 binary64) %146 %9125) (fma.f64 %146 #s(literal 1 binary64) %9123) (fma.f64 %146 #s(literal 1 binary64) %9125) (fma.f64 #s(literal 1 binary64) %162 %162) (fma.f64 %162 #s(literal 1 binary64) %162) (fma.f64 #s(literal 2 binary64) %162 %9123) (fma.f64 #s(literal 2 binary64) %162 %9125) (fma.f64 #s(literal 2 binary64) %2169 %162) (fma.f64 %162 #s(literal 2 binary64) %9123) (fma.f64 %162 #s(literal 2 binary64) %9125) (fma.f64 #s(literal -2 binary64) %156 %9123) (fma.f64 #s(literal -2 binary64) %156 %9125) (fma.f64 %9116 #s(literal 1/2 binary64) %9123) (fma.f64 %9116 #s(literal 1/2 binary64) %9125) (fma.f64 %165 #s(literal -1/2 binary64) %9123) (fma.f64 %165 #s(literal -1/2 binary64) %9125) (fma.f64 #s(literal 1/2 binary64) %9120 %9123) (fma.f64 #s(literal 1/2 binary64) %9120 %9125) (fma.f64 %170 #s(literal 1/2 binary64) %9123) (fma.f64 %170 #s(literal 1/2 binary64) %9125) (fma.f64 #s(literal 1/2 binary64) %9138 %9123) (fma.f64 #s(literal 1/2 binary64) %9138 %9125) %2676 (neg.f64 %2679) (tan.f64 %135) (*.f64 #s(literal 1 binary64) %2676) (*.f64 %2676 #s(literal 1 binary64)) (tan.f64 %136) (/.f64 %2707 tanphi) (*.f64 tanphi %2715) (*.f64 %2715 tanphi) (tan.f64 (+.f64 %136 %129)) (/.f64 %126 %571) (/.f64 %127 %577) (/.f64 %226 %571) (/.f64 %2751 %571) (*.f64 %126 %2746) (*.f64 %2746 %126) (/.f64 #s(literal 1 binary64) (/.f64 %571 %126)) (/.f64 %9181 %577) (/.f64 (*.f64 #s(literal -1 binary64) %126) %577) (*.f64 %127 %2755) (neg.f64 %2756) (/.f64 #s(literal 1 binary64) (/.f64 %577 %127)) (/.f64 (*.f64 %126 tanphi) %2765) (*.f64 #s(literal 2 binary64) (*.f64 %2777 %126)) (*.f64 %2746 %2751) (*.f64 #s(literal -1 binary64) %2756) (*.f64 %9181 %2755) (*.f64 (*.f64 %126 #s(literal 2 binary64)) %2777) (*.f64 %226 %2746) (/.f64 (*.f64 %127 tanphi) %2793) %2677 %2678 %2680 %2681 %2683 %2684 %2685 %2686 %2688 %2690 %2692 %2694 %2696 %2698 %2699 %2701 %2702 %2703 %2704 %2706 %2709 %2711 %2712 %2713 %2714 %2716 %2717 %2718 %2719 %2720 %2721 %2723 %2725 %2727 %2728 %2729 %2733 %2735 %2737 %2738 %2740 %2741 %2742 %2744 %2745 %2747 %2748 %2749 %2750 %2752 %2754 %2757 %2758 %2759 %2760 %2761 %2762 %2764 %2766 %2767 %2768 %2770 %2771 %2774 %2776 %2779 %2780 %2781 %2783 %2785 %2787 %2789 %2790 %2792 %2794 %2797 %2800 %2803 %2806 %2807 %2809 %2811 %2813 %2815 %2817 %2820 %2821 %2822 %2824 %2825 %2827 %2829 %2830 %2831 %2834 %2835 %2837 %2839 %2840 %2841 %2843 %2844 %2845 %2846 %2848 %2851 %2854 %2855 %2856 %2857 %2858 %2859 %2860 %2861 %2862 %2863 %2864 %2865 %2866 %2867 %2868 %2869 %2870 %2871 %2872 %2873 %2874 %2875 %2876 %2877 %2878 %2879 %2880 %2881 %2882 %2883 %2884 %2885 %2886 %2887 %2888 %2889 %2890 %2891 %2892 %2893 %2894 %2895 %2896 %2897 %2898 %2899 %2900 %2901 %2902 %2903 %2904 %2905 %2906 %2907 %2908 %2909 %2910 %2911 %2912 %2913 %2914 %2915 %2916 %2917 %2918 %2919 %2920 %2921 %2922 %2923 %2924 %2925 %2926 %2927 %2928 %2929 %2930 %2931 %2932 %2933 %2934 %2935 %2936 %2937 %2938 %2939 %2940 %2941 %2942 %2943 %2944 %2945 %2946 %2947 %2948 %2949 %2950 %2951 %2952 %2953 %2954 %2955 %2956 %2957 %2958 %2959 %2960 %2961 %2962 %2963 %2964 %2965 %2966 %2967 %2968 %2969 %2970 %2971 %2972 %2973 %2974 %2975 %2976 %2977 %2978 (*.f64 ca %571) %3226 (fma.f64 ca %620 %3226) (fma.f64 %620 ca %3226) (+.f64 (*.f64 %620 ca) %3226) (+.f64 (*.f64 ca %620) %3226) %2739 (/.f64 %146 %577) (neg.f64 %2743) (*.f64 ca %2746) (*.f64 #s(literal 1 binary64) %2739) (*.f64 %2746 ca) (*.f64 %2739 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %571 ca)) (*.f64 %146 %2755) (*.f64 #s(literal -1 binary64) %2743) (*.f64 %2755 %146) (/.f64 #s(literal 1 binary64) (/.f64 %577 %146)) (/.f64 %158 %2769) (/.f64 %156 %640) (*.f64 #s(literal 2 binary64) (*.f64 %2777 ca)) (*.f64 #s(literal 2 binary64) %9225) (*.f64 #s(literal 1/2 binary64) %9227) (*.f64 %165 %2777) (/.f64 %9227 #s(literal 2 binary64)) (/.f64 %9225 #s(literal 1/2 binary64)) (/.f64 %162 %2805) (*.f64 #s(literal 2 binary64) (/.f64 %162 %577)) (/.f64 %9120 %2802) (*.f64 #s(literal 2 binary64) (*.f64 %162 %2755)) %363 %364 %365 %366 %367 %368 %369 %370 %371 %372 %373 %374 %375 %376 %377 %378 %379 %380 %381 %382 %383 %384 %386 %387 %388 %389 %390 %391 %392 %393 %394 %395 %396 %397 %399 %400 %401 %402 %403 %406 %408 %409 %410 %411 %412 %413 %414 %416 %418 %419 %421 %423 %424 %425 %426 %427 %430 %432 %434 %435 %436 %437 %438 %439 %440 %441 %442 %443 %444 %445 %446 %447 %448 %449 %450 %452 %454 %456 %457 %458 %459 %460 %461 %463 %465 %466 %467 %468 %469 %470 %471 %472 %473 %474 %475 %476 %478 %479 %480 %481 %482 %483 %484 %485 %486 %488 %489 %490 %491 %492 %493 %494 %495 %496 %497 %498 %499 %500 %501 %502 %503 %504 %505 %506 %507 %508 %509 %510 %511 %512 %513 %514 %515 %516 %517 %518 %519 %520 %521 %522 %523 %524 %525 %526 %527 %528 %529 %530 %532 %534 %535 %536 %537 %538 %539 %540 %541 %542 %543 %544 %545 %546 %547 %548 %549 %550 %551 %552 %553 %554 %555 %556 %557 %558 %559 %560 %561 %562 %565 %567 %570 %363 %364 %365 %366 %367 %368 %369 %370 %371 %372 %373 %374 %375 %376 %377 %378 %379 %380 %381 %382 %383 %384 %386 %387 %388 %389 %390 %391 %392 %393 %394 %395 %396 %397 %399 %400 %401 %402 %403 %406 %408 %409 %410 %411 %412 %413 %414 %416 %418 %419 %421 %423 %424 %425 %426 %427 %430 %432 %434 %435 %436 %437 %438 %439 %440 %441 %442 %443 %444 %445 %446 %447 %448 %449 %450 %452 %454 %456 %457 %458 %459 %460 %461 %463 %465 %466 %467 %468 %469 %470 %471 %472 %473 %474 %475 %476 %478 %479 %480 %481 %482 %483 %484 %485 %486 %488 %489 %490 %491 %492 %493 %494 %495 %496 %497 %498 %499 %500 %501 %502 %503 %504 %505 %506 %507 %508 %509 %510 %511 %512 %513 %514 %515 %516 %517 %518 %519 %520 %521 %522 %523 %524 %525 %526 %527 %528 %529 %530 %532 %534 %535 %536 %537 %538 %539 %540 %541 %542 %543 %544 %545 %546 %547 %548 %549 %550 %551 %552 %553 %554 %555 %556 %557 %558 %559 %560 %561 %562 %565 %567 %570 %363 %364 %365 %366 %367 %368 %369 %370 %371 %372 %373 %374 %375 %376 %377 %378 %379 %380 %381 %382 %383 %384 %386 %387 %388 %389 %390 %391 %392 %393 %394 %395 %396 %397 %399 %400 %401 %402 %403 %406 %408 %409 %410 %411 %412 %413 %414 %416 %418 %419 %421 %423 %424 %425 %426 %427 %430 %432 %434 %435 %436 %437 %438 %439 %440 %441 %442 %443 %444 %445 %446 %447 %448 %449 %450 %452 %454 %456 %457 %458 %459 %460 %461 %463 %465 %466 %467 %468 %469 %470 %471 %472 %473 %474 %475 %476 %478 %479 %480 %481 %482 %483 %484 %485 %486 %488 %489 %490 %491 %492 %493 %494 %495 %496 %497 %498 %499 %500 %501 %502 %503 %504 %505 %506 %507 %508 %509 %510 %511 %512 %513 %514 %515 %516 %517 %518 %519 %520 %521 %522 %523 %524 %525 %526 %527 %528 %529 %530 %532 %534 %535 %536 %537 %538 %539 %540 %541 %542 %543 %544 %545 %546 %547 %548 %549 %550 %551 %552 %553 %554 %555 %556 %557 %558 %559 %560 %561 %562 %565 %567 %570 (fma.f64 one_es %7 %5594) (fma.f64 tanphi %76 %5594) (fma.f64 sa %78 %5594) (fma.f64 ca %3396 %75) (fma.f64 %7 one_es %5594) (fma.f64 %571 %2678 %75) (fma.f64 %2678 %571 %75) (fma.f64 %76 tanphi %5594) (fma.f64 %78 sa %5594) %3227 (fma.f64 %3226 %2676 %75) (fma.f64 %3396 ca %75) (+.f64 %75 %5594) (+.f64 %5594 %75) (-.f64 %75 %5591) (-.f64 %5594 %93) (fma.f64 one_es %7 %9254) (fma.f64 one_es %7 %9257) (fma.f64 tanphi %76 %9254) (fma.f64 tanphi %76 %9257) (fma.f64 sa %78 %9254) (fma.f64 sa %78 %9257) (fma.f64 %7 one_es %9254) (fma.f64 %7 one_es %9257) (fma.f64 %76 tanphi %9254) (fma.f64 %76 tanphi %9257) (fma.f64 %78 sa %9254) (fma.f64 %78 sa %9257) (fma.f64 %78 %10 %5594) (fma.f64 %146 %5586 %75) (fma.f64 %1 %15 %5594) (fma.f64 %4 %85 %5594) (fma.f64 %9 %87 %5594) (fma.f64 %85 %4 %5594) (fma.f64 %87 %9 %5594) (fma.f64 %15 %1 %5594) (fma.f64 %4899 %2679 %75) (fma.f64 %2679 %4899 %75) (fma.f64 %10 %78 %5594) (fma.f64 %5586 %146 %75) (neg.f64 %3255) (+.f64 %75 %9254) (+.f64 %75 %9257) (fma.f64 %75 #s(literal 1 binary64) %5594) (fma.f64 #s(literal 1 binary64) %75 %5594) (fma.f64 #s(literal 1 binary64) %5594 %75) (fma.f64 %97 %7 %5594) (fma.f64 %99 %76 %5594) (fma.f64 %101 %78 %5594) (*.f64 #s(literal 1 binary64) %3227) (*.f64 %3227 #s(literal 1 binary64)) (fma.f64 %78 %10 %9254) (fma.f64 %78 %10 %9257) (fma.f64 %1 %15 %9254) (fma.f64 %1 %15 %9257) (fma.f64 %4 %85 %9254) (fma.f64 %4 %85 %9257) (fma.f64 %9 %87 %9254) (fma.f64 %9 %87 %9257) (fma.f64 %85 %4 %9254) (fma.f64 %85 %4 %9257) (fma.f64 %87 %9 %9254) (fma.f64 %87 %9 %9257) (fma.f64 %15 %1 %9254) (fma.f64 %15 %1 %9257) (fma.f64 %10 %78 %9254) (fma.f64 %10 %78 %9257) (fma.f64 %75 #s(literal 1 binary64) %9254) (fma.f64 %75 #s(literal 1 binary64) %9257) (fma.f64 #s(literal 1 binary64) %75 %9254) (fma.f64 #s(literal 1 binary64) %75 %9257) (fma.f64 %97 %7 %9254) (fma.f64 %97 %7 %9257) (fma.f64 %99 %76 %9254) (fma.f64 %99 %76 %9257) (fma.f64 %101 %78 %9254) (fma.f64 %101 %78 %9257) (neg.f64 %5338) (fma.f64 #s(literal 2 binary64) %107 %5594) (fma.f64 #s(literal 1/2 binary64) %109 %5594) (*.f64 %5367 #s(literal 1/2 binary64)) (*.f64 %5369 #s(literal 2 binary64)) (/.f64 %5367 #s(literal 2 binary64)) (/.f64 %5369 #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) %107 %9254) (fma.f64 #s(literal 2 binary64) %107 %9257) (fma.f64 #s(literal 1/2 binary64) %109 %9254) (fma.f64 #s(literal 1/2 binary64) %109 %9257) (/.f64 %3275 %571) (fma.f64 %126 %3421 %75) (fma.f64 %126 (*.f64 %2739 %571) %75) (fma.f64 %221 %3391 %75) (fma.f64 %2739 %3469 %75) (fma.f64 %3469 %2739 %75) (fma.f64 %3421 %126 %75) (fma.f64 %127 (*.f64 %2743 %571) %75) (fma.f64 %2743 (*.f64 %127 %571) %75) (fma.f64 (*.f64 %571 %127) %2743 %75) (fma.f64 (*.f64 %571 %2743) %127 %75) (fma.f64 %126 (*.f64 %2746 %3226) %75) (fma.f64 %221 (*.f64 %2746 %571) %75) (fma.f64 %2746 %3555 %75) (fma.f64 %3555 %2746 %75) (fma.f64 %5646 %221 %75) (fma.f64 %224 (*.f64 %2755 %571) %75) (fma.f64 %9354 %2755 %75) (+.f64 %3227 %9356) (+.f64 %3227 %9358) (fma.f64 #s(literal 1 binary64) %3227 %9356) (fma.f64 #s(literal 1 binary64) %3227 %9358) (fma.f64 #s(literal 1/2 binary64) %3227 %5373) (fma.f64 %3227 #s(literal 1 binary64) %9356) (fma.f64 %3227 #s(literal 1 binary64) %9358) (fma.f64 %3227 #s(literal 1/2 binary64) %5369) (+.f64 %5369 %5369) (+.f64 %5373 %5373) (fma.f64 %5367 #s(literal 1/2 binary64) %9356) (fma.f64 %5367 #s(literal 1/2 binary64) %9358) (fma.f64 %5369 #s(literal 2 binary64) %9356) (fma.f64 %5369 #s(literal 2 binary64) %9358) %3275 (*.f64 %571 %363) (*.f64 %577 %385) (*.f64 %385 %577) (neg.f64 %3287) (*.f64 #s(literal 1 binary64) %3275) (*.f64 %3275 #s(literal 1 binary64)) (neg.f64 %5413) (*.f64 %417 %640) (*.f64 %5324 #s(literal 1/2 binary64)) (*.f64 %5469 #s(literal 2 binary64)) (*.f64 %5326 #s(literal 1/2 binary64)) (/.f64 %5324 #s(literal 2 binary64)) (/.f64 %5469 #s(literal 1/2 binary64)) (fma.f64 one_es %3313 %3555) (fma.f64 tanphi %3316 %3555) (fma.f64 sa %3319 %3555) (fma.f64 ca %3469 %3339) (fma.f64 %7 %2980 %3555) (fma.f64 %75 %571 %3555) (fma.f64 %126 %3226 %3339) (fma.f64 %221 %571 %3339) (fma.f64 %571 %75 %3555) (fma.f64 %571 %221 %3339) (fma.f64 %2980 %7 %3555) (fma.f64 %2765 %76 %3555) (fma.f64 %76 %2765 %3555) (fma.f64 %78 %3377 %3555) (fma.f64 %3226 %126 %3339) (fma.f64 %3316 tanphi %3555) (fma.f64 %9401 %78 %3555) (fma.f64 %3313 one_es %3555) (fma.f64 %3469 ca %3339) (fma.f64 %3319 sa %3555) (+.f64 %3339 %3555) (+.f64 %3555 %3339) (-.f64 %3339 %9354) (-.f64 %3555 %3658) (fma.f64 one_es %3313 %3673) (fma.f64 one_es %3559 %3555) (fma.f64 one_es %9412 %3555) (fma.f64 tanphi %3316 %3673) (fma.f64 tanphi %4804 %3555) (fma.f64 tanphi %9416 %3555) (fma.f64 sa %3319 %3673) (fma.f64 sa %9419 %3555) (fma.f64 sa %9421 %3555) (fma.f64 ca (*.f64 %127 %577) %3339) (fma.f64 %7 %2980 %3673) (fma.f64 %75 %571 %3673) (fma.f64 %126 (*.f64 %146 %577) %3339) (fma.f64 %571 %75 %3673) (fma.f64 %2980 %7 %3673) (fma.f64 %2765 %76 %3673) (fma.f64 %76 %2765 %3673) (fma.f64 %78 %3377 %3673) (fma.f64 %127 %4899 %3339) (fma.f64 %146 (*.f64 %126 %577) %3339) (fma.f64 %1 %3484 %3555) (fma.f64 %4 %4018 %3555) (fma.f64 %9 %9439 %3555) (fma.f64 %9 %9441 %3555) (fma.f64 %93 %577 %3555) (fma.f64 %85 %2793 %3555) (fma.f64 %2984 %15 %3555) (fma.f64 %15 %2984 %3555) (fma.f64 %2793 %85 %3555) (fma.f64 %224 %577 %3339) (fma.f64 %4899 %127 %3339) (fma.f64 %3316 tanphi %3673) (fma.f64 %9401 %78 %3673) (fma.f64 %3313 one_es %3673) (fma.f64 %3319 sa %3673) (fma.f64 %577 %93 %3555) (fma.f64 %577 %224 %3339) (fma.f64 %4018 %4 %3555) (fma.f64 %3484 %1 %3555) (fma.f64 %4812 tanphi %3555) (fma.f64 %9459 %9 %3555) (fma.f64 %9461 tanphi %3555) (fma.f64 %9463 sa %3555) (fma.f64 %3567 one_es %3555) (fma.f64 %9466 %9 %3555) (fma.f64 %9468 one_es %3555) (fma.f64 %9470 sa %3555) (fma.f64 (*.f64 %577 %126) %146 %3339) (fma.f64 (*.f64 %577 %146) %126 %3339) (fma.f64 (*.f64 %577 %127) ca %3339) (+.f64 %3339 %3673) (+.f64 %3673 %3339) (-.f64 %3339 (neg.f64 %3673)) (-.f64 %3673 %3658) (fma.f64 one_es %3559 %3673) (fma.f64 one_es %9412 %3673) (fma.f64 tanphi %4804 %3673) (fma.f64 tanphi %9416 %3673) (fma.f64 sa %9419 %3673) (fma.f64 sa %9421 %3673) (fma.f64 %1 %3484 %3673) (fma.f64 %4 %4018 %3673) (fma.f64 %9 %9439 %3673) (fma.f64 %9 %9441 %3673) (fma.f64 %93 %577 %3673) (fma.f64 %85 %2793 %3673) (fma.f64 %2984 %15 %3673) (fma.f64 %15 %2984 %3673) (fma.f64 %2793 %85 %3673) (fma.f64 %577 %93 %3673) (fma.f64 %4018 %4 %3673) (fma.f64 %3484 %1 %3673) (fma.f64 %4812 tanphi %3673) (fma.f64 %9459 %9 %3673) (fma.f64 %9461 tanphi %3673) (fma.f64 %9463 sa %3673) (fma.f64 %3567 one_es %3673) (fma.f64 %9466 %9 %3673) (fma.f64 %9468 one_es %3673) (fma.f64 %9470 sa %3673) (fma.f64 %363 %571 %9509) (fma.f64 %363 %571 %9511) (fma.f64 %363 %620 %3275) (fma.f64 %571 %363 %9509) (fma.f64 %571 %363 %9511) (fma.f64 %620 %363 %3275) (+.f64 %3275 %9509) (+.f64 %3275 %9511) (+.f64 (*.f64 %363 %620) %3275) (+.f64 (*.f64 %620 %363) %3275) (fma.f64 %577 %385 %9509) (fma.f64 %577 %385 %9511) (fma.f64 %385 %577 %9509) (fma.f64 %385 %577 %9511) (fma.f64 #s(literal 1 binary64) %3275 %9509) (fma.f64 #s(literal 1 binary64) %3275 %9511) (fma.f64 #s(literal 1/2 binary64) %3275 %5472) (fma.f64 %3275 #s(literal 1 binary64) %9509) (fma.f64 %3275 #s(literal 1 binary64) %9511) (fma.f64 %3275 #s(literal 1/2 binary64) %5469) (+.f64 %5469 %5469) (+.f64 %5472 %5472) (fma.f64 %417 %640 %9509) (fma.f64 %417 %640 %9511) (fma.f64 %5324 #s(literal 1/2 binary64) %9509) (fma.f64 %5324 #s(literal 1/2 binary64) %9511) (fma.f64 %5469 #s(literal 2 binary64) %9509) (fma.f64 %5469 #s(literal 2 binary64) %9511) (fma.f64 %5326 #s(literal 1/2 binary64) %9509) (fma.f64 %5326 #s(literal 1/2 binary64) %9511) (+.f64 %571 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %571) %9545 (neg.f64 %9546) (-.f64 #s(literal 0 binary64) %577) (fma.f64 %571 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %571 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %571) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %571) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %571) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %571) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %571) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %571) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %571) (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %571) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %571) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %571) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %571) (+.f64 #s(literal 0 binary64) %9545) (+.f64 %9545 #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) %9546) (-.f64 %9545 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %9545) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %9545) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %9545) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %9545) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %9545) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %9545) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %9545) (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %9545) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %9545) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %9545) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %9545) (fma.f64 #s(literal 1/2 binary64) %737 %571) (fma.f64 %591 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %593 #s(literal 1/2 binary64) #s(literal 0 binary64)) (/.f64 (fma.f64 %571 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -2 binary64)) (/.f64 (fma.f64 %571 #s(literal 4 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %571 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 2 binary64)) (fma.f64 %728 #s(literal 0 binary64) %571) (fma.f64 #s(literal 1/2 binary64) %737 %9545) (/.f64 (fma.f64 %9545 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 (fma.f64 %9545 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -2 binary64)) (fma.f64 %728 #s(literal 0 binary64) %9545) (fma.f64 %126 #s(literal 0 binary64) %9545) (fma.f64 #s(literal 0 binary64) %126 %9545) (+.f64 %620 %9545) (+.f64 (+.f64 #s(literal 0 binary64) %620) %571) (fma.f64 #s(literal 2 binary64) %786 %571) (fma.f64 #s(literal 2 binary64) %786 %9545) (fma.f64 #s(literal 2 binary64) %791 %571) (fma.f64 #s(literal 2 binary64) %796 %571) (fma.f64 #s(literal 2 binary64) %802 %571) (fma.f64 #s(literal 2 binary64) %791 %9545) (fma.f64 #s(literal 2 binary64) %796 %9545) (*.f64 #s(literal 2 binary64) %9610) (*.f64 #s(literal 2 binary64) %9615) (*.f64 #s(literal 2 binary64) %9622) (*.f64 #s(literal 2 binary64) %9627) (*.f64 #s(literal 2 binary64) %9631) (fma.f64 #s(literal 2 binary64) %802 %9545) (*.f64 #s(literal 2 binary64) %9634) (*.f64 #s(literal 2 binary64) %9636) (*.f64 #s(literal 2 binary64) %9641) (*.f64 #s(literal 2 binary64) %9649) (*.f64 #s(literal 2 binary64) %9656) (*.f64 #s(literal 2 binary64) %9661) (*.f64 #s(literal 2 binary64) %9666) (*.f64 #s(literal 2 binary64) %9674) (*.f64 #s(literal 2 binary64) %9682) (fma.f64 #s(literal 2 binary64) %9610 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9615 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9622 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9627 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9631 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %9695) (*.f64 #s(literal 2 binary64) %9703) (fma.f64 #s(literal 2 binary64) %9634 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9636 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %810 %571) (fma.f64 #s(literal 2 binary64) %9641 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %9715) (*.f64 #s(literal 2 binary64) %9723) (*.f64 #s(literal 2 binary64) %9731) (*.f64 #s(literal 2 binary64) %9739) (*.f64 #s(literal 2 binary64) %9747) (*.f64 #s(literal 2 binary64) %9755) (fma.f64 #s(literal 2 binary64) %9649 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9656 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9661 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9666 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9674 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9682 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %9768) (*.f64 #s(literal 2 binary64) %9773) (*.f64 #s(literal 2 binary64) %9781) (*.f64 #s(literal 2 binary64) %9789) (*.f64 #s(literal 2 binary64) %9796) (*.f64 #s(literal 2 binary64) %9804) (*.f64 #s(literal 2 binary64) %9812) (*.f64 #s(literal 2 binary64) %9820) (fma.f64 #s(literal 2 binary64) %9695 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9703 #s(literal 0 binary64)) (*.f64 #s(literal -2 binary64) %9830) (*.f64 #s(literal -2 binary64) %9835) (*.f64 #s(literal 2 binary64) %9843) (fma.f64 #s(literal 2 binary64) %810 %9545) (*.f64 #s(literal 2 binary64) %9852) (*.f64 #s(literal 2 binary64) %9860) (fma.f64 #s(literal 2 binary64) %9715 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9723 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9731 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9739 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9747 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9755 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %9874) (*.f64 #s(literal 2 binary64) %9882) (*.f64 #s(literal 2 binary64) %9890) (*.f64 #s(literal 2 binary64) %9898) (*.f64 #s(literal 2 binary64) %9906) (*.f64 #s(literal 2 binary64) %9914) (fma.f64 #s(literal 2 binary64) %9768 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9773 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9781 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9789 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9796 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9804 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9812 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9820 #s(literal 0 binary64)) (*.f64 #s(literal -2 binary64) %9930) (*.f64 #s(literal -2 binary64) %9938) (*.f64 #s(literal -2 binary64) %9946) (*.f64 #s(literal -2 binary64) %9954) (*.f64 #s(literal -2 binary64) %9962) (*.f64 #s(literal -2 binary64) %9970) (fma.f64 #s(literal -2 binary64) %9830 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %9835 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9843 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9852 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9860 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9874 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9882 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9890 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9898 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9906 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %9914 #s(literal 0 binary64)) (*.f64 #s(literal -2 binary64) %9989) (*.f64 #s(literal -2 binary64) %9997) (*.f64 #s(literal -2 binary64) %10005) (*.f64 #s(literal -2 binary64) %10013) (fma.f64 #s(literal -2 binary64) %9930 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %9938 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %9946 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %9954 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %9962 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %9970 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %10027) (fma.f64 #s(literal -2 binary64) %9989 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %9997 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %10005 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %10013 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %10027 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %10040) (*.f64 #s(literal 2 binary64) %10048) (*.f64 #s(literal 2 binary64) %10056) (*.f64 #s(literal 2 binary64) %10064) (*.f64 #s(literal 2 binary64) %10072) (fma.f64 #s(literal 2 binary64) %10040 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %10081) (*.f64 #s(literal 2 binary64) %10089) (fma.f64 #s(literal 2 binary64) %10048 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %10056 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %10064 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %10072 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %10081 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %10089 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %10103) (fma.f64 #s(literal 2 binary64) %10103 #s(literal 0 binary64)) (fma.f64 %813 %816 %571) (fma.f64 %816 %813 %571) (fma.f64 %813 %819 %571) (fma.f64 %816 %821 %571) (fma.f64 %821 %816 %571) (fma.f64 %819 %813 %571) (fma.f64 %813 %816 %9545) (fma.f64 %816 %813 %9545) (fma.f64 %813 %825 %571) (fma.f64 %813 %827 %571) (fma.f64 %816 %829 %571) (fma.f64 %816 %831 %571) (fma.f64 %816 %833 %571) (fma.f64 %825 %813 %571) (fma.f64 %829 %816 %571) (fma.f64 %831 %816 %571) (fma.f64 %833 %816 %571) (fma.f64 %827 %813 %571) (fma.f64 %840 %813 %571) (fma.f64 %813 %819 %9545) (fma.f64 %816 %821 %9545) (fma.f64 %821 %816 %9545) (fma.f64 %819 %813 %9545) (fma.f64 %813 %842 %571) (fma.f64 %825 %821 %571) (fma.f64 %829 %819 %571) (fma.f64 %821 %825 %571) (fma.f64 %819 %829 %571) (fma.f64 %842 %813 %571) (fma.f64 %813 %825 %9545) (fma.f64 %813 %827 %9545) (fma.f64 %816 %829 %9545) (fma.f64 %816 %831 %9545) (fma.f64 %816 %833 %9545) (fma.f64 %825 %813 %9545) (fma.f64 %829 %816 %9545) (fma.f64 %831 %816 %9545) (fma.f64 %833 %816 %9545) (fma.f64 %827 %813 %9545) (fma.f64 %840 %813 %9545) (fma.f64 %813 %842 %9545) (fma.f64 %825 %821 %9545) (fma.f64 %829 %819 %9545) (fma.f64 %821 %825 %9545) (fma.f64 %819 %829 %9545) (fma.f64 %842 %813 %9545) (fma.f64 #s(literal 2 binary64) %852 %571) (fma.f64 #s(literal 2 binary64) %857 %571) (fma.f64 #s(literal 2 binary64) %852 %9545) (fma.f64 #s(literal 2 binary64) %857 %9545) (fma.f64 #s(literal 2 binary64) %865 %571) (fma.f64 #s(literal 2 binary64) %873 %571) (fma.f64 #s(literal 2 binary64) %865 %9545) (fma.f64 #s(literal 2 binary64) %873 %9545) (fma.f64 #s(literal 2 binary64) %882 %571) (fma.f64 #s(literal 2 binary64) %890 %571) (fma.f64 #s(literal 2 binary64) %898 %571) (fma.f64 %906 #s(literal 1/2 binary64) %10163) (+.f64 %7780 %10163) (+.f64 (+.f64 %571 %7780) %7784) (fma.f64 %906 #s(literal 1/2 binary64) %10168) (fma.f64 #s(literal 2 binary64) %882 %9545) (fma.f64 #s(literal 2 binary64) %890 %9545) (fma.f64 #s(literal 2 binary64) %898 %9545) (+.f64 %7780 %10168) (fma.f64 %907 #s(literal 1/2 binary64) %571) (fma.f64 %906 #s(literal 1/2 binary64) %10175) (fma.f64 %915 #s(literal 1/2 binary64) %571) (+.f64 %7780 %10175) (fma.f64 %922 #s(literal 1/2 binary64) %571) (+.f64 (+.f64 %9545 %7780) %7784) (fma.f64 %907 #s(literal 1/2 binary64) %9545) (fma.f64 %915 #s(literal 1/2 binary64) %9545) (fma.f64 %928 #s(literal 1/2 binary64) %571) (fma.f64 %922 #s(literal 1/2 binary64) %9545) (/.f64 (fma.f64 %571 #s(literal 2 binary64) %907) #s(literal 2 binary64)) (/.f64 (fma.f64 %571 #s(literal 2 binary64) %915) #s(literal 2 binary64)) (/.f64 (fma.f64 %571 #s(literal 2 binary64) %922) #s(literal 2 binary64)) (fma.f64 %928 #s(literal 1/2 binary64) %9545) (/.f64 (fma.f64 %9545 #s(literal 2 binary64) %907) #s(literal 2 binary64)) (/.f64 (fma.f64 %9545 #s(literal 2 binary64) %915) #s(literal 2 binary64)) (/.f64 (fma.f64 %571 #s(literal 2 binary64) %928) #s(literal 2 binary64)) (/.f64 (fma.f64 %9545 #s(literal 2 binary64) %922) #s(literal 2 binary64)) (/.f64 (fma.f64 %9545 #s(literal 2 binary64) %928) #s(literal 2 binary64)) (fma.f64 %936 #s(literal 1/2 binary64) %571) (fma.f64 %944 #s(literal 1/2 binary64) %571) (fma.f64 %953 #s(literal 1/2 binary64) %571) (fma.f64 %936 #s(literal 1/2 binary64) %9545) (fma.f64 %944 #s(literal 1/2 binary64) %9545) (/.f64 (fma.f64 %571 #s(literal 2 binary64) %936) #s(literal 2 binary64)) (/.f64 (fma.f64 %571 #s(literal 2 binary64) %944) #s(literal 2 binary64)) (fma.f64 %953 #s(literal 1/2 binary64) %9545) (/.f64 (fma.f64 %571 #s(literal 2 binary64) %953) #s(literal 2 binary64)) (/.f64 (fma.f64 %9545 #s(literal 2 binary64) %936) #s(literal 2 binary64)) (/.f64 (fma.f64 %9545 #s(literal 2 binary64) %944) #s(literal 2 binary64)) (/.f64 (fma.f64 %9545 #s(literal 2 binary64) %953) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %962 %571) (fma.f64 #s(literal -2 binary64) %962 %571) (fma.f64 #s(literal 4 binary64) %962 %571) (fma.f64 %962 #s(literal 2 binary64) %571) (fma.f64 %962 #s(literal 4 binary64) %571) (fma.f64 %968 %961 %571) (fma.f64 #s(literal 2 binary64) %973 %571) (fma.f64 #s(literal 2 binary64) %975 %571) (fma.f64 #s(literal 2 binary64) %983 %571) (fma.f64 #s(literal 2 binary64) %962 %9545) (fma.f64 #s(literal 2 binary64) %985 %571) (fma.f64 #s(literal -2 binary64) %962 %9545) (fma.f64 #s(literal 4 binary64) %962 %9545) (fma.f64 %962 #s(literal 2 binary64) %9545) (fma.f64 %962 #s(literal 4 binary64) %9545) (fma.f64 %968 %961 %9545) (fma.f64 #s(literal 2 binary64) %987 %571) (fma.f64 #s(literal 2 binary64) %989 %571) (fma.f64 #s(literal 2 binary64) %973 %9545) (fma.f64 #s(literal 2 binary64) %998 %571) (fma.f64 #s(literal 2 binary64) %1006 %571) (fma.f64 #s(literal 2 binary64) %1014 %571) (fma.f64 #s(literal 2 binary64) %1022 %571) (fma.f64 #s(literal 2 binary64) %1031 %571) (fma.f64 #s(literal 2 binary64) %1040 %571) (fma.f64 #s(literal 2 binary64) %1048 %571) (fma.f64 #s(literal 2 binary64) %1056 %571) (fma.f64 #s(literal 2 binary64) %1064 %571) (fma.f64 #s(literal 2 binary64) %1072 %571) (fma.f64 #s(literal 2 binary64) %975 %9545) (fma.f64 #s(literal 1 binary64) %1074 %571) (fma.f64 #s(literal 2 binary64) %1076 %571) (fma.f64 #s(literal 2 binary64) %983 %9545) (fma.f64 #s(literal 2 binary64) %985 %9545) (fma.f64 #s(literal 2 binary64) %1084 %571) (fma.f64 #s(literal 2 binary64) %1092 %571) (fma.f64 #s(literal 2 binary64) %1100 %571) (fma.f64 #s(literal 2 binary64) %1108 %571) (fma.f64 #s(literal 2 binary64) %987 %9545) (fma.f64 #s(literal 2 binary64) %989 %9545) (fma.f64 #s(literal 2 binary64) %998 %9545) (fma.f64 #s(literal 2 binary64) %1006 %9545) (fma.f64 #s(literal 2 binary64) %1014 %9545) (fma.f64 #s(literal 2 binary64) %1022 %9545) (fma.f64 #s(literal 2 binary64) %1031 %9545) (fma.f64 #s(literal 2 binary64) %1040 %9545) (fma.f64 #s(literal 2 binary64) %1048 %9545) (fma.f64 #s(literal 2 binary64) %1056 %9545) (fma.f64 #s(literal 2 binary64) %1064 %9545) (fma.f64 #s(literal 2 binary64) %1072 %9545) (fma.f64 #s(literal 1 binary64) %1074 %9545) (fma.f64 #s(literal 2 binary64) %1076 %9545) (fma.f64 %728 %1110 %571) (fma.f64 #s(literal 2 binary64) %1084 %9545) (fma.f64 #s(literal 2 binary64) %1092 %9545) (fma.f64 #s(literal 2 binary64) %1100 %9545) (fma.f64 #s(literal 2 binary64) %1108 %9545) (fma.f64 %728 %1110 %9545) (fma.f64 #s(literal 2 binary64) %1120 %571) (fma.f64 #s(literal 2 binary64) %1128 %571) (fma.f64 #s(literal 2 binary64) %1120 %9545) (fma.f64 #s(literal 2 binary64) %1128 %9545) %3145 %5006 %5007 %5008 %5009 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5017 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5036 %5037 %5038 %5040 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5058 %5060 %5061 %5062 %5063 %5064 %5066 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5077 %5078 %5079 %5080 %5081 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5093 %5095 %5096 %5097 %5098 %5100 %5101 %5103 %5104 %5106 %5107 %5109 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5121 %5122 %5123 %5125 %5127 %5129 %5131 %5133 %5135 %5136 %5138 %5140 %5142 %5144 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5166 %5167 %5168 %5169 %5170 %5171 %5172 %5174 %5176 %5178 %5179 %5180 %5181 %5182 %5183 %5184 %5185 %5186 %5187 %5188 %5189 %5190 %5191 %5192 %5194 %5196 %5198 %5200 %5202 %5204 %5205 %5207 %5209 %5211 %5214 %5216 %5217 %5218 %5220 %5221 %5222 %5225 %5226 %5229 %5231 %5234 %5236 %5237 %5240 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5250 %5251 %5252 %5253 %5254 %5255 %5256 %5257 %5258 %5259 %5260 %5261 %5262 %5263 %5264 %5265 %5266 %5267 %5269 %5270 %5271 %5272 %5273 %5274 %5275 %5276 %5277 %5278 %5279 %5280 %5281 %5282 %5283 %5284 %5285 %5286 %5287 %5288 %5289 %5290 %5291 %5292 %5293 %5294 %5295 %5296 %5297 %5299 %5301 %5302 %5303 %5304 %5305 %5307 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5323 %5325 %5327 %5329 %5330 %5332 %5333 %5335 %5336 %5337 %5339 %5341 %5343 %5344 %5346 %5348 %5349 %5350 %5351 %5352 %5354 %5356 %5358 %5360 %5362 %5364 %5366 %5368 %5370 %5372 %5374 %5375 %5376 %5377 %5378 %5379 %5380 %5382 %5383 %5384 %5385 %5386 %5387 %5389 %5392 %5395 %5398 %5401 %5403 %5405 %5407 %5408 %5409 %5410 %5411 %5412 %5414 %5416 %5418 %5419 %5420 %5421 %5422 %5423 %5424 %5425 %5426 %5428 %5430 %5432 %5434 %5436 %5438 %5440 %5442 %5444 %5446 %5448 %5450 %5451 %5452 %5453 %5454 %5455 %5457 %5458 %5459 %5460 %5462 %5463 %5464 %5465 %5466 %5468 %5471 %5474 %5475 %5477 %5479 %5480 %5481 %5483 %5484 %5485 %5487 %5489 %5492 %5495 %5497 %5500 %5503 %5504 %5505 %5507 %5508 %5509 %5510 %5512 %5513 %5514 %5515 %5516 %5517 %5518 %5519 %5520 %5522 %5524 %5525 %5528 %5529 %5530 %5531 %5533 %5535 %5536 %5538 %5539 %5540 %5543 %5544 %5545 %5547 %5549 %5551 %5552 %5553 %5554 %5555 %5556 %5557 %5558 %5559 %5560 %5561 %5562 %5563 %5564 %5565 %5566 %5568 %5570 %5572 %5573 %5574 %5575 %5578 %5580 %5581 %5583 %5585 %5588 %5590 %5593 %5596 %5598 %5599 %5600 %5601 %5602 %5603 %5604 %5605 %5606 %5607 %5608 %5609 %5611 %5613 %5615 %5617 %5619 %5621 %5623 %5625 %5627 %5629 %5631 %5633 %5635 %5636 %5637 %5639 %5640 %5641 %5643 %5644 %5645 %5647 %5648 %5649 %5650 %5651 %5652 %5653 %5654 %5655 %5656 %5657 %5658 %5659 %5660 %5661 %5662 %5663 %5664 %5665 %5666 %5667 %5669 %5670 %5671 %5672 %5673 %5674 %5675 %5676 %5678 %5679 %5680 %5681 %5682 %5683 %5684 %5685 %5686 %5687 %5688 %5690 %5692 %5694 %5696 %5698 %5700 %5702 %5704 %5705 %5706 %5707 %5708 %5709 %5710 %5711 %5712 %5713 %5714 %5715 %5716 %5717 %5718 %5719 %5720 %5721 %5722 %5724 %5726 %5728 %5729 %5730 %5732 %5734 %5736 %5737 %5738 %5739 %5740 %5742 %5744 %5745 %5747 %5751 %5753 %5755 %5757 %5758 %5760 %5762 %5764 %5765 %5766 %5767 %5768 %5769 %5770 %5771 %5772 %5774 %5776 %5778 %5780 %5782 %5784 %5786 %5788 %5789 %5791 %5793 %5796 %5799 %5802 %5805 %5806 %5807 %5808 %5809 %5810 %5811 %5812 %5813 %5814 %5815 %5816 %5818 %5820 %5821 %5822 %5823 %5824 %5825 %5826 %5827 %5828 %5829 %5830 %5831 %5832 %5833 %5834 %5835 %5836 %5837 %5838 %5840 %5842 %5844 %5846 %5849 %5852 %5853 %5854 %5857 %5860 %5863 %5865 %5867 %5870 %5873 %5876 %5877 %5878 %5879 %5880 %5881 %5882 %5883 %5884 %5886 %5887 %5888 %5889 %5890 %5891 %5892 %5893 %5894 %5895 %5896 %5897 %5898 %5899 %5900 %5901 %5902 %5903 %5906 %5909 %5911 %5914 %5917 %5919 %5920 %5922 %5923 %5924 %5925 %5926 %5927 %5928 %5929 %5930 %5931 %5932 %5933 %5934 %5935 %5936 %5937 %5938 %5939 %5941 %5942 %5943 %5944 %5945 %5946 %5947 %5948 %5949 %5950 %5951 %5952 %5953 %5954 %5955 %5956 %5957 %5958 %5959 %5960 %5961 %5962 %5963 %5964 %5965 %5966 %5967 %5968 %5969 %5970 %5971 %5972 %5973 %5974 %5975 %5976 %5977 %5978 %5979 %5980 %5981 %5982 %5983 %5984 %5985 %5986 %5987 %5988 %5989 %5990 %5991 %5992 %5994 %5995 %5996 %5997 %5998 %5999 %6000 %6001 %6002 %6003 %6004 %6005 %6006 %6007 %6008 %6010 %6011 %6012 %6013 %6014 %6015 %6016 %6017 %6018 %6019 %6020 %6022 %6024 %6026 %6028 %6030 %6033 %6035 %6037 %6039 %6041 %6042 %6043 %6044 %6045 %6046 %6047 %6048 %6049 %6050 %6051 %6052 %6053 %6054 %6057 %6060 %6062 %6063 %6064 %6065 %6066 %6067 %6068 %6069 %6070 %6071 %6072 %6073 %6075 %6077 %6079 %6082 %6084 %6087 %6089 %6092 %6095 %6097 %6099 %6100 %6101 %6103 %6105 %6106 %6107 %6108 %6109 %6110 %6111 %6112 %6113 %6114 %6115 %6116 %6117 %6118 %6119 %6120 %6121 %6122 %6124 %6126 %6128 %6130 %6131 %6132 %6133 %6134 %6135 %6137 %6139 %6141 %6143 %6144 %6145 %6146 %6147 %6148 %6149 %6150 %6151 %6152 %6153 %6154 %6155 %6156 %6157 %6158 %6159 %6160 %6161 %6162 %6163 %6164 %6165 %6166 %6167 %6168 %6169 %6170 %6171 %6172 %6173 %6174 %6175 %6176 %6177 %6178 %6179 %6180 %6181 %6182 %6183 %6184 %6185 %6186 %6187 %6188 %6189 %6190 %6191 %6192 %6193 %6194 %6195 %6196 %6197 %6198 %6199 %6200 %6201 %6202 %6203 %6204 %6205 %6206 %6207 %6208 %6209 %6210 %6211 %6212 %6213 %6214 %6215 %6216 %6217 %6218 %6219 %6220 %6221 %6222 %6223 %6224 %6225 %6226 %6227 %6228 %6229 %6231 %6233 %6234 %6235 %6236 %6237 %6238 %6239 %6240 %6241 %6242 %6243 %6244 %6245 %6246 %6247 %6248 %6249 %6250 %6251 %6252 %6253 %6254 %6255 %6256 %6257 %6258 %6259 %6260 %6261 %6262 %6263 %6264 %6265 %6266 %6267 %6268 %6269 %6270 %6271 %6272 %6273 %6274 %6275 %6276 %6278 %6279 %6280 %6282 %6283 %6284 %6285 %6286 %6287 %6288 %6289 %6290 %6291 %6292 %6293 %6294 %6295 %6296 %6297 %6298 %6299 %6300 %6302 %6303 %6304 %6305 %6306 %6307 %6308 %6309 %6310 %6311 %6312 %6313 %6314 %6315 %6316 %6317 %6318 %6319 %6320 %6321 %6322 %6323 %6324 %6325 %6326 %6327 %6328 %6329 %6330 %6331 %6332 %6333 %6334 %6335 %6336 %6337 %6338 %6339 %6340 %6341 %6342 %6343 %6344 %6345 %6346 %6347 %6348 %6349 %6350 %6351 %6352 %6353 %6354 %6355 %6356 %6357 %6358 %6359 %6360 %6361 %6362 %6363 %6364 %6365 %6366 %6367 %6368 %3145 %5006 %5007 %5008 %5009 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5017 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5036 %5037 %5038 %5040 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5058 %5060 %5061 %5062 %5063 %5064 %5066 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5077 %5078 %5079 %5080 %5081 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5093 %5095 %5096 %5097 %5098 %5100 %5101 %5103 %5104 %5106 %5107 %5109 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5121 %5122 %5123 %5125 %5127 %5129 %5131 %5133 %5135 %5136 %5138 %5140 %5142 %5144 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5166 %5167 %5168 %5169 %5170 %5171 %5172 %5174 %5176 %5178 %5179 %5180 %5181 %5182 %5183 %5184 %5185 %5186 %5187 %5188 %5189 %5190 %5191 %5192 %5194 %5196 %5198 %5200 %5202 %5204 %5205 %5207 %5209 %5211 %5214 %5216 %5217 %5218 %5220 %5221 %5222 %5225 %5226 %5229 %5231 %5234 %5236 %5237 %5240 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5250 %5251 %5252 %5253 %5254 %5255 %5256 %5257 %5258 %5259 %5260 %5261 %5262 %5263 %5264 %5265 %5266 %5267 %5269 %5270 %5271 %5272 %5273 %5274 %5275 %5276 %5277 %5278 %5279 %5280 %5281 %5282 %5283 %5284 %5285 %5286 %5287 %5288 %5289 %5290 %5291 %5292 %5293 %5294 %5295 %5296 %5297 %5299 %5301 %5302 %5303 %5304 %5305 %5307 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5323 %5325 %5327 %5329 %5330 %5332 %5333 %5335 %5336 %5337 %5339 %5341 %5343 %5344 %5346 %5348 %5349 %5350 %5351 %5352 %5354 %5356 %5358 %5360 %5362 %5364 %5366 %5368 %5370 %5372 %5374 %5375 %5376 %5377 %5378 %5379 %5380 %5382 %5383 %5384 %5385 %5386 %5387 %5389 %5392 %5395 %5398 %5401 %5403 %5405 %5407 %5408 %5409 %5410 %5411 %5412 %5414 %5416 %5418 %5419 %5420 %5421 %5422 %5423 %5424 %5425 %5426 %5428 %5430 %5432 %5434 %5436 %5438 %5440 %5442 %5444 %5446 %5448 %5450 %5451 %5452 %5453 %5454 %5455 %5457 %5458 %5459 %5460 %5462 %5463 %5464 %5465 %5466 %5468 %5471 %5474 %5475 %5477 %5479 %5480 %5481 %5483 %5484 %5485 %5487 %5489 %5492 %5495 %5497 %5500 %5503 %5504 %5505 %5507 %5508 %5509 %5510 %5512 %5513 %5514 %5515 %5516 %5517 %5518 %5519 %5520 %5522 %5524 %5525 %5528 %5529 %5530 %5531 %5533 %5535 %5536 %5538 %5539 %5540 %5543 %5544 %5545 %5547 %5549 %5551 %5552 %5553 %5554 %5555 %5556 %5557 %5558 %5559 %5560 %5561 %5562 %5563 %5564 %5565 %5566 %5568 %5570 %5572 %5573 %5574 %5575 %5578 %5580 %5581 %5583 %5585 %5588 %5590 %5593 %5596 %5598 %5599 %5600 %5601 %5602 %5603 %5604 %5605 %5606 %5607 %5608 %5609 %5611 %5613 %5615 %5617 %5619 %5621 %5623 %5625 %5627 %5629 %5631 %5633 %5635 %5636 %5637 %5639 %5640 %5641 %5643 %5644 %5645 %5647 %5648 %5649 %5650 %5651 %5652 %5653 %5654 %5655 %5656 %5657 %5658 %5659 %5660 %5661 %5662 %5663 %5664 %5665 %5666 %5667 %5669 %5670 %5671 %5672 %5673 %5674 %5675 %5676 %5678 %5679 %5680 %5681 %5682 %5683 %5684 %5685 %5686 %5687 %5688 %5690 %5692 %5694 %5696 %5698 %5700 %5702 %5704 %5705 %5706 %5707 %5708 %5709 %5710 %5711 %5712 %5713 %5714 %5715 %5716 %5717 %5718 %5719 %5720 %5721 %5722 %5724 %5726 %5728 %5729 %5730 %5732 %5734 %5736 %5737 %5738 %5739 %5740 %5742 %5744 %5745 %5747 %5751 %5753 %5755 %5757 %5758 %5760 %5762 %5764 %5765 %5766 %5767 %5768 %5769 %5770 %5771 %5772 %5774 %5776 %5778 %5780 %5782 %5784 %5786 %5788 %5789 %5791 %5793 %5796 %5799 %5802 %5805 %5806 %5807 %5808 %5809 %5810 %5811 %5812 %5813 %5814 %5815 %5816 %5818 %5820 %5821 %5822 %5823 %5824 %5825 %5826 %5827 %5828 %5829 %5830 %5831 %5832 %5833 %5834 %5835 %5836 %5837 %5838 %5840 %5842 %5844 %5846 %5849 %5852 %5853 %5854 %5857 %5860 %5863 %5865 %5867 %5870 %5873 %5876 %5877 %5878 %5879 %5880 %5881 %5882 %5883 %5884 %5886 %5887 %5888 %5889 %5890 %5891 %5892 %5893 %5894 %5895 %5896 %5897 %5898 %5899 %5900 %5901 %5902 %5903 %5906 %5909 %5911 %5914 %5917 %5919 %5920 %5922 %5923 %5924 %5925 %5926 %5927 %5928 %5929 %5930 %5931 %5932 %5933 %5934 %5935 %5936 %5937 %5938 %5939 %5941 %5942 %5943 %5944 %5945 %5946 %5947 %5948 %5949 %5950 %5951 %5952 %5953 %5954 %5955 %5956 %5957 %5958 %5959 %5960 %5961 %5962 %5963 %5964 %5965 %5966 %5967 %5968 %5969 %5970 %5971 %5972 %5973 %5974 %5975 %5976 %5977 %5978 %5979 %5980 %5981 %5982 %5983 %5984 %5985 %5986 %5987 %5988 %5989 %5990 %5991 %5992 %5994 %5995 %5996 %5997 %5998 %5999 %6000 %6001 %6002 %6003 %6004 %6005 %6006 %6007 %6008 %6010 %6011 %6012 %6013 %6014 %6015 %6016 %6017 %6018 %6019 %6020 %6022 %6024 %6026 %6028 %6030 %6033 %6035 %6037 %6039 %6041 %6042 %6043 %6044 %6045 %6046 %6047 %6048 %6049 %6050 %6051 %6052 %6053 %6054 %6057 %6060 %6062 %6063 %6064 %6065 %6066 %6067 %6068 %6069 %6070 %6071 %6072 %6073 %6075 %6077 %6079 %6082 %6084 %6087 %6089 %6092 %6095 %6097 %6099 %6100 %6101 %6103 %6105 %6106 %6107 %6108 %6109 %6110 %6111 %6112 %6113 %6114 %6115 %6116 %6117 %6118 %6119 %6120 %6121 %6122 %6124 %6126 %6128 %6130 %6131 %6132 %6133 %6134 %6135 %6137 %6139 %6141 %6143 %6144 %6145 %6146 %6147 %6148 %6149 %6150 %6151 %6152 %6153 %6154 %6155 %6156 %6157 %6158 %6159 %6160 %6161 %6162 %6163 %6164 %6165 %6166 %6167 %6168 %6169 %6170 %6171 %6172 %6173 %6174 %6175 %6176 %6177 %6178 %6179 %6180 %6181 %6182 %6183 %6184 %6185 %6186 %6187 %6188 %6189 %6190 %6191 %6192 %6193 %6194 %6195 %6196 %6197 %6198 %6199 %6200 %6201 %6202 %6203 %6204 %6205 %6206 %6207 %6208 %6209 %6210 %6211 %6212 %6213 %6214 %6215 %6216 %6217 %6218 %6219 %6220 %6221 %6222 %6223 %6224 %6225 %6226 %6227 %6228 %6229 %6231 %6233 %6234 %6235 %6236 %6237 %6238 %6239 %6240 %6241 %6242 %6243 %6244 %6245 %6246 %6247 %6248 %6249 %6250 %6251 %6252 %6253 %6254 %6255 %6256 %6257 %6258 %6259 %6260 %6261 %6262 %6263 %6264 %6265 %6266 %6267 %6268 %6269 %6270 %6271 %6272 %6273 %6274 %6275 %6276 %6278 %6279 %6280 %6282 %6283 %6284 %6285 %6286 %6287 %6288 %6289 %6290 %6291 %6292 %6293 %6294 %6295 %6296 %6297 %6298 %6299 %6300 %6302 %6303 %6304 %6305 %6306 %6307 %6308 %6309 %6310 %6311 %6312 %6313 %6314 %6315 %6316 %6317 %6318 %6319 %6320 %6321 %6322 %6323 %6324 %6325 %6326 %6327 %6328 %6329 %6330 %6331 %6332 %6333 %6334 %6335 %6336 %6337 %6338 %6339 %6340 %6341 %6342 %6343 %6344 %6345 %6346 %6347 %6348 %6349 %6350 %6351 %6352 %6353 %6354 %6355 %6356 %6357 %6358 %6359 %6360 %6361 %6362 %6363 %6364 %6365 %6366 %6367 %6368 %3145 %5006 %5007 %5008 %5009 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5017 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5036 %5037 %5038 %5040 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5058 %5060 %5061 %5062 %5063 %5064 %5066 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5077 %5078 %5079 %5080 %5081 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5093 %5095 %5096 %5097 %5098 %5100 %5101 %5103 %5104 %5106 %5107 %5109 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5121 %5122 %5123 %5125 %5127 %5129 %5131 %5133 %5135 %5136 %5138 %5140 %5142 %5144 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5166 %5167 %5168 %5169 %5170 %5171 %5172 %5174 %5176 %5178 %5179 %5180 %5181 %5182 %5183 %5184 %5185 %5186 %5187 %5188 %5189 %5190 %5191 %5192 %5194 %5196 %5198 %5200 %5202 %5204 %5205 %5207 %5209 %5211 %5214 %5216 %5217 %5218 %5220 %5221 %5222 %5225 %5226 %5229 %5231 %5234 %5236 %5237 %5240 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5250 %5251 %5252 %5253 %5254 %5255 %5256 %5257 %5258 %5259 %5260 %5261 %5262 %5263 %5264 %5265 %5266 %5267 %5269 %5270 %5271 %5272 %5273 %5274 %5275 %5276 %5277 %5278 %5279 %5280 %5281 %5282 %5283 %5284 %5285 %5286 %5287 %5288 %5289 %5290 %5291 %5292 %5293 %5294 %5295 %5296 %5297 %5299 %5301 %5302 %5303 %5304 %5305 %5307 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5323 %5325 %5327 %5329 %5330 %5332 %5333 %5335 %5336 %5337 %5339 %5341 %5343 %5344 %5346 %5348 %5349 %5350 %5351 %5352 %5354 %5356 %5358 %5360 %5362 %5364 %5366 %5368 %5370 %5372 %5374 %5375 %5376 %5377 %5378 %5379 %5380 %5382 %5383 %5384 %5385 %5386 %5387 %5389 %5392 %5395 %5398 %5401 %5403 %5405 %5407 %5408 %5409 %5410 %5411 %5412 %5414 %5416 %5418 %5419 %5420 %5421 %5422 %5423 %5424 %5425 %5426 %5428 %5430 %5432 %5434 %5436 %5438 %5440 %5442 %5444 %5446 %5448 %5450 %5451 %5452 %5453 %5454 %5455 %5457 %5458 %5459 %5460 %5462 %5463 %5464 %5465 %5466 %5468 %5471 %5474 %5475 %5477 %5479 %5480 %5481 %5483 %5484 %5485 %5487 %5489 %5492 %5495 %5497 %5500 %5503 %5504 %5505 %5507 %5508 %5509 %5510 %5512 %5513 %5514 %5515 %5516 %5517 %5518 %5519 %5520 %5522 %5524 %5525 %5528 %5529 %5530 %5531 %5533 %5535 %5536 %5538 %5539 %5540 %5543 %5544 %5545 %5547 %5549 %5551 %5552 %5553 %5554 %5555 %5556 %5557 %5558 %5559 %5560 %5561 %5562 %5563 %5564 %5565 %5566 %5568 %5570 %5572 %5573 %5574 %5575 %5578 %5580 %5581 %5583 %5585 %5588 %5590 %5593 %5596 %5598 %5599 %5600 %5601 %5602 %5603 %5604 %5605 %5606 %5607 %5608 %5609 %5611 %5613 %5615 %5617 %5619 %5621 %5623 %5625 %5627 %5629 %5631 %5633 %5635 %5636 %5637 %5639 %5640 %5641 %5643 %5644 %5645 %5647 %5648 %5649 %5650 %5651 %5652 %5653 %5654 %5655 %5656 %5657 %5658 %5659 %5660 %5661 %5662 %5663 %5664 %5665 %5666 %5667 %5669 %5670 %5671 %5672 %5673 %5674 %5675 %5676 %5678 %5679 %5680 %5681 %5682 %5683 %5684 %5685 %5686 %5687 %5688 %5690 %5692 %5694 %5696 %5698 %5700 %5702 %5704 %5705 %5706 %5707 %5708 %5709 %5710 %5711 %5712 %5713 %5714 %5715 %5716 %5717 %5718 %5719 %5720 %5721 %5722 %5724 %5726 %5728 %5729 %5730 %5732 %5734 %5736 %5737 %5738 %5739 %5740 %5742 %5744 %5745 %5747 %5751 %5753 %5755 %5757 %5758 %5760 %5762 %5764 %5765 %5766 %5767 %5768 %5769 %5770 %5771 %5772 %5774 %5776 %5778 %5780 %5782 %5784 %5786 %5788 %5789 %5791 %5793 %5796 %5799 %5802 %5805 %5806 %5807 %5808 %5809 %5810 %5811 %5812 %5813 %5814 %5815 %5816 %5818 %5820 %5821 %5822 %5823 %5824 %5825 %5826 %5827 %5828 %5829 %5830 %5831 %5832 %5833 %5834 %5835 %5836 %5837 %5838 %5840 %5842 %5844 %5846 %5849 %5852 %5853 %5854 %5857 %5860 %5863 %5865 %5867 %5870 %5873 %5876 %5877 %5878 %5879 %5880 %5881 %5882 %5883 %5884 %5886 %5887 %5888 %5889 %5890 %5891 %5892 %5893 %5894 %5895 %5896 %5897 %5898 %5899 %5900 %5901 %5902 %5903 %5906 %5909 %5911 %5914 %5917 %5919 %5920 %5922 %5923 %5924 %5925 %5926 %5927 %5928 %5929 %5930 %5931 %5932 %5933 %5934 %5935 %5936 %5937 %5938 %5939 %5941 %5942 %5943 %5944 %5945 %5946 %5947 %5948 %5949 %5950 %5951 %5952 %5953 %5954 %5955 %5956 %5957 %5958 %5959 %5960 %5961 %5962 %5963 %5964 %5965 %5966 %5967 %5968 %5969 %5970 %5971 %5972 %5973 %5974 %5975 %5976 %5977 %5978 %5979 %5980 %5981 %5982 %5983 %5984 %5985 %5986 %5987 %5988 %5989 %5990 %5991 %5992 %5994 %5995 %5996 %5997 %5998 %5999 %6000 %6001 %6002 %6003 %6004 %6005 %6006 %6007 %6008 %6010 %6011 %6012 %6013 %6014 %6015 %6016 %6017 %6018 %6019 %6020 %6022 %6024 %6026 %6028 %6030 %6033 %6035 %6037 %6039 %6041 %6042 %6043 %6044 %6045 %6046 %6047 %6048 %6049 %6050 %6051 %6052 %6053 %6054 %6057 %6060 %6062 %6063 %6064 %6065 %6066 %6067 %6068 %6069 %6070 %6071 %6072 %6073 %6075 %6077 %6079 %6082 %6084 %6087 %6089 %6092 %6095 %6097 %6099 %6100 %6101 %6103 %6105 %6106 %6107 %6108 %6109 %6110 %6111 %6112 %6113 %6114 %6115 %6116 %6117 %6118 %6119 %6120 %6121 %6122 %6124 %6126 %6128 %6130 %6131 %6132 %6133 %6134 %6135 %6137 %6139 %6141 %6143 %6144 %6145 %6146 %6147 %6148 %6149 %6150 %6151 %6152 %6153 %6154 %6155 %6156 %6157 %6158 %6159 %6160 %6161 %6162 %6163 %6164 %6165 %6166 %6167 %6168 %6169 %6170 %6171 %6172 %6173 %6174 %6175 %6176 %6177 %6178 %6179 %6180 %6181 %6182 %6183 %6184 %6185 %6186 %6187 %6188 %6189 %6190 %6191 %6192 %6193 %6194 %6195 %6196 %6197 %6198 %6199 %6200 %6201 %6202 %6203 %6204 %6205 %6206 %6207 %6208 %6209 %6210 %6211 %6212 %6213 %6214 %6215 %6216 %6217 %6218 %6219 %6220 %6221 %6222 %6223 %6224 %6225 %6226 %6227 %6228 %6229 %6231 %6233 %6234 %6235 %6236 %6237 %6238 %6239 %6240 %6241 %6242 %6243 %6244 %6245 %6246 %6247 %6248 %6249 %6250 %6251 %6252 %6253 %6254 %6255 %6256 %6257 %6258 %6259 %6260 %6261 %6262 %6263 %6264 %6265 %6266 %6267 %6268 %6269 %6270 %6271 %6272 %6273 %6274 %6275 %6276 %6278 %6279 %6280 %6282 %6283 %6284 %6285 %6286 %6287 %6288 %6289 %6290 %6291 %6292 %6293 %6294 %6295 %6296 %6297 %6298 %6299 %6300 %6302 %6303 %6304 %6305 %6306 %6307 %6308 %6309 %6310 %6311 %6312 %6313 %6314 %6315 %6316 %6317 %6318 %6319 %6320 %6321 %6322 %6323 %6324 %6325 %6326 %6327 %6328 %6329 %6330 %6331 %6332 %6333 %6334 %6335 %6336 %6337 %6338 %6339 %6340 %6341 %6342 %6343 %6344 %6345 %6346 %6347 %6348 %6349 %6350 %6351 %6352 %6353 %6354 %6355 %6356 %6357 %6358 %6359 %6360 %6361 %6362 %6363 %6364 %6365 %6366 %6367 %6368 %5026 (/.f64 %577 %385) (neg.f64 %5039) (*.f64 %571 %563) (*.f64 #s(literal 1 binary64) %5026) (*.f64 %5026 #s(literal 1 binary64)) (*.f64 %563 %571) (/.f64 #s(literal 1 binary64) %3145) (/.f64 %5026 #s(literal 1 binary64)) (/.f64 %6624 %363) (/.f64 %583 %385) (/.f64 (*.f64 #s(literal -1 binary64) %571) %385) (*.f64 %577 %5120) (*.f64 %5120 %577) (/.f64 %644 %385) (*.f64 #s(literal 2 binary64) (*.f64 %568 %571)) (*.f64 %593 %568) (*.f64 %10301 #s(literal 2 binary64)) (/.f64 %10301 #s(literal 1/2 binary64)) (*.f64 %6624 %563) (+.f64 (/.f64 %620 %363) %5026) (fma.f64 %620 %563 %5026) (fma.f64 %563 %620 %5026) (+.f64 (*.f64 %563 %620) %5026) (+.f64 (*.f64 %620 %563) %5026) %3145 %5006 %5007 %5008 %5009 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5017 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5036 %5037 %5038 %5040 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5058 %5060 %5061 %5062 %5063 %5064 %5066 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5077 %5078 %5079 %5080 %5081 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5093 %5095 %5096 %5097 %5098 %5100 %5101 %5103 %5104 %5106 %5107 %5109 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5121 %5122 %5123 %5125 %5127 %5129 %5131 %5133 %5135 %5136 %5138 %5140 %5142 %5144 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5166 %5167 %5168 %5169 %5170 %5171 %5172 %5174 %5176 %5178 %5179 %5180 %5181 %5182 %5183 %5184 %5185 %5186 %5187 %5188 %5189 %5190 %5191 %5192 %5194 %5196 %5198 %5200 %5202 %5204 %5205 %5207 %5209 %5211 %5214 %5216 %5217 %5218 %5220 %5221 %5222 %5225 %5226 %5229 %5231 %5234 %5236 %5237 %5240 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5250 %5251 %5252 %5253 %5254 %5255 %5256 %5257 %5258 %5259 %5260 %5261 %5262 %5263 %5264 %5265 %5266 %5267 %5269 %5270 %5271 %5272 %5273 %5274 %5275 %5276 %5277 %5278 %5279 %5280 %5281 %5282 %5283 %5284 %5285 %5286 %5287 %5288 %5289 %5290 %5291 %5292 %5293 %5294 %5295 %5296 %5297 %5299 %5301 %5302 %5303 %5304 %5305 %5307 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5323 %5325 %5327 %5329 %5330 %5332 %5333 %5335 %5336 %5337 %5339 %5341 %5343 %5344 %5346 %5348 %5349 %5350 %5351 %5352 %5354 %5356 %5358 %5360 %5362 %5364 %5366 %5368 %5370 %5372 %5374 %5375 %5376 %5377 %5378 %5379 %5380 %5382 %5383 %5384 %5385 %5386 %5387 %5389 %5392 %5395 %5398 %5401 %5403 %5405 %5407 %5408 %5409 %5410 %5411 %5412 %5414 %5416 %5418 %5419 %5420 %5421 %5422 %5423 %5424 %5425 %5426 %5428 %5430 %5432 %5434 %5436 %5438 %5440 %5442 %5444 %5446 %5448 %5450 %5451 %5452 %5453 %5454 %5455 %5457 %5458 %5459 %5460 %5462 %5463 %5464 %5465 %5466 %5468 %5471 %5474 %5475 %5477 %5479 %5480 %5481 %5483 %5484 %5485 %5487 %5489 %5492 %5495 %5497 %5500 %5503 %5504 %5505 %5507 %5508 %5509 %5510 %5512 %5513 %5514 %5515 %5516 %5517 %5518 %5519 %5520 %5522 %5524 %5525 %5528 %5529 %5530 %5531 %5533 %5535 %5536 %5538 %5539 %5540 %5543 %5544 %5545 %5547 %5549 %5551 %5552 %5553 %5554 %5555 %5556 %5557 %5558 %5559 %5560 %5561 %5562 %5563 %5564 %5565 %5566 %5568 %5570 %5572 %5573 %5574 %5575 %5578 %5580 %5581 %5583 %5585 %5588 %5590 %5593 %5596 %5598 %5599 %5600 %5601 %5602 %5603 %5604 %5605 %5606 %5607 %5608 %5609 %5611 %5613 %5615 %5617 %5619 %5621 %5623 %5625 %5627 %5629 %5631 %5633 %5635 %5636 %5637 %5639 %5640 %5641 %5643 %5644 %5645 %5647 %5648 %5649 %5650 %5651 %5652 %5653 %5654 %5655 %5656 %5657 %5658 %5659 %5660 %5661 %5662 %5663 %5664 %5665 %5666 %5667 %5669 %5670 %5671 %5672 %5673 %5674 %5675 %5676 %5678 %5679 %5680 %5681 %5682 %5683 %5684 %5685 %5686 %5687 %5688 %5690 %5692 %5694 %5696 %5698 %5700 %5702 %5704 %5705 %5706 %5707 %5708 %5709 %5710 %5711 %5712 %5713 %5714 %5715 %5716 %5717 %5718 %5719 %5720 %5721 %5722 %5724 %5726 %5728 %5729 %5730 %5732 %5734 %5736 %5737 %5738 %5739 %5740 %5742 %5744 %5745 %5747 %5751 %5753 %5755 %5757 %5758 %5760 %5762 %5764 %5765 %5766 %5767 %5768 %5769 %5770 %5771 %5772 %5774 %5776 %5778 %5780 %5782 %5784 %5786 %5788 %5789 %5791 %5793 %5796 %5799 %5802 %5805 %5806 %5807 %5808 %5809 %5810 %5811 %5812 %5813 %5814 %5815 %5816 %5818 %5820 %5821 %5822 %5823 %5824 %5825 %5826 %5827 %5828 %5829 %5830 %5831 %5832 %5833 %5834 %5835 %5836 %5837 %5838 %5840 %5842 %5844 %5846 %5849 %5852 %5853 %5854 %5857 %5860 %5863 %5865 %5867 %5870 %5873 %5876 %5877 %5878 %5879 %5880 %5881 %5882 %5883 %5884 %5886 %5887 %5888 %5889 %5890 %5891 %5892 %5893 %5894 %5895 %5896 %5897 %5898 %5899 %5900 %5901 %5902 %5903 %5906 %5909 %5911 %5914 %5917 %5919 %5920 %5922 %5923 %5924 %5925 %5926 %5927 %5928 %5929 %5930 %5931 %5932 %5933 %5934 %5935 %5936 %5937 %5938 %5939 %5941 %5942 %5943 %5944 %5945 %5946 %5947 %5948 %5949 %5950 %5951 %5952 %5953 %5954 %5955 %5956 %5957 %5958 %5959 %5960 %5961 %5962 %5963 %5964 %5965 %5966 %5967 %5968 %5969 %5970 %5971 %5972 %5973 %5974 %5975 %5976 %5977 %5978 %5979 %5980 %5981 %5982 %5983 %5984 %5985 %5986 %5987 %5988 %5989 %5990 %5991 %5992 %5994 %5995 %5996 %5997 %5998 %5999 %6000 %6001 %6002 %6003 %6004 %6005 %6006 %6007 %6008 %6010 %6011 %6012 %6013 %6014 %6015 %6016 %6017 %6018 %6019 %6020 %6022 %6024 %6026 %6028 %6030 %6033 %6035 %6037 %6039 %6041 %6042 %6043 %6044 %6045 %6046 %6047 %6048 %6049 %6050 %6051 %6052 %6053 %6054 %6057 %6060 %6062 %6063 %6064 %6065 %6066 %6067 %6068 %6069 %6070 %6071 %6072 %6073 %6075 %6077 %6079 %6082 %6084 %6087 %6089 %6092 %6095 %6097 %6099 %6100 %6101 %6103 %6105 %6106 %6107 %6108 %6109 %6110 %6111 %6112 %6113 %6114 %6115 %6116 %6117 %6118 %6119 %6120 %6121 %6122 %6124 %6126 %6128 %6130 %6131 %6132 %6133 %6134 %6135 %6137 %6139 %6141 %6143 %6144 %6145 %6146 %6147 %6148 %6149 %6150 %6151 %6152 %6153 %6154 %6155 %6156 %6157 %6158 %6159 %6160 %6161 %6162 %6163 %6164 %6165 %6166 %6167 %6168 %6169 %6170 %6171 %6172 %6173 %6174 %6175 %6176 %6177 %6178 %6179 %6180 %6181 %6182 %6183 %6184 %6185 %6186 %6187 %6188 %6189 %6190 %6191 %6192 %6193 %6194 %6195 %6196 %6197 %6198 %6199 %6200 %6201 %6202 %6203 %6204 %6205 %6206 %6207 %6208 %6209 %6210 %6211 %6212 %6213 %6214 %6215 %6216 %6217 %6218 %6219 %6220 %6221 %6222 %6223 %6224 %6225 %6226 %6227 %6228 %6229 %6231 %6233 %6234 %6235 %6236 %6237 %6238 %6239 %6240 %6241 %6242 %6243 %6244 %6245 %6246 %6247 %6248 %6249 %6250 %6251 %6252 %6253 %6254 %6255 %6256 %6257 %6258 %6259 %6260 %6261 %6262 %6263 %6264 %6265 %6266 %6267 %6268 %6269 %6270 %6271 %6272 %6273 %6274 %6275 %6276 %6278 %6279 %6280 %6282 %6283 %6284 %6285 %6286 %6287 %6288 %6289 %6290 %6291 %6292 %6293 %6294 %6295 %6296 %6297 %6298 %6299 %6300 %6302 %6303 %6304 %6305 %6306 %6307 %6308 %6309 %6310 %6311 %6312 %6313 %6314 %6315 %6316 %6317 %6318 %6319 %6320 %6321 %6322 %6323 %6324 %6325 %6326 %6327 %6328 %6329 %6330 %6331 %6332 %6333 %6334 %6335 %6336 %6337 %6338 %6339 %6340 %6341 %6342 %6343 %6344 %6345 %6346 %6347 %6348 %6349 %6350 %6351 %6352 %6353 %6354 %6355 %6356 %6357 %6358 %6359 %6360 %6361 %6362 %6363 %6364 %6365 %6366 %6367 %6368 %3145 %5006 %5007 %5008 %5009 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5017 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5036 %5037 %5038 %5040 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5058 %5060 %5061 %5062 %5063 %5064 %5066 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5077 %5078 %5079 %5080 %5081 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5093 %5095 %5096 %5097 %5098 %5100 %5101 %5103 %5104 %5106 %5107 %5109 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5121 %5122 %5123 %5125 %5127 %5129 %5131 %5133 %5135 %5136 %5138 %5140 %5142 %5144 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5166 %5167 %5168 %5169 %5170 %5171 %5172 %5174 %5176 %5178 %5179 %5180 %5181 %5182 %5183 %5184 %5185 %5186 %5187 %5188 %5189 %5190 %5191 %5192 %5194 %5196 %5198 %5200 %5202 %5204 %5205 %5207 %5209 %5211 %5214 %5216 %5217 %5218 %5220 %5221 %5222 %5225 %5226 %5229 %5231 %5234 %5236 %5237 %5240 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5250 %5251 %5252 %5253 %5254 %5255 %5256 %5257 %5258 %5259 %5260 %5261 %5262 %5263 %5264 %5265 %5266 %5267 %5269 %5270 %5271 %5272 %5273 %5274 %5275 %5276 %5277 %5278 %5279 %5280 %5281 %5282 %5283 %5284 %5285 %5286 %5287 %5288 %5289 %5290 %5291 %5292 %5293 %5294 %5295 %5296 %5297 %5299 %5301 %5302 %5303 %5304 %5305 %5307 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5323 %5325 %5327 %5329 %5330 %5332 %5333 %5335 %5336 %5337 %5339 %5341 %5343 %5344 %5346 %5348 %5349 %5350 %5351 %5352 %5354 %5356 %5358 %5360 %5362 %5364 %5366 %5368 %5370 %5372 %5374 %5375 %5376 %5377 %5378 %5379 %5380 %5382 %5383 %5384 %5385 %5386 %5387 %5389 %5392 %5395 %5398 %5401 %5403 %5405 %5407 %5408 %5409 %5410 %5411 %5412 %5414 %5416 %5418 %5419 %5420 %5421 %5422 %5423 %5424 %5425 %5426 %5428 %5430 %5432 %5434 %5436 %5438 %5440 %5442 %5444 %5446 %5448 %5450 %5451 %5452 %5453 %5454 %5455 %5457 %5458 %5459 %5460 %5462 %5463 %5464 %5465 %5466 %5468 %5471 %5474 %5475 %5477 %5479 %5480 %5481 %5483 %5484 %5485 %5487 %5489 %5492 %5495 %5497 %5500 %5503 %5504 %5505 %5507 %5508 %5509 %5510 %5512 %5513 %5514 %5515 %5516 %5517 %5518 %5519 %5520 %5522 %5524 %5525 %5528 %5529 %5530 %5531 %5533 %5535 %5536 %5538 %5539 %5540 %5543 %5544 %5545 %5547 %5549 %5551 %5552 %5553 %5554 %5555 %5556 %5557 %5558 %5559 %5560 %5561 %5562 %5563 %5564 %5565 %5566 %5568 %5570 %5572 %5573 %5574 %5575 %5578 %5580 %5581 %5583 %5585 %5588 %5590 %5593 %5596 %5598 %5599 %5600 %5601 %5602 %5603 %5604 %5605 %5606 %5607 %5608 %5609 %5611 %5613 %5615 %5617 %5619 %5621 %5623 %5625 %5627 %5629 %5631 %5633 %5635 %5636 %5637 %5639 %5640 %5641 %5643 %5644 %5645 %5647 %5648 %5649 %5650 %5651 %5652 %5653 %5654 %5655 %5656 %5657 %5658 %5659 %5660 %5661 %5662 %5663 %5664 %5665 %5666 %5667 %5669 %5670 %5671 %5672 %5673 %5674 %5675 %5676 %5678 %5679 %5680 %5681 %5682 %5683 %5684 %5685 %5686 %5687 %5688 %5690 %5692 %5694 %5696 %5698 %5700 %5702 %5704 %5705 %5706 %5707 %5708 %5709 %5710 %5711 %5712 %5713 %5714 %5715 %5716 %5717 %5718 %5719 %5720 %5721 %5722 %5724 %5726 %5728 %5729 %5730 %5732 %5734 %5736 %5737 %5738 %5739 %5740 %5742 %5744 %5745 %5747 %5751 %5753 %5755 %5757 %5758 %5760 %5762 %5764 %5765 %5766 %5767 %5768 %5769 %5770 %5771 %5772 %5774 %5776 %5778 %5780 %5782 %5784 %5786 %5788 %5789 %5791 %5793 %5796 %5799 %5802 %5805 %5806 %5807 %5808 %5809 %5810 %5811 %5812 %5813 %5814 %5815 %5816 %5818 %5820 %5821 %5822 %5823 %5824 %5825 %5826 %5827 %5828 %5829 %5830 %5831 %5832 %5833 %5834 %5835 %5836 %5837 %5838 %5840 %5842 %5844 %5846 %5849 %5852 %5853 %5854 %5857 %5860 %5863 %5865 %5867 %5870 %5873 %5876 %5877 %5878 %5879 %5880 %5881 %5882 %5883 %5884 %5886 %5887 %5888 %5889 %5890 %5891 %5892 %5893 %5894 %5895 %5896 %5897 %5898 %5899 %5900 %5901 %5902 %5903 %5906 %5909 %5911 %5914 %5917 %5919 %5920 %5922 %5923 %5924 %5925 %5926 %5927 %5928 %5929 %5930 %5931 %5932 %5933 %5934 %5935 %5936 %5937 %5938 %5939 %5941 %5942 %5943 %5944 %5945 %5946 %5947 %5948 %5949 %5950 %5951 %5952 %5953 %5954 %5955 %5956 %5957 %5958 %5959 %5960 %5961 %5962 %5963 %5964 %5965 %5966 %5967 %5968 %5969 %5970 %5971 %5972 %5973 %5974 %5975 %5976 %5977 %5978 %5979 %5980 %5981 %5982 %5983 %5984 %5985 %5986 %5987 %5988 %5989 %5990 %5991 %5992 %5994 %5995 %5996 %5997 %5998 %5999 %6000 %6001 %6002 %6003 %6004 %6005 %6006 %6007 %6008 %6010 %6011 %6012 %6013 %6014 %6015 %6016 %6017 %6018 %6019 %6020 %6022 %6024 %6026 %6028 %6030 %6033 %6035 %6037 %6039 %6041 %6042 %6043 %6044 %6045 %6046 %6047 %6048 %6049 %6050 %6051 %6052 %6053 %6054 %6057 %6060 %6062 %6063 %6064 %6065 %6066 %6067 %6068 %6069 %6070 %6071 %6072 %6073 %6075 %6077 %6079 %6082 %6084 %6087 %6089 %6092 %6095 %6097 %6099 %6100 %6101 %6103 %6105 %6106 %6107 %6108 %6109 %6110 %6111 %6112 %6113 %6114 %6115 %6116 %6117 %6118 %6119 %6120 %6121 %6122 %6124 %6126 %6128 %6130 %6131 %6132 %6133 %6134 %6135 %6137 %6139 %6141 %6143 %6144 %6145 %6146 %6147 %6148 %6149 %6150 %6151 %6152 %6153 %6154 %6155 %6156 %6157 %6158 %6159 %6160 %6161 %6162 %6163 %6164 %6165 %6166 %6167 %6168 %6169 %6170 %6171 %6172 %6173 %6174 %6175 %6176 %6177 %6178 %6179 %6180 %6181 %6182 %6183 %6184 %6185 %6186 %6187 %6188 %6189 %6190 %6191 %6192 %6193 %6194 %6195 %6196 %6197 %6198 %6199 %6200 %6201 %6202 %6203 %6204 %6205 %6206 %6207 %6208 %6209 %6210 %6211 %6212 %6213 %6214 %6215 %6216 %6217 %6218 %6219 %6220 %6221 %6222 %6223 %6224 %6225 %6226 %6227 %6228 %6229 %6231 %6233 %6234 %6235 %6236 %6237 %6238 %6239 %6240 %6241 %6242 %6243 %6244 %6245 %6246 %6247 %6248 %6249 %6250 %6251 %6252 %6253 %6254 %6255 %6256 %6257 %6258 %6259 %6260 %6261 %6262 %6263 %6264 %6265 %6266 %6267 %6268 %6269 %6270 %6271 %6272 %6273 %6274 %6275 %6276 %6278 %6279 %6280 %6282 %6283 %6284 %6285 %6286 %6287 %6288 %6289 %6290 %6291 %6292 %6293 %6294 %6295 %6296 %6297 %6298 %6299 %6300 %6302 %6303 %6304 %6305 %6306 %6307 %6308 %6309 %6310 %6311 %6312 %6313 %6314 %6315 %6316 %6317 %6318 %6319 %6320 %6321 %6322 %6323 %6324 %6325 %6326 %6327 %6328 %6329 %6330 %6331 %6332 %6333 %6334 %6335 %6336 %6337 %6338 %6339 %6340 %6341 %6342 %6343 %6344 %6345 %6346 %6347 %6348 %6349 %6350 %6351 %6352 %6353 %6354 %6355 %6356 %6357 %6358 %6359 %6360 %6361 %6362 %6363 %6364 %6365 %6366 %6367 %6368 (/.f64 ca %577) (/.f64 %146 %571) %2743 (*.f64 ca %2755) (*.f64 #s(literal -1 binary64) %2739) (*.f64 %2755 ca) (*.f64 #s(literal 1 binary64) %2743) (*.f64 %2746 %146) (*.f64 %146 %2746) (*.f64 %2743 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %571 %146)) (/.f64 #s(literal 1 binary64) (/.f64 %577 ca)) (/.f64 %162 %640) (*.f64 #s(literal 2 binary64) (/.f64 %162 %571)) (/.f64 %158 %2802) (/.f64 %156 %2805) (/.f64 %9120 %2769) (*.f64 #s(literal 2 binary64) (*.f64 %2777 %146)) (*.f64 #s(literal 2 binary64) %10334) (*.f64 #s(literal 1/2 binary64) %10336) (*.f64 %170 %2777) (/.f64 %10336 #s(literal 2 binary64)) (/.f64 %10334 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %162 %2746)) (*.f64 %5248 %162) %3145 %5006 %5007 %5008 %5009 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5017 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5036 %5037 %5038 %5040 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5058 %5060 %5061 %5062 %5063 %5064 %5066 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5077 %5078 %5079 %5080 %5081 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5093 %5095 %5096 %5097 %5098 %5100 %5101 %5103 %5104 %5106 %5107 %5109 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5121 %5122 %5123 %5125 %5127 %5129 %5131 %5133 %5135 %5136 %5138 %5140 %5142 %5144 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5166 %5167 %5168 %5169 %5170 %5171 %5172 %5174 %5176 %5178 %5179 %5180 %5181 %5182 %5183 %5184 %5185 %5186 %5187 %5188 %5189 %5190 %5191 %5192 %5194 %5196 %5198 %5200 %5202 %5204 %5205 %5207 %5209 %5211 %5214 %5216 %5217 %5218 %5220 %5221 %5222 %5225 %5226 %5229 %5231 %5234 %5236 %5237 %5240 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5250 %5251 %5252 %5253 %5254 %5255 %5256 %5257 %5258 %5259 %5260 %5261 %5262 %5263 %5264 %5265 %5266 %5267 %5269 %5270 %5271 %5272 %5273 %5274 %5275 %5276 %5277 %5278 %5279 %5280 %5281 %5282 %5283 %5284 %5285 %5286 %5287 %5288 %5289 %5290 %5291 %5292 %5293 %5294 %5295 %5296 %5297 %5299 %5301 %5302 %5303 %5304 %5305 %5307 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5323 %5325 %5327 %5329 %5330 %5332 %5333 %5335 %5336 %5337 %5339 %5341 %5343 %5344 %5346 %5348 %5349 %5350 %5351 %5352 %5354 %5356 %5358 %5360 %5362 %5364 %5366 %5368 %5370 %5372 %5374 %5375 %5376 %5377 %5378 %5379 %5380 %5382 %5383 %5384 %5385 %5386 %5387 %5389 %5392 %5395 %5398 %5401 %5403 %5405 %5407 %5408 %5409 %5410 %5411 %5412 %5414 %5416 %5418 %5419 %5420 %5421 %5422 %5423 %5424 %5425 %5426 %5428 %5430 %5432 %5434 %5436 %5438 %5440 %5442 %5444 %5446 %5448 %5450 %5451 %5452 %5453 %5454 %5455 %5457 %5458 %5459 %5460 %5462 %5463 %5464 %5465 %5466 %5468 %5471 %5474 %5475 %5477 %5479 %5480 %5481 %5483 %5484 %5485 %5487 %5489 %5492 %5495 %5497 %5500 %5503 %5504 %5505 %5507 %5508 %5509 %5510 %5512 %5513 %5514 %5515 %5516 %5517 %5518 %5519 %5520 %5522 %5524 %5525 %5528 %5529 %5530 %5531 %5533 %5535 %5536 %5538 %5539 %5540 %5543 %5544 %5545 %5547 %5549 %5551 %5552 %5553 %5554 %5555 %5556 %5557 %5558 %5559 %5560 %5561 %5562 %5563 %5564 %5565 %5566 %5568 %5570 %5572 %5573 %5574 %5575 %5578 %5580 %5581 %5583 %5585 %5588 %5590 %5593 %5596 %5598 %5599 %5600 %5601 %5602 %5603 %5604 %5605 %5606 %5607 %5608 %5609 %5611 %5613 %5615 %5617 %5619 %5621 %5623 %5625 %5627 %5629 %5631 %5633 %5635 %5636 %5637 %5639 %5640 %5641 %5643 %5644 %5645 %5647 %5648 %5649 %5650 %5651 %5652 %5653 %5654 %5655 %5656 %5657 %5658 %5659 %5660 %5661 %5662 %5663 %5664 %5665 %5666 %5667 %5669 %5670 %5671 %5672 %5673 %5674 %5675 %5676 %5678 %5679 %5680 %5681 %5682 %5683 %5684 %5685 %5686 %5687 %5688 %5690 %5692 %5694 %5696 %5698 %5700 %5702 %5704 %5705 %5706 %5707 %5708 %5709 %5710 %5711 %5712 %5713 %5714 %5715 %5716 %5717 %5718 %5719 %5720 %5721 %5722 %5724 %5726 %5728 %5729 %5730 %5732 %5734 %5736 %5737 %5738 %5739 %5740 %5742 %5744 %5745 %5747 %5751 %5753 %5755 %5757 %5758 %5760 %5762 %5764 %5765 %5766 %5767 %5768 %5769 %5770 %5771 %5772 %5774 %5776 %5778 %5780 %5782 %5784 %5786 %5788 %5789 %5791 %5793 %5796 %5799 %5802 %5805 %5806 %5807 %5808 %5809 %5810 %5811 %5812 %5813 %5814 %5815 %5816 %5818 %5820 %5821 %5822 %5823 %5824 %5825 %5826 %5827 %5828 %5829 %5830 %5831 %5832 %5833 %5834 %5835 %5836 %5837 %5838 %5840 %5842 %5844 %5846 %5849 %5852 %5853 %5854 %5857 %5860 %5863 %5865 %5867 %5870 %5873 %5876 %5877 %5878 %5879 %5880 %5881 %5882 %5883 %5884 %5886 %5887 %5888 %5889 %5890 %5891 %5892 %5893 %5894 %5895 %5896 %5897 %5898 %5899 %5900 %5901 %5902 %5903 %5906 %5909 %5911 %5914 %5917 %5919 %5920 %5922 %5923 %5924 %5925 %5926 %5927 %5928 %5929 %5930 %5931 %5932 %5933 %5934 %5935 %5936 %5937 %5938 %5939 %5941 %5942 %5943 %5944 %5945 %5946 %5947 %5948 %5949 %5950 %5951 %5952 %5953 %5954 %5955 %5956 %5957 %5958 %5959 %5960 %5961 %5962 %5963 %5964 %5965 %5966 %5967 %5968 %5969 %5970 %5971 %5972 %5973 %5974 %5975 %5976 %5977 %5978 %5979 %5980 %5981 %5982 %5983 %5984 %5985 %5986 %5987 %5988 %5989 %5990 %5991 %5992 %5994 %5995 %5996 %5997 %5998 %5999 %6000 %6001 %6002 %6003 %6004 %6005 %6006 %6007 %6008 %6010 %6011 %6012 %6013 %6014 %6015 %6016 %6017 %6018 %6019 %6020 %6022 %6024 %6026 %6028 %6030 %6033 %6035 %6037 %6039 %6041 %6042 %6043 %6044 %6045 %6046 %6047 %6048 %6049 %6050 %6051 %6052 %6053 %6054 %6057 %6060 %6062 %6063 %6064 %6065 %6066 %6067 %6068 %6069 %6070 %6071 %6072 %6073 %6075 %6077 %6079 %6082 %6084 %6087 %6089 %6092 %6095 %6097 %6099 %6100 %6101 %6103 %6105 %6106 %6107 %6108 %6109 %6110 %6111 %6112 %6113 %6114 %6115 %6116 %6117 %6118 %6119 %6120 %6121 %6122 %6124 %6126 %6128 %6130 %6131 %6132 %6133 %6134 %6135 %6137 %6139 %6141 %6143 %6144 %6145 %6146 %6147 %6148 %6149 %6150 %6151 %6152 %6153 %6154 %6155 %6156 %6157 %6158 %6159 %6160 %6161 %6162 %6163 %6164 %6165 %6166 %6167 %6168 %6169 %6170 %6171 %6172 %6173 %6174 %6175 %6176 %6177 %6178 %6179 %6180 %6181 %6182 %6183 %6184 %6185 %6186 %6187 %6188 %6189 %6190 %6191 %6192 %6193 %6194 %6195 %6196 %6197 %6198 %6199 %6200 %6201 %6202 %6203 %6204 %6205 %6206 %6207 %6208 %6209 %6210 %6211 %6212 %6213 %6214 %6215 %6216 %6217 %6218 %6219 %6220 %6221 %6222 %6223 %6224 %6225 %6226 %6227 %6228 %6229 %6231 %6233 %6234 %6235 %6236 %6237 %6238 %6239 %6240 %6241 %6242 %6243 %6244 %6245 %6246 %6247 %6248 %6249 %6250 %6251 %6252 %6253 %6254 %6255 %6256 %6257 %6258 %6259 %6260 %6261 %6262 %6263 %6264 %6265 %6266 %6267 %6268 %6269 %6270 %6271 %6272 %6273 %6274 %6275 %6276 %6278 %6279 %6280 %6282 %6283 %6284 %6285 %6286 %6287 %6288 %6289 %6290 %6291 %6292 %6293 %6294 %6295 %6296 %6297 %6298 %6299 %6300 %6302 %6303 %6304 %6305 %6306 %6307 %6308 %6309 %6310 %6311 %6312 %6313 %6314 %6315 %6316 %6317 %6318 %6319 %6320 %6321 %6322 %6323 %6324 %6325 %6326 %6327 %6328 %6329 %6330 %6331 %6332 %6333 %6334 %6335 %6336 %6337 %6338 %6339 %6340 %6341 %6342 %6343 %6344 %6345 %6346 %6347 %6348 %6349 %6350 %6351 %6352 %6353 %6354 %6355 %6356 %6357 %6358 %6359 %6360 %6361 %6362 %6363 %6364 %6365 %6366 %6367 %6368 %3250 (cos.f64 %6844) (cos.f64 %7560) (cos.f64 (*.f64 #s(literal -2 binary64) %573)) (neg.f64 %10348) (cos.f64 (*.f64 #s(literal 2 binary64) %135)) (*.f64 #s(literal 1 binary64) %3250) (*.f64 %3250 #s(literal 1 binary64)) (neg.f64 (*.f64 %3250 #s(literal -1 binary64))) (neg.f64 (*.f64 #s(literal -1 binary64) %3250)) (neg.f64 %10358) (neg.f64 (*.f64 #s(literal 1 binary64) %10348)) (sin.f64 %10362) (cos.f64 (+.f64 %135 %135)) (sin.f64 %10366) (sin.f64 %10368) (*.f64 #s(literal 2 binary64) %10370) (*.f64 #s(literal 1/2 binary64) %10372) (*.f64 #s(literal 1/2 binary64) %10374) (*.f64 %10370 #s(literal 2 binary64)) (*.f64 %10372 #s(literal 1/2 binary64)) (sin.f64 (fma.f64 #s(literal -2 binary64) %573 %142)) (/.f64 %10370 #s(literal 1/2 binary64)) (/.f64 %10372 #s(literal 2 binary64)) (/.f64 %10374 #s(literal 2 binary64)) (neg.f64 %10383) (neg.f64 (*.f64 %10385 #s(literal 2 binary64))) (*.f64 %10388 #s(literal 4 binary64)) (fma.f64 #s(literal 0 binary64) %10390 %3250) (fma.f64 %10390 #s(literal 0 binary64) %3250) (fma.f64 %10393 #s(literal 0 binary64) %3250) (+.f64 %3250 %10395) (+.f64 %3250 %10397) (+.f64 %3250 %10399) (+.f64 %10395 %3250) (+.f64 (*.f64 %10393 #s(literal 0 binary64)) %3250) (fma.f64 %10404 #s(literal 0 binary64) %3250) (+.f64 (*.f64 %10404 #s(literal 0 binary64)) %3250) (-.f64 %10395 %10348) (fma.f64 #s(literal 1 binary64) %3250 %10395) (fma.f64 #s(literal 1 binary64) %3250 %10397) (fma.f64 #s(literal 1 binary64) %3250 %10399) (fma.f64 #s(literal 1 binary64) %10395 %3250) (fma.f64 #s(literal 1/2 binary64) %3250 %10370) (fma.f64 %3250 #s(literal 1 binary64) %10395) (fma.f64 %3250 #s(literal 1 binary64) %10397) (fma.f64 %3250 #s(literal 1 binary64) %10399) (fma.f64 %3250 #s(literal 1/2 binary64) %10370) (fma.f64 %10395 #s(literal 1 binary64) %3250) (+.f64 %10370 %10370) (+.f64 (*.f64 %10395 #s(literal 1 binary64)) %3250) (+.f64 (*.f64 #s(literal 1 binary64) %10395) %3250) (fma.f64 #s(literal -1/2 binary64) %10348 %10370) (fma.f64 %10348 #s(literal -1/2 binary64) %10370) (-.f64 %10395 %10358) (fma.f64 #s(literal 1 binary64) %10370 %10370) (fma.f64 #s(literal 2 binary64) %10370 %10395) (fma.f64 #s(literal 2 binary64) %10370 %10397) (fma.f64 #s(literal 2 binary64) %10370 %10399) (fma.f64 #s(literal 2 binary64) %10431 %10370) (fma.f64 #s(literal 1/2 binary64) %10372 %10395) (fma.f64 #s(literal 1/2 binary64) %10372 %10397) (fma.f64 #s(literal 1/2 binary64) %10372 %10399) (fma.f64 #s(literal 1/2 binary64) %10374 %10395) (fma.f64 #s(literal 1/2 binary64) %10374 %10397) (fma.f64 #s(literal 1/2 binary64) %10374 %10399) (fma.f64 %10370 #s(literal 1 binary64) %10370) (fma.f64 %10370 #s(literal 2 binary64) %10395) (fma.f64 %10370 #s(literal 2 binary64) %10397) (fma.f64 %10370 #s(literal 2 binary64) %10399) (fma.f64 %10372 #s(literal 1/2 binary64) %10395) (fma.f64 %10372 #s(literal 1/2 binary64) %10397) (fma.f64 %10372 #s(literal 1/2 binary64) %10399) (fma.f64 %10372 #s(literal 1/4 binary64) %10370) (fma.f64 #s(literal 2 binary64) %10447 %10370) (fma.f64 #s(literal 1/2 binary64) %10449 %10370) (fma.f64 %10451 #s(literal 1/4 binary64) %10370) (+.f64 #s(literal 1/2 binary64) %10454) (+.f64 %3251 %10453) (+.f64 (-.f64 %3251 #s(literal 1/2 binary64)) %10370) (+.f64 %10453 %3251) (fma.f64 #s(literal 1/2 binary64) %3250 %10461) (fma.f64 #s(literal 1/2 binary64) %3250 %10463) (fma.f64 #s(literal 1/2 binary64) %3260 %10453) (fma.f64 %3250 #s(literal 1/2 binary64) %10461) (fma.f64 %3250 #s(literal 1/2 binary64) %10463) (fma.f64 %3260 #s(literal 1/2 binary64) %10453) (fma.f64 %3257 #s(literal -1/2 binary64) %10453) (-.f64 #s(literal 1/2 binary64) (fma.f64 %3250 #s(literal -1/2 binary64) %10460)) (-.f64 %3251 %10460) (-.f64 %10453 %3264) (+.f64 #s(literal 1/2 binary64) %10474) (+.f64 %10370 %10461) (+.f64 %10370 %10463) (-.f64 #s(literal 1/2 binary64) (-.f64 %10385 %10453)) (-.f64 %10370 (+.f64 #s(literal -1/2 binary64) %10460)) (-.f64 %10370 (-.f64 #s(literal -1/2 binary64) %10453)) (fma.f64 %10388 #s(literal 4 binary64) %10395) (fma.f64 %10388 #s(literal 4 binary64) %10397) (fma.f64 %10388 #s(literal 4 binary64) %10399) (fma.f64 #s(literal -1/2 binary64) %10348 %10461) (fma.f64 #s(literal -1/2 binary64) %10348 %10463) (fma.f64 %10348 #s(literal -1/2 binary64) %10461) (fma.f64 %10348 #s(literal -1/2 binary64) %10463) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %10454) (fma.f64 #s(literal 1 binary64) %3251 %10453) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %10454) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %10454) (fma.f64 %3251 #s(literal 1 binary64) %10453) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %10454) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %10454) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) %3250) %10460)) (+.f64 %3251 %10501) (+.f64 %3251 %10503) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %10474) (fma.f64 #s(literal 1 binary64) %10370 %10461) (fma.f64 #s(literal 1 binary64) %10370 %10463) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %10474) (fma.f64 #s(literal 2 binary64) %10431 %10461) (fma.f64 #s(literal 2 binary64) %10431 %10463) (fma.f64 #s(literal 2 binary64) %10511 %10453) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %10474) (fma.f64 #s(literal 1/2 binary64) %3260 %10501) (fma.f64 #s(literal 1/2 binary64) %3260 %10503) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %10474) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %10474) (fma.f64 %3260 #s(literal 1/2 binary64) %10501) (fma.f64 %3260 #s(literal 1/2 binary64) %10503) (fma.f64 %3257 #s(literal -1/2 binary64) %10501) (fma.f64 %3257 #s(literal -1/2 binary64) %10503) (fma.f64 %10370 #s(literal 1 binary64) %10461) (fma.f64 %10370 #s(literal 1 binary64) %10463) (fma.f64 %10372 #s(literal 1/4 binary64) %10461) (fma.f64 %10372 #s(literal 1/4 binary64) %10463) (fma.f64 %10526 #s(literal 1/4 binary64) %10453) (-.f64 #s(literal 1 binary64) (-.f64 %10460 %10453)) (fma.f64 #s(literal 2 binary64) %10447 %10461) (fma.f64 #s(literal 2 binary64) %10447 %10463) (fma.f64 #s(literal 1/2 binary64) %10449 %10461) (fma.f64 #s(literal 1/2 binary64) %10449 %10463) (fma.f64 %10451 #s(literal 1/4 binary64) %10461) (fma.f64 %10451 #s(literal 1/4 binary64) %10463) (fma.f64 %10536 #s(literal 1/4 binary64) %10453) (/.f64 (-.f64 (cos.f64 (-.f64 %10362 %142)) %10348) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %10366 %142)) %10348) #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) %3251 %10501) (fma.f64 #s(literal 1 binary64) %3251 %10503) (fma.f64 %3251 #s(literal 1 binary64) %10501) (fma.f64 %3251 #s(literal 1 binary64) %10503) (/.f64 (-.f64 (cos.f64 (-.f64 %10368 %142)) %10348) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %10511 %10501) (fma.f64 #s(literal 2 binary64) %10511 %10503) (fma.f64 %10526 #s(literal 1/4 binary64) %10501) (fma.f64 %10526 #s(literal 1/4 binary64) %10503) (fma.f64 #s(literal -2 binary64) %744 %10454) (fma.f64 %750 %750 %10454) (fma.f64 #s(literal -2 binary64) %744 %10474) (fma.f64 %10536 #s(literal 1/4 binary64) %10501) (fma.f64 %10536 #s(literal 1/4 binary64) %10503) (fma.f64 %750 %750 %10474) (fma.f64 %728 %766 %10454) (fma.f64 %728 %766 %10474) (fma.f64 %571 %571 %10453) (fma.f64 %126 %127 %3251) (fma.f64 %127 %126 %3251) (fma.f64 %577 %577 %10453) (fma.f64 %3384 %3384 %10453) (fma.f64 %10571 %10572 %3251) (fma.f64 %10572 %10571 %3251) (fma.f64 %571 %571 %10501) (fma.f64 %571 %571 %10503) (-.f64 %10395 (*.f64 %3250 %664)) (/.f64 (-.f64 %3260 %10579) #s(literal 2 binary64)) (fma.f64 %10582 %10582 %10453) (fma.f64 %10584 %10584 %10453) (fma.f64 %577 %577 %10501) (fma.f64 %577 %577 %10503) (fma.f64 %3384 %3384 %10501) (fma.f64 %3384 %3384 %10503) (fma.f64 %10590 %10591 %10453) (fma.f64 %3441 #s(literal 1/2 binary64) %10453) (fma.f64 %10582 %10582 %10501) (fma.f64 %10582 %10582 %10503) (fma.f64 %10584 %10584 %10501) (fma.f64 %10584 %10584 %10503) (fma.f64 %10598 %10599 %10453) (fma.f64 %10601 %10602 %10453) (fma.f64 %10604 %10605 %10453) (fma.f64 %10590 %10591 %10501) (fma.f64 %10590 %10591 %10503) (fma.f64 %3441 #s(literal 1/2 binary64) %10501) (fma.f64 %3441 #s(literal 1/2 binary64) %10503) (/.f64 (-.f64 %10526 %10611) #s(literal 4 binary64)) (fma.f64 %3508 #s(literal 1/2 binary64) %10453) (fma.f64 %10598 %10599 %10501) (fma.f64 %10598 %10599 %10503) (fma.f64 %10601 %10602 %10501) (fma.f64 %10601 %10602 %10503) (fma.f64 %10604 %10605 %10501) (fma.f64 %10604 %10605 %10503) (fma.f64 %3508 #s(literal 1/2 binary64) %10501) (fma.f64 %3508 #s(literal 1/2 binary64) %10503) (fma.f64 %6651 %571 %10453) (fma.f64 %6651 %571 %10501) (fma.f64 %6651 %571 %10503) (*.f64 %10626 %10627) (*.f64 %10627 %10626) (*.f64 %10630 %10631) (*.f64 %10633 %10634) (*.f64 %10636 %10637) (*.f64 %10626 %10639) (*.f64 %10641 %10627) (*.f64 %10643 %10644) (*.f64 %10646 %10647) (*.f64 %10649 %10650) (*.f64 %10652 %10653) (/.f64 (-.f64 %3441 %10579) #s(literal 2 binary64)) (/.f64 (-.f64 %3508 %10579) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 %3441 #s(literal 2 binary64)) %10611) #s(literal 4 binary64)) (/.f64 (-.f64 (*.f64 %3508 #s(literal 2 binary64)) %10611) #s(literal 4 binary64)) (fma.f64 %10626 %10627 %10395) (fma.f64 %10626 %10627 %10397) (fma.f64 %10626 %10627 %10399) (fma.f64 %10627 %10626 %10395) (fma.f64 %10627 %10626 %10397) (fma.f64 %10627 %10626 %10399) (fma.f64 %10630 %10631 %10395) (fma.f64 %10630 %10631 %10397) (fma.f64 %10630 %10631 %10399) (fma.f64 %10633 %10634 %10395) (fma.f64 %10633 %10634 %10397) (fma.f64 %10633 %10634 %10399) (fma.f64 %10636 %10637 %10395) (fma.f64 %10636 %10637 %10397) (fma.f64 %10636 %10637 %10399) (fma.f64 %10626 %10680 %10370) (fma.f64 %10626 %10639 %10395) (fma.f64 %10626 %10639 %10397) (fma.f64 %10626 %10639 %10399) (fma.f64 %10641 %10627 %10395) (fma.f64 %10641 %10627 %10397) (fma.f64 %10641 %10627 %10399) (fma.f64 %10688 %10627 %10370) (fma.f64 %10626 %10690 %10370) (fma.f64 %10643 %10644 %10395) (fma.f64 %10643 %10644 %10397) (fma.f64 %10643 %10644 %10399) (fma.f64 %10646 %10647 %10395) (fma.f64 %10646 %10647 %10397) (fma.f64 %10646 %10647 %10399) (fma.f64 %10649 %10650 %10395) (fma.f64 %10649 %10650 %10397) (fma.f64 %10649 %10650 %10399) (fma.f64 %10652 %10653 %10395) (fma.f64 %10652 %10653 %10397) (fma.f64 %10652 %10653 %10399) (fma.f64 %10704 %10705 %10370) (fma.f64 %10707 %10708 %10370) (fma.f64 %10626 %10680 %10461) (fma.f64 %10626 %10680 %10463) (fma.f64 %10688 %10627 %10461) (fma.f64 %10688 %10627 %10463) (fma.f64 %10626 %10690 %10461) (fma.f64 %10626 %10690 %10463) (fma.f64 %10704 %10705 %10461) (fma.f64 %10704 %10705 %10463) (fma.f64 %10707 %10708 %10461) (fma.f64 %10707 %10708 %10463) (fma.f64 #s(literal 1/2 binary64) %3250 #s(literal 1/2 binary64)) %3251 (+.f64 #s(literal 1/2 binary64) %10370) (+.f64 %10370 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %3260) (*.f64 %3260 #s(literal 1/2 binary64)) (*.f64 %3257 #s(literal -1/2 binary64)) (-.f64 #s(literal 1/2 binary64) %10385) (-.f64 %10370 #s(literal -1/2 binary64)) (fabs.f64 %3251) (fma.f64 #s(literal -1/2 binary64) %10348 #s(literal 1/2 binary64)) (fma.f64 %10348 #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (neg.f64 %3264) (/.f64 %3260 #s(literal 2 binary64)) (/.f64 %3257 #s(literal -2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %10370) (fma.f64 #s(literal 1 binary64) %10370 #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %10370) (fma.f64 #s(literal 2 binary64) %10431 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %10370) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %10370) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %10370) (fma.f64 %10370 #s(literal 1 binary64) #s(literal 1/2 binary64)) (fma.f64 %10372 #s(literal 1/4 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) %3251) (*.f64 %3251 #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) %10453) (+.f64 (-.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %10370) (-.f64 #s(literal 1 binary64) %10460) (*.f64 #s(literal 2 binary64) %10511) (*.f64 %10526 #s(literal 1/4 binary64)) (/.f64 %3251 #s(literal 1 binary64)) (/.f64 (fma.f64 %3250 #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -4 binary64)) (/.f64 (fma.f64 %3250 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %10447 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) %10449 #s(literal 1/2 binary64)) (fma.f64 %10451 #s(literal 1/4 binary64) #s(literal 1/2 binary64)) (/.f64 (+.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) %3250)) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal -2 binary64) %10762) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) %10374) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) %10372) #s(literal 4 binary64)) (/.f64 (-.f64 %10762 #s(literal 2 binary64)) #s(literal -4 binary64)) (/.f64 (-.f64 %10372 #s(literal -2 binary64)) #s(literal 4 binary64)) (/.f64 (*.f64 %3260 #s(literal -1 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) %3260) #s(literal -2 binary64)) (*.f64 %10536 #s(literal 1/4 binary64)) (+.f64 #s(literal 1/2 binary64) %10780) (+.f64 #s(literal 1/2 binary64) %10784) (/.f64 #s(literal 1 binary64) %3258) (/.f64 %10536 #s(literal 4 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %10453) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %10453) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %10453) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %10453) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %10453) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %10453) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %10453) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %10453) (+.f64 #s(literal 1 binary64) %10796) (+.f64 #s(literal 1/2 binary64) %10461) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %605)))) (/.f64 (fma.f64 %10370 #s(literal -2 binary64) #s(literal -1 binary64)) #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) %744 %10370) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %10780) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %10784) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %10780) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %10784) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %10780) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %10784) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %10780) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %10784) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %10780) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %10784) (fma.f64 %750 %750 %10370) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %588)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %138)))) (/.f64 (-.f64 %10383 #s(literal 1 binary64)) #s(literal -2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %10796) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %10461) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %10796) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %10461) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %10796) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %10461) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %10796) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %10461) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %10796) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %10796) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %10796) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %10461) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %10796) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %140)))) (pow.f64 %571 #s(literal 2 binary64)) (fma.f64 tanphi %276 %10453) (fma.f64 #s(literal 1/4 binary64) %725 %10453) (fma.f64 %276 tanphi %10453) (fma.f64 %728 #s(literal 1/4 binary64) %10453) (pow.f64 %577 #s(literal 2 binary64)) (pow.f64 %3384 #s(literal 2 binary64)) (fma.f64 %728 %766 %10370) (fma.f64 #s(literal -2 binary64) %744 %10780) (fma.f64 #s(literal -2 binary64) %744 %10784) (fma.f64 %750 %750 %10780) (fma.f64 %750 %750 %10784) (fma.f64 tanphi %276 %10796) (fma.f64 #s(literal -2 binary64) %744 %10461) (fma.f64 #s(literal 1/4 binary64) %725 %10796) (fma.f64 %276 tanphi %10796) (fma.f64 %728 #s(literal 1/4 binary64) %10796) (fma.f64 %750 %750 %10461) (fma.f64 #s(literal 2 binary64) %758 %10453) (fma.f64 %728 %766 %10780) (fma.f64 %728 %766 %10784) (fma.f64 #s(literal 2 binary64) %758 %10796) (fma.f64 %728 %766 %10461) (*.f64 %571 %571) (*.f64 %577 %577) (*.f64 %3384 %3384) (*.f64 %10582 %10582) (*.f64 %10584 %10584) (*.f64 %10590 %10591) (*.f64 %3441 #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) %10875) (/.f64 %3441 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 %10878 %10878)) (/.f64 (neg.f64 %3441) #s(literal -2 binary64)) (*.f64 %10598 %10599) (*.f64 %10601 %10602) (*.f64 %10604 %10605) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %10875) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %10875) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %10875) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %10875) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %10875) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %10875) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %10875) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %10875) (fma.f64 #s(literal 1/2 binary64) %3250 %10894) (fma.f64 %3250 #s(literal 1/2 binary64) %10894) (/.f64 (-.f64 #s(literal 2 binary64) %10579) #s(literal 2 binary64)) (+.f64 %10894 %10370) (+.f64 %10370 %10894) (-.f64 %10894 %10385) (fma.f64 #s(literal -1/2 binary64) %10348 %10894) (fma.f64 %10348 #s(literal -1/2 binary64) %10894) (-.f64 #s(literal 1 binary64) (*.f64 %10904 %10904)) (/.f64 (/.f64 %3441 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 %3508 #s(literal 1/2 binary64)) (/.f64 %3508 #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) %10370 %10894) (fma.f64 #s(literal 2 binary64) %10431 %10894) (fma.f64 %10370 #s(literal 1 binary64) %10894) (fma.f64 %10372 #s(literal 1/4 binary64) %10894) (/.f64 (neg.f64 %3508) #s(literal -2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) %10579)) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 4 binary64) %10611) #s(literal 4 binary64)) (fma.f64 tanphi %276 %10875) (fma.f64 #s(literal 1/4 binary64) %725 %10875) (fma.f64 %276 tanphi %10875) (fma.f64 %728 #s(literal 1/4 binary64) %10875) (fma.f64 #s(literal 2 binary64) %10447 %10894) (fma.f64 #s(literal 1/2 binary64) %10449 %10894) (fma.f64 %10451 #s(literal 1/4 binary64) %10894) (/.f64 (+.f64 (cos.f64 (+.f64 %575 lamt)) (cos.f64 (-.f64 %575 lamt))) #s(literal 2 binary64)) (/.f64 (+.f64 %3250 (cos.f64 (-.f64 %135 %135))) #s(literal 2 binary64)) (+.f64 %10939 %10940) (+.f64 %10940 %10939) (/.f64 (/.f64 %3508 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %575 %573)) (cos.f64 (-.f64 %575 %573))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %575 %114)) (cos.f64 (-.f64 %575 %114))) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %758 %10875) (/.f64 (+.f64 (cos.f64 (+.f64 %575 %575)) (cos.f64 (-.f64 %575 %575))) #s(literal 2 binary64)) (*.f64 %6651 %571) (/.f64 (+.f64 (sin.f64 (-.f64 %588 lamt)) (sin.f64 (+.f64 %588 lamt))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %138 lamt)) (sin.f64 (+.f64 %138 lamt))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %595 %135)) (cos.f64 (-.f64 %595 %135))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %130 %135)) (cos.f64 (-.f64 %130 %135))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %135 %595)) (cos.f64 (-.f64 %135 %595))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %135 %130)) (cos.f64 (-.f64 %135 %130))) #s(literal 2 binary64)) (-.f64 (/.f64 %3251 #s(literal 2 binary64)) (/.f64 %3264 #s(literal 2 binary64))) (/.f64 (+.f64 (sin.f64 (-.f64 %588 %573)) (sin.f64 (+.f64 %588 %573))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %588 %114)) (sin.f64 (+.f64 %588 %114))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %138 %573)) (sin.f64 (+.f64 %138 %573))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %138 %114)) (sin.f64 (+.f64 %138 %114))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %595 %595)) (cos.f64 (-.f64 %595 %595))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %595 %130)) (cos.f64 (-.f64 %595 %130))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %130 %595)) (cos.f64 (-.f64 %130 %595))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %130 %130)) (cos.f64 (-.f64 %130 %130))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %588 %575)) (sin.f64 (+.f64 %588 %575))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %138 %575)) (sin.f64 (+.f64 %138 %575))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %605 %135)) (sin.f64 (+.f64 %605 %135))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %605 %595)) (sin.f64 (+.f64 %605 %595))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %605 %130)) (sin.f64 (+.f64 %605 %130))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %140 %135)) (sin.f64 (+.f64 %140 %135))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %588 %585)) (cos.f64 (+.f64 %588 %585))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %138 %585)) (cos.f64 (+.f64 %138 %585))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %585 %588)) (cos.f64 (+.f64 %585 %588))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %585 %138)) (cos.f64 (+.f64 %585 %138))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %140 %595)) (sin.f64 (+.f64 %140 %595))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %140 %130)) (sin.f64 (+.f64 %140 %130))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %605 %605)) (cos.f64 (+.f64 %605 %605))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %588 %588)) (cos.f64 (+.f64 %588 %588))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %588 %138)) (cos.f64 (+.f64 %588 %138))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %138 %588)) (cos.f64 (+.f64 %138 %588))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %138 %138)) (cos.f64 (+.f64 %138 %138))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %140 %605)) (cos.f64 (+.f64 %140 %605))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %605 %140)) (cos.f64 (+.f64 %605 %140))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %140 %140)) (cos.f64 (+.f64 %140 %140))) #s(literal 2 binary64)) (fma.f64 %571 %620 %3251) (fma.f64 %620 %571 %3251) (+.f64 %11174 %3251) (+.f64 (*.f64 %571 %620) %3251) (fma.f64 %10626 %10680 #s(literal 1/2 binary64)) (fma.f64 %10688 %10627 #s(literal 1/2 binary64)) (fma.f64 %10626 %10690 #s(literal 1/2 binary64)) (fma.f64 %10704 %10705 #s(literal 1/2 binary64)) (fma.f64 %10707 %10708 #s(literal 1/2 binary64)) (+.f64 (+.f64 (pow.f64 %620 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %11174)) %3251) (fma.f64 %10626 %10680 %10894) (fma.f64 %10688 %10627 %10894) (fma.f64 %10626 %10690 %10894) (fma.f64 %10704 %10705 %10894) (fma.f64 %10707 %10708 %10894) %3145 %5006 %5007 %5008 %5009 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5017 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5036 %5037 %5038 %5040 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5058 %5060 %5061 %5062 %5063 %5064 %5066 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5077 %5078 %5079 %5080 %5081 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5093 %5095 %5096 %5097 %5098 %5100 %5101 %5103 %5104 %5106 %5107 %5109 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5121 %5122 %5123 %5125 %5127 %5129 %5131 %5133 %5135 %5136 %5138 %5140 %5142 %5144 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5166 %5167 %5168 %5169 %5170 %5171 %5172 %5174 %5176 %5178 %5179 %5180 %5181 %5182 %5183 %5184 %5185 %5186 %5187 %5188 %5189 %5190 %5191 %5192 %5194 %5196 %5198 %5200 %5202 %5204 %5205 %5207 %5209 %5211 %5214 %5216 %5217 %5218 %5220 %5221 %5222 %5225 %5226 %5229 %5231 %5234 %5236 %5237 %5240 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5250 %5251 %5252 %5253 %5254 %5255 %5256 %5257 %5258 %5259 %5260 %5261 %5262 %5263 %5264 %5265 %5266 %5267 %5269 %5270 %5271 %5272 %5273 %5274 %5275 %5276 %5277 %5278 %5279 %5280 %5281 %5282 %5283 %5284 %5285 %5286 %5287 %5288 %5289 %5290 %5291 %5292 %5293 %5294 %5295 %5296 %5297 %5299 %5301 %5302 %5303 %5304 %5305 %5307 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5323 %5325 %5327 %5329 %5330 %5332 %5333 %5335 %5336 %5337 %5339 %5341 %5343 %5344 %5346 %5348 %5349 %5350 %5351 %5352 %5354 %5356 %5358 %5360 %5362 %5364 %5366 %5368 %5370 %5372 %5374 %5375 %5376 %5377 %5378 %5379 %5380 %5382 %5383 %5384 %5385 %5386 %5387 %5389 %5392 %5395 %5398 %5401 %5403 %5405 %5407 %5408 %5409 %5410 %5411 %5412 %5414 %5416 %5418 %5419 %5420 %5421 %5422 %5423 %5424 %5425 %5426 %5428 %5430 %5432 %5434 %5436 %5438 %5440 %5442 %5444 %5446 %5448 %5450 %5451 %5452 %5453 %5454 %5455 %5457 %5458 %5459 %5460 %5462 %5463 %5464 %5465 %5466 %5468 %5471 %5474 %5475 %5477 %5479 %5480 %5481 %5483 %5484 %5485 %5487 %5489 %5492 %5495 %5497 %5500 %5503 %5504 %5505 %5507 %5508 %5509 %5510 %5512 %5513 %5514 %5515 %5516 %5517 %5518 %5519 %5520 %5522 %5524 %5525 %5528 %5529 %5530 %5531 %5533 %5535 %5536 %5538 %5539 %5540 %5543 %5544 %5545 %5547 %5549 %5551 %5552 %5553 %5554 %5555 %5556 %5557 %5558 %5559 %5560 %5561 %5562 %5563 %5564 %5565 %5566 %5568 %5570 %5572 %5573 %5574 %5575 %5578 %5580 %5581 %5583 %5585 %5588 %5590 %5593 %5596 %5598 %5599 %5600 %5601 %5602 %5603 %5604 %5605 %5606 %5607 %5608 %5609 %5611 %5613 %5615 %5617 %5619 %5621 %5623 %5625 %5627 %5629 %5631 %5633 %5635 %5636 %5637 %5639 %5640 %5641 %5643 %5644 %5645 %5647 %5648 %5649 %5650 %5651 %5652 %5653 %5654 %5655 %5656 %5657 %5658 %5659 %5660 %5661 %5662 %5663 %5664 %5665 %5666 %5667 %5669 %5670 %5671 %5672 %5673 %5674 %5675 %5676 %5678 %5679 %5680 %5681 %5682 %5683 %5684 %5685 %5686 %5687 %5688 %5690 %5692 %5694 %5696 %5698 %5700 %5702 %5704 %5705 %5706 %5707 %5708 %5709 %5710 %5711 %5712 %5713 %5714 %5715 %5716 %5717 %5718 %5719 %5720 %5721 %5722 %5724 %5726 %5728 %5729 %5730 %5732 %5734 %5736 %5737 %5738 %5739 %5740 %5742 %5744 %5745 %5747 %5751 %5753 %5755 %5757 %5758 %5760 %5762 %5764 %5765 %5766 %5767 %5768 %5769 %5770 %5771 %5772 %5774 %5776 %5778 %5780 %5782 %5784 %5786 %5788 %5789 %5791 %5793 %5796 %5799 %5802 %5805 %5806 %5807 %5808 %5809 %5810 %5811 %5812 %5813 %5814 %5815 %5816 %5818 %5820 %5821 %5822 %5823 %5824 %5825 %5826 %5827 %5828 %5829 %5830 %5831 %5832 %5833 %5834 %5835 %5836 %5837 %5838 %5840 %5842 %5844 %5846 %5849 %5852 %5853 %5854 %5857 %5860 %5863 %5865 %5867 %5870 %5873 %5876 %5877 %5878 %5879 %5880 %5881 %5882 %5883 %5884 %5886 %5887 %5888 %5889 %5890 %5891 %5892 %5893 %5894 %5895 %5896 %5897 %5898 %5899 %5900 %5901 %5902 %5903 %5906 %5909 %5911 %5914 %5917 %5919 %5920 %5922 %5923 %5924 %5925 %5926 %5927 %5928 %5929 %5930 %5931 %5932 %5933 %5934 %5935 %5936 %5937 %5938 %5939 %5941 %5942 %5943 %5944 %5945 %5946 %5947 %5948 %5949 %5950 %5951 %5952 %5953 %5954 %5955 %5956 %5957 %5958 %5959 %5960 %5961 %5962 %5963 %5964 %5965 %5966 %5967 %5968 %5969 %5970 %5971 %5972 %5973 %5974 %5975 %5976 %5977 %5978 %5979 %5980 %5981 %5982 %5983 %5984 %5985 %5986 %5987 %5988 %5989 %5990 %5991 %5992 %5994 %5995 %5996 %5997 %5998 %5999 %6000 %6001 %6002 %6003 %6004 %6005 %6006 %6007 %6008 %6010 %6011 %6012 %6013 %6014 %6015 %6016 %6017 %6018 %6019 %6020 %6022 %6024 %6026 %6028 %6030 %6033 %6035 %6037 %6039 %6041 %6042 %6043 %6044 %6045 %6046 %6047 %6048 %6049 %6050 %6051 %6052 %6053 %6054 %6057 %6060 %6062 %6063 %6064 %6065 %6066 %6067 %6068 %6069 %6070 %6071 %6072 %6073 %6075 %6077 %6079 %6082 %6084 %6087 %6089 %6092 %6095 %6097 %6099 %6100 %6101 %6103 %6105 %6106 %6107 %6108 %6109 %6110 %6111 %6112 %6113 %6114 %6115 %6116 %6117 %6118 %6119 %6120 %6121 %6122 %6124 %6126 %6128 %6130 %6131 %6132 %6133 %6134 %6135 %6137 %6139 %6141 %6143 %6144 %6145 %6146 %6147 %6148 %6149 %6150 %6151 %6152 %6153 %6154 %6155 %6156 %6157 %6158 %6159 %6160 %6161 %6162 %6163 %6164 %6165 %6166 %6167 %6168 %6169 %6170 %6171 %6172 %6173 %6174 %6175 %6176 %6177 %6178 %6179 %6180 %6181 %6182 %6183 %6184 %6185 %6186 %6187 %6188 %6189 %6190 %6191 %6192 %6193 %6194 %6195 %6196 %6197 %6198 %6199 %6200 %6201 %6202 %6203 %6204 %6205 %6206 %6207 %6208 %6209 %6210 %6211 %6212 %6213 %6214 %6215 %6216 %6217 %6218 %6219 %6220 %6221 %6222 %6223 %6224 %6225 %6226 %6227 %6228 %6229 %6231 %6233 %6234 %6235 %6236 %6237 %6238 %6239 %6240 %6241 %6242 %6243 %6244 %6245 %6246 %6247 %6248 %6249 %6250 %6251 %6252 %6253 %6254 %6255 %6256 %6257 %6258 %6259 %6260 %6261 %6262 %6263 %6264 %6265 %6266 %6267 %6268 %6269 %6270 %6271 %6272 %6273 %6274 %6275 %6276 %6278 %6279 %6280 %6282 %6283 %6284 %6285 %6286 %6287 %6288 %6289 %6290 %6291 %6292 %6293 %6294 %6295 %6296 %6297 %6298 %6299 %6300 %6302 %6303 %6304 %6305 %6306 %6307 %6308 %6309 %6310 %6311 %6312 %6313 %6314 %6315 %6316 %6317 %6318 %6319 %6320 %6321 %6322 %6323 %6324 %6325 %6326 %6327 %6328 %6329 %6330 %6331 %6332 %6333 %6334 %6335 %6336 %6337 %6338 %6339 %6340 %6341 %6342 %6343 %6344 %6345 %6346 %6347 %6348 %6349 %6350 %6351 %6352 %6353 %6354 %6355 %6356 %6357 %6358 %6359 %6360 %6361 %6362 %6363 %6364 %6365 %6366 %6367 %6368 %3145 %5006 %5007 %5008 %5009 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5017 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5036 %5037 %5038 %5040 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5058 %5060 %5061 %5062 %5063 %5064 %5066 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5077 %5078 %5079 %5080 %5081 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5093 %5095 %5096 %5097 %5098 %5100 %5101 %5103 %5104 %5106 %5107 %5109 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5121 %5122 %5123 %5125 %5127 %5129 %5131 %5133 %5135 %5136 %5138 %5140 %5142 %5144 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5166 %5167 %5168 %5169 %5170 %5171 %5172 %5174 %5176 %5178 %5179 %5180 %5181 %5182 %5183 %5184 %5185 %5186 %5187 %5188 %5189 %5190 %5191 %5192 %5194 %5196 %5198 %5200 %5202 %5204 %5205 %5207 %5209 %5211 %5214 %5216 %5217 %5218 %5220 %5221 %5222 %5225 %5226 %5229 %5231 %5234 %5236 %5237 %5240 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5250 %5251 %5252 %5253 %5254 %5255 %5256 %5257 %5258 %5259 %5260 %5261 %5262 %5263 %5264 %5265 %5266 %5267 %5269 %5270 %5271 %5272 %5273 %5274 %5275 %5276 %5277 %5278 %5279 %5280 %5281 %5282 %5283 %5284 %5285 %5286 %5287 %5288 %5289 %5290 %5291 %5292 %5293 %5294 %5295 %5296 %5297 %5299 %5301 %5302 %5303 %5304 %5305 %5307 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5323 %5325 %5327 %5329 %5330 %5332 %5333 %5335 %5336 %5337 %5339 %5341 %5343 %5344 %5346 %5348 %5349 %5350 %5351 %5352 %5354 %5356 %5358 %5360 %5362 %5364 %5366 %5368 %5370 %5372 %5374 %5375 %5376 %5377 %5378 %5379 %5380 %5382 %5383 %5384 %5385 %5386 %5387 %5389 %5392 %5395 %5398 %5401 %5403 %5405 %5407 %5408 %5409 %5410 %5411 %5412 %5414 %5416 %5418 %5419 %5420 %5421 %5422 %5423 %5424 %5425 %5426 %5428 %5430 %5432 %5434 %5436 %5438 %5440 %5442 %5444 %5446 %5448 %5450 %5451 %5452 %5453 %5454 %5455 %5457 %5458 %5459 %5460 %5462 %5463 %5464 %5465 %5466 %5468 %5471 %5474 %5475 %5477 %5479 %5480 %5481 %5483 %5484 %5485 %5487 %5489 %5492 %5495 %5497 %5500 %5503 %5504 %5505 %5507 %5508 %5509 %5510 %5512 %5513 %5514 %5515 %5516 %5517 %5518 %5519 %5520 %5522 %5524 %5525 %5528 %5529 %5530 %5531 %5533 %5535 %5536 %5538 %5539 %5540 %5543 %5544 %5545 %5547 %5549 %5551 %5552 %5553 %5554 %5555 %5556 %5557 %5558 %5559 %5560 %5561 %5562 %5563 %5564 %5565 %5566 %5568 %5570 %5572 %5573 %5574 %5575 %5578 %5580 %5581 %5583 %5585 %5588 %5590 %5593 %5596 %5598 %5599 %5600 %5601 %5602 %5603 %5604 %5605 %5606 %5607 %5608 %5609 %5611 %5613 %5615 %5617 %5619 %5621 %5623 %5625 %5627 %5629 %5631 %5633 %5635 %5636 %5637 %5639 %5640 %5641 %5643 %5644 %5645 %5647 %5648 %5649 %5650 %5651 %5652 %5653 %5654 %5655 %5656 %5657 %5658 %5659 %5660 %5661 %5662 %5663 %5664 %5665 %5666 %5667 %5669 %5670 %5671 %5672 %5673 %5674 %5675 %5676 %5678 %5679 %5680 %5681 %5682 %5683 %5684 %5685 %5686 %5687 %5688 %5690 %5692 %5694 %5696 %5698 %5700 %5702 %5704 %5705 %5706 %5707 %5708 %5709 %5710 %5711 %5712 %5713 %5714 %5715 %5716 %5717 %5718 %5719 %5720 %5721 %5722 %5724 %5726 %5728 %5729 %5730 %5732 %5734 %5736 %5737 %5738 %5739 %5740 %5742 %5744 %5745 %5747 %5751 %5753 %5755 %5757 %5758 %5760 %5762 %5764 %5765 %5766 %5767 %5768 %5769 %5770 %5771 %5772 %5774 %5776 %5778 %5780 %5782 %5784 %5786 %5788 %5789 %5791 %5793 %5796 %5799 %5802 %5805 %5806 %5807 %5808 %5809 %5810 %5811 %5812 %5813 %5814 %5815 %5816 %5818 %5820 %5821 %5822 %5823 %5824 %5825 %5826 %5827 %5828 %5829 %5830 %5831 %5832 %5833 %5834 %5835 %5836 %5837 %5838 %5840 %5842 %5844 %5846 %5849 %5852 %5853 %5854 %5857 %5860 %5863 %5865 %5867 %5870 %5873 %5876 %5877 %5878 %5879 %5880 %5881 %5882 %5883 %5884 %5886 %5887 %5888 %5889 %5890 %5891 %5892 %5893 %5894 %5895 %5896 %5897 %5898 %5899 %5900 %5901 %5902 %5903 %5906 %5909 %5911 %5914 %5917 %5919 %5920 %5922 %5923 %5924 %5925 %5926 %5927 %5928 %5929 %5930 %5931 %5932 %5933 %5934 %5935 %5936 %5937 %5938 %5939 %5941 %5942 %5943 %5944 %5945 %5946 %5947 %5948 %5949 %5950 %5951 %5952 %5953 %5954 %5955 %5956 %5957 %5958 %5959 %5960 %5961 %5962 %5963 %5964 %5965 %5966 %5967 %5968 %5969 %5970 %5971 %5972 %5973 %5974 %5975 %5976 %5977 %5978 %5979 %5980 %5981 %5982 %5983 %5984 %5985 %5986 %5987 %5988 %5989 %5990 %5991 %5992 %5994 %5995 %5996 %5997 %5998 %5999 %6000 %6001 %6002 %6003 %6004 %6005 %6006 %6007 %6008 %6010 %6011 %6012 %6013 %6014 %6015 %6016 %6017 %6018 %6019 %6020 %6022 %6024 %6026 %6028 %6030 %6033 %6035 %6037 %6039 %6041 %6042 %6043 %6044 %6045 %6046 %6047 %6048 %6049 %6050 %6051 %6052 %6053 %6054 %6057 %6060 %6062 %6063 %6064 %6065 %6066 %6067 %6068 %6069 %6070 %6071 %6072 %6073 %6075 %6077 %6079 %6082 %6084 %6087 %6089 %6092 %6095 %6097 %6099 %6100 %6101 %6103 %6105 %6106 %6107 %6108 %6109 %6110 %6111 %6112 %6113 %6114 %6115 %6116 %6117 %6118 %6119 %6120 %6121 %6122 %6124 %6126 %6128 %6130 %6131 %6132 %6133 %6134 %6135 %6137 %6139 %6141 %6143 %6144 %6145 %6146 %6147 %6148 %6149 %6150 %6151 %6152 %6153 %6154 %6155 %6156 %6157 %6158 %6159 %6160 %6161 %6162 %6163 %6164 %6165 %6166 %6167 %6168 %6169 %6170 %6171 %6172 %6173 %6174 %6175 %6176 %6177 %6178 %6179 %6180 %6181 %6182 %6183 %6184 %6185 %6186 %6187 %6188 %6189 %6190 %6191 %6192 %6193 %6194 %6195 %6196 %6197 %6198 %6199 %6200 %6201 %6202 %6203 %6204 %6205 %6206 %6207 %6208 %6209 %6210 %6211 %6212 %6213 %6214 %6215 %6216 %6217 %6218 %6219 %6220 %6221 %6222 %6223 %6224 %6225 %6226 %6227 %6228 %6229 %6231 %6233 %6234 %6235 %6236 %6237 %6238 %6239 %6240 %6241 %6242 %6243 %6244 %6245 %6246 %6247 %6248 %6249 %6250 %6251 %6252 %6253 %6254 %6255 %6256 %6257 %6258 %6259 %6260 %6261 %6262 %6263 %6264 %6265 %6266 %6267 %6268 %6269 %6270 %6271 %6272 %6273 %6274 %6275 %6276 %6278 %6279 %6280 %6282 %6283 %6284 %6285 %6286 %6287 %6288 %6289 %6290 %6291 %6292 %6293 %6294 %6295 %6296 %6297 %6298 %6299 %6300 %6302 %6303 %6304 %6305 %6306 %6307 %6308 %6309 %6310 %6311 %6312 %6313 %6314 %6315 %6316 %6317 %6318 %6319 %6320 %6321 %6322 %6323 %6324 %6325 %6326 %6327 %6328 %6329 %6330 %6331 %6332 %6333 %6334 %6335 %6336 %6337 %6338 %6339 %6340 %6341 %6342 %6343 %6344 %6345 %6346 %6347 %6348 %6349 %6350 %6351 %6352 %6353 %6354 %6355 %6356 %6357 %6358 %6359 %6360 %6361 %6362 %6363 %6364 %6365 %6366 %6367 %6368 %3145 %5006 %5007 %5008 %5009 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5017 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5036 %5037 %5038 %5040 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5058 %5060 %5061 %5062 %5063 %5064 %5066 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5077 %5078 %5079 %5080 %5081 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5093 %5095 %5096 %5097 %5098 %5100 %5101 %5103 %5104 %5106 %5107 %5109 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5121 %5122 %5123 %5125 %5127 %5129 %5131 %5133 %5135 %5136 %5138 %5140 %5142 %5144 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5166 %5167 %5168 %5169 %5170 %5171 %5172 %5174 %5176 %5178 %5179 %5180 %5181 %5182 %5183 %5184 %5185 %5186 %5187 %5188 %5189 %5190 %5191 %5192 %5194 %5196 %5198 %5200 %5202 %5204 %5205 %5207 %5209 %5211 %5214 %5216 %5217 %5218 %5220 %5221 %5222 %5225 %5226 %5229 %5231 %5234 %5236 %5237 %5240 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5250 %5251 %5252 %5253 %5254 %5255 %5256 %5257 %5258 %5259 %5260 %5261 %5262 %5263 %5264 %5265 %5266 %5267 %5269 %5270 %5271 %5272 %5273 %5274 %5275 %5276 %5277 %5278 %5279 %5280 %5281 %5282 %5283 %5284 %5285 %5286 %5287 %5288 %5289 %5290 %5291 %5292 %5293 %5294 %5295 %5296 %5297 %5299 %5301 %5302 %5303 %5304 %5305 %5307 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5323 %5325 %5327 %5329 %5330 %5332 %5333 %5335 %5336 %5337 %5339 %5341 %5343 %5344 %5346 %5348 %5349 %5350 %5351 %5352 %5354 %5356 %5358 %5360 %5362 %5364 %5366 %5368 %5370 %5372 %5374 %5375 %5376 %5377 %5378 %5379 %5380 %5382 %5383 %5384 %5385 %5386 %5387 %5389 %5392 %5395 %5398 %5401 %5403 %5405 %5407 %5408 %5409 %5410 %5411 %5412 %5414 %5416 %5418 %5419 %5420 %5421 %5422 %5423 %5424 %5425 %5426 %5428 %5430 %5432 %5434 %5436 %5438 %5440 %5442 %5444 %5446 %5448 %5450 %5451 %5452 %5453 %5454 %5455 %5457 %5458 %5459 %5460 %5462 %5463 %5464 %5465 %5466 %5468 %5471 %5474 %5475 %5477 %5479 %5480 %5481 %5483 %5484 %5485 %5487 %5489 %5492 %5495 %5497 %5500 %5503 %5504 %5505 %5507 %5508 %5509 %5510 %5512 %5513 %5514 %5515 %5516 %5517 %5518 %5519 %5520 %5522 %5524 %5525 %5528 %5529 %5530 %5531 %5533 %5535 %5536 %5538 %5539 %5540 %5543 %5544 %5545 %5547 %5549 %5551 %5552 %5553 %5554 %5555 %5556 %5557 %5558 %5559 %5560 %5561 %5562 %5563 %5564 %5565 %5566 %5568 %5570 %5572 %5573 %5574 %5575 %5578 %5580 %5581 %5583 %5585 %5588 %5590 %5593 %5596 %5598 %5599 %5600 %5601 %5602 %5603 %5604 %5605 %5606 %5607 %5608 %5609 %5611 %5613 %5615 %5617 %5619 %5621 %5623 %5625 %5627 %5629 %5631 %5633 %5635 %5636 %5637 %5639 %5640 %5641 %5643 %5644 %5645 %5647 %5648 %5649 %5650 %5651 %5652 %5653 %5654 %5655 %5656 %5657 %5658 %5659 %5660 %5661 %5662 %5663 %5664 %5665 %5666 %5667 %5669 %5670 %5671 %5672 %5673 %5674 %5675 %5676 %5678 %5679 %5680 %5681 %5682 %5683 %5684 %5685 %5686 %5687 %5688 %5690 %5692 %5694 %5696 %5698 %5700 %5702 %5704 %5705 %5706 %5707 %5708 %5709 %5710 %5711 %5712 %5713 %5714 %5715 %5716 %5717 %5718 %5719 %5720 %5721 %5722 %5724 %5726 %5728 %5729 %5730 %5732 %5734 %5736 %5737 %5738 %5739 %5740 %5742 %5744 %5745 %5747 %5751 %5753 %5755 %5757 %5758 %5760 %5762 %5764 %5765 %5766 %5767 %5768 %5769 %5770 %5771 %5772 %5774 %5776 %5778 %5780 %5782 %5784 %5786 %5788 %5789 %5791 %5793 %5796 %5799 %5802 %5805 %5806 %5807 %5808 %5809 %5810 %5811 %5812 %5813 %5814 %5815 %5816 %5818 %5820 %5821 %5822 %5823 %5824 %5825 %5826 %5827 %5828 %5829 %5830 %5831 %5832 %5833 %5834 %5835 %5836 %5837 %5838 %5840 %5842 %5844 %5846 %5849 %5852 %5853 %5854 %5857 %5860 %5863 %5865 %5867 %5870 %5873 %5876 %5877 %5878 %5879 %5880 %5881 %5882 %5883 %5884 %5886 %5887 %5888 %5889 %5890 %5891 %5892 %5893 %5894 %5895 %5896 %5897 %5898 %5899 %5900 %5901 %5902 %5903 %5906 %5909 %5911 %5914 %5917 %5919 %5920 %5922 %5923 %5924 %5925 %5926 %5927 %5928 %5929 %5930 %5931 %5932 %5933 %5934 %5935 %5936 %5937 %5938 %5939 %5941 %5942 %5943 %5944 %5945 %5946 %5947 %5948 %5949 %5950 %5951 %5952 %5953 %5954 %5955 %5956 %5957 %5958 %5959 %5960 %5961 %5962 %5963 %5964 %5965 %5966 %5967 %5968 %5969 %5970 %5971 %5972 %5973 %5974 %5975 %5976 %5977 %5978 %5979 %5980 %5981 %5982 %5983 %5984 %5985 %5986 %5987 %5988 %5989 %5990 %5991 %5992 %5994 %5995 %5996 %5997 %5998 %5999 %6000 %6001 %6002 %6003 %6004 %6005 %6006 %6007 %6008 %6010 %6011 %6012 %6013 %6014 %6015 %6016 %6017 %6018 %6019 %6020 %6022 %6024 %6026 %6028 %6030 %6033 %6035 %6037 %6039 %6041 %6042 %6043 %6044 %6045 %6046 %6047 %6048 %6049 %6050 %6051 %6052 %6053 %6054 %6057 %6060 %6062 %6063 %6064 %6065 %6066 %6067 %6068 %6069 %6070 %6071 %6072 %6073 %6075 %6077 %6079 %6082 %6084 %6087 %6089 %6092 %6095 %6097 %6099 %6100 %6101 %6103 %6105 %6106 %6107 %6108 %6109 %6110 %6111 %6112 %6113 %6114 %6115 %6116 %6117 %6118 %6119 %6120 %6121 %6122 %6124 %6126 %6128 %6130 %6131 %6132 %6133 %6134 %6135 %6137 %6139 %6141 %6143 %6144 %6145 %6146 %6147 %6148 %6149 %6150 %6151 %6152 %6153 %6154 %6155 %6156 %6157 %6158 %6159 %6160 %6161 %6162 %6163 %6164 %6165 %6166 %6167 %6168 %6169 %6170 %6171 %6172 %6173 %6174 %6175 %6176 %6177 %6178 %6179 %6180 %6181 %6182 %6183 %6184 %6185 %6186 %6187 %6188 %6189 %6190 %6191 %6192 %6193 %6194 %6195 %6196 %6197 %6198 %6199 %6200 %6201 %6202 %6203 %6204 %6205 %6206 %6207 %6208 %6209 %6210 %6211 %6212 %6213 %6214 %6215 %6216 %6217 %6218 %6219 %6220 %6221 %6222 %6223 %6224 %6225 %6226 %6227 %6228 %6229 %6231 %6233 %6234 %6235 %6236 %6237 %6238 %6239 %6240 %6241 %6242 %6243 %6244 %6245 %6246 %6247 %6248 %6249 %6250 %6251 %6252 %6253 %6254 %6255 %6256 %6257 %6258 %6259 %6260 %6261 %6262 %6263 %6264 %6265 %6266 %6267 %6268 %6269 %6270 %6271 %6272 %6273 %6274 %6275 %6276 %6278 %6279 %6280 %6282 %6283 %6284 %6285 %6286 %6287 %6288 %6289 %6290 %6291 %6292 %6293 %6294 %6295 %6296 %6297 %6298 %6299 %6300 %6302 %6303 %6304 %6305 %6306 %6307 %6308 %6309 %6310 %6311 %6312 %6313 %6314 %6315 %6316 %6317 %6318 %6319 %6320 %6321 %6322 %6323 %6324 %6325 %6326 %6327 %6328 %6329 %6330 %6331 %6332 %6333 %6334 %6335 %6336 %6337 %6338 %6339 %6340 %6341 %6342 %6343 %6344 %6345 %6346 %6347 %6348 %6349 %6350 %6351 %6352 %6353 %6354 %6355 %6356 %6357 %6358 %6359 %6360 %6361 %6362 %6363 %6364 %6365 %6366 %6367 %6368 %3145 %5006 %5007 %5008 %5009 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5017 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5036 %5037 %5038 %5040 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5058 %5060 %5061 %5062 %5063 %5064 %5066 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5077 %5078 %5079 %5080 %5081 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5093 %5095 %5096 %5097 %5098 %5100 %5101 %5103 %5104 %5106 %5107 %5109 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5121 %5122 %5123 %5125 %5127 %5129 %5131 %5133 %5135 %5136 %5138 %5140 %5142 %5144 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5166 %5167 %5168 %5169 %5170 %5171 %5172 %5174 %5176 %5178 %5179 %5180 %5181 %5182 %5183 %5184 %5185 %5186 %5187 %5188 %5189 %5190 %5191 %5192 %5194 %5196 %5198 %5200 %5202 %5204 %5205 %5207 %5209 %5211 %5214 %5216 %5217 %5218 %5220 %5221 %5222 %5225 %5226 %5229 %5231 %5234 %5236 %5237 %5240 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5250 %5251 %5252 %5253 %5254 %5255 %5256 %5257 %5258 %5259 %5260 %5261 %5262 %5263 %5264 %5265 %5266 %5267 %5269 %5270 %5271 %5272 %5273 %5274 %5275 %5276 %5277 %5278 %5279 %5280 %5281 %5282 %5283 %5284 %5285 %5286 %5287 %5288 %5289 %5290 %5291 %5292 %5293 %5294 %5295 %5296 %5297 %5299 %5301 %5302 %5303 %5304 %5305 %5307 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5323 %5325 %5327 %5329 %5330 %5332 %5333 %5335 %5336 %5337 %5339 %5341 %5343 %5344 %5346 %5348 %5349 %5350 %5351 %5352 %5354 %5356 %5358 %5360 %5362 %5364 %5366 %5368 %5370 %5372 %5374 %5375 %5376 %5377 %5378 %5379 %5380 %5382 %5383 %5384 %5385 %5386 %5387 %5389 %5392 %5395 %5398 %5401 %5403 %5405 %5407 %5408 %5409 %5410 %5411 %5412 %5414 %5416 %5418 %5419 %5420 %5421 %5422 %5423 %5424 %5425 %5426 %5428 %5430 %5432 %5434 %5436 %5438 %5440 %5442 %5444 %5446 %5448 %5450 %5451 %5452 %5453 %5454 %5455 %5457 %5458 %5459 %5460 %5462 %5463 %5464 %5465 %5466 %5468 %5471 %5474 %5475 %5477 %5479 %5480 %5481 %5483 %5484 %5485 %5487 %5489 %5492 %5495 %5497 %5500 %5503 %5504 %5505 %5507 %5508 %5509 %5510 %5512 %5513 %5514 %5515 %5516 %5517 %5518 %5519 %5520 %5522 %5524 %5525 %5528 %5529 %5530 %5531 %5533 %5535 %5536 %5538 %5539 %5540 %5543 %5544 %5545 %5547 %5549 %5551 %5552 %5553 %5554 %5555 %5556 %5557 %5558 %5559 %5560 %5561 %5562 %5563 %5564 %5565 %5566 %5568 %5570 %5572 %5573 %5574 %5575 %5578 %5580 %5581 %5583 %5585 %5588 %5590 %5593 %5596 %5598 %5599 %5600 %5601 %5602 %5603 %5604 %5605 %5606 %5607 %5608 %5609 %5611 %5613 %5615 %5617 %5619 %5621 %5623 %5625 %5627 %5629 %5631 %5633 %5635 %5636 %5637 %5639 %5640 %5641 %5643 %5644 %5645 %5647 %5648 %5649 %5650 %5651 %5652 %5653 %5654 %5655 %5656 %5657 %5658 %5659 %5660 %5661 %5662 %5663 %5664 %5665 %5666 %5667 %5669 %5670 %5671 %5672 %5673 %5674 %5675 %5676 %5678 %5679 %5680 %5681 %5682 %5683 %5684 %5685 %5686 %5687 %5688 %5690 %5692 %5694 %5696 %5698 %5700 %5702 %5704 %5705 %5706 %5707 %5708 %5709 %5710 %5711 %5712 %5713 %5714 %5715 %5716 %5717 %5718 %5719 %5720 %5721 %5722 %5724 %5726 %5728 %5729 %5730 %5732 %5734 %5736 %5737 %5738 %5739 %5740 %5742 %5744 %5745 %5747 %5751 %5753 %5755 %5757 %5758 %5760 %5762 %5764 %5765 %5766 %5767 %5768 %5769 %5770 %5771 %5772 %5774 %5776 %5778 %5780 %5782 %5784 %5786 %5788 %5789 %5791 %5793 %5796 %5799 %5802 %5805 %5806 %5807 %5808 %5809 %5810 %5811 %5812 %5813 %5814 %5815 %5816 %5818 %5820 %5821 %5822 %5823 %5824 %5825 %5826 %5827 %5828 %5829 %5830 %5831 %5832 %5833 %5834 %5835 %5836 %5837 %5838 %5840 %5842 %5844 %5846 %5849 %5852 %5853 %5854 %5857 %5860 %5863 %5865 %5867 %5870 %5873 %5876 %5877 %5878 %5879 %5880 %5881 %5882 %5883 %5884 %5886 %5887 %5888 %5889 %5890 %5891 %5892 %5893 %5894 %5895 %5896 %5897 %5898 %5899 %5900 %5901 %5902 %5903 %5906 %5909 %5911 %5914 %5917 %5919 %5920 %5922 %5923 %5924 %5925 %5926 %5927 %5928 %5929 %5930 %5931 %5932 %5933 %5934 %5935 %5936 %5937 %5938 %5939 %5941 %5942 %5943 %5944 %5945 %5946 %5947 %5948 %5949 %5950 %5951 %5952 %5953 %5954 %5955 %5956 %5957 %5958 %5959 %5960 %5961 %5962 %5963 %5964 %5965 %5966 %5967 %5968 %5969 %5970 %5971 %5972 %5973 %5974 %5975 %5976 %5977 %5978 %5979 %5980 %5981 %5982 %5983 %5984 %5985 %5986 %5987 %5988 %5989 %5990 %5991 %5992 %5994 %5995 %5996 %5997 %5998 %5999 %6000 %6001 %6002 %6003 %6004 %6005 %6006 %6007 %6008 %6010 %6011 %6012 %6013 %6014 %6015 %6016 %6017 %6018 %6019 %6020 %6022 %6024 %6026 %6028 %6030 %6033 %6035 %6037 %6039 %6041 %6042 %6043 %6044 %6045 %6046 %6047 %6048 %6049 %6050 %6051 %6052 %6053 %6054 %6057 %6060 %6062 %6063 %6064 %6065 %6066 %6067 %6068 %6069 %6070 %6071 %6072 %6073 %6075 %6077 %6079 %6082 %6084 %6087 %6089 %6092 %6095 %6097 %6099 %6100 %6101 %6103 %6105 %6106 %6107 %6108 %6109 %6110 %6111 %6112 %6113 %6114 %6115 %6116 %6117 %6118 %6119 %6120 %6121 %6122 %6124 %6126 %6128 %6130 %6131 %6132 %6133 %6134 %6135 %6137 %6139 %6141 %6143 %6144 %6145 %6146 %6147 %6148 %6149 %6150 %6151 %6152 %6153 %6154 %6155 %6156 %6157 %6158 %6159 %6160 %6161 %6162 %6163 %6164 %6165 %6166 %6167 %6168 %6169 %6170 %6171 %6172 %6173 %6174 %6175 %6176 %6177 %6178 %6179 %6180 %6181 %6182 %6183 %6184 %6185 %6186 %6187 %6188 %6189 %6190 %6191 %6192 %6193 %6194 %6195 %6196 %6197 %6198 %6199 %6200 %6201 %6202 %6203 %6204 %6205 %6206 %6207 %6208 %6209 %6210 %6211 %6212 %6213 %6214 %6215 %6216 %6217 %6218 %6219 %6220 %6221 %6222 %6223 %6224 %6225 %6226 %6227 %6228 %6229 %6231 %6233 %6234 %6235 %6236 %6237 %6238 %6239 %6240 %6241 %6242 %6243 %6244 %6245 %6246 %6247 %6248 %6249 %6250 %6251 %6252 %6253 %6254 %6255 %6256 %6257 %6258 %6259 %6260 %6261 %6262 %6263 %6264 %6265 %6266 %6267 %6268 %6269 %6270 %6271 %6272 %6273 %6274 %6275 %6276 %6278 %6279 %6280 %6282 %6283 %6284 %6285 %6286 %6287 %6288 %6289 %6290 %6291 %6292 %6293 %6294 %6295 %6296 %6297 %6298 %6299 %6300 %6302 %6303 %6304 %6305 %6306 %6307 %6308 %6309 %6310 %6311 %6312 %6313 %6314 %6315 %6316 %6317 %6318 %6319 %6320 %6321 %6322 %6323 %6324 %6325 %6326 %6327 %6328 %6329 %6330 %6331 %6332 %6333 %6334 %6335 %6336 %6337 %6338 %6339 %6340 %6341 %6342 %6343 %6344 %6345 %6346 %6347 %6348 %6349 %6350 %6351 %6352 %6353 %6354 %6355 %6356 %6357 %6358 %6359 %6360 %6361 %6362 %6363 %6364 %6365 %6366 %6367 %6368 (/.f64 %1246 %571) (/.f64 %1303 %571) (/.f64 %4216 %571) %11195 (/.f64 %385 %9546) (neg.f64 (/.f64 %363 %9546)) (*.f64 %363 %11199) (*.f64 #s(literal 1 binary64) %11195) (*.f64 %11195 #s(literal 1 binary64)) (*.f64 %11199 %363) (/.f64 #s(literal 1 binary64) (/.f64 %9545 %363)) (*.f64 %385 %11206) (*.f64 %11206 %385) (/.f64 #s(literal 1 binary64) (/.f64 %9546 %385)) (neg.f64 (*.f64 %11199 %385)) (*.f64 #s(literal 2 binary64) (*.f64 %11213 %363)) (*.f64 %417 %11213) (*.f64 (*.f64 %11199 %417) #s(literal 1/2 binary64)) (fma.f64 one_es %11220 %11221) (fma.f64 tanphi %11223 %11221) (fma.f64 sa %11226 %11221) (fma.f64 ca %11228 %11229) (fma.f64 %7 %11231 %11221) (fma.f64 %126 %11233 %11229) (fma.f64 %76 %11225 %11221) (fma.f64 %78 %11219 %11221) (fma.f64 %11223 tanphi %11221) (fma.f64 %11226 sa %11221) (fma.f64 %11220 one_es %11221) (fma.f64 %11228 ca %11229) (fma.f64 %11231 %7 %11221) (fma.f64 %11225 %76 %11221) (fma.f64 %11219 %78 %11221) (fma.f64 %11233 %126 %11229) (+.f64 %11229 %11221) (+.f64 %11221 %11229) (-.f64 %11229 (/.f64 %221 %9546)) (-.f64 %11221 (/.f64 %75 %9546)) (fma.f64 %127 (/.f64 ca %9546) %11229) (fma.f64 %146 (/.f64 %126 %9546) %11229) (fma.f64 %1 (/.f64 %7 %9546) %11221) (fma.f64 %4 (/.f64 %76 %9546) %11221) (fma.f64 %9 (/.f64 %78 %9546) %11221) (fma.f64 %85 (/.f64 tanphi %9546) %11221) (fma.f64 %87 (/.f64 sa %9546) %11221) (fma.f64 %15 (/.f64 one_es %9546) %11221) (-.f64 %11221 (/.f64 %93 %9545)) (-.f64 %11221 (neg.f64 %11229)) (-.f64 %11221 (*.f64 %1 %11220)) (-.f64 %11221 (*.f64 %4 %11223)) (-.f64 %11221 (*.f64 %9 %11226)) (-.f64 %11221 (*.f64 %85 %11225)) (-.f64 %11221 (*.f64 %87 %11219)) (-.f64 %11221 (*.f64 %15 %11231)) (fma.f64 %75 %11199 %11221) (fma.f64 %221 %11199 %11229) (fma.f64 %11199 %75 %11221) (fma.f64 %11199 %221 %11229) (fma.f64 %93 %11206 %11221) (fma.f64 %224 %11206 %11229) (-.f64 %11221 (*.f64 %93 %11199)) (fma.f64 %2357 %11213 %11221) (fma.f64 %242 %11213 %11229) (/.f64 %11293 %11294) (/.f64 (neg.f64 %11293) (neg.f64 %11294)) (*.f64 %11293 (/.f64 #s(literal 1 binary64) %11294)) (/.f64 #s(literal 1 binary64) (/.f64 %11294 %11293)) (/.f64 %11303 %9545) (/.f64 (fma.f64 %11221 %9545 %75) %9545) (/.f64 (/.f64 %11293 %9545) %9545) (/.f64 (fma.f64 %11229 %9546 %224) %9546) (/.f64 (fma.f64 %11221 %9546 %93) %9546) (/.f64 (neg.f64 %11303) %9546) (neg.f64 (/.f64 %11303 %9546)) (*.f64 %11303 %11199) (/.f64 #s(literal 1 binary64) (/.f64 %9545 %11303)) (/.f64 (-.f64 %11320 %11321) %11294) (/.f64 (fma.f64 %93 %9546 %11324) %11294) (/.f64 (fma.f64 %93 %9546 (*.f64 %224 %9546)) %11294) (/.f64 (fma.f64 %224 %9546 (*.f64 %9546 %93)) %11294) (/.f64 (fma.f64 %224 %9546 (*.f64 %93 %9546)) %11294) (/.f64 (fma.f64 %93 %9545 (*.f64 %9546 %221)) %11338) (/.f64 (fma.f64 %93 %9545 (*.f64 %221 %9546)) %11338) (/.f64 (fma.f64 %224 %9545 (*.f64 %9546 %75)) %11338) (/.f64 (fma.f64 %224 %9545 (*.f64 %75 %9546)) %11338) (/.f64 (fma.f64 %75 %9546 %11321) %11350) (/.f64 (fma.f64 %75 %9546 (*.f64 %224 %9545)) %11350) (/.f64 (fma.f64 %221 %9546 (*.f64 %9545 %93)) %11350) (/.f64 (fma.f64 %221 %9546 %11358) %11350) (+.f64 (/.f64 (*.f64 %11229 %9545) %9545) %11221) (/.f64 (-.f64 %11358 %11324) %11338) (+.f64 (/.f64 %11320 %11294) (/.f64 (*.f64 %9545 %221) %11294)) (/.f64 %363 %1305) (/.f64 %363 %1474) |
Compiled 462 200 to 40 696 computations (91.2% saved)
48 alts after pruning (43 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 16 890 | 43 | 16 933 |
| Fresh | 0 | 0 | 0 |
| Picked | 16 | 5 | 21 |
| Done | 0 | 0 | 0 |
| Total | 16 906 | 48 | 16 954 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 95.5% | (fma.f64 (/.f64 (*.f64 tanphi sa) (cos.f64 lamt)) one_es (*.f64 (tan.f64 lamt) ca)) |
| ▶ | 77.6% | (fma.f64 (approx (/ (* one_es tanphi) (cos lamt)) (*.f64 one_es tanphi)) sa (*.f64 (tan.f64 lamt) ca)) |
| ✓ | 94.5% | (/.f64 (fma.f64 (*.f64 one_es sa) tanphi (*.f64 (sin.f64 lamt) ca)) (cos.f64 lamt)) |
| ▶ | 93.7% | (/.f64 (+.f64 (*.f64 one_es (*.f64 tanphi sa)) (*.f64 (sin.f64 lamt) ca)) (fma.f64 #s(literal 2 binary64) (sin.f64 (neg.f64 (PI.f64 ))) (cos.f64 lamt))) |
| ▶ | 51.7% | (/.f64 (+.f64 (*.f64 one_es (*.f64 tanphi sa)) (*.f64 (approx (sin lamt) (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 lamt #s(literal 2 binary64)))))) ca)) (approx (cos lamt) #s(literal 1 binary64))) |
| ▶ | 52.2% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (fma.f64 lamt (+.f64 ca (*.f64 #s(literal -1/6 binary64) (*.f64 ca (pow.f64 lamt #s(literal 2 binary64))))) (*.f64 one_es (*.f64 sa tanphi)))) (approx (cos lamt) #s(literal 1 binary64))) |
| ▶ | 51.6% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (fma.f64 ca lamt (*.f64 one_es (*.f64 sa tanphi)))) (approx (cos lamt) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lamt #s(literal 2 binary64)))))) |
| ▶ | 53.0% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 (*.f64 one_es tanphi) sa)) (cos.f64 lamt)) |
| ▶ | 54.4% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 (*.f64 one_es sa) tanphi)) (cos.f64 lamt)) |
| ✓ | 54.8% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 one_es (*.f64 sa tanphi))) (cos.f64 lamt)) |
| ▶ | 34.9% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 one_es (*.f64 sa tanphi))) (approx (cos lamt) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lamt #s(literal 2 binary64)))))) |
| ▶ | 38.7% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 one_es (*.f64 sa tanphi))) (approx (cos lamt) #s(literal 1 binary64))) |
| ▶ | 58.7% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (approx (+ (* ca lamt) (* one_es (* sa tanphi))) (*.f64 lamt (+.f64 ca (/.f64 (*.f64 one_es (*.f64 sa tanphi)) lamt))))) (cos.f64 lamt)) |
| ▶ | 54.7% | (/.f64 (approx (* (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 one_es (*.f64 sa (*.f64 tanphi (cos.f64 lamt))))) (fma.f64 (cos.f64 (+.f64 lamt lamt)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) |
| ▶ | 54.8% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (cos.f64 lamt) (*.f64 one_es (*.f64 sa tanphi))))) |
| ▶ | 44.4% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (cos.f64 lamt) (*.f64 ca (sin.f64 lamt))))) |
| ▶ | 38.7% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 #s(literal 1 binary64) (*.f64 one_es (*.f64 sa tanphi))))) |
| ✓ | 95.4% | (*.f64 (fma.f64 one_es (*.f64 tanphi sa) (*.f64 (sin.f64 lamt) ca)) (/.f64 #s(literal 1 binary64) (cos.f64 lamt))) |
| ▶ | 65.0% | (*.f64 (fma.f64 one_es (*.f64 tanphi sa) (approx (* (sin lamt) ca) (*.f64 ca lamt))) (/.f64 #s(literal 1 binary64) (cos.f64 lamt))) |
| ▶ | 81.8% | (*.f64 (/.f64 (fma.f64 one_es sa (*.f64 (/.f64 ca tanphi) (sin.f64 lamt))) (cos.f64 lamt)) tanphi) |
| ▶ | 38.4% | %13 = (* (PI ) 1/2) %14 = (fabs %13) %32 = (*.f64 #s(literal 1/2 binary64) (PI.f64 )) %33 = (fabs.f64 %32) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (+ (* 2 (* (cos (/ (+ %13 %14) 2)) (cos (/ (- %13 %14) 2)))) (cos lamt))) (/.f64 (*.f64 one_es (*.f64 sa tanphi)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 %33 %32))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %32 %33)))))))) |
| ▶ | 46.0% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lamt) lamt) (*.f64 one_es sa)) tanphi (fma.f64 ca lamt (*.f64 one_es (*.f64 tanphi sa))))) |
| ▶ | 53.1% | %12 = (*.f64 one_es tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (fma.f64 %12 sa (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lamt) %12) sa ca) lamt))) |
| ▶ | 51.0% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (fma.f64 (*.f64 one_es sa) tanphi (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lamt) (*.f64 one_es tanphi)) sa ca) lamt))) |
| ▶ | 21.5% | %21 = (*.f64 (approx one_es #s(literal 0 binary64)) (*.f64 sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (*.f64 lamt (-.f64 (*.f64 #s(literal -1/6 binary64) ca) (*.f64 #s(literal -1/2 binary64) ca))) (*.f64 #s(literal -1/2 binary64) %21)))) %21)) |
| ▶ | 21.4% | %16 = (*.f64 (approx one_es #s(literal 0 binary64)) (*.f64 sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %16))) %16)) |
| ▶ | 53.1% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (fma.f64 lamt (+.f64 ca (approx (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 (* one_es (* sa tanphi))))) (*.f64 #s(literal 1/3 binary64) (*.f64 ca (pow.f64 lamt #s(literal 2 binary64)))))) (*.f64 one_es (*.f64 sa tanphi)))) |
| ▶ | 54.5% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (fma.f64 lamt (approx (+ ca (* 1/2 (* lamt (* one_es (* sa tanphi))))) ca) (*.f64 one_es (*.f64 sa tanphi)))) |
| ▶ | 53.8% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (fma.f64 lamt ca (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) lamt) lamt #s(literal 1 binary64)) (*.f64 one_es (*.f64 tanphi sa))))) |
| ▶ | 36.3% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (*.f64 (*.f64 tanphi ca) (tan.f64 lamt)) tanphi)) |
| ▶ | 31.1% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (*.f64 ca (*.f64 (tan.f64 lamt) tanphi)) tanphi)) |
| ✓ | 44.4% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (*.f64 ca (sin.f64 lamt)) (cos.f64 lamt))) |
| ▶ | 22.9% | %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) %10) (/.f64 (*.f64 ca (sin.f64 lamt)) (approx %10 #s(literal 1 binary64)))) |
| ▶ | 27.1% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (/.f64 ca tanphi) (*.f64 (tan.f64 lamt) tanphi))) |
| ▶ | 44.4% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 lamt)) (*.f64 (sin.f64 lamt) ca))) |
| ▶ | 31.0% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (*.f64 (/.f64 ca tanphi) (tan.f64 lamt)) tanphi)) |
| ▶ | 44.4% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (*.f64 (sin.f64 lamt) ca) (/.f64 tanphi (*.f64 tanphi (cos.f64 lamt))))) |
| ▶ | 44.5% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (tan.f64 lamt) ca)) |
| ▶ | 44.7% | %6 = (sin lamt) %10 = (cos lamt) %19 = (*.f64 one_es sa) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 tanphi (approx (+ (/ (* ca %6) (* tanphi %10)) (/ (* one_es sa) %10)) (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) (*.f64 lamt %19) (/.f64 ca tanphi)) %19)))) |
| ▶ | 52.9% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ (* sa tanphi) %10)) (fma.f64 sa tanphi (/.f64 (*.f64 ca lamt) one_es))))) |
| ▶ | 47.7% | %6 = (sin lamt) %10 = (cos lamt) %19 = (*.f64 sa tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ (* sa tanphi) %10)) (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) (*.f64 lamt %19) (/.f64 ca one_es)) %19)))) |
| ▶ | 35.1% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 ca (*.f64 (/.f64 #s(literal 1 binary64) tanphi) (*.f64 (tan.f64 lamt) tanphi)))) |
| ▶ | 23.7% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (approx (/ (* ca %6) %10) (*.f64 lamt (+.f64 ca (*.f64 (pow.f64 lamt #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) ca) (*.f64 #s(literal -1/2 binary64) ca))))))) |
| ▶ | 7.9% | %19 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %19))))) %19) (*.f64 (pow.f64 lamt #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) ca) (*.f64 #s(literal -1/2 binary64) ca))))) |
| ▶ | 24.0% | %19 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %19))))) %19) (*.f64 ca (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 lamt #s(literal 2 binary64)))))))) |
| ▶ | 32.1% | %14 = (* one_es (* sa tanphi)) %23 = (*.f64 one_es sa) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 lamt #s(literal 2 binary64)) %23) %23)))) |
| ▶ | 33.2% | %14 = (* one_es (* sa tanphi)) %23 = (*.f64 one_es tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 sa (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 lamt #s(literal 2 binary64)) %23) %23)))) |
| ▶ | 13.7% | %14 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 lamt #s(literal 2 binary64)) (*.f64 one_es (*.f64 sa tanphi)))))) |
Compiled 617 to 176 computations (71.5% saved)
| Inputs |
|---|
%0 = (PI ) %1 = (neg %0) %3 = (* 1/2 %0) %4 = (fabs %3) %5 = (+ %4 %3) %6 = (* 1/2 %5) %7 = (cos %6) %8 = (- %3 %4) %9 = (* 1/2 %8) %10 = (cos %9) %11 = (* %7 %10) %13 = (* 2 %11) %0 %1 %3 %4 %5 %6 %7 %8 %9 %10 %11 %13 (+ 1 %13) (sin %1) |
| Outputs |
|---|
#s(literal 884279719003555/281474976710656 binary64) #s(literal -884279719003555/281474976710656 binary64) #s(literal 884279719003555/562949953421312 binary64) #s(literal 884279719003555/562949953421312 binary64) #s(literal 884279719003555/281474976710656 binary64) #s(literal 884279719003555/562949953421312 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64) |
| 2.0ms | 1× | 2 | valid |
Compiled 148 to 19 computations (87.2% saved)
ival-cos: 1.0ms (50.8% of total, 0.0 MiB)ival-sin: 1.0ms (50.8% of total, 0.0 MiB)ival-add!: 0.0ms (0.0% of total, 0.0 MiB)adjust: 0.0ms (0.0% of total, 0.0 MiB)ival-pi: 0.0ms (0.0% of total, 0.0 MiB)ival-neg!: 0.0ms (0.0% of total, 0.0 MiB)ival-fabs: 0.0ms (0.0% of total, 0.0 MiB)ival-sub!: 0.0ms (0.0% of total, 0.0 MiB)ival-mult!: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%3 = (*.f64 tanphi sa) %4 = (*.f64 one_es %3) %6 = (sin.f64 lamt) %8 = (*.f64 %6 ca) %9 = (+.f64 %4 %8) %10 = (cos.f64 lamt) %12 = (approx one_es #s(literal 0 binary64)) %16 = (pow.f64 lamt #s(literal 2 binary64)) %17 = (*.f64 #s(literal -1/6 binary64) %16) %18 = (+.f64 #s(literal 1 binary64) %17) %19 = (*.f64 lamt %18) %20 = (sin lamt) %21 = (approx %20 %19) %22 = (*.f64 ca lamt) %23 = (* %20 ca) %24 = (approx %23 %22) %25 = (*.f64 ca %16) %26 = (*.f64 #s(literal -1/6 binary64) %25) %27 = (+.f64 ca %26) %28 = (*.f64 sa tanphi) %29 = (*.f64 one_es %28) %32 = (+ (* one_es (* tanphi sa)) %23) %33 = (approx %32 %29) %34 = (fma.f64 ca lamt %29) %35 = (approx %32 %34) %36 = (fma.f64 lamt %27 %29) %37 = (approx %32 %36) %38 = (cos lamt) %39 = (approx %38 #s(literal 1 binary64)) %41 = (*.f64 #s(literal -1/2 binary64) %16) %42 = (+.f64 #s(literal 1 binary64) %41) %43 = (approx %38 %42) %45 = (*.f64 #s(literal -1/6 binary64) ca) %46 = (*.f64 #s(literal -1/2 binary64) ca) %47 = (-.f64 %45 %46) %48 = (*.f64 lamt %47) %49 = (*.f64 ca %6) %50 = (*.f64 tanphi %10) %51 = (*.f64 one_es sa) %52 = (*.f64 one_es tanphi) %53 = (*.f64 %52 sa) %54 = (*.f64 %51 tanphi) %55 = (/.f64 #s(literal 1 binary64) %10) %56 = (PI.f64 ) %57 = (+.f64 lamt lamt) %58 = (*.f64 #s(literal 1/2 binary64) lamt) %59 = (neg.f64 %56) %60 = (tan.f64 lamt) %61 = (*.f64 %60 ca) %62 = (cos.f64 %57) %63 = (fma.f64 %62 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %64 = (*.f64 %21 ca) %65 = (+.f64 %4 %64) %67 = (* sa tanphi) %68 = (* one_es %67) %71 = (+ ca (* 1/2 (* lamt %68))) %72 = (approx %71 ca) %73 = (*.f64 %16 %47) %74 = (+.f64 ca %73) %75 = (*.f64 lamt %74) %76 = (* ca %20) %78 = (approx (/ %76 %38) %75) %79 = (/.f64 %22 one_es) %80 = (/.f64 ca one_es) %81 = (fma.f64 sa tanphi %79) %85 = (+ (/ %76 (* one_es %38)) (/ %67 %38)) %86 = (approx %85 %81) %87 = (*.f64 lamt %28) %88 = (fma.f64 #s(literal 1/2 binary64) %87 %80) %89 = (fma.f64 lamt %88 %28) %90 = (approx %85 %89) %91 = (/.f64 ca tanphi) %92 = (*.f64 %16 %51) %93 = (fma.f64 #s(literal 1/2 binary64) %92 %51) %94 = (*.f64 lamt %51) %95 = (fma.f64 #s(literal 1/2 binary64) %94 %91) %96 = (fma.f64 lamt %95 %51) %102 = (approx (+ (/ %76 (* tanphi %38)) (/ (* one_es sa) %38)) %96) %105 = (approx (/ (* one_es tanphi) %38) %52) %106 = (*.f64 %16 %52) %107 = (fma.f64 #s(literal 1/2 binary64) %106 %52) %108 = (*.f64 %16 %29) %110 = (*.f64 #s(literal 1/3 binary64) %16) %111 = (+.f64 #s(literal 1 binary64) %110) %112 = (*.f64 lamt %111) %113 = (*.f64 #s(literal 1/3 binary64) %25) %114 = (*.f64 #s(literal 1/2 binary64) %56) %115 = (fabs.f64 %114) %116 = (+.f64 %115 %114) %117 = (*.f64 #s(literal 1/2 binary64) %116) %118 = (cos.f64 %117) %119 = (-.f64 %114 %115) %120 = (*.f64 #s(literal 1/2 binary64) %119) %121 = (cos.f64 %120) %122 = (*.f64 %118 %121) %123 = (*.f64 #s(literal 2 binary64) %122) %124 = (+.f64 #s(literal 1 binary64) %123) %125 = (/.f64 #s(literal 1 binary64) %29) %126 = (/ %38 %32) %127 = (approx %126 %125) %129 = (/.f64 %29 %124) %132 = (* (PI ) 1/2) %133 = (fabs %132) %145 = (/.f64 %29 lamt) %146 = (+.f64 ca %145) %147 = (*.f64 lamt %146) %150 = (approx (+ (* ca lamt) %68) %147) %151 = (*.f64 #s(literal 1/2 binary64) %108) %153 = (+ (* lamt %71) %68) %154 = (approx %153 %151) %155 = (pow.f64 lamt #s(literal 3 binary64)) %156 = (*.f64 %155 %47) %165 = (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %68))) %168 = (+ (* lamt (+ ca %165)) %68) %169 = (approx %168 %156) %170 = (*.f64 sa %50) %171 = (*.f64 one_es %170) %172 = (/.f64 %10 %49) %173 = (approx %126 %172) %175 = (approx (* %32 %38) %171) %176 = (/.f64 %10 %29) %177 = (approx %126 %176) %178 = (*.f64 tanphi %93) %179 = (approx %153 %178) %180 = (*.f64 sa %107) %181 = (approx %153 %180) %182 = (approx %165 %113) %183 = (*.f64 ca %112) %184 = (approx %168 %183) %185 = (*.f64 tanphi ca) %186 = (*.f64 %91 %6) %187 = (/.f64 #s(literal 1 binary64) tanphi) %188 = (fma.f64 one_es sa %186) %189 = (*.f64 %58 lamt) %190 = (fma.f64 ca lamt %4) %191 = (*.f64 %58 %52) %192 = (fma.f64 %191 sa ca) %193 = (fma.f64 %58 lamt #s(literal 1 binary64)) %194 = (*.f64 %193 %4) %195 = (fma.f64 lamt ca %194) %196 = (*.f64 %192 lamt) %197 = (fma.f64 %51 tanphi %196) %198 = (fma.f64 %52 sa %196) %199 = (*.f64 %189 %51) %200 = (fma.f64 %199 tanphi %190) %201 = (*.f64 %185 %60) %202 = (/.f64 %201 tanphi) %203 = (*.f64 %60 tanphi) %204 = (*.f64 ca %203) %205 = (/.f64 %204 tanphi) %206 = (*.f64 %91 %60) %207 = (*.f64 %206 tanphi) %208 = (*.f64 %91 %203) %209 = (*.f64 %187 %203) %210 = (*.f64 ca %209) %211 = (*.f64 %55 %8) %212 = (/.f64 tanphi %50) %213 = (*.f64 %8 %212) %214 = (/ %32 %38) %216 = (/.f64 %188 %10) %218 = (sin.f64 %59) %219 = (fma.f64 #s(literal 2 binary64) %218 %10) %221 = (*.f64 %12 %28) %222 = (*.f64 lamt %221) %223 = (*.f64 #s(literal 1/2 binary64) %222) %224 = (+.f64 ca %223) %225 = (fma.f64 lamt %224 %221) %227 = (*.f64 #s(literal -1/2 binary64) %221) %228 = (-.f64 %48 %227) %229 = (*.f64 lamt %228) %230 = (+.f64 ca %229) %231 = (fma.f64 lamt %230 %221) %234 = (fma.f64 one_es %3 %24) %240 = (/.f64 %49 %39) %242 = (approx %32 %54) %244 = (approx %32 %53) %246 = (approx %32 %150) %248 = (fma.f64 lamt %72 %29) %257 = (+.f64 ca %182) %258 = (fma.f64 lamt %257 %29) %270 = (*.f64 one_es %86) %272 = (*.f64 one_es %90) %274 = (*.f64 tanphi %102) one_es tanphi sa %3 %4 lamt %6 ca %8 %9 %10 #s(literal 0 binary64) %12 #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) %16 %17 %18 %19 %21 %22 %24 %25 %26 %27 %28 %29 %33 %34 %35 %36 %37 %39 #s(literal -1/2 binary64) %41 %42 %43 #s(literal 1/2 binary64) %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %72 %73 %74 %75 %78 %79 %80 %81 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 %102 %105 %106 %107 %108 #s(literal 1/3 binary64) %110 %111 %112 %113 %114 %115 %116 %117 %118 %119 %120 %121 %122 %123 %124 %125 %127 #s(literal 3 binary64) %129 (approx (/ %32 (+ (* 2 (* (cos (/ (+ %132 %133) 2)) (cos (/ (- %132 %133) 2)))) %38)) %129) %145 %146 %147 %150 %151 %154 %155 %156 %169 %170 %171 %172 %173 %175 %176 %177 %178 %179 %180 %181 %182 %183 %184 %185 %186 %187 %188 %189 %190 %191 %192 %193 %194 %195 %196 %197 %198 %199 %200 %201 %202 %203 %204 %205 %206 %207 %208 %209 %210 %211 %212 %213 (approx %214 %61) %216 (*.f64 %216 tanphi) %218 %219 (/.f64 %9 %219) %221 %222 %223 %224 %225 (approx %214 %225) %227 %228 %229 %230 %231 (approx %214 %231) (/.f64 %65 %39) %234 (*.f64 %234 %55) (/.f64 %33 %39) (/.f64 %33 %43) (/.f64 %35 %43) (/.f64 %37 %39) %240 (approx %214 %240) %242 (/.f64 %242 %10) %244 (/.f64 %244 %10) %246 (/.f64 %246 %10) %248 (approx %214 %248) (approx %214 %195) (approx %214 %197) (approx %214 %198) (approx %214 %200) (approx %214 %154) (approx %214 %179) (approx %214 %181) %257 %258 (approx %214 %258) (approx %214 %169) (approx %214 %184) (approx %214 %202) (approx %214 %205) (approx %214 %207) (approx %214 %208) (approx %214 %210) (approx %214 %211) (approx %214 %213) (approx %214 %78) %270 (approx %214 %270) %272 (approx %214 %272) %274 (approx %214 %274) (fma.f64 %105 sa %61) (/.f64 %175 %63) (/.f64 #s(literal 1 binary64) %127) (/.f64 #s(literal 1 binary64) %173) (/.f64 #s(literal 1 binary64) %177) |
| Outputs |
|---|
%5 = (sin lamt) %9 = (pow.f64 lamt #s(literal 2 binary64)) %10 = (*.f64 #s(literal -1/6 binary64) %9) %11 = (+.f64 #s(literal 1 binary64) %10) %12 = (*.f64 lamt %11) %32 = (* %5 ca) %33 = (*.f64 ca lamt) %35 = (*.f64 ca %9) %36 = (*.f64 #s(literal -1/6 binary64) %35) %37 = (+.f64 ca %36) %38 = (*.f64 lamt %37) %43 = (+.f64 ca (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 #s(literal 1/120 binary64) %35)))) %46 = (*.f64 #s(literal 1/120 binary64) ca) %57 = (* one_es (* tanphi sa)) %58 = (+ %57 %32) %59 = (*.f64 sa tanphi) %60 = (*.f64 one_es %59) %62 = (fma.f64 ca lamt %60) %68 = (cos lamt) %71 = (*.f64 #s(literal -1/2 binary64) %9) %78 = (*.f64 %9 (-.f64 (*.f64 #s(literal 1/24 binary64) %9) #s(literal 1/2 binary64))) %86 = (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %9))) #s(literal 1/2 binary64))) %90 = (pow lamt 2) %93 = (* -1/6 %90) %96 = (+ 1 %93) %98 = (* ca %90) %100 = (* -1/6 %98) %102 = (+ ca %100) %106 = (* -1/2 %90) %108 = (* -1/6 ca) %109 = (* -1/2 ca) %110 = (- %108 %109) %111 = (* lamt %110) %112 = (*.f64 #s(literal -1/6 binary64) ca) %113 = (*.f64 #s(literal -1/2 binary64) ca) %114 = (-.f64 %112 %113) %115 = (*.f64 lamt %114) %117 = (* tanphi %68) %119 = (*.f64 %9 tanphi) %120 = (*.f64 #s(literal -1/2 binary64) %119) %135 = (/ 1 %68) %136 = (*.f64 #s(literal 1/2 binary64) %9) %137 = (+.f64 #s(literal 1 binary64) %136) %153 = (+ lamt lamt) %154 = (*.f64 #s(literal 2 binary64) lamt) %157 = (* 1/2 lamt) %160 = (tan lamt) %162 = (*.f64 #s(literal 1/3 binary64) %9) %163 = (+.f64 #s(literal 1 binary64) %162) %164 = (*.f64 lamt %163) %182 = (* %160 ca) %183 = (*.f64 #s(literal 1/3 binary64) %35) %187 = (*.f64 #s(literal 1/3 binary64) ca) %201 = (cos %153) %221 = (+ (* %201 1/2) 1/2) %238 = (* sa tanphi) %239 = (* one_es %238) %240 = (* lamt %239) %242 = (+ ca (* 1/2 %240)) %243 = (*.f64 lamt %60) %244 = (*.f64 #s(literal 1/2 binary64) %243) %245 = (+.f64 ca %244) %247 = (* %90 %110) %248 = (*.f64 %9 %114) %250 = (+ ca %247) %251 = (+.f64 ca %248) %253 = (* lamt %250) %254 = (*.f64 lamt %251) %256 = (* ca %5) %257 = (/ %256 %68) %259 = (fma.f64 #s(literal -1/2 binary64) %114 (*.f64 #s(literal 1/24 binary64) ca)) %260 = (-.f64 %46 %259) %283 = (* ca lamt) %284 = (/ %283 one_es) %285 = (/.f64 %33 one_es) %287 = (+ %238 %284) %289 = (fma.f64 sa tanphi %285) %294 = (+ (/ %256 (* one_es %68)) (/ %238 %68)) %295 = (*.f64 lamt %59) %296 = (/.f64 ca one_es) %297 = (fma.f64 #s(literal 1/2 binary64) %295 %296) %302 = (-.f64 (*.f64 #s(literal -1/6 binary64) %296) (*.f64 #s(literal -1/2 binary64) %296)) %304 = (*.f64 #s(literal -1/2 binary64) %59) %309 = (* lamt %238) %313 = (+ (* 1/2 %309) (/ ca one_es)) %316 = (* one_es sa) %317 = (* %90 %316) %318 = (*.f64 one_es sa) %319 = (*.f64 %9 %318) %322 = (+ (* 1/2 %317) %316) %324 = (fma.f64 #s(literal 1/2 binary64) %319 %318) %326 = (* lamt %316) %327 = (*.f64 lamt %318) %330 = (/ ca tanphi) %331 = (+ (* 1/2 %326) %330) %332 = (/.f64 ca tanphi) %334 = (fma.f64 #s(literal 1/2 binary64) %327 %332) %337 = (+ (* lamt %331) %316) %338 = (/.f64 %33 tanphi) %339 = (fma.f64 one_es sa %338) %345 = (+ (/ %256 %117) (/ %316 %68)) %348 = (-.f64 (*.f64 #s(literal -1/6 binary64) %332) (*.f64 #s(literal -1/2 binary64) %332)) %350 = (*.f64 #s(literal -1/2 binary64) %318) %355 = (* one_es tanphi) %356 = (/ %355 %68) %357 = (*.f64 one_es tanphi) %359 = (*.f64 %9 %357) %360 = (fma.f64 #s(literal 1/2 binary64) %359 %357) %364 = (fma.f64 #s(literal -1/4 binary64) %357 (*.f64 #s(literal 1/24 binary64) %357)) %367 = (*.f64 #s(literal -1/2 binary64) %357) %384 = (* %90 %355) %386 = (* %90 %239) %387 = (*.f64 %9 %60) %390 = (* 1/3 %90) %392 = (+ 1 %390) %396 = (/ %68 %58) %397 = (/.f64 #s(literal 1 binary64) %60) %399 = (pow.f64 one_es #s(literal 2 binary64)) %400 = (pow.f64 sa #s(literal 2 binary64)) %401 = (pow.f64 tanphi #s(literal 2 binary64)) %402 = (*.f64 %400 %401) %403 = (*.f64 %399 %402) %407 = (pow.f64 ca #s(literal 2 binary64)) %409 = (pow.f64 one_es #s(literal 3 binary64)) %410 = (pow.f64 sa #s(literal 3 binary64)) %411 = (pow.f64 tanphi #s(literal 3 binary64)) %412 = (*.f64 %410 %411) %413 = (*.f64 %409 %412) %415 = (*.f64 #s(literal 1/2 binary64) %397) %416 = (fma.f64 #s(literal -1 binary64) (/.f64 %407 %413) %415) %419 = (/.f64 ca %403) %434 = (PI ) %435 = (* %434 1/2) %436 = (fabs %435) %446 = (/ %58 (+ (* 2 (* (cos (/ (+ %435 %436) 2)) (cos (/ (- %435 %436) 2)))) %68)) %447 = (PI.f64 ) %448 = (*.f64 #s(literal 1/2 binary64) %447) %449 = (fabs.f64 %448) %457 = (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 %449 %448))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %448 %449))))) %458 = (+.f64 #s(literal 1 binary64) %457) %459 = (/.f64 %60 %458) %464 = (pow.f64 %458 #s(literal 2 binary64)) %466 = (/.f64 ca %458) %481 = (/ %239 lamt) %482 = (/.f64 %60 lamt) %484 = (+ ca %481) %491 = (+ (* lamt %242) %239) %495 = (pow lamt 3) %496 = (pow.f64 lamt #s(literal 3 binary64)) %501 = (* -1/2 %239) %502 = (- %111 %501) %503 = (* lamt %502) %504 = (+ ca %503) %506 = (+ (* lamt %504) %239) %507 = (fma.f64 #s(literal 1/2 binary64) %60 %115) %508 = (*.f64 lamt %507) %509 = (+.f64 ca %508) %512 = (* sa %117) %513 = (*.f64 %9 %59) %528 = (* one_es %512) %543 = (/ %68 %256) %547 = (/.f64 %9 ca) %548 = (/.f64 #s(literal 1 binary64) ca) %554 = (*.f64 #s(literal 1/3 binary64) %548) %569 = (* %58 %68) %574 = (fma.f64 #s(literal -1/2 binary64) ca %112) %581 = (/ %68 %239) %582 = (/.f64 %9 %60) %595 = (* tanphi %322) %596 = (fma.f64 #s(literal 1/2 binary64) %387 %60) %600 = (* %330 %5) %602 = (/.f64 %35 tanphi) %603 = (fma.f64 #s(literal -1/6 binary64) %602 %332) %608 = (fma.f64 %9 (fma.f64 #s(literal -1/6 binary64) %332 (*.f64 #s(literal 1/120 binary64) %602)) %332) %618 = (+ %316 %600) %623 = (* %157 lamt) %625 = (* %157 %355) %626 = (*.f64 lamt %357) %631 = (* (+ (* %625 sa) ca) lamt) %637 = (* tanphi ca) %638 = (* %637 %160) %639 = (*.f64 lamt tanphi) %642 = (*.f64 ca %119) %643 = (*.f64 ca tanphi) %661 = (* %160 tanphi) %681 = (* %330 %160) %697 = (/ %58 %68) %698 = (*.f64 #s(literal -1/2 binary64) %60) %699 = (-.f64 %115 %698) %707 = (+ (* 2 (sin (neg %434))) %68) %709 = (sin.f64 (neg.f64 %447)) %710 = (*.f64 #s(literal 2 binary64) %709) %711 = (+.f64 #s(literal 1 binary64) %710) %722 = (/ %58 %707) %723 = (/.f64 %60 %711) %728 = (pow.f64 %711 #s(literal 2 binary64)) %730 = (/.f64 ca %711) %746 = (*.f64 #s(literal 1/2 binary64) %60) %750 = (* one_es %294) %758 = (* tanphi %345) %767 = (+ (* %356 sa) %182) %768 = (*.f64 #s(literal 1/3 binary64) %33) %769 = (-.f64 %768 %698) %774 = (/ %569 %221) %775 = (*.f64 #s(literal -1 binary64) %60) %790 = (sin.f64 lamt) %792 = (*.f64 ca %790) %794 = (fma.f64 ca %790 %60) %796 = (cos.f64 lamt) %798 = (/.f64 #s(literal 1 binary64) %9) %799 = (-.f64 %798 #s(literal 1/6 binary64)) %802 = (* lamt %96) %807 = (/.f64 ca %9) %808 = (fma.f64 #s(literal -1/6 binary64) ca %807) %811 = (+ %283 %239) %812 = (+.f64 ca %482) %816 = (+ (* lamt %102) %239) %817 = (*.f64 ca %496) %822 = (/.f64 %60 %496) %824 = (fma.f64 #s(literal -1/6 binary64) ca (+.f64 %807 %822)) %831 = (*.f64 tanphi %796) %835 = (/.f64 %790 %796) %837 = (/.f64 %792 %796) %839 = (cos.f64 %154) %842 = (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %839)) %844 = (/.f64 ca lamt) %845 = (fma.f64 #s(literal 1/2 binary64) %60 %844) %848 = (-.f64 %808 %113) %853 = (/.f64 %59 lamt) %854 = (+.f64 %296 %853) %857 = (*.f64 one_es %796) %858 = (/.f64 %792 %857) %859 = (/.f64 %59 %796) %860 = (+.f64 %858 %859) %864 = (*.f64 lamt one_es) %865 = (/.f64 ca %864) %866 = (fma.f64 #s(literal 1/2 binary64) %59 %865) %870 = (+ (* lamt %313) %238) %880 = (/.f64 %318 %9) %886 = (/.f64 ca %639) %887 = (fma.f64 #s(literal 1/2 binary64) %318 %886) %896 = (/.f64 %792 %831) %897 = (/.f64 %318 %796) %898 = (+.f64 %896 %897) %900 = (/.f64 %357 %796) %903 = (+ (* 1/2 %384) %355) %910 = (+.f64 #s(literal 1/3 binary64) %798) %913 = (* lamt %392) %920 = (+.f64 %796 %457) %926 = (/.f64 %60 %9) %933 = (-.f64 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 #s(literal 1/2 binary64) %482)) %113) %936 = (*.f64 #s(literal -1/2 binary64) %482) %937 = (fma.f64 #s(literal -1/2 binary64) ca %936) %938 = (-.f64 %808 %937) %944 = (*.f64 sa %831) %946 = (*.f64 one_es %944) %948 = (/.f64 %796 %792) %950 = (*.f64 %796 %794) %952 = (/.f64 %796 %60) %959 = (* ca %913) %965 = (/.f64 %792 tanphi) %967 = (fma.f64 one_es sa %965) %969 = (+ %623 1) %973 = (*.f64 tanphi %790) %982 = (/ %618 %68) %986 = (*.f64 tanphi %967) %989 = (+.f64 %796 %710) %1001 = (/.f64 %60 %796) %1002 = (+.f64 %837 %1001) %1011 = (fma.f64 #s(literal -1 binary64) ca (*.f64 #s(literal -1 binary64) %482)) %1015 = (*.f64 #s(literal 1/6 binary64) ca) %1027 = (cos.f64 (neg.f64 (*.f64 #s(literal -2 binary64) lamt))) %1030 = (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %1027)) %1032 = (fma.f64 #s(literal -1 binary64) %844 %698) %1042 = (fma.f64 #s(literal -1 binary64) %296 (*.f64 #s(literal -1 binary64) %853)) %1051 = (*.f64 #s(literal 1/2 binary64) %59) %1059 = (/.f64 %318 lamt) %1061 = (fma.f64 #s(literal -1 binary64) %332 (*.f64 #s(literal -1 binary64) %1059)) %1063 = (*.f64 #s(literal 1/2 binary64) %318) %1068 = (fma.f64 #s(literal -1 binary64) (/.f64 %1011 lamt) %746) %1071 = (fma.f64 #s(literal -1 binary64) %114 %936) %1110 = (fma.f64 #s(literal 1/2 binary64) %513 %59) %1111 = (*.f64 one_es %1110) %1112 = (fma.f64 ca lamt %1111) %1115 = (*.f64 %9 sa) %1117 = (+.f64 sa (*.f64 #s(literal 1/2 binary64) %1115)) %1123 = (+.f64 tanphi (*.f64 #s(literal 1/2 binary64) %119)) %1126 = (pow.f64 %790 #s(literal 2 binary64)) %1127 = (*.f64 %407 %1126) %1131 = (*.f64 %401 %796) %1132 = (*.f64 %400 %1131) %1134 = (pow.f64 ca #s(literal 3 binary64)) %1135 = (pow.f64 %790 #s(literal 3 binary64)) %1136 = (*.f64 %1134 %1135) %1138 = (/.f64 %944 %1127) %1142 = (*.f64 %411 %796) %1143 = (*.f64 %410 %1142) %1147 = (pow.f64 %790 #s(literal 4 binary64)) %1148 = (*.f64 (pow.f64 ca #s(literal 4 binary64)) %1147) %1158 = (/.f64 %792 %920) %1160 = (/.f64 %60 %920) %1166 = (*.f64 %796 %790) %1167 = (*.f64 ca %1166) %1171 = (*.f64 tanphi %1117) %1174 = (* sa %903) %1175 = (*.f64 sa %1123) %1178 = (fma.f64 #s(literal 1/2 binary64) %243 %248) %1180 = (* %969 %57) %1181 = (*.f64 tanphi %137) %1182 = (*.f64 sa %1181) %1183 = (*.f64 one_es %1182) %1186 = (+ (* lamt ca) %1180) %1191 = (/.f64 %792 %989) %1193 = (/.f64 %60 %989) %1200 = (/.f64 %1167 %842) %1202 = (/.f64 %946 %842) %1205 = (/.f64 %792 one_es) %1211 = (/.f64 %38 one_es) %1219 = (fma.f64 #s(literal 1/2 binary64) %513 %289) %1221 = (*.f64 lamt sa) %1222 = (/.f64 ca %357) %1223 = (fma.f64 #s(literal 1/2 binary64) %1221 %1222) %1226 = (/.f64 %33 %357) %1228 = (+.f64 sa (fma.f64 #s(literal 1/2 binary64) %1115 %1226)) %1232 = (/.f64 sa %796) %1233 = (*.f64 one_es %831) %1234 = (/.f64 %792 %1233) %1235 = (+.f64 %1232 %1234) %1239 = (/.f64 %1167 (*.f64 one_es %402)) %1240 = (/.f64 %796 %59) %1244 = (*.f64 %796 %1126) %1245 = (*.f64 %407 %1244) %1247 = (/.f64 %1245 (*.f64 %399 %412)) %1252 = (*.f64 %796 %1135) %1253 = (*.f64 %1134 %1252) %1254 = (pow.f64 sa #s(literal 4 binary64)) %1255 = (pow.f64 tanphi #s(literal 4 binary64)) %1256 = (*.f64 %1254 %1255) %1266 = (/.f64 %792 (*.f64 one_es %920)) %1267 = (/.f64 %59 %920) %1276 = (/.f64 %254 one_es) %1281 = (/.f64 %1167 one_es) %1285 = (/.f64 %248 one_es) %1289 = (/.f64 %792 %357) %1302 = (/.f64 %792 (*.f64 one_es %989)) %1303 = (/.f64 %59 %989) %1307 = (/.f64 %115 one_es) %1317 = (/.f64 %1167 (*.f64 one_es %842)) %1318 = (/.f64 %944 %842) %1327 = (*.f64 #s(literal -1 binary64) %285) %1337 = (*.f64 #s(literal -1/2 binary64) %295) %1342 = (*.f64 #s(literal -1/2 binary64) %1115) %1343 = (fma.f64 #s(literal -1 binary64) sa %1342) %1348 = (fma.f64 #s(literal -1 binary64) %1222 (*.f64 #s(literal -1/2 binary64) %1221)) %1353 = (fma.f64 #s(literal -1 binary64) sa (fma.f64 #s(literal -1 binary64) %1226 %1342)) %1358 = (fma.f64 #s(literal -1 binary64) %1232 (*.f64 #s(literal -1 binary64) %1234)) %1362 = (fma.f64 #s(literal -1 binary64) tanphi %120) %1372 = (/.f64 %1167 %402) %1401 = (*.f64 #s(literal -1/2 binary64) %513) %1406 = (fma.f64 #s(literal -1 binary64) %285 %1401) %1421 = (*.f64 tanphi %1343) %1425 = (*.f64 sa %1362) %1474 = (*.f64 tanphi %324) %1475 = (fma.f64 ca lamt %1474) %1480 = (*.f64 %9 one_es) %1482 = (+.f64 one_es (*.f64 #s(literal 1/2 binary64) %1480)) %1483 = (*.f64 tanphi %1482) %1488 = (*.f64 sa %796) %1489 = (*.f64 one_es %1488) %1490 = (/.f64 %1489 %1127) %1515 = (/.f64 #s(literal 1 binary64) tanphi) %1522 = (/.f64 %38 tanphi) %1538 = (fma.f64 #s(literal 1/2 binary64) %319 %339) %1542 = (/.f64 %1167 (*.f64 %399 (*.f64 %400 tanphi))) %1543 = (/.f64 %796 %318) %1549 = (/.f64 %1245 (*.f64 %409 (*.f64 %410 %401))) %1554 = (pow.f64 one_es #s(literal 4 binary64)) %1564 = (/.f64 %792 (*.f64 tanphi %920)) %1565 = (/.f64 %318 %920) %1574 = (/.f64 %254 tanphi) %1579 = (/.f64 %1167 tanphi) %1583 = (/.f64 %248 tanphi) %1587 = (*.f64 sa %137) %1595 = (/.f64 %792 (*.f64 tanphi %989)) %1596 = (/.f64 %318 %989) %1600 = (/.f64 %115 tanphi) %1609 = (/.f64 %1167 (*.f64 tanphi %842)) %1610 = (/.f64 %1489 %842) %1619 = (*.f64 #s(literal -1 binary64) %338) %1629 = (*.f64 #s(literal -1/2 binary64) %327) %1650 = (*.f64 #s(literal -1/2 binary64) %1480) %1651 = (fma.f64 #s(literal -1 binary64) one_es %1650) %1652 = (*.f64 tanphi %1651) %1663 = (/.f64 %1167 (*.f64 %399 %400)) %1694 = (*.f64 #s(literal -1/2 binary64) %319) %1699 = (fma.f64 #s(literal -1 binary64) %338 %1694) %1764 = (/.f64 %1233 %1127) %1780 = (*.f64 sa %360) %1786 = (/.f64 %792 sa) %1790 = (/.f64 %33 sa) %1791 = (fma.f64 one_es tanphi %1790) %1794 = (/.f64 %38 sa) %1798 = (/.f64 ca sa) %1802 = (/.f64 %33 %318) %1806 = (/.f64 tanphi %796) %1807 = (/.f64 %792 %1489) %1811 = (/.f64 ca %318) %1820 = (/.f64 ca %59) %1824 = (/.f64 %33 %59) %1829 = (/.f64 one_es %796) %1830 = (/.f64 %792 %944) %1836 = (/.f64 %1167 (*.f64 %399 (*.f64 sa %401))) %1837 = (/.f64 %796 %357) %1843 = (/.f64 %1245 (*.f64 %409 (*.f64 %400 %411))) %1857 = (/.f64 %792 (*.f64 sa %920)) %1858 = (/.f64 %357 %920) %1862 = (/.f64 %357 lamt) %1869 = (/.f64 %254 sa) %1874 = (/.f64 %1167 sa) %1878 = (/.f64 %248 sa) %1882 = (/.f64 %792 %59) %1892 = (/.f64 %792 %1488) %1897 = (/.f64 %792 (*.f64 sa %989)) %1898 = (/.f64 %357 %989) %1902 = (/.f64 %115 sa) %1911 = (/.f64 %1167 (*.f64 sa %842)) %1912 = (/.f64 %1233 %842) %1921 = (*.f64 #s(literal -1 binary64) %1790) %1931 = (*.f64 #s(literal -1/2 binary64) %626) %1984 = (/.f64 %1167 (*.f64 %399 %401)) %2017 = (*.f64 #s(literal -1/2 binary64) %359) %2022 = (fma.f64 #s(literal -1 binary64) %1790 %2017) %2088 = (*.f64 ca %163) %2097 = (/.f64 %1166 %403) %2122 = (/.f64 %60 ca) %2134 = (/.f64 %243 ca) %2135 = (*.f64 #s(literal 1/2 binary64) %2134) %2139 = (/.f64 lamt one_es) %2140 = (/.f64 %59 ca) %2141 = (+.f64 %2139 %2140) %2144 = (/.f64 %790 %857) %2145 = (*.f64 ca %796) %2146 = (/.f64 %59 %2145) %2150 = (/.f64 %295 ca) %2151 = (/.f64 #s(literal 1 binary64) one_es) %2159 = (/.f64 %327 ca) %2164 = (/.f64 lamt tanphi) %2165 = (/.f64 %318 ca) %2170 = (/.f64 %790 %831) %2171 = (/.f64 %318 %2145) %2176 = (/.f64 %946 (*.f64 ca %1126)) %2177 = (/.f64 %796 %790) %2181 = (*.f64 %399 %1132) %2183 = (/.f64 %2181 (*.f64 %407 %1135)) %2188 = (*.f64 %409 %1143) %2196 = (/.f64 %790 %920) %2198 = (/.f64 %60 (*.f64 ca %920)) %2202 = (/.f64 %60 %33) %2206 = (/.f64 %387 ca) %2215 = (/.f64 %946 ca) %2219 = (fma.f64 #s(literal 1/3 binary64) %9 %2135) %2222 = (/.f64 %790 tanphi) %2226 = (/.f64 %1183 ca) %2234 = (/.f64 %60 %2145) %2238 = (/.f64 %790 %989) %2240 = (/.f64 %60 (*.f64 ca %989)) %2252 = (/.f64 %946 (*.f64 ca %842)) %2253 = (/.f64 %1166 %842) %2257 = (*.f64 #s(literal -1 binary64) %2122) %2263 = (-.f64 (*.f64 #s(literal 1/6 binary64) %9) #s(literal 1 binary64)) %2271 = (*.f64 lamt %2263) %2284 = (*.f64 #s(literal -1/3 binary64) %9) %2285 = (-.f64 %2284 #s(literal 1 binary64)) %2289 = (*.f64 lamt %2285) %2336 = (/.f64 %946 %1126) %2367 = (/.f64 %596 ca) %2382 = (fma.f64 #s(literal -1/2 binary64) %2134 %2284) (approx one_es #s(literal 0 binary64)) (approx lamt lamt) (approx %5 %12) (approx %5 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/120 binary64) %9) #s(literal 1/6 binary64)))))) (approx %5 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %9))) #s(literal 1/6 binary64)))))) (approx %32 %33) (approx %32 %38) (approx %32 (*.f64 lamt %43)) (approx %32 (*.f64 lamt (+.f64 ca (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 %9 (fma.f64 #s(literal -1/5040 binary64) %35 %46))))))) (approx %58 %60) (approx %58 %62) (approx %58 (fma.f64 lamt %37 %60)) (approx %58 (fma.f64 lamt %43 %60)) (approx %68 #s(literal 1 binary64)) (approx %68 (+.f64 #s(literal 1 binary64) %71)) (approx %68 (+.f64 #s(literal 1 binary64) %78)) (approx %68 (+.f64 #s(literal 1 binary64) %86)) (approx %90 %9) (approx %93 %10) (approx %96 %11) (approx %98 %35) (approx %100 %36) (approx %102 ca) (approx %102 %37) (approx %106 %71) (approx %111 %115) (approx %117 tanphi) (approx %117 (+.f64 tanphi %120)) (approx %117 (+.f64 tanphi (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) tanphi (*.f64 #s(literal 1/24 binary64) %119))))) (approx %117 (+.f64 tanphi (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) tanphi (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %119 (*.f64 #s(literal 1/24 binary64) tanphi))))))) (approx %135 %137) (approx %135 (+.f64 #s(literal 1 binary64) (*.f64 %9 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 5/24 binary64) %9))))) (approx %135 (+.f64 #s(literal 1 binary64) (*.f64 %9 (+.f64 #s(literal 1/2 binary64) (*.f64 %9 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) %9))))))) (approx %153 %154) (approx %157 (*.f64 #s(literal 1/2 binary64) lamt)) (approx %160 %164) (approx %160 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 %9 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2/15 binary64) %9)))))) (approx %160 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 %9 (+.f64 #s(literal 1/3 binary64) (*.f64 %9 (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal 17/315 binary64) %9)))))))) (approx %182 (*.f64 lamt (+.f64 ca %183))) (approx %182 (*.f64 lamt (+.f64 ca (*.f64 %9 (fma.f64 #s(literal 2/15 binary64) %35 %187))))) (approx %182 (*.f64 lamt (+.f64 ca (*.f64 %9 (fma.f64 #s(literal 1/3 binary64) ca (*.f64 %9 (fma.f64 #s(literal 17/315 binary64) %35 (*.f64 #s(literal 2/15 binary64) ca)))))))) (approx %201 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) %9))) (approx %201 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 2/3 binary64) %9) #s(literal 2 binary64))))) (approx %201 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal -4/45 binary64) %9))) #s(literal 2 binary64))))) (approx %221 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %9))) (approx %221 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 %162 #s(literal 1 binary64))))) (approx %221 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -2/45 binary64) %9))) #s(literal 1 binary64))))) (approx %242 %245) (approx %247 %248) (approx %250 %251) (approx %253 %254) (approx %257 (*.f64 lamt (+.f64 ca (*.f64 %9 (-.f64 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 %9 %260)) %113))))) (approx %257 (*.f64 lamt (+.f64 ca (*.f64 %9 (-.f64 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 %9 (-.f64 (fma.f64 #s(literal 1/120 binary64) ca (*.f64 %9 (-.f64 (*.f64 #s(literal -1/5040 binary64) ca) (fma.f64 #s(literal -1/2 binary64) %260 (fma.f64 #s(literal -1/720 binary64) ca (*.f64 #s(literal 1/24 binary64) %114)))))) %259))) %113))))) (approx %284 %285) (approx %287 %59) (approx %287 %289) (approx %294 (fma.f64 lamt %297 %59)) (approx %294 (fma.f64 lamt (fma.f64 lamt (-.f64 (*.f64 lamt %302) %304) %296) %59)) (approx %309 %295) (approx %313 %296) (approx %313 %297) (approx %317 %319) (approx %322 %318) (approx %322 %324) (approx %326 %327) (approx %331 %332) (approx %331 %334) (approx %337 %339) (approx %337 (fma.f64 lamt %334 %318)) (approx %345 (fma.f64 lamt (fma.f64 lamt (-.f64 (*.f64 lamt %348) %350) %332) %318)) (approx %356 %357) (approx %356 %360) (approx %356 (fma.f64 one_es tanphi (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %9 %364)) %367)))) (approx %356 (fma.f64 one_es tanphi (*.f64 %9 (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %357 (fma.f64 #s(literal 1/48 binary64) %357 (*.f64 #s(literal 1/2 binary64) %364))))) %364)) %367)))) (approx %384 %359) (approx %386 %387) (approx %390 %162) (approx %392 %163) (approx (* 1/3 %98) %183) (approx %396 %397) (approx %396 (fma.f64 #s(literal -1 binary64) (/.f64 %33 %403) %397)) (approx %396 (fma.f64 lamt (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lamt %416)) %419) %397)) (approx %396 (fma.f64 lamt (-.f64 (*.f64 lamt (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lamt (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 ca %416) %60) (*.f64 #s(literal -1/6 binary64) %419)))) %416)) %419) %397)) (approx %446 %459) (approx %446 (+.f64 (/.f64 %33 %458) %459)) (approx %446 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) (/.f64 %243 %464) %466) %459)) (approx %446 (fma.f64 lamt (fma.f64 lamt (-.f64 (*.f64 lamt (-.f64 (*.f64 #s(literal -1/6 binary64) %466) (*.f64 #s(literal -1/2 binary64) (/.f64 ca %464)))) (*.f64 #s(literal -1/2 binary64) (/.f64 %60 %464))) %466) %459)) (approx %481 %482) (approx %484 (/.f64 %62 lamt)) (approx (* 1/2 %386) (*.f64 #s(literal 1/2 binary64) %387)) (approx %491 (fma.f64 lamt %245 %60)) (approx %495 %496) (approx (* %495 %110) (*.f64 %496 %114)) (approx %506 (fma.f64 lamt %509 %60)) (approx %512 (fma.f64 #s(literal -1/2 binary64) %513 %59)) (approx %512 (fma.f64 sa tanphi (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) %59 (*.f64 #s(literal 1/24 binary64) %513))))) (approx %512 (fma.f64 sa tanphi (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) %59 (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %513 (*.f64 #s(literal 1/24 binary64) %59))))))) (approx %528 (fma.f64 #s(literal -1/2 binary64) %387 %60)) (approx %528 (fma.f64 one_es %59 (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) %60 (*.f64 #s(literal 1/24 binary64) %387))))) (approx %528 (fma.f64 one_es %59 (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) %60 (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %387 (*.f64 #s(literal 1/24 binary64) %60))))))) (approx %543 (/.f64 #s(literal 1 binary64) %33)) (approx %543 (/.f64 (fma.f64 #s(literal -1/3 binary64) %547 %548) lamt)) (approx %543 (/.f64 (fma.f64 %9 (-.f64 (*.f64 #s(literal -1/45 binary64) %547) %554) %548) lamt)) (approx %543 (/.f64 (fma.f64 %9 (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -2/945 binary64) %547) (*.f64 #s(literal 1/45 binary64) %548))) %554) %548) lamt)) (approx %569 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal -1/2 binary64) %243)) %60)) (approx %569 (fma.f64 lamt (+.f64 ca (*.f64 lamt (fma.f64 #s(literal -1/2 binary64) %60 (*.f64 lamt %574)))) %60)) (approx %581 (fma.f64 #s(literal -1/2 binary64) %582 %397)) (approx %581 (fma.f64 %9 (-.f64 (*.f64 #s(literal 1/24 binary64) %582) %415) %397)) (approx %581 (fma.f64 %9 (-.f64 (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %582 (*.f64 #s(literal 1/24 binary64) %397))) %415) %397)) (approx %595 %596) (approx %503 %244) (approx %503 %508) (approx %600 %338) (approx %600 (*.f64 lamt %603)) (approx %600 (*.f64 lamt %608)) (approx %600 (*.f64 lamt (fma.f64 %9 (fma.f64 #s(literal -1/6 binary64) %332 (*.f64 %9 (fma.f64 #s(literal -1/5040 binary64) %602 (*.f64 #s(literal 1/120 binary64) %332)))) %332))) (approx %618 (fma.f64 lamt %603 %318)) (approx %618 (fma.f64 lamt %608 %318)) (approx %623 %136) (approx %625 (*.f64 #s(literal 1/2 binary64) %626)) (approx %631 (*.f64 lamt %245)) (approx (* %623 %316) (*.f64 #s(literal 1/2 binary64) %319)) (approx %638 (*.f64 ca %639)) (approx %638 (*.f64 lamt (fma.f64 #s(literal 1/3 binary64) %642 %643))) (approx %638 (*.f64 lamt (fma.f64 ca tanphi (*.f64 %9 (fma.f64 #s(literal 2/15 binary64) %642 (*.f64 #s(literal 1/3 binary64) %643)))))) (approx %638 (*.f64 lamt (fma.f64 ca tanphi (*.f64 %9 (fma.f64 #s(literal 1/3 binary64) %643 (*.f64 %9 (fma.f64 #s(literal 17/315 binary64) %642 (*.f64 #s(literal 2/15 binary64) %643)))))))) (approx %661 %639) (approx %661 (*.f64 lamt (+.f64 tanphi (*.f64 #s(literal 1/3 binary64) %119)))) (approx %661 (*.f64 lamt (+.f64 tanphi (*.f64 %9 (fma.f64 #s(literal 2/15 binary64) %119 (*.f64 #s(literal 1/3 binary64) tanphi)))))) (approx %661 (*.f64 lamt (+.f64 tanphi (*.f64 %9 (fma.f64 #s(literal 1/3 binary64) tanphi (*.f64 %9 (fma.f64 #s(literal 17/315 binary64) %119 (*.f64 #s(literal 2/15 binary64) tanphi)))))))) (approx %681 (*.f64 lamt (fma.f64 #s(literal 1/3 binary64) %602 %332))) (approx %681 (*.f64 lamt (fma.f64 %9 (fma.f64 #s(literal 2/15 binary64) %602 (*.f64 #s(literal 1/3 binary64) %332)) %332))) (approx %681 (*.f64 lamt (fma.f64 %9 (fma.f64 #s(literal 1/3 binary64) %332 (*.f64 %9 (fma.f64 #s(literal 17/315 binary64) %602 (*.f64 #s(literal 2/15 binary64) %332)))) %332))) (approx %697 (fma.f64 lamt (+.f64 ca (*.f64 lamt %699)) %60)) (approx %707 %711) (approx %707 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %9 %710))) (approx %707 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %709 %78))) (approx %707 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %709 %86))) (approx %722 %723) (approx %722 (+.f64 (/.f64 %33 %711) %723)) (approx %722 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) (/.f64 %243 %728) %730) %723)) (approx %722 (fma.f64 lamt (fma.f64 lamt (-.f64 (*.f64 lamt (-.f64 (*.f64 #s(literal -1/6 binary64) %730) (*.f64 #s(literal -1/2 binary64) (/.f64 ca %728)))) (*.f64 #s(literal -1/2 binary64) (/.f64 %60 %728))) %730) %723)) (approx %240 %243) (approx %502 %746) (approx %502 %699) (approx %504 %509) (approx %750 (fma.f64 lamt (+.f64 ca (*.f64 lamt (fma.f64 #s(literal 1/2 binary64) %60 (*.f64 lamt (*.f64 one_es %302))))) %60)) (approx %758 (fma.f64 lamt (+.f64 ca (*.f64 lamt (fma.f64 #s(literal 1/2 binary64) %60 (*.f64 lamt (*.f64 tanphi %348))))) %60)) (approx %767 (fma.f64 lamt (+.f64 ca (*.f64 lamt %769)) %60)) (approx %774 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %698 %775))) %60)) (approx %774 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (fma.f64 #s(literal -1/2 binary64) %60 (*.f64 lamt (-.f64 %574 (*.f64 #s(literal -1 binary64) ca)))) %775))) %60)) (approx %5 %790) (approx %32 %792) (approx %58 %794) (approx %68 %796) (approx %96 (*.f64 %9 %799)) (approx %802 (*.f64 #s(literal -1/6 binary64) %496)) (approx %802 (*.f64 %496 %799)) (approx %102 (*.f64 %9 %808)) (approx %811 (*.f64 lamt %812)) (approx %816 (*.f64 #s(literal -1/6 binary64) %817)) (approx %816 (*.f64 %496 %808)) (approx %816 (*.f64 %496 %824)) (approx (+ 1 %106) (*.f64 %9 (-.f64 %798 #s(literal 1/2 binary64)))) (approx %117 %831) (approx %135 (/.f64 #s(literal 1 binary64) %796)) (approx %160 %835) (approx %182 %837) (approx %201 %839) (approx %221 %842) (approx %242 (*.f64 lamt %845)) (approx %250 (*.f64 %9 %848)) (approx %253 (*.f64 %496 %848)) (approx %287 (*.f64 lamt %854)) (approx %294 %860) (approx %313 (*.f64 #s(literal 1/2 binary64) %295)) (approx %313 (*.f64 lamt %866)) (approx %870 (*.f64 #s(literal 1/2 binary64) %513)) (approx %870 (*.f64 %9 %866)) (approx %870 (*.f64 %9 (fma.f64 #s(literal 1/2 binary64) %59 (+.f64 %865 (/.f64 %59 %9))))) (approx %322 (*.f64 %9 (fma.f64 #s(literal 1/2 binary64) %318 %880))) (approx %331 (*.f64 #s(literal 1/2 binary64) %327)) (approx %331 (*.f64 lamt %887)) (approx %337 (*.f64 %9 %887)) (approx %337 (*.f64 %9 (fma.f64 #s(literal 1/2 binary64) %318 (+.f64 %886 %880)))) (approx %345 %898) (approx %356 %900) (approx %903 (*.f64 #s(literal 1/2 binary64) %359)) (approx %903 (*.f64 %9 (fma.f64 #s(literal 1/2 binary64) %357 (/.f64 %357 %9)))) (approx %392 (*.f64 %9 %910)) (approx %913 (*.f64 #s(literal 1/3 binary64) %496)) (approx %913 (*.f64 %496 %910)) (approx %396 (/.f64 %796 %794)) (approx %446 (/.f64 %794 %920)) (approx %484 %812) (approx %491 (*.f64 %9 %845)) (approx %491 (*.f64 %9 (fma.f64 #s(literal 1/2 binary64) %60 (+.f64 %844 %926)))) (approx %506 (*.f64 %496 %933)) (approx %506 (*.f64 %496 %938)) (approx %506 (*.f64 %496 (-.f64 %824 %937))) (approx %512 %944) (approx %528 %946) (approx %543 %948) (approx %569 %950) (approx %581 %952) (approx %595 (*.f64 %9 (fma.f64 #s(literal 1/2 binary64) %60 %926))) (approx %503 (*.f64 %9 %933)) (approx %959 (*.f64 #s(literal 1/3 binary64) %817)) (approx %959 (*.f64 %496 (fma.f64 #s(literal 1/3 binary64) ca %807))) (approx %600 %965) (approx %618 %967) (approx %969 (*.f64 %9 (+.f64 #s(literal 1/2 binary64) %798))) (approx %638 (/.f64 (*.f64 ca %973) %796)) (approx %661 (/.f64 %973 %796)) (approx %681 %896) (approx %697 (/.f64 %794 %796)) (approx %982 (/.f64 %967 %796)) (approx (* %982 tanphi) (/.f64 %986 %796)) (approx %707 %989) (approx %722 (/.f64 %794 %989)) (approx %502 (*.f64 lamt %933)) (approx %504 (*.f64 %9 %938)) (approx %750 (*.f64 one_es %860)) (approx %758 (*.f64 tanphi %898)) (approx %767 %1002) (approx %774 (/.f64 %950 %842)) (approx %802 (*.f64 #s(literal -1 binary64) (*.f64 %496 (-.f64 #s(literal 1/6 binary64) %798)))) (approx %811 (*.f64 #s(literal -1 binary64) (*.f64 lamt %1011))) (approx %816 (*.f64 #s(literal -1 binary64) (*.f64 %496 (fma.f64 #s(literal -1 binary64) %807 %1015)))) (approx %816 (*.f64 #s(literal -1 binary64) (*.f64 %496 (fma.f64 #s(literal -1 binary64) %807 (fma.f64 #s(literal -1 binary64) %822 %1015))))) (approx %201 %1027) (approx %221 %1030) (approx %242 (*.f64 #s(literal -1 binary64) (*.f64 lamt %1032))) (approx %253 (*.f64 #s(literal -1 binary64) (*.f64 %496 (fma.f64 #s(literal -1 binary64) %114 (*.f64 #s(literal -1 binary64) %807))))) (approx %287 (*.f64 #s(literal -1 binary64) (*.f64 lamt %1042))) (approx %313 (*.f64 #s(literal -1 binary64) (*.f64 lamt (fma.f64 #s(literal -1 binary64) %865 %304)))) (approx %870 (*.f64 %9 (fma.f64 #s(literal -1 binary64) (/.f64 %1042 lamt) %1051))) (approx %331 (*.f64 #s(literal -1 binary64) (*.f64 lamt (fma.f64 #s(literal -1 binary64) %886 %350)))) (approx %337 (*.f64 %9 (fma.f64 #s(literal -1 binary64) (/.f64 %1061 lamt) %1063))) (approx %491 (*.f64 %9 %1068)) (approx %506 (*.f64 #s(literal -1 binary64) (*.f64 %496 %1071))) (approx %506 (*.f64 #s(literal -1 binary64) (*.f64 %496 (fma.f64 #s(literal -1 binary64) %114 (*.f64 #s(literal -1 binary64) (/.f64 %845 lamt)))))) (approx %506 (*.f64 #s(literal -1 binary64) (*.f64 %496 (fma.f64 #s(literal -1 binary64) %114 (*.f64 #s(literal -1 binary64) (/.f64 %1068 lamt)))))) (approx %959 (*.f64 #s(literal -1 binary64) (*.f64 %496 (fma.f64 #s(literal -1 binary64) %807 (*.f64 #s(literal -1/3 binary64) ca))))) (approx %502 (*.f64 #s(literal -1 binary64) (*.f64 lamt %1071))) (approx %504 (*.f64 %9 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1032 lamt) %112) %113))) (approx %774 (/.f64 %950 %1030)) (approx one_es one_es) (approx %287 (/.f64 %62 one_es)) (approx %294 %858) (approx %294 (/.f64 %1002 one_es)) (approx %313 (/.f64 %245 one_es)) (approx %870 (/.f64 %1112 one_es)) (approx %322 (*.f64 one_es %1117)) (approx %337 (fma.f64 one_es %1117 %338)) (approx %903 (*.f64 one_es %1123)) (approx %396 (fma.f64 #s(literal -1 binary64) (/.f64 %946 %1127) %948)) (approx %396 (fma.f64 one_es (-.f64 (/.f64 (*.f64 one_es %1132) %1136) %1138) %948)) (approx %396 (fma.f64 one_es (-.f64 (*.f64 one_es (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 one_es %1143) %1148)) (*.f64 #s(literal -1 binary64) (/.f64 %1132 %1136)))) %1138) %948)) (approx %446 %1158) (approx %446 (+.f64 %1158 %1160)) (approx %491 %1112) (approx %506 (fma.f64 lamt %251 %1111)) (approx %569 %1167) (approx %569 (fma.f64 ca %1166 %946)) (approx %595 (*.f64 one_es %1171)) (approx %1174 (*.f64 one_es %1175)) (approx %503 %1178) (approx %1180 %1183) (approx %1186 (fma.f64 ca lamt %1183)) (approx %631 (fma.f64 #s(literal 1/2 binary64) %387 %33)) (approx %722 %1191) (approx %722 (+.f64 %1191 %1193)) (approx %501 %698) (approx %502 %507) (approx %504 (+.f64 ca %1178)) (approx %774 %1200) (approx %774 (+.f64 %1200 %1202)) (approx %58 (*.f64 one_es (fma.f64 sa tanphi %1205))) (approx %811 (*.f64 one_es %289)) (approx %816 (*.f64 one_es (fma.f64 sa tanphi %1211))) (approx %242 (*.f64 one_es %297)) (approx %294 %859) (approx %870 %1110) (approx %870 %1219) (approx %331 (*.f64 one_es %1223)) (approx %337 (*.f64 one_es %1228)) (approx %345 %897) (approx %345 (*.f64 one_es %1235)) (approx %396 (/.f64 (fma.f64 #s(literal -1 binary64) %1239 %1240) one_es)) (approx %396 (/.f64 (-.f64 (+.f64 %1240 %1247) %1239) one_es)) (approx %396 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1253 (*.f64 %409 %1256)) %1240) (fma.f64 #s(literal -1 binary64) %1247 %1239)) one_es)) (approx %446 %1160) (approx %446 (*.f64 one_es (+.f64 %1266 %1267))) (approx %484 (*.f64 one_es %854)) (approx %491 %1111) (approx %491 (*.f64 one_es %1219)) (approx %506 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %513 (fma.f64 sa tanphi %1276)))) (approx %569 (*.f64 one_es (fma.f64 sa %831 %1281))) (approx %503 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %295 %1285))) (approx %618 (*.f64 one_es (+.f64 sa %1289))) (approx %1186 (*.f64 one_es (fma.f64 sa %1181 %285))) (approx %631 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %513 %285))) (approx %697 %1001) (approx %722 %1193) (approx %722 (*.f64 one_es (+.f64 %1302 %1303))) (approx %502 (*.f64 one_es (-.f64 %1307 %304))) (approx %504 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %295 (+.f64 %296 %1285)))) (approx %774 %1202) (approx %774 (*.f64 one_es (+.f64 %1317 %1318))) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %59 (*.f64 #s(literal -1 binary64) %1205))))) (approx %811 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %59 %1327)))) (approx %816 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %59 (*.f64 #s(literal -1 binary64) %1211))))) (approx %242 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %296 %1337)))) (approx %322 (*.f64 #s(literal -1 binary64) (*.f64 one_es %1343))) (approx %331 (*.f64 #s(literal -1 binary64) (*.f64 one_es %1348))) (approx %337 (*.f64 #s(literal -1 binary64) (*.f64 one_es %1353))) (approx %345 (*.f64 #s(literal -1 binary64) (*.f64 one_es %1358))) (approx %903 (*.f64 #s(literal -1 binary64) (*.f64 one_es %1362))) (approx %396 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1240 %1239) one_es))) (approx %396 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1240 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1245 (*.f64 one_es %412)) %1372) one_es))) one_es))) (approx %396 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1240 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1253 (*.f64 one_es %1256)) (/.f64 %1245 %412)) one_es)) %1372) one_es))) one_es))) (approx %446 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %1266 (*.f64 #s(literal -1 binary64) %1267))))) (approx %484 (*.f64 #s(literal -1 binary64) (*.f64 one_es %1042))) (approx %491 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %59 %1401)))) (approx %491 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %59 %1406)))) (approx %506 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %59 (fma.f64 #s(literal -1 binary64) %1276 %1401))))) (approx %569 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %944 (*.f64 #s(literal -1 binary64) %1281))))) (approx %595 (*.f64 #s(literal -1 binary64) (*.f64 one_es %1421))) (approx %1174 (*.f64 #s(literal -1 binary64) (*.f64 one_es %1425))) (approx %503 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %1285 %1337)))) (approx %618 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) sa (*.f64 #s(literal -1 binary64) %1289))))) (approx %1186 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %1182 %1327)))) (approx %631 (*.f64 #s(literal -1 binary64) (*.f64 one_es %1406))) (approx %697 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %858 (*.f64 #s(literal -1 binary64) %859))))) (approx %722 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %1302 (*.f64 #s(literal -1 binary64) %1303))))) (approx %502 (*.f64 #s(literal -1 binary64) (*.f64 one_es (-.f64 (*.f64 #s(literal -1 binary64) %1307) %1051)))) (approx %504 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) (/.f64 %251 one_es) %1337)))) (approx %774 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %1317 (*.f64 #s(literal -1 binary64) %1318))))) (approx %870 (fma.f64 tanphi %1117 %285)) (approx %331 (/.f64 %245 tanphi)) (approx %337 (/.f64 %1475 tanphi)) (approx %345 (/.f64 %1002 tanphi)) (approx %903 %1483) (approx %396 (fma.f64 tanphi (-.f64 (/.f64 (*.f64 %399 (*.f64 %400 %831)) %1136) %1490) %948)) (approx %396 (fma.f64 tanphi (-.f64 (*.f64 tanphi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %409 (*.f64 %410 %831)) %1148)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %399 (*.f64 %400 %796)) %1136)))) %1490) %948)) (approx %491 %1475) (approx %506 (fma.f64 lamt %251 %1474)) (approx %595 %1474) (approx %1174 (*.f64 sa %1483)) (approx %637 %643) (approx (/ 1 tanphi) %1515) (approx %618 (/.f64 %794 tanphi)) (approx %58 %986) (approx %811 (*.f64 tanphi %339)) (approx %816 (*.f64 tanphi (fma.f64 one_es sa %1522))) (approx %242 (*.f64 tanphi %334)) (approx %287 (*.f64 tanphi (+.f64 sa %1226))) (approx %294 (*.f64 tanphi %1235)) (approx %313 (*.f64 tanphi %1223)) (approx %870 %1171) (approx %870 (*.f64 tanphi %1228)) (approx %337 %1538) (approx %396 (/.f64 (fma.f64 #s(literal -1 binary64) %1542 %1543) tanphi)) (approx %396 (/.f64 (-.f64 (+.f64 %1543 %1549) %1542) tanphi)) (approx %396 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1253 (*.f64 %1554 (*.f64 %1254 %411))) %1543) (fma.f64 #s(literal -1 binary64) %1549 %1542)) tanphi)) (approx %446 (*.f64 tanphi (+.f64 %1564 %1565))) (approx %484 (*.f64 tanphi (+.f64 %332 %1059))) (approx %491 (*.f64 tanphi %1538)) (approx %506 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %319 (fma.f64 one_es sa %1574)))) (approx %569 (*.f64 tanphi (fma.f64 one_es %1488 %1579))) (approx %503 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %327 %1583))) (approx %1186 (*.f64 tanphi (fma.f64 one_es %1587 %338))) (approx %631 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %319 %338))) (approx %722 (*.f64 tanphi (+.f64 %1595 %1596))) (approx %502 (*.f64 tanphi (-.f64 %1600 %350))) (approx %504 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %327 (+.f64 %332 %1583)))) (approx %774 (*.f64 tanphi (+.f64 %1609 %1610))) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %318 (*.f64 #s(literal -1 binary64) %965))))) (approx %811 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %318 %1619)))) (approx %816 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %318 (*.f64 #s(literal -1 binary64) %1522))))) (approx %242 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %332 %1629)))) (approx %287 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) sa (*.f64 #s(literal -1 binary64) %1226))))) (approx %294 (*.f64 #s(literal -1 binary64) (*.f64 tanphi %1358))) (approx %313 (*.f64 #s(literal -1 binary64) (*.f64 tanphi %1348))) (approx %870 (*.f64 #s(literal -1 binary64) %1421)) (approx %870 (*.f64 #s(literal -1 binary64) (*.f64 tanphi %1353))) (approx %903 (*.f64 #s(literal -1 binary64) %1652)) (approx %396 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1543 %1542) tanphi))) (approx %396 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1543 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1245 (*.f64 %409 (*.f64 %410 tanphi))) %1663) tanphi))) tanphi))) (approx %396 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1543 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1253 (*.f64 %1554 (*.f64 %1254 tanphi))) (/.f64 %1245 (*.f64 %409 %410))) tanphi)) %1663) tanphi))) tanphi))) (approx %446 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %1564 (*.f64 #s(literal -1 binary64) %1565))))) (approx %484 (*.f64 #s(literal -1 binary64) (*.f64 tanphi %1061))) (approx %491 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %318 %1694)))) (approx %491 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %318 %1699)))) (approx %506 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %318 (fma.f64 #s(literal -1 binary64) %1574 %1694))))) (approx %569 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %1489 (*.f64 #s(literal -1 binary64) %1579))))) (approx %1174 (*.f64 #s(literal -1 binary64) (*.f64 sa %1652))) (approx %503 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %1583 %1629)))) (approx %1186 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) (*.f64 one_es %1587) %1619)))) (approx %631 (*.f64 #s(literal -1 binary64) (*.f64 tanphi %1699))) (approx %697 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %896 (*.f64 #s(literal -1 binary64) %897))))) (approx %722 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %1595 (*.f64 #s(literal -1 binary64) %1596))))) (approx %502 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (-.f64 (*.f64 #s(literal -1 binary64) %1600) %1063)))) (approx %504 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) (/.f64 %251 tanphi) %1629)))) (approx %774 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %1609 (*.f64 #s(literal -1 binary64) %1610))))) (approx sa sa) (approx %870 (fma.f64 sa %1123 %285)) (approx %322 (*.f64 sa %1482)) (approx %337 (fma.f64 sa %1482 %338)) (approx %396 (fma.f64 sa (-.f64 (/.f64 (*.f64 %399 (*.f64 sa %1131)) %1136) %1764) %948)) (approx %396 (fma.f64 sa (-.f64 (*.f64 sa (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %409 (*.f64 sa %1142)) %1148)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %399 %1131) %1136)))) %1764) %948)) (approx %491 (fma.f64 ca lamt %1780)) (approx %506 (fma.f64 lamt %251 %1780)) (approx %1174 %1780) (approx %58 (*.f64 sa (fma.f64 one_es tanphi %1786))) (approx %811 (*.f64 sa %1791)) (approx %816 (*.f64 sa (fma.f64 one_es tanphi %1794))) (approx %242 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %626 %1798))) (approx %287 (*.f64 sa (+.f64 tanphi %1802))) (approx %294 (*.f64 sa (+.f64 %1806 %1807))) (approx %313 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %639 %1811))) (approx %870 %1175) (approx %870 (*.f64 sa (+.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %119 %1802)))) (approx %331 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %864 %1820))) (approx %337 (*.f64 sa (+.f64 one_es (fma.f64 #s(literal 1/2 binary64) %1480 %1824)))) (approx %345 (*.f64 sa (+.f64 %1829 %1830))) (approx %396 (/.f64 (fma.f64 #s(literal -1 binary64) %1836 %1837) sa)) (approx %396 (/.f64 (-.f64 (+.f64 %1837 %1843) %1836) sa)) (approx %396 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1253 (*.f64 %1554 (*.f64 %410 %1255))) %1837) (fma.f64 #s(literal -1 binary64) %1843 %1836)) sa)) (approx %446 (*.f64 sa (+.f64 %1857 %1858))) (approx %484 (*.f64 sa (+.f64 %1798 %1862))) (approx %491 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %359 %1791))) (approx %506 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %359 (fma.f64 one_es tanphi %1869)))) (approx %569 (*.f64 sa (fma.f64 one_es %831 %1874))) (approx %503 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %626 %1878))) (approx %618 (*.f64 sa (+.f64 one_es %1882))) (approx %1186 (*.f64 sa (fma.f64 one_es %1181 %1790))) (approx %631 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %359 %1790))) (approx %697 (*.f64 sa (+.f64 %1892 %900))) (approx %722 (*.f64 sa (+.f64 %1897 %1898))) (approx %502 (*.f64 sa (-.f64 %1902 %367))) (approx %504 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %626 (+.f64 %1798 %1878)))) (approx %774 (*.f64 sa (+.f64 %1911 %1912))) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %357 (*.f64 #s(literal -1 binary64) %1786))))) (approx %811 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %357 %1921)))) (approx %816 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %357 (*.f64 #s(literal -1 binary64) %1794))))) (approx %242 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1798 %1931)))) (approx %287 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) tanphi (*.f64 #s(literal -1 binary64) %1802))))) (approx %294 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1806 (*.f64 #s(literal -1 binary64) %1807))))) (approx %313 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1811 (*.f64 #s(literal -1/2 binary64) %639))))) (approx %870 (*.f64 #s(literal -1 binary64) %1425)) (approx %870 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) tanphi (fma.f64 #s(literal -1 binary64) %1802 %120))))) (approx %322 (*.f64 #s(literal -1 binary64) (*.f64 sa %1651))) (approx %331 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1820 (*.f64 #s(literal -1/2 binary64) %864))))) (approx %337 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) one_es (fma.f64 #s(literal -1 binary64) %1824 %1650))))) (approx %345 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1829 (*.f64 #s(literal -1 binary64) %1830))))) (approx %396 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1837 %1836) sa))) (approx %396 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1837 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1245 (*.f64 %409 (*.f64 sa %411))) %1984) sa))) sa))) (approx %396 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1837 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1253 (*.f64 %1554 (*.f64 sa %1255))) (/.f64 %1245 (*.f64 %409 %411))) sa)) %1984) sa))) sa))) (approx %446 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1857 (*.f64 #s(literal -1 binary64) %1858))))) (approx %484 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1798 (*.f64 #s(literal -1 binary64) %1862))))) (approx %491 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %357 %2017)))) (approx %491 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %357 %2022)))) (approx %506 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %357 (fma.f64 #s(literal -1 binary64) %1869 %2017))))) (approx %569 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1233 (*.f64 #s(literal -1 binary64) %1874))))) (approx %503 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1878 %1931)))) (approx %618 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) one_es (*.f64 #s(literal -1 binary64) %1882))))) (approx %1186 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) (*.f64 one_es %1181) %1921)))) (approx %631 (*.f64 #s(literal -1 binary64) (*.f64 sa %2022))) (approx %697 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1892 (*.f64 #s(literal -1 binary64) %900))))) (approx %722 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1897 (*.f64 #s(literal -1 binary64) %1898))))) (approx %502 (*.f64 #s(literal -1 binary64) (*.f64 sa (-.f64 (*.f64 #s(literal -1 binary64) %1902) (*.f64 #s(literal 1/2 binary64) %357))))) (approx %504 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) (/.f64 %251 sa) %1931)))) (approx %774 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1911 (*.f64 #s(literal -1 binary64) %1912))))) (approx %102 (*.f64 ca %11)) (approx %816 (fma.f64 ca %12 %60)) (approx %108 %112) (approx %109 %113) (approx %110 %187) (approx %111 %768) (approx %250 %2088) (approx %253 (*.f64 ca %164)) (approx %396 (fma.f64 #s(literal -1 binary64) (/.f64 %1167 %403) %952)) (approx %396 (fma.f64 ca (-.f64 (/.f64 (*.f64 ca %1244) %413) %2097) %952)) (approx %396 (fma.f64 ca (-.f64 (*.f64 ca (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 ca %1252) (*.f64 %1554 %1256))) (*.f64 #s(literal -1 binary64) (/.f64 %1244 %413)))) %2097) %952)) (approx %491 (fma.f64 #s(literal 1/2 binary64) %387 %62)) (approx %506 (fma.f64 #s(literal 1/2 binary64) %387 (fma.f64 ca %164 %60))) (approx %503 (fma.f64 #s(literal 1/3 binary64) %35 %244)) (approx %502 %769) (approx %504 (fma.f64 #s(literal 1/2 binary64) %243 %2088)) (approx %58 (*.f64 ca (+.f64 %790 %2122))) (approx %811 (*.f64 ca (+.f64 lamt %2122))) (approx %816 (*.f64 ca %12)) (approx %816 (*.f64 ca (fma.f64 lamt %11 %2122))) (approx %242 (*.f64 ca (+.f64 #s(literal 1 binary64) %2135))) (approx %287 (*.f64 ca %2141)) (approx %294 (*.f64 ca (+.f64 %2144 %2146))) (approx %313 (*.f64 ca (fma.f64 #s(literal 1/2 binary64) %2150 %2151))) (approx %870 (*.f64 ca (fma.f64 #s(literal 1/2 binary64) (/.f64 %513 ca) %2141))) (approx %331 (*.f64 ca (fma.f64 #s(literal 1/2 binary64) %2159 %1515))) (approx %337 (*.f64 ca (fma.f64 #s(literal 1/2 binary64) (/.f64 %319 ca) (+.f64 %2164 %2165)))) (approx %345 (*.f64 ca (+.f64 %2170 %2171))) (approx %396 (/.f64 (fma.f64 #s(literal -1 binary64) %2176 %2177) ca)) (approx %396 (/.f64 (-.f64 (+.f64 %2177 %2183) %2176) ca)) (approx %396 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %2188 (*.f64 %1134 %1147)) %2177) (fma.f64 #s(literal -1 binary64) %2183 %2176)) ca)) (approx %446 (*.f64 ca (+.f64 %2196 %2198))) (approx %484 (*.f64 ca (+.f64 #s(literal 1 binary64) %2202))) (approx %491 (*.f64 ca (+.f64 lamt (fma.f64 #s(literal 1/2 binary64) %2206 %2122)))) (approx %506 (*.f64 ca (fma.f64 #s(literal 1/2 binary64) %2206 (fma.f64 lamt %163 %2122)))) (approx %569 (*.f64 ca (fma.f64 %796 %790 %2215))) (approx %503 (*.f64 ca %2219)) (approx %618 (*.f64 ca (+.f64 %2222 %2165))) (approx %1186 (*.f64 ca (+.f64 lamt %2226))) (approx %631 (*.f64 ca (+.f64 lamt (*.f64 #s(literal 1/2 binary64) %2206)))) (approx %697 (*.f64 ca (+.f64 %835 %2234))) (approx %722 (*.f64 ca (+.f64 %2238 %2240))) (approx %502 (*.f64 ca (fma.f64 #s(literal 1/3 binary64) lamt (*.f64 #s(literal 1/2 binary64) %2122)))) (approx %504 (*.f64 ca (+.f64 #s(literal 1 binary64) %2219))) (approx %774 (*.f64 ca (+.f64 %2252 %2253))) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %790 %2257)))) (approx %102 (*.f64 #s(literal -1 binary64) (*.f64 ca %2263))) (approx %811 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) lamt %2257)))) (approx %816 (*.f64 #s(literal -1 binary64) (*.f64 ca %2271))) (approx %816 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2122 %2271)))) (approx %242 (*.f64 #s(literal -1 binary64) (*.f64 ca (-.f64 (*.f64 #s(literal -1/2 binary64) %2134) #s(literal 1 binary64))))) (approx %250 (*.f64 #s(literal -1 binary64) (*.f64 ca %2285))) (approx %253 (*.f64 #s(literal -1 binary64) (*.f64 ca %2289))) (approx %287 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2139 (*.f64 #s(literal -1 binary64) %2140))))) (approx %294 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2144 (*.f64 #s(literal -1 binary64) %2146))))) (approx %313 (*.f64 #s(literal -1 binary64) (*.f64 ca (-.f64 (*.f64 #s(literal -1/2 binary64) %2150) %2151)))) (approx %870 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2139 (*.f64 #s(literal -1 binary64) (/.f64 %1110 ca)))))) (approx %331 (*.f64 #s(literal -1 binary64) (*.f64 ca (-.f64 (*.f64 #s(literal -1/2 binary64) %2159) %1515)))) (approx %337 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2164 (*.f64 #s(literal -1 binary64) (/.f64 %324 ca)))))) (approx %345 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2170 (*.f64 #s(literal -1 binary64) %2171))))) (approx %396 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %2177 %2176) ca))) (approx %396 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %2177 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %2181 (*.f64 ca %1135)) %2336) ca))) ca))) (approx %396 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %2177 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %2188 (*.f64 ca %1147)) (/.f64 %2181 %1135)) ca)) %2336) ca))) ca))) (approx %446 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2196 (*.f64 #s(literal -1 binary64) %2198))))) (approx %484 (*.f64 #s(literal -1 binary64) (*.f64 ca (-.f64 (*.f64 #s(literal -1 binary64) %2202) #s(literal 1 binary64))))) (approx %491 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) lamt (*.f64 #s(literal -1 binary64) %2367))))) (approx %506 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2367 %2289)))) (approx %569 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %1166 (*.f64 #s(literal -1 binary64) %2215))))) (approx %503 (*.f64 #s(literal -1 binary64) (*.f64 ca %2382))) (approx %618 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2222 (*.f64 #s(literal -1 binary64) %2165))))) (approx %1186 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) lamt (*.f64 #s(literal -1 binary64) %2226))))) (approx %631 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) lamt (*.f64 #s(literal -1/2 binary64) %2206))))) (approx %697 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %835 (*.f64 #s(literal -1 binary64) %2234))))) (approx %722 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2238 (*.f64 #s(literal -1 binary64) %2240))))) (approx %502 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1/2 binary64) %2122 (*.f64 #s(literal -1/3 binary64) lamt))))) (approx %504 (*.f64 #s(literal -1 binary64) (*.f64 ca (-.f64 %2382 #s(literal 1 binary64))))) (approx %774 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2252 (*.f64 #s(literal -1 binary64) %2253))))) |
15 calls:
| Time | Variable | Point |
|---|---|---|
| 145.0ms | lamt | inf |
| 127.0ms | lamt | 0 |
| 125.0ms | one_es | 0 |
| 121.0ms | ca | 0 |
| 121.0ms | tanphi | 0 |
| Inputs |
|---|
%3 = (*.f64 tanphi sa) %4 = (*.f64 one_es %3) %6 = (sin.f64 lamt) %8 = (*.f64 %6 ca) %9 = (+.f64 %4 %8) %10 = (cos.f64 lamt) %12 = (approx one_es #s(literal 0 binary64)) %16 = (pow.f64 lamt #s(literal 2 binary64)) %17 = (*.f64 #s(literal -1/6 binary64) %16) %18 = (+.f64 #s(literal 1 binary64) %17) %19 = (*.f64 lamt %18) %20 = (sin lamt) %21 = (approx %20 %19) %22 = (*.f64 ca lamt) %23 = (* %20 ca) %24 = (approx %23 %22) %25 = (*.f64 ca %16) %26 = (*.f64 #s(literal -1/6 binary64) %25) %27 = (+.f64 ca %26) %28 = (*.f64 sa tanphi) %29 = (*.f64 one_es %28) %32 = (+ (* one_es (* tanphi sa)) %23) %33 = (approx %32 %29) %34 = (fma.f64 ca lamt %29) %35 = (approx %32 %34) %36 = (fma.f64 lamt %27 %29) %37 = (approx %32 %36) %38 = (cos lamt) %39 = (approx %38 #s(literal 1 binary64)) %41 = (*.f64 #s(literal -1/2 binary64) %16) %42 = (+.f64 #s(literal 1 binary64) %41) %43 = (approx %38 %42) %45 = (*.f64 #s(literal -1/6 binary64) ca) %46 = (*.f64 #s(literal -1/2 binary64) ca) %47 = (-.f64 %45 %46) %48 = (*.f64 lamt %47) %49 = (*.f64 ca %6) %50 = (*.f64 tanphi %10) %51 = (*.f64 one_es sa) %52 = (*.f64 one_es tanphi) %53 = (*.f64 %52 sa) %54 = (*.f64 %51 tanphi) %55 = (/.f64 #s(literal 1 binary64) %10) %56 = (PI.f64 ) %57 = (+.f64 lamt lamt) %58 = (*.f64 #s(literal 1/2 binary64) lamt) %59 = (neg.f64 %56) %60 = (tan.f64 lamt) %61 = (*.f64 %60 ca) %62 = (cos.f64 %57) %63 = (fma.f64 %62 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %64 = (*.f64 %21 ca) %65 = (+.f64 %4 %64) %67 = (* sa tanphi) %68 = (* one_es %67) %71 = (+ ca (* 1/2 (* lamt %68))) %72 = (approx %71 ca) %73 = (*.f64 %16 %47) %74 = (+.f64 ca %73) %75 = (*.f64 lamt %74) %76 = (* ca %20) %78 = (approx (/ %76 %38) %75) %79 = (/.f64 %22 one_es) %80 = (/.f64 ca one_es) %81 = (fma.f64 sa tanphi %79) %85 = (+ (/ %76 (* one_es %38)) (/ %67 %38)) %86 = (approx %85 %81) %87 = (*.f64 lamt %28) %88 = (fma.f64 #s(literal 1/2 binary64) %87 %80) %89 = (fma.f64 lamt %88 %28) %90 = (approx %85 %89) %91 = (/.f64 ca tanphi) %92 = (*.f64 %16 %51) %93 = (fma.f64 #s(literal 1/2 binary64) %92 %51) %94 = (*.f64 lamt %51) %95 = (fma.f64 #s(literal 1/2 binary64) %94 %91) %96 = (fma.f64 lamt %95 %51) %102 = (approx (+ (/ %76 (* tanphi %38)) (/ (* one_es sa) %38)) %96) %105 = (approx (/ (* one_es tanphi) %38) %52) %106 = (*.f64 %16 %52) %107 = (fma.f64 #s(literal 1/2 binary64) %106 %52) %108 = (*.f64 %16 %29) %110 = (*.f64 #s(literal 1/3 binary64) %16) %111 = (+.f64 #s(literal 1 binary64) %110) %112 = (*.f64 lamt %111) %113 = (*.f64 #s(literal 1/3 binary64) %25) %114 = (*.f64 #s(literal 1/2 binary64) %56) %115 = (fabs.f64 %114) %116 = (+.f64 %115 %114) %117 = (*.f64 #s(literal 1/2 binary64) %116) %118 = (cos.f64 %117) %119 = (-.f64 %114 %115) %120 = (*.f64 #s(literal 1/2 binary64) %119) %121 = (cos.f64 %120) %122 = (*.f64 %118 %121) %123 = (*.f64 #s(literal 2 binary64) %122) %124 = (+.f64 #s(literal 1 binary64) %123) %125 = (/.f64 #s(literal 1 binary64) %29) %126 = (/ %38 %32) %127 = (approx %126 %125) %129 = (/.f64 %29 %124) %132 = (* (PI ) 1/2) %133 = (fabs %132) %145 = (/.f64 %29 lamt) %146 = (+.f64 ca %145) %147 = (*.f64 lamt %146) %150 = (approx (+ (* ca lamt) %68) %147) %151 = (*.f64 #s(literal 1/2 binary64) %108) %153 = (+ (* lamt %71) %68) %154 = (approx %153 %151) %155 = (pow.f64 lamt #s(literal 3 binary64)) %156 = (*.f64 %155 %47) %165 = (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %68))) %168 = (+ (* lamt (+ ca %165)) %68) %169 = (approx %168 %156) %170 = (*.f64 sa %50) %171 = (*.f64 one_es %170) %172 = (/.f64 %10 %49) %173 = (approx %126 %172) %175 = (approx (* %32 %38) %171) %176 = (/.f64 %10 %29) %177 = (approx %126 %176) %178 = (*.f64 tanphi %93) %179 = (approx %153 %178) %180 = (*.f64 sa %107) %181 = (approx %153 %180) %182 = (approx %165 %113) %183 = (*.f64 ca %112) %184 = (approx %168 %183) %185 = (*.f64 tanphi ca) %186 = (*.f64 %91 %6) %187 = (/.f64 #s(literal 1 binary64) tanphi) %188 = (fma.f64 one_es sa %186) %189 = (*.f64 %58 lamt) %190 = (fma.f64 ca lamt %4) %191 = (*.f64 %58 %52) %192 = (fma.f64 %191 sa ca) %193 = (fma.f64 %58 lamt #s(literal 1 binary64)) %194 = (*.f64 %193 %4) %195 = (fma.f64 lamt ca %194) %196 = (*.f64 %192 lamt) %197 = (fma.f64 %51 tanphi %196) %198 = (fma.f64 %52 sa %196) %199 = (*.f64 %189 %51) %200 = (fma.f64 %199 tanphi %190) %201 = (*.f64 %185 %60) %202 = (/.f64 %201 tanphi) %203 = (*.f64 %60 tanphi) %204 = (*.f64 ca %203) %205 = (/.f64 %204 tanphi) %206 = (*.f64 %91 %60) %207 = (*.f64 %206 tanphi) %208 = (*.f64 %91 %203) %209 = (*.f64 %187 %203) %210 = (*.f64 ca %209) %211 = (*.f64 %55 %8) %212 = (/.f64 tanphi %50) %213 = (*.f64 %8 %212) %214 = (/ %32 %38) %216 = (/.f64 %188 %10) %218 = (sin.f64 %59) %219 = (fma.f64 #s(literal 2 binary64) %218 %10) %221 = (*.f64 %12 %28) %222 = (*.f64 lamt %221) %223 = (*.f64 #s(literal 1/2 binary64) %222) %224 = (+.f64 ca %223) %225 = (fma.f64 lamt %224 %221) %227 = (*.f64 #s(literal -1/2 binary64) %221) %228 = (-.f64 %48 %227) %229 = (*.f64 lamt %228) %230 = (+.f64 ca %229) %231 = (fma.f64 lamt %230 %221) %234 = (fma.f64 one_es %3 %24) %240 = (/.f64 %49 %39) %242 = (approx %32 %54) %244 = (approx %32 %53) %246 = (approx %32 %150) %248 = (fma.f64 lamt %72 %29) %257 = (+.f64 ca %182) %258 = (fma.f64 lamt %257 %29) %270 = (*.f64 one_es %86) %272 = (*.f64 one_es %90) %274 = (*.f64 tanphi %102) one_es tanphi sa %3 %4 lamt %6 ca %8 %9 %10 #s(literal 0 binary64) %12 #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) %16 %17 %18 %19 %21 %22 %24 %25 %26 %27 %28 %29 %33 %34 %35 %36 %37 %39 #s(literal -1/2 binary64) %41 %42 %43 #s(literal 1/2 binary64) %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %72 %73 %74 %75 %78 %79 %80 %81 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 %102 %105 %106 %107 %108 #s(literal 1/3 binary64) %110 %111 %112 %113 %114 %115 %116 %117 %118 %119 %120 %121 %122 %123 %124 %125 %127 #s(literal 3 binary64) %129 (approx (/ %32 (+ (* 2 (* (cos (/ (+ %132 %133) 2)) (cos (/ (- %132 %133) 2)))) %38)) %129) %145 %146 %147 %150 %151 %154 %155 %156 %169 %170 %171 %172 %173 %175 %176 %177 %178 %179 %180 %181 %182 %183 %184 %185 %186 %187 %188 %189 %190 %191 %192 %193 %194 %195 %196 %197 %198 %199 %200 %201 %202 %203 %204 %205 %206 %207 %208 %209 %210 %211 %212 %213 (approx %214 %61) %216 (*.f64 %216 tanphi) %218 %219 (/.f64 %9 %219) %221 %222 %223 %224 %225 (approx %214 %225) %227 %228 %229 %230 %231 (approx %214 %231) (/.f64 %65 %39) %234 (*.f64 %234 %55) (/.f64 %33 %39) (/.f64 %33 %43) (/.f64 %35 %43) (/.f64 %37 %39) %240 (approx %214 %240) %242 (/.f64 %242 %10) %244 (/.f64 %244 %10) %246 (/.f64 %246 %10) %248 (approx %214 %248) (approx %214 %195) (approx %214 %197) (approx %214 %198) (approx %214 %200) (approx %214 %154) (approx %214 %179) (approx %214 %181) %257 %258 (approx %214 %258) (approx %214 %169) (approx %214 %184) (approx %214 %202) (approx %214 %205) (approx %214 %207) (approx %214 %208) (approx %214 %210) (approx %214 %211) (approx %214 %213) (approx %214 %78) %270 (approx %214 %270) %272 (approx %214 %272) %274 (approx %214 %274) (fma.f64 %105 sa %61) (/.f64 %175 %63) (/.f64 #s(literal 1 binary64) %127) (/.f64 #s(literal 1 binary64) %173) (/.f64 #s(literal 1 binary64) %177) |
| Outputs |
|---|
%3 = (*.f64 tanphi sa) %4 = (*.f64 sa tanphi) %5 = (*.f64 one_es %3) %6 = (*.f64 one_es sa) %7 = (*.f64 tanphi %6) %8 = (*.f64 one_es tanphi) %9 = (*.f64 sa %8) %10 = (*.f64 %3 one_es) %11 = (*.f64 %6 tanphi) %12 = (*.f64 %8 sa) %17 = (+.f64 lamt lamt) %21 = (*.f64 #s(literal 1/2 binary64) lamt) %23 = (sin.f64 lamt) %25 = (*.f64 ca %23) %26 = (*.f64 %23 ca) %27 = (*.f64 %26 #s(literal 1 binary64)) %28 = (*.f64 #s(literal 1 binary64) %26) %29 = (*.f64 #s(literal 1 binary64) ca) %30 = (*.f64 %29 %23) %31 = (*.f64 #s(literal 1 binary64) %23) %32 = (*.f64 %31 ca) %33 = (*.f64 #s(literal 1/2 binary64) %26) %34 = (*.f64 #s(literal 2 binary64) %33) %35 = (fma.f64 one_es %3 %26) %45 = (neg.f64 %26) %47 = (neg.f64 %5) %49 = (neg.f64 %45) %51 = (neg.f64 lamt) %52 = (sin.f64 %51) %54 = (*.f64 (neg.f64 %52) ca) %66 = (neg.f64 %35) %79 = (cos.f64 lamt) %80 = (fabs.f64 lamt) %87 = (neg.f64 %51) %89 = (PI.f64 ) %90 = (fma.f64 %89 #s(literal 1/2 binary64) lamt) %92 = (*.f64 #s(literal 1/2 binary64) %89) %97 = (cos.f64 %92) %98 = (sin.f64 %92) %99 = (*.f64 %79 %98) %105 = (neg.f64 #s(literal 0 binary64)) %106 = (exp.f64 %105) %110 = (approx one_es #s(literal 0 binary64)) %124 = (neg.f64 tanphi) %126 = (/.f64 #s(literal 1 binary64) tanphi) %129 = (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %153 = (*.f64 lamt lamt) %159 = (*.f64 lamt #s(literal -1/6 binary64)) %161 = (*.f64 #s(literal -1/6 binary64) %153) %163 = (*.f64 #s(literal -1/6 binary64) lamt) %168 = (fma.f64 %163 lamt #s(literal 1 binary64)) %173 = (*.f64 (*.f64 #s(literal 1/6 binary64) lamt) lamt) %176 = (neg.f64 #s(literal 1/6 binary64)) %177 = (*.f64 %176 %153) %179 = (neg.f64 %173) %193 = (*.f64 %153 lamt) %198 = (fma.f64 %159 %153 lamt) %201 = (*.f64 %159 %153) %214 = (sin lamt) %215 = (approx %214 %198) %217 = (*.f64 ca lamt) %218 = (* %214 ca) %219 = (approx %218 %217) %221 = (*.f64 ca %153) %225 = (*.f64 #s(literal -1/6 binary64) %221) %226 = (*.f64 #s(literal -1/6 binary64) ca) %231 = (*.f64 %226 lamt) %235 = (fma.f64 %153 %226 ca) %243 = (*.f64 (*.f64 #s(literal 1/6 binary64) ca) %153) %251 = (neg.f64 ca) %253 = (* tanphi sa) %254 = (* one_es %253) %255 = (+ %254 %218) %256 = (approx %255 %5) %257 = (fma.f64 lamt ca %5) %258 = (fma.f64 one_es %3 %217) %259 = (fma.f64 tanphi %6 %217) %260 = (fma.f64 sa %8 %217) %261 = (fma.f64 ca lamt %5) %262 = (fma.f64 %3 one_es %217) %263 = (fma.f64 %6 tanphi %217) %264 = (fma.f64 %8 sa %217) %265 = (+.f64 %5 %217) %266 = (+.f64 %217 %5) %267 = (neg.f64 %217) %268 = (-.f64 %5 %267) %269 = (-.f64 %217 %47) %270 = (neg.f64 one_es) %271 = (neg.f64 %270) %272 = (*.f64 %271 %3) %273 = (fma.f64 lamt ca %272) %274 = (neg.f64 %47) %275 = (fma.f64 lamt ca %274) %276 = (fma.f64 ca lamt %272) %277 = (fma.f64 ca lamt %274) %278 = (neg.f64 %261) %279 = (neg.f64 %278) %280 = (+.f64 %217 %272) %281 = (+.f64 %217 %274) %282 = (approx %255 %261) %283 = (fma.f64 lamt %235 %5) %284 = (*.f64 %235 lamt) %310 = (fma.f64 %225 lamt %5) %314 = (*.f64 %226 %193) %316 = (-.f64 %314 %47) %320 = (approx %255 %283) %321 = (cos lamt) %322 = (approx %321 #s(literal 1 binary64)) %328 = (*.f64 lamt #s(literal -1/2 binary64)) %331 = (*.f64 #s(literal -1/2 binary64) %153) %332 = (*.f64 #s(literal -1/2 binary64) lamt) %334 = (*.f64 %21 lamt) %339 = (fma.f64 %332 lamt #s(literal 1 binary64)) %344 = (*.f64 %51 %21) %346 = (neg.f64 %21) %347 = (*.f64 %346 lamt) %360 = (approx %321 %339) %369 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %377 = (*.f64 #s(literal -1/2 binary64) ca) %378 = (*.f64 #s(literal 1/2 binary64) ca) %382 = (*.f64 #s(literal 1/3 binary64) ca) %384 = (*.f64 ca #s(literal -1/3 binary64)) %395 = (*.f64 lamt %382) %396 = (*.f64 #s(literal 1/3 binary64) lamt) %404 = (*.f64 lamt %378) %406 = (*.f64 %378 lamt) %409 = (*.f64 lamt %226) %411 = (*.f64 tanphi %79) %415 = (/.f64 #s(literal 1 binary64) %79) %416 = (neg.f64 %79) %417 = (/.f64 #s(literal -1 binary64) %416) %419 = (neg.f64 (/.f64 #s(literal -1 binary64) %79)) %420 = (neg.f64 %416) %421 = (/.f64 #s(literal 1 binary64) %420) %422 = (/.f64 #s(literal 1 binary64) %416) %423 = (neg.f64 %422) %424 = (/.f64 tanphi %411) %425 = (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) %426 = (/.f64 %425 %79) %427 = (*.f64 #s(literal 1 binary64) %415) %429 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %79)) %430 = (*.f64 %415 #s(literal 1 binary64)) %432 = (/.f64 #s(literal 1 binary64) (/.f64 %79 #s(literal 1 binary64))) %433 = (/.f64 tanphi %79) %434 = (/.f64 %433 tanphi) %435 = (*.f64 #s(literal 1 binary64) #s(literal -1 binary64)) %436 = (/.f64 %435 %416) %437 = (*.f64 #s(literal -1 binary64) %422) %439 = (/.f64 #s(literal 1 binary64) (/.f64 %416 #s(literal -1 binary64))) %440 = (neg.f64 %411) %441 = (/.f64 %124 %440) %443 = (neg.f64 (/.f64 tanphi %440)) %445 = (neg.f64 (/.f64 %124 %411)) %447 = (/.f64 (*.f64 tanphi #s(literal 1 binary64)) %411) %448 = (/.f64 #s(literal 1 binary64) %411) %449 = (*.f64 tanphi %448) %451 = (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %415)) %452 = (*.f64 %425 %415) %453 = (*.f64 %448 tanphi) %455 = (/.f64 #s(literal 1 binary64) (/.f64 %411 tanphi)) %456 = (neg.f64 %124) %457 = (neg.f64 %440) %458 = (/.f64 %456 %457) %459 = (/.f64 #s(literal 1 binary64) %440) %460 = (*.f64 %124 %459) %462 = (/.f64 #s(literal 1 binary64) (/.f64 %440 %124)) %463 = (pow.f64 %79 #s(literal -1 binary64)) %465 = (/.f64 #s(literal 1 binary64) (pow.f64 %79 #s(literal 1 binary64))) %469 = (*.f64 #s(literal -2 binary64) lamt) %484 = (neg.f64 %89) %485 = (tan.f64 lamt) %486 = (+.f64 %89 lamt) %496 = (/.f64 %79 %23) %500 = (*.f64 ca %485) %501 = (*.f64 %485 ca) %502 = (neg.f64 %501) %503 = (neg.f64 %502) %504 = (*.f64 %485 #s(literal 1 binary64)) %505 = (*.f64 ca %504) %506 = (*.f64 #s(literal 1 binary64) %501) %507 = (*.f64 %501 #s(literal 1 binary64)) %508 = (*.f64 %504 ca) %509 = (*.f64 tanphi ca) %510 = (*.f64 %509 %485) %511 = (/.f64 %510 tanphi) %512 = (/.f64 ca tanphi) %513 = (*.f64 %512 %485) %514 = (*.f64 tanphi %513) %515 = (*.f64 %512 tanphi) %516 = (*.f64 %485 %515) %517 = (*.f64 tanphi %512) %518 = (*.f64 %485 %517) %519 = (/.f64 %509 tanphi) %520 = (*.f64 %485 %519) %521 = (*.f64 %485 tanphi) %522 = (*.f64 %512 %521) %523 = (/.f64 %485 tanphi) %524 = (*.f64 %509 %523) %525 = (*.f64 %521 %512) %526 = (*.f64 %513 tanphi) %527 = (*.f64 %523 %509) %528 = (*.f64 %515 %485) %529 = (*.f64 %517 %485) %530 = (/.f64 #s(literal 1 binary64) %501) %531 = (/.f64 #s(literal 1 binary64) %530) %532 = (neg.f64 %510) %533 = (/.f64 %532 %124) %535 = (neg.f64 (/.f64 %510 %124)) %537 = (neg.f64 (/.f64 %532 tanphi)) %538 = (*.f64 %510 #s(literal 1 binary64)) %539 = (/.f64 %538 tanphi) %540 = (*.f64 %509 %126) %541 = (*.f64 %485 %540) %542 = (*.f64 %126 %510) %543 = (*.f64 %510 %126) %545 = (/.f64 #s(literal 1 binary64) (/.f64 tanphi %510)) %547 = (/.f64 (neg.f64 %532) %456) %549 = (/.f64 (*.f64 %510 #s(literal -1 binary64)) %124) %550 = (/.f64 #s(literal 1 binary64) %124) %551 = (*.f64 %532 %550) %553 = (/.f64 #s(literal 1 binary64) (/.f64 %124 %532)) %554 = (*.f64 %538 %126) %555 = (/.f64 %26 %79) %556 = (/.f64 ca %79) %557 = (*.f64 %23 %556) %558 = (/.f64 %45 %416) %559 = (*.f64 ca %415) %560 = (*.f64 %23 %559) %561 = (*.f64 %26 %415) %562 = (*.f64 %415 %26) %563 = (*.f64 %559 %23) %564 = (/.f64 %49 %420) %566 = (/.f64 (*.f64 %26 #s(literal -1 binary64)) %416) %568 = (/.f64 (*.f64 #s(literal -1 binary64) %26) %416) %569 = (*.f64 %45 %422) %570 = (*.f64 %23 %509) %571 = (/.f64 %570 %411) %572 = (*.f64 %512 %23) %574 = (/.f64 (*.f64 %572 tanphi) %79) %576 = (/.f64 (*.f64 tanphi %572) %79) %578 = (/.f64 (/.f64 %570 tanphi) %79) %579 = (*.f64 %572 %433) %580 = (*.f64 %45 tanphi) %581 = (/.f64 %580 %440) %583 = (/.f64 (*.f64 %26 %124) %440) %584 = (*.f64 tanphi %45) %585 = (/.f64 %584 %440) %587 = (/.f64 (*.f64 %124 %26) %440) %589 = (/.f64 (neg.f64 %570) %440) %590 = (*.f64 %570 %448) %592 = (/.f64 #s(literal 1 binary64) (/.f64 %411 %570)) %593 = (cos.f64 %17) %595 = (fabs.f64 %17) %607 = (fma.f64 %593 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %608 = (*.f64 %593 #s(literal 1/2 binary64)) %609 = (-.f64 #s(literal 1/2 binary64) %608) %611 = (neg.f64 %609) %613 = (-.f64 %593 #s(literal -1 binary64)) %618 = (*.f64 %52 %23) %620 = (*.f64 %23 %52) %628 = (fabs.f64 %79) %639 = (sin.f64 %17) %640 = (*.f64 %593 %98) %653 = (-.f64 #s(literal -1/2 binary64) %608) %662 = (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %80))) %681 = (sin.f64 %80) %754 = (*.f64 %215 ca) %755 = (+.f64 %5 %754) %761 = (approx (+ ca (* 1/2 (* (* lamt one_es) %253))) ca) %762 = (*.f64 lamt %395) %763 = (*.f64 #s(literal 1/3 binary64) %153) %764 = (*.f64 ca %763) %765 = (*.f64 %153 %382) %766 = (*.f64 %221 #s(literal 1/3 binary64)) %767 = (*.f64 %382 %153) %768 = (*.f64 %395 lamt) %769 = (*.f64 #s(literal 1/3 binary64) %221) %770 = (*.f64 %763 ca) %771 = (*.f64 %384 %153) %772 = (neg.f64 %771) %773 = (*.f64 %378 %153) %774 = (fma.f64 ca %161 %773) %775 = (*.f64 %153 %378) %776 = (fma.f64 ca %161 %775) %777 = (fma.f64 #s(literal -1/6 binary64) %221 %773) %778 = (fma.f64 #s(literal -1/6 binary64) %221 %775) %779 = (fma.f64 %153 %226 %773) %780 = (fma.f64 %153 %226 %775) %781 = (fma.f64 %161 ca %773) %782 = (fma.f64 %161 ca %775) %783 = (fma.f64 %221 #s(literal -1/6 binary64) %773) %784 = (fma.f64 %221 #s(literal -1/6 binary64) %775) %785 = (fma.f64 %226 %153 %773) %786 = (fma.f64 %226 %153 %775) %787 = (fma.f64 %231 lamt %773) %788 = (fma.f64 %231 lamt %775) %789 = (+.f64 %225 %773) %790 = (+.f64 %225 %775) %795 = (fma.f64 %382 %153 ca) %805 = (neg.f64 %153) %809 = (*.f64 lamt %795) %810 = (fma.f64 %396 lamt #s(literal 1 binary64)) %812 = (*.f64 lamt (*.f64 %810 ca)) %813 = (*.f64 ca %810) %814 = (*.f64 lamt %813) %815 = (*.f64 lamt #s(literal 1/3 binary64)) %816 = (fma.f64 %815 %153 lamt) %817 = (*.f64 ca %816) %818 = (*.f64 %217 %810) %819 = (*.f64 %795 lamt) %820 = (*.f64 %810 %217) %821 = (*.f64 %816 ca) %822 = (*.f64 %813 lamt) %823 = (*.f64 %193 %382) %824 = (fma.f64 lamt ca %823) %825 = (*.f64 %815 %153) %826 = (*.f64 %825 ca) %827 = (fma.f64 lamt ca %826) %828 = (fma.f64 lamt %765 %217) %829 = (fma.f64 ca lamt %823) %830 = (fma.f64 ca lamt %826) %831 = (fma.f64 ca %825 %217) %832 = (fma.f64 %153 %395 %217) %833 = (fma.f64 %382 %193 %217) %834 = (fma.f64 %395 %153 %217) %835 = (fma.f64 %765 lamt %217) %836 = (fma.f64 %193 %382 %217) %837 = (*.f64 %193 ca) %838 = (fma.f64 %837 #s(literal 1/3 binary64) %217) %839 = (+.f64 %217 %823) %840 = (+.f64 %217 %826) %841 = (+.f64 %823 %217) %843 = (-.f64 %217 (*.f64 %771 lamt)) %845 = (-.f64 %217 (*.f64 %51 %765)) %847 = (-.f64 %217 (neg.f64 %823)) %848 = (*.f64 %763 %217) %849 = (fma.f64 #s(literal 1 binary64) %217 %848) %850 = (*.f64 %217 %763) %851 = (fma.f64 %217 #s(literal 1 binary64) %850) %852 = (*.f64 %217 #s(literal 1 binary64)) %853 = (fma.f64 %217 %763 %852) %854 = (*.f64 #s(literal 1 binary64) %217) %855 = (fma.f64 %763 %217 %854) %856 = (+.f64 %852 %850) %857 = (+.f64 %854 %848) %858 = (+.f64 %848 %854) %859 = (+.f64 %850 %852) %860 = (tan lamt) %862 = (approx (* ca %860) %809) %863 = (/.f64 %217 one_es) %864 = (/.f64 ca one_es) %866 = (/.f64 lamt one_es) %871 = (neg.f64 %863) %874 = (/.f64 #s(literal 1 binary64) one_es) %875 = (*.f64 %874 lamt) %883 = (/.f64 #s(literal 1 binary64) %270) %888 = (neg.f64 %864) %890 = (*.f64 ca #s(literal 1 binary64)) %896 = (neg.f64 %251) %903 = (fma.f64 sa tanphi %863) %910 = (neg.f64 %3) %923 = (/.f64 %5 one_es) %940 = (+ (* (/ ca one_es) %860) (* sa (/ tanphi %321))) %941 = (approx %940 %903) %942 = (*.f64 lamt %3) %943 = (*.f64 lamt sa) %951 = (*.f64 %3 #s(literal 1/2 binary64)) %953 = (*.f64 #s(literal 1/2 binary64) %3) %956 = (fma.f64 #s(literal 1/2 binary64) %942 %864) %959 = (*.f64 tanphi #s(literal 1/2 binary64)) %961 = (*.f64 %21 sa) %963 = (*.f64 %21 tanphi) %968 = (*.f64 %943 %959) %983 = (*.f64 %21 %8) %984 = (fma.f64 %983 sa ca) %990 = (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) one_es) %3) lamt) %991 = (-.f64 %990 ca) %999 = (*.f64 #s(literal 1/2 binary64) one_es) %1000 = (*.f64 %999 %3) %1001 = (*.f64 %1000 lamt) %1004 = (fma.f64 lamt %956 %3) %1005 = (*.f64 %956 lamt) %1019 = (neg.f64 sa) %1021 = (*.f64 (neg.f64 %1019) tanphi) %1023 = (neg.f64 %910) %1040 = (*.f64 %968 lamt) %1044 = (approx %940 %1004) %1046 = (neg.f64 %512) %1060 = (*.f64 lamt %6) %1062 = (*.f64 sa %153) %1064 = (*.f64 %153 one_es) %1066 = (*.f64 %153 %6) %1070 = (*.f64 %153 sa) %1072 = (*.f64 lamt one_es) %1073 = (fma.f64 %21 %1072 one_es) %1075 = (fma.f64 %21 lamt #s(literal 1 binary64)) %1076 = (*.f64 %1075 %6) %1077 = (*.f64 %21 %1072) %1078 = (+.f64 one_es %1077) %1080 = (-.f64 %1077 %270) %1082 = (*.f64 sa #s(literal 1/2 binary64)) %1083 = (*.f64 %1072 %1082) %1085 = (*.f64 %334 %6) %1087 = (*.f64 sa %334) %1091 = (*.f64 %6 #s(literal 1/2 binary64)) %1103 = (*.f64 #s(literal 1/2 binary64) %6) %1105 = (*.f64 %334 sa) %1111 = (*.f64 #s(literal -1/2 binary64) %1066) %1113 = (neg.f64 %6) %1124 = (neg.f64 %1085) %1127 = (*.f64 %271 sa) %1129 = (neg.f64 %1113) %1172 = (fma.f64 #s(literal 1/2 binary64) %1060 %512) %1177 = (*.f64 %21 one_es) %1208 = (fma.f64 lamt %1172 %6) %1209 = (*.f64 %1172 lamt) %1212 = (*.f64 %512 lamt) %1237 = (fma.f64 %512 lamt %6) %1255 = (-.f64 %1212 %1113) %1278 = (approx (+ (* (/ ca tanphi) %860) (/ (* one_es sa) %321)) %1208) %1281 = (approx (/ (* one_es tanphi) %321) %8) %1282 = (*.f64 %1072 tanphi) %1284 = (*.f64 tanphi %153) %1287 = (*.f64 %153 %8) %1291 = (*.f64 %153 tanphi) %1293 = (*.f64 %1075 %8) %1295 = (*.f64 %1064 %959) %1298 = (*.f64 %8 #s(literal 1/2 binary64)) %1307 = (*.f64 #s(literal 1/2 binary64) %8) %1309 = (*.f64 %334 tanphi) %1322 = (neg.f64 %8) %1324 = (*.f64 %271 tanphi) %1326 = (neg.f64 %1322) %1352 = (*.f64 %1072 %3) %1360 = (*.f64 %153 %5) %1383 = (*.f64 (*.f64 #s(literal -1/3 binary64) lamt) lamt) %1386 = (neg.f64 %1383) %1417 = (*.f64 %89 #s(literal -1/2 binary64)) %1426 = (fabs.f64 %92) %1428 = (fabs.f64 %89) %1433 = (*.f64 %1428 #s(literal -1/2 binary64)) %1440 = (*.f64 (*.f64 %89 %89) %369) %1442 = (sqrt.f64 %1426) %1445 = (+.f64 %1428 %89) %1446 = (*.f64 #s(literal 1/2 binary64) %1445) %1449 = (neg.f64 %1446) %1460 = (*.f64 #s(literal 1/2 binary64) %1446) %1464 = (*.f64 %1446 #s(literal -1/2 binary64)) %1466 = (neg.f64 #s(literal -2 binary64)) %1475 = (*.f64 %1428 %369) %1477 = (*.f64 %369 %89) %1497 = (/.f64 %1433 #s(literal 2 binary64)) %1501 = (neg.f64 %1475) %1505 = (*.f64 #s(literal 2 binary64) %1426) %1507 = (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %1512 = (cos.f64 %1460) %1514 = (fabs.f64 %1460) %1521 = (/.f64 (fma.f64 #s(literal 1/2 binary64) %1445 %89) #s(literal 2 binary64)) %1525 = (fabs.f64 %1446) %1528 = (sin.f64 %1460) %1529 = (*.f64 %1512 %98) %1533 = (cos.f64 %1477) %1534 = (cos.f64 %1475) %1535 = (*.f64 %1533 %1534) %1536 = (sin.f64 %1477) %1537 = (sin.f64 %1475) %1538 = (*.f64 %1536 %1537) %1543 = (-.f64 %89 %1428) %1544 = (*.f64 #s(literal 1/2 binary64) %1543) %1546 = (*.f64 #s(literal 1/2 binary64) (-.f64 %1428 %89)) %1555 = (neg.f64 %1428) %1558 = (*.f64 #s(literal 1/2 binary64) %1544) %1563 = (*.f64 %1546 #s(literal 1/2 binary64)) %1574 = (*.f64 %1433 #s(literal 1/2 binary64)) %1576 = (*.f64 #s(literal 1/2 binary64) %1433) %1607 = (cos.f64 %1558) %1609 = (fabs.f64 %1558) %1616 = (/.f64 (fma.f64 #s(literal 1/2 binary64) %1543 %89) #s(literal 2 binary64)) %1620 = (fabs.f64 %1544) %1623 = (sin.f64 %1558) %1624 = (*.f64 %1607 %98) %1630 = (*.f64 %1512 %1607) %1634 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %1445 %1544))) %1637 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %1446 %1544))) %1638 = (+.f64 %1634 %1637) %1790 = (+.f64 %97 %97) %1794 = (*.f64 %1607 #s(literal 2 binary64)) %1796 = (*.f64 %1512 #s(literal 2 binary64)) %1800 = (*.f64 #s(literal 2 binary64) %1607) %1802 = (*.f64 %1638 #s(literal 2 binary64)) %1804 = (*.f64 #s(literal 2 binary64) %1638) %1806 = (+.f64 %1607 %1607) %1819 = (*.f64 #s(literal 1 binary64) %1630) %1821 = (*.f64 %1630 #s(literal 1 binary64)) %1840 = (-.f64 %1790 #s(literal -1 binary64)) %1841 = (neg.f64 %1790) %1843 = (neg.f64 %1841) %1845 = (-.f64 %1841 #s(literal 1 binary64)) %1863 = (*.f64 %1466 %1630) %1869 = (fma.f64 %1512 %1607 #s(literal 1 binary64)) %1876 = (/.f64 #s(literal 1 binary64) %5) %1885 = (/.f64 #s(literal 1 binary64) %3) %1895 = (/.f64 #s(literal 1 binary64) %47) %1923 = (/.f64 #s(literal 1/2 binary64) tanphi) %1937 = (/ %321 %255) %1938 = (approx %1937 %1876) %1940 = (/.f64 %5 %1840) %1941 = (/.f64 %3 %1840) %1960 = (*.f64 %5 #s(literal 1 binary64)) %1962 = (/.f64 #s(literal 1 binary64) %1840) %1983 = (cos (* (PI ) 1/2)) %1989 = (/.f64 sa lamt) %1990 = (*.f64 tanphi %1989) %1992 = (/.f64 %6 lamt) %1994 = (/.f64 %8 lamt) %1996 = (/.f64 one_es lamt) %1998 = (/.f64 tanphi lamt) %2000 = (*.f64 %8 %1989) %2003 = (neg.f64 %2000) %2006 = (/.f64 #s(literal 1 binary64) lamt) %2007 = (*.f64 %6 %2006) %2009 = (*.f64 %8 %2006) %2011 = (*.f64 one_es %2006) %2014 = (*.f64 tanphi %2006) %2016 = (*.f64 sa %2006) %2022 = (/.f64 #s(literal 1 binary64) %51) %2031 = (fma.f64 %8 %1989 ca) %2052 = (/.f64 %217 lamt) %2071 = (*.f64 lamt %2031) %2077 = (*.f64 %2000 lamt) %2096 = (* ca lamt) %2098 = (approx (+ %2096 %254) %2071) %2102 = (*.f64 %983 lamt) %2106 = (*.f64 #s(literal 1/2 binary64) %1360) %2109 = (*.f64 #s(literal 1/2 binary64) tanphi) %2111 = (*.f64 #s(literal 1/2 binary64) sa) %2124 = (*.f64 tanphi %21) %2129 = (*.f64 tanphi %334) %2131 = (*.f64 tanphi %1077) %2139 = (*.f64 #s(literal -1/2 binary64) %1360) %2150 = (+ %2096 (* (+ (* (* 1/2 lamt) lamt) 1) %254)) %2151 = (approx %2150 %2106) %2167 = (*.f64 %378 %193) %2174 = (*.f64 %193 %378) %2188 = (* lamt (+ (* lamt (* ca 1/3)) (* %254 1/2))) %2191 = (+ (* lamt (+ ca %2188)) %254) %2192 = (approx %2191 %823) %2195 = (*.f64 sa %79) %2197 = (*.f64 sa %411) %2202 = (*.f64 one_es %2197) %2203 = (*.f64 %79 %6) %2205 = (*.f64 %79 one_es) %2208 = (*.f64 %411 one_es) %2210 = (*.f64 one_es %411) %2221 = (*.f64 %6 %79) %2230 = (/.f64 %79 ca) %2240 = (*.f64 %79 #s(literal 1 binary64)) %2242 = (/.f64 #s(literal 1 binary64) %26) %2252 = (approx %1937 %530) %2254 = (approx (* %255 %321) %2202) %2255 = (/.f64 %79 %5) %2256 = (/.f64 %79 one_es) %2282 = (/.f64 %8 %79) %2283 = (*.f64 %2282 sa) %2293 = (approx %1937 %2255) %2294 = (*.f64 %3 %1075) %2295 = (*.f64 one_es %2294) %2296 = (*.f64 tanphi %1076) %2297 = (*.f64 %6 %1075) %2298 = (*.f64 tanphi %2297) %2299 = (*.f64 sa %1293) %2300 = (*.f64 %8 %1075) %2301 = (*.f64 sa %2300) %2302 = (*.f64 %1075 one_es) %2303 = (*.f64 %3 %2302) %2304 = (*.f64 %5 %1075) %2305 = (*.f64 tanphi %1075) %2306 = (*.f64 %6 %2305) %2307 = (*.f64 sa %1075) %2308 = (*.f64 %8 %2307) %2309 = (*.f64 %1076 tanphi) %2310 = (*.f64 %1293 sa) %2311 = (*.f64 %1075 %5) %2312 = (*.f64 %2302 %3) %2313 = (*.f64 %1075 %3) %2314 = (*.f64 %2313 one_es) %2315 = (*.f64 %1075 sa) %2316 = (*.f64 %2315 %8) %2317 = (*.f64 %1075 tanphi) %2318 = (*.f64 %2317 %6) %2319 = (*.f64 %2302 sa) %2320 = (*.f64 %2319 tanphi) %2321 = (*.f64 %2302 tanphi) %2322 = (*.f64 %2321 sa) %2323 = (fma.f64 lamt %1001 %5) %2324 = (fma.f64 one_es %3 %2106) %2325 = (fma.f64 tanphi %6 %2106) %2326 = (fma.f64 tanphi %1085 %5) %2327 = (fma.f64 sa %8 %2106) %2328 = (fma.f64 sa %1295 %5) %2329 = (fma.f64 sa %2102 %5) %2330 = (fma.f64 %3 one_es %2106) %2331 = (fma.f64 %5 %334 %5) %2332 = (fma.f64 %153 %1000 %5) %2333 = (fma.f64 #s(literal 1/2 binary64) %1360 %5) %2334 = (fma.f64 %6 tanphi %2106) %2335 = (fma.f64 %6 %1309 %5) %2336 = (fma.f64 %8 sa %2106) %2337 = (fma.f64 %21 %1352 %5) %2338 = (fma.f64 %1066 %2109 %5) %2339 = (fma.f64 %1287 %2111 %5) %2340 = (fma.f64 %1360 #s(literal 1/2 binary64) %5) %2341 = (fma.f64 %334 %5 %5) %2342 = (fma.f64 %983 %943 %5) %2343 = (fma.f64 %1085 tanphi %5) %2344 = (fma.f64 %943 %983 %5) %2345 = (fma.f64 %959 %1066 %5) %2346 = (fma.f64 %1082 %1287 %5) %2347 = (fma.f64 %1000 %153 %5) %2348 = (fma.f64 %1352 %21 %5) %2349 = (fma.f64 %1064 %951 %5) %2350 = (fma.f64 %1077 %3 %5) %2351 = (fma.f64 %2124 %1060 %5) %2352 = (fma.f64 %1001 lamt %5) %2353 = (fma.f64 %1040 one_es %5) %2354 = (fma.f64 %1295 sa %5) %2355 = (fma.f64 %2129 %6 %5) %2356 = (fma.f64 %2131 sa %5) %2357 = (fma.f64 %1087 %8 %5) %2358 = (fma.f64 %1105 %8 %5) %2359 = (fma.f64 %1309 %6 %5) %2360 = (+.f64 %5 %2106) %2361 = (+.f64 %2106 %5) %2362 = (-.f64 %2106 %47) %2363 = (*.f64 #s(literal 1 binary64) %5) %2364 = (fma.f64 lamt %1001 %2363) %2365 = (fma.f64 lamt %1001 %1960) %2366 = (fma.f64 tanphi %1085 %2363) %2367 = (fma.f64 tanphi %1085 %1960) %2368 = (fma.f64 sa %1295 %2363) %2369 = (fma.f64 sa %1295 %1960) %2370 = (fma.f64 sa %2102 %2363) %2371 = (fma.f64 sa %2102 %1960) %2372 = (fma.f64 %5 #s(literal 1 binary64) %2106) %2373 = (fma.f64 %5 %334 %2363) %2374 = (fma.f64 %5 %334 %1960) %2375 = (fma.f64 #s(literal 1 binary64) %5 %2106) %2376 = (fma.f64 %153 %1000 %2363) %2377 = (fma.f64 %153 %1000 %1960) %2378 = (fma.f64 #s(literal 1/2 binary64) %1360 %2363) %2379 = (fma.f64 #s(literal 1/2 binary64) %1360 %1960) %2380 = (fma.f64 %6 %1309 %2363) %2381 = (fma.f64 %6 %1309 %1960) %2382 = (fma.f64 %21 %1352 %2363) %2383 = (fma.f64 %21 %1352 %1960) %2384 = (fma.f64 %1066 %2109 %2363) %2385 = (fma.f64 %1066 %2109 %1960) %2386 = (fma.f64 %1287 %2111 %2363) %2387 = (fma.f64 %1287 %2111 %1960) %2388 = (fma.f64 %1360 #s(literal 1/2 binary64) %2363) %2389 = (fma.f64 %1360 #s(literal 1/2 binary64) %1960) %2390 = (fma.f64 %334 %5 %2363) %2391 = (fma.f64 %334 %5 %1960) %2392 = (fma.f64 %983 %943 %2363) %2393 = (fma.f64 %983 %943 %1960) %2394 = (fma.f64 %1085 tanphi %2363) %2395 = (fma.f64 %1085 tanphi %1960) %2396 = (fma.f64 %943 %983 %2363) %2397 = (fma.f64 %943 %983 %1960) %2398 = (fma.f64 %959 %1066 %2363) %2399 = (fma.f64 %959 %1066 %1960) %2400 = (fma.f64 %1082 %1287 %2363) %2401 = (fma.f64 %1082 %1287 %1960) %2402 = (fma.f64 %1000 %153 %2363) %2403 = (fma.f64 %1000 %153 %1960) %2404 = (fma.f64 %1352 %21 %2363) %2405 = (fma.f64 %1352 %21 %1960) %2406 = (fma.f64 %1064 %951 %2363) %2407 = (fma.f64 %1064 %951 %1960) %2408 = (fma.f64 %1077 %3 %2363) %2409 = (fma.f64 %1077 %3 %1960) %2410 = (fma.f64 %2124 %1060 %2363) %2411 = (fma.f64 %2124 %1060 %1960) %2412 = (fma.f64 %1001 lamt %2363) %2413 = (fma.f64 %1001 lamt %1960) %2414 = (fma.f64 %1040 one_es %2363) %2415 = (fma.f64 %1040 one_es %1960) %2416 = (fma.f64 %1295 sa %2363) %2417 = (fma.f64 %1295 sa %1960) %2418 = (fma.f64 %2129 %6 %2363) %2419 = (fma.f64 %2129 %6 %1960) %2420 = (fma.f64 %2131 sa %2363) %2421 = (fma.f64 %2131 sa %1960) %2422 = (fma.f64 %1087 %8 %2363) %2423 = (fma.f64 %1087 %8 %1960) %2424 = (fma.f64 %1105 %8 %2363) %2425 = (fma.f64 %1105 %8 %1960) %2426 = (fma.f64 %1309 %6 %2363) %2427 = (fma.f64 %1309 %6 %1960) %2428 = (+.f64 %2106 %2363) %2429 = (+.f64 %2106 %1960) %2430 = (+.f64 %2363 %2106) %2431 = (+.f64 %1960 %2106) %2432 = (approx %2150 %2296) %2433 = (approx %2188 %765) %2434 = (approx %2191 %809) %2437 = (/.f64 %23 tanphi) %2441 = (*.f64 %126 %23) %2467 = (fma.f64 one_es sa %572) %2474 = (*.f64 %1046 %23) %2477 = (neg.f64 %2474) %2480 = (neg.f64 %2467) %2526 = (*.f64 sa %21) %2528 = (*.f64 sa %1177) %2567 = (fma.f64 %332 lamt #s(literal -1 binary64)) %2574 = (fma.f64 lamt ca %2296) %2575 = (fma.f64 one_es %2294 %217) %2576 = (fma.f64 tanphi %1076 %217) %2577 = (fma.f64 tanphi %2297 %217) %2578 = (fma.f64 sa %1293 %217) %2579 = (fma.f64 sa %2300 %217) %2580 = (fma.f64 ca lamt %2296) %2581 = (fma.f64 %3 %2302 %217) %2582 = (fma.f64 %5 %1075 %217) %2583 = (fma.f64 %6 %2305 %217) %2584 = (fma.f64 %8 %2307 %217) %2585 = (fma.f64 %1076 tanphi %217) %2586 = (fma.f64 %1293 sa %217) %2587 = (fma.f64 %1075 %5 %217) %2588 = (fma.f64 %2302 %3 %217) %2589 = (fma.f64 %2313 one_es %217) %2590 = (fma.f64 %2315 %8 %217) %2591 = (fma.f64 %2317 %6 %217) %2592 = (fma.f64 %2319 tanphi %217) %2593 = (fma.f64 %2321 sa %217) %2594 = (+.f64 %217 %2296) %2595 = (+.f64 %2296 %217) %2596 = (*.f64 %2567 %5) %2597 = (-.f64 %217 %2596) %2598 = (neg.f64 %2596) %2599 = (fma.f64 lamt ca %2598) %2600 = (fma.f64 ca lamt %2598) %2601 = (+.f64 %217 %2598) %2603 = (neg.f64 (-.f64 %2596 %217)) %2604 = (-.f64 %2296 %267) %2605 = (fma.f64 lamt %984 %5) %2606 = (*.f64 %984 lamt) %2607 = (fma.f64 one_es %3 %2606) %2608 = (fma.f64 tanphi %6 %2606) %2609 = (fma.f64 sa %8 %2606) %2610 = (fma.f64 %3 one_es %2606) %2611 = (fma.f64 %6 tanphi %2606) %2612 = (fma.f64 %8 sa %2606) %2613 = (fma.f64 %984 lamt %5) %2614 = (+.f64 %5 %2606) %2615 = (+.f64 %2606 %5) %2616 = (*.f64 %991 lamt) %2617 = (-.f64 %5 %2616) %2618 = (neg.f64 %2616) %2619 = (fma.f64 one_es %3 %2618) %2620 = (fma.f64 tanphi %6 %2618) %2621 = (fma.f64 sa %8 %2618) %2622 = (fma.f64 %3 one_es %2618) %2623 = (fma.f64 %6 tanphi %2618) %2624 = (fma.f64 %8 sa %2618) %2625 = (-.f64 %2606 %47) %2626 = (fma.f64 lamt %984 %272) %2627 = (fma.f64 lamt %984 %274) %2628 = (fma.f64 %984 lamt %272) %2629 = (fma.f64 %984 lamt %274) %2630 = (+.f64 %5 %2618) %2632 = (neg.f64 (-.f64 %2616 %5)) %2633 = (+.f64 %2606 %272) %2634 = (+.f64 %2606 %274) %2636 = (neg.f64 (-.f64 %47 %2606)) %2637 = (fma.f64 lamt %1001 %261) %2638 = (fma.f64 tanphi %1085 %261) %2639 = (fma.f64 sa %1295 %261) %2640 = (fma.f64 sa %2102 %261) %2641 = (fma.f64 %5 %334 %261) %2642 = (fma.f64 %153 %1000 %261) %2643 = (fma.f64 #s(literal 1/2 binary64) %1360 %261) %2644 = (fma.f64 %6 %1309 %261) %2645 = (fma.f64 %21 %1352 %261) %2646 = (fma.f64 %1066 %2109 %261) %2647 = (fma.f64 %1287 %2111 %261) %2648 = (fma.f64 %1360 #s(literal 1/2 binary64) %261) %2649 = (fma.f64 %334 %5 %261) %2650 = (fma.f64 %983 %943 %261) %2651 = (fma.f64 %1085 tanphi %261) %2652 = (fma.f64 %943 %983 %261) %2653 = (fma.f64 %959 %1066 %261) %2654 = (fma.f64 %1082 %1287 %261) %2655 = (fma.f64 %1000 %153 %261) %2656 = (fma.f64 %1352 %21 %261) %2657 = (fma.f64 %1064 %951 %261) %2658 = (fma.f64 %1077 %3 %261) %2659 = (fma.f64 %2124 %1060 %261) %2660 = (fma.f64 %1001 lamt %261) %2661 = (fma.f64 %1040 one_es %261) %2662 = (fma.f64 %1295 sa %261) %2663 = (fma.f64 %2129 %6 %261) %2664 = (fma.f64 %2131 sa %261) %2665 = (fma.f64 %1087 %8 %261) %2666 = (fma.f64 %1105 %8 %261) %2667 = (fma.f64 %1309 %6 %261) %2668 = (+.f64 %261 %2106) %2669 = (+.f64 %2106 %261) %2671 = (-.f64 %261 (*.f64 %331 %5)) %2672 = (-.f64 %261 %2139) %2673 = (neg.f64 %2106) %2674 = (-.f64 %261 %2673) %2676 = (-.f64 %261 (*.f64 %124 %1085)) %2678 = (-.f64 %261 (*.f64 %1124 tanphi)) %2681 = (-.f64 %261 (*.f64 (neg.f64 %1360) #s(literal 1/2 binary64))) %2682 = (-.f64 %2106 %278) %2684 = (-.f64 %217 (-.f64 %47 %2106)) %2686 = (neg.f64 (-.f64 %278 %2106)) %2752 = (*.f64 tanphi %501) %2753 = (*.f64 ca %521) %2754 = (*.f64 %485 %509) %2755 = (*.f64 %501 tanphi) %2756 = (*.f64 %521 ca) %2757 = (/.f64 %570 %79) %2759 = (/.f64 (*.f64 %509 %23) %79) %2760 = (*.f64 %433 %26) %2761 = (/.f64 %580 %416) %2762 = (/.f64 %584 %416) %2763 = (*.f64 %415 tanphi) %2764 = (*.f64 %26 %2763) %2765 = (*.f64 %415 %570) %2766 = (*.f64 %570 %415) %2787 = (/.f64 ca %411) %2790 = (/.f64 %512 %79) %2800 = (*.f64 ca %448) %2830 = (/ %255 %321) %2831 = (approx %2830 %501) %2832 = (/.f64 %2467 %79) %2839 = (/.f64 %35 %79) %2841 = (*.f64 %2467 #s(literal 1 binary64)) %2845 = (/.f64 sa %79) %2847 = (/.f64 one_es %79) %2849 = (/.f64 %6 %79) %2862 = (neg.f64 %2849) %2866 = (tan.f64 %51) %2895 = (fma.f64 %513 %79 %6) %2904 = (fma.f64 %501 %79 %5) %2925 = (*.f64 %35 %79) %2926 = (*.f64 tanphi %607) %2928 = (neg.f64 %2925) %2958 = (*.f64 %416 %79) %2965 = (*.f64 %79 %416) %2970 = (*.f64 %79 %45) %2972 = (*.f64 %79 %440) %2974 = (*.f64 %45 %79) %2979 = (*.f64 %411 %416) %2986 = (*.f64 %440 %79) %2993 = (*.f64 %416 %411) %3000 = (*.f64 %440 %416) %3007 = (*.f64 %416 %440) %3026 = (/.f64 %3 %79) %3028 = (*.f64 %2845 tanphi) %3040 = (/.f64 %79 %35) %3042 = (*.f64 %2467 tanphi) %3053 = (neg.f64 %3040) %3074 = (*.f64 (neg.f64 %2866) ca) %3091 = (/.f64 #s(literal 1 binary64) %3053) %3099 = (*.f64 %415 %5) %3101 = (*.f64 %2283 #s(literal 1 binary64)) %3103 = (*.f64 #s(literal 1 binary64) %2283) %3106 = (*.f64 %415 one_es) %3112 = (*.f64 %415 sa) %3136 = (/.f64 #s(literal 1 binary64) %35) %3256 = (/.f64 %79 %607) %3285 = (/.f64 #s(literal 1 binary64) %607) %3323 = (-.f64 %79 (*.f64 #s(literal 0 binary64) #s(literal 2 binary64))) %3326 = (-.f64 %105 #s(literal 0 binary64)) %3338 = (neg.f64 %3323) %3354 = (*.f64 (sin.f64 (/.f64 (+.f64 %484 %484) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %484 %484) #s(literal 2 binary64)))) %3363 = (/.f64 #s(literal 1 binary64) %3323) %3373 = (/.f64 %26 %3323) %3380 = (/.f64 %5 %3323) %3402 = (*.f64 %3323 %3323) %3407 = (*.f64 %110 %3) %3408 = (*.f64 lamt %3407) %3409 = (*.f64 #s(literal 1/2 binary64) %3408) %3410 = (+.f64 ca %3409) %3411 = (fma.f64 lamt %3410 %3407) %3413 = (*.f64 #s(literal -1/2 binary64) %3407) %3414 = (-.f64 %395 %3413) %3415 = (*.f64 lamt %3414) %3416 = (+.f64 ca %3415) %3417 = (fma.f64 lamt %3416 %3407) %3420 = (fma.f64 one_es %3 %219) %3426 = (/.f64 %26 %322) %3428 = (/.f64 %256 %79) %3429 = (approx %255 %2098) %3431 = (fma.f64 lamt %761 %5) %3433 = (approx %2830 %2587) %3435 = (approx %2830 %2432) %3436 = (+.f64 ca %2433) %3437 = (fma.f64 lamt %3436 %5) %3442 = (*.f64 one_es %941) %3444 = (*.f64 one_es %1044) %3446 = (*.f64 tanphi %1278) one_es tanphi sa %3 %4 %5 %7 %9 %10 %11 %12 lamt (*.f64 lamt #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) lamt) (*.f64 %17 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %21) %23 ca %25 %26 %27 %28 %30 %32 %34 %35 (fma.f64 tanphi %6 %26) (fma.f64 sa %8 %26) (fma.f64 ca %23 %5) (fma.f64 %3 one_es %26) (fma.f64 %23 ca %5) (fma.f64 %6 tanphi %26) (fma.f64 %8 sa %26) (+.f64 %5 %26) (+.f64 %26 %5) (-.f64 %5 %45) (-.f64 %26 %47) (fma.f64 one_es %3 %49) (fma.f64 one_es %3 %54) (fma.f64 tanphi %6 %49) (fma.f64 tanphi %6 %54) (fma.f64 sa %8 %49) (fma.f64 sa %8 %54) (fma.f64 %3 one_es %49) (fma.f64 %3 one_es %54) (fma.f64 %6 tanphi %49) (fma.f64 %6 tanphi %54) (fma.f64 %8 sa %49) (fma.f64 %8 sa %54) (neg.f64 %66) (+.f64 %5 %49) (+.f64 %5 %54) (fma.f64 %26 #s(literal 1 binary64) %5) (fma.f64 #s(literal 1 binary64) %26 %5) (fma.f64 %29 %23 %5) (fma.f64 %31 ca %5) (*.f64 %35 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %35) (fma.f64 #s(literal 2 binary64) %33 %5) (*.f64 (*.f64 %35 #s(literal 2 binary64)) #s(literal 1/2 binary64)) %79 (cos.f64 %80) (cos.f64 %51) (cos.f64 (fabs.f64 %80)) (cos.f64 (neg.f64 %80)) (cos.f64 %87) (sin.f64 %90) (sin.f64 (+.f64 %80 %92)) (sin.f64 (+.f64 %51 %92)) (fma.f64 %23 %97 %99) (+.f64 (*.f64 %23 %97) %99) #s(literal 0 binary64) (sinh.f64 #s(literal 0 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) %106) #s(literal 2 binary64)) (sin.f64 %89) %110 #s(literal 1 binary64) (fabs.f64 #s(literal 1 binary64)) (neg.f64 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) (/.f64 tanphi tanphi) (/.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) #s(literal 2 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 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) (/.f64 %124 %124) (*.f64 tanphi %126) (fma.f64 tanphi %126 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %129 #s(literal 1/2 binary64)) (exp.f64 #s(literal 0 binary64)) (cosh.f64 #s(literal 0 binary64)) (cosh.f64 %105) (/.f64 (+.f64 #s(literal 1 binary64) %106) #s(literal 2 binary64)) #s(literal -1/6 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)) (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 1/2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (fma.f64 tanphi %126 #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))))) %153 (*.f64 %80 %80) (*.f64 %51 %51) (pow.f64 lamt #s(literal 2 binary64)) (*.f64 (pow.f64 lamt #s(literal 1 binary64)) lamt) (*.f64 lamt %159) %161 (*.f64 %153 #s(literal -1/6 binary64)) (*.f64 %163 lamt) (fma.f64 lamt %159 #s(literal 1 binary64)) (fma.f64 #s(literal -1/6 binary64) %153 #s(literal 1 binary64)) (fma.f64 %153 #s(literal -1/6 binary64) #s(literal 1 binary64)) %168 (+.f64 #s(literal 1 binary64) %161) (+.f64 %161 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) %173) (-.f64 %161 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) %177) (+.f64 #s(literal 1 binary64) %179) (neg.f64 (-.f64 %173 #s(literal 1 binary64))) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %161) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %161) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %177) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %179) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %177) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %179) (fma.f64 tanphi %126 %161) (fma.f64 tanphi %126 %177) (fma.f64 tanphi %126 %179) (fma.f64 lamt %161 lamt) (fma.f64 #s(literal -1/6 binary64) %193 lamt) (fma.f64 %153 %163 lamt) (fma.f64 %161 lamt lamt) (fma.f64 %193 #s(literal -1/6 binary64) lamt) %198 (*.f64 lamt %168) (*.f64 %168 lamt) (+.f64 lamt %201) (+.f64 %201 lamt) (-.f64 lamt (*.f64 %173 lamt)) (-.f64 lamt (*.f64 %51 %161)) (-.f64 lamt (neg.f64 %201)) (fma.f64 lamt #s(literal 1 binary64) %201) (fma.f64 #s(literal 1 binary64) lamt %201) (fma.f64 %17 #s(literal 1/2 binary64) %201) (fma.f64 #s(literal 2 binary64) %21 %201) %215 (*.f64 lamt ca) %217 %219 (*.f64 lamt %217) %221 (*.f64 %153 ca) (*.f64 %217 lamt) (*.f64 ca %161) %225 (*.f64 %153 %226) (*.f64 %161 ca) (*.f64 %221 #s(literal -1/6 binary64)) (*.f64 %226 %153) (*.f64 %231 lamt) (fma.f64 ca %161 ca) (fma.f64 #s(literal -1/6 binary64) %221 ca) %235 (fma.f64 %161 ca ca) (fma.f64 %221 #s(literal -1/6 binary64) ca) (fma.f64 %226 %153 ca) (fma.f64 %231 lamt ca) (+.f64 ca %225) (+.f64 %225 ca) (-.f64 ca %243) (+.f64 ca (*.f64 %176 %221)) (+.f64 ca (neg.f64 %243)) (neg.f64 (-.f64 %243 ca)) (-.f64 %225 %251) %3 %4 %5 %7 %9 %10 %11 %12 %256 %257 %258 %259 %260 %261 %262 %263 %264 %265 %266 %268 %269 %273 %275 %276 %277 %279 %280 %281 %282 %283 (fma.f64 one_es %3 %284) (fma.f64 tanphi %6 %284) (fma.f64 sa %8 %284) (fma.f64 %3 one_es %284) (fma.f64 %235 lamt %5) (fma.f64 %6 tanphi %284) (fma.f64 %8 sa %284) (+.f64 %5 %284) (+.f64 %284 %5) (-.f64 %5 (*.f64 %51 %235)) (-.f64 %5 (neg.f64 %284)) (-.f64 %5 (*.f64 (neg.f64 %235) lamt)) (-.f64 %284 %47) (fma.f64 lamt %235 %272) (fma.f64 lamt %235 %274) (fma.f64 %235 lamt %272) (fma.f64 %235 lamt %274) (+.f64 %284 %272) (+.f64 %284 %274) (neg.f64 (-.f64 %47 %284)) (fma.f64 lamt ca %310) (fma.f64 ca lamt %310) (+.f64 %217 %310) (+.f64 %261 %314) (fma.f64 lamt ca %316) (fma.f64 ca lamt %316) (+.f64 %217 %316) %320 %322 #s(literal -1/2 binary64) (neg.f64 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64)) (*.f64 lamt %328) (*.f64 %153 #s(literal -1/2 binary64)) %331 (*.f64 %332 lamt) (neg.f64 %334) (fma.f64 lamt %328 #s(literal 1 binary64)) (fma.f64 %153 #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) %153 #s(literal 1 binary64)) %339 (+.f64 #s(literal 1 binary64) %331) (+.f64 %331 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) %334) (-.f64 %331 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) %344) (+.f64 #s(literal 1 binary64) %347) (neg.f64 (-.f64 %334 #s(literal 1 binary64))) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %331) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %331) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %344) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %347) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %344) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %347) (fma.f64 tanphi %126 %331) (fma.f64 tanphi %126 %344) (fma.f64 tanphi %126 %347) %360 #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 1 binary64) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fabs.f64 #s(literal 2 binary64))) (sqrt.f64 %369) (*.f64 #s(literal 2 binary64) %129) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal -1 binary64)) (*.f64 ca #s(literal -1/6 binary64)) %226 (*.f64 ca #s(literal -1/2 binary64)) %377 (neg.f64 %378) (*.f64 ca #s(literal 1/3 binary64)) %382 (neg.f64 %384) (fma.f64 ca #s(literal -1/6 binary64) %378) (fma.f64 ca #s(literal 1/2 binary64) %226) (fma.f64 #s(literal -1/6 binary64) ca %378) (fma.f64 #s(literal 1/2 binary64) ca %226) (+.f64 %226 %378) (+.f64 %378 %226) (-.f64 %226 %377) (fma.f64 #s(literal -1/2 binary64) %251 %226) (fma.f64 %251 #s(literal -1/2 binary64) %226) %395 (*.f64 ca %396) (*.f64 %217 #s(literal 1/3 binary64)) (*.f64 %382 lamt) (neg.f64 (*.f64 %384 lamt)) (neg.f64 (*.f64 lamt %384)) (fma.f64 lamt %226 %404) (fma.f64 %226 lamt %406) (+.f64 %231 %406) (+.f64 %409 %404) %25 %26 %27 %28 %30 %32 %34 %411 (*.f64 %79 tanphi) %6 (*.f64 sa one_es) %8 (*.f64 tanphi one_es) %5 %7 %9 %10 %11 %12 %5 %7 %9 %10 %11 %12 %415 %417 %419 %421 %423 %424 %426 %427 %429 %430 %432 %434 %436 %437 %439 %441 %443 %445 %447 %449 %451 %452 %453 %455 %458 %460 %462 %463 %465 %89 %17 (*.f64 lamt #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) lamt) (-.f64 lamt %51) (neg.f64 %469) (+.f64 lamt %87) (fma.f64 lamt #s(literal 1 binary64) lamt) (fma.f64 #s(literal 1 binary64) lamt lamt) (fma.f64 lamt #s(literal 1 binary64) %87) (fma.f64 #s(literal 1 binary64) lamt %87) (fma.f64 %17 #s(literal 1/2 binary64) lamt) (fma.f64 #s(literal 2 binary64) %21 lamt) (fma.f64 %17 #s(literal 1/2 binary64) %87) (fma.f64 #s(literal 2 binary64) %21 %87) (*.f64 lamt #s(literal 1/2 binary64)) %21 (/.f64 lamt #s(literal 2 binary64)) (neg.f64 %332) (neg.f64 %328) %484 %485 (tan.f64 %486) (*.f64 #s(literal 1 binary64) %485) (tan.f64 (+.f64 %486 %89)) (/.f64 %23 %79) (/.f64 %52 %416) (/.f64 %31 %79) (*.f64 %23 %415) (*.f64 %415 %23) (/.f64 #s(literal 1 binary64) %496) (/.f64 (*.f64 #s(literal -1 binary64) %23) %416) %500 %501 %503 %505 %506 %507 %508 %511 %514 %516 %518 %520 %522 %524 %525 %526 %527 %528 %529 %531 %533 %535 %537 %539 %541 %542 %543 %545 %547 %549 %551 %553 %554 %555 %557 %558 %560 %561 %562 %563 %564 %566 %568 %569 %571 %574 %576 %578 %579 %581 %583 %585 %587 %589 %590 %592 %593 (cos.f64 %469) (cos.f64 %595) (cos.f64 (fabs.f64 %595)) (cos.f64 (neg.f64 %595)) (sin.f64 (fma.f64 %89 #s(literal 1/2 binary64) %17)) (sin.f64 (fma.f64 #s(literal -2 binary64) lamt %92)) (sin.f64 (+.f64 %595 %92)) (-.f64 %607 %609) (+.f64 %607 %611) (fma.f64 #s(literal 1/2 binary64) %613 %611) (fma.f64 %613 #s(literal 1/2 binary64) %611) (neg.f64 (-.f64 %609 %607)) (+.f64 %607 %618) (+.f64 %607 %620) (fma.f64 %79 %79 %611) (fma.f64 #s(literal 1/2 binary64) %613 %618) (fma.f64 #s(literal 1/2 binary64) %613 %620) (fma.f64 %613 #s(literal 1/2 binary64) %618) (fma.f64 %613 #s(literal 1/2 binary64) %620) (fma.f64 %416 %416 %611) (fma.f64 %628 %628 %611) (*.f64 (+.f64 %79 %23) (-.f64 %79 %23)) (fma.f64 %79 %79 %618) (fma.f64 %79 %79 %620) (fma.f64 %416 %416 %618) (fma.f64 %416 %416 %620) (fma.f64 %628 %628 %618) (fma.f64 %628 %628 %620) (fma.f64 %639 %97 %640) (+.f64 (*.f64 %639 %97) %640) (fma.f64 #s(literal 1/2 binary64) %593 #s(literal 1/2 binary64)) %607 (+.f64 #s(literal 1/2 binary64) %608) (+.f64 %608 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %613) (*.f64 %613 #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) %593)) (-.f64 %608 #s(literal -1/2 binary64)) (/.f64 %613 #s(literal 2 binary64)) (neg.f64 %653) (-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 %593) #s(literal 1/2 binary64))) (-.f64 #s(literal 1/2 binary64) (neg.f64 %608)) (+.f64 #s(literal 1/2 binary64) %662) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %608) (-.f64 #s(literal 1 binary64) %609) (/.f64 (*.f64 %613 #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %662) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %90)))) (/.f64 (fma.f64 %608 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %129 %608) (fma.f64 #s(literal 2 binary64) %129 %662) (pow.f64 %79 #s(literal 2 binary64)) (*.f64 %79 %79) (*.f64 %416 %416) (*.f64 %628 %628) (-.f64 #s(literal 1 binary64) (*.f64 %681 %681)) (/.f64 (+.f64 %593 (cos.f64 (-.f64 lamt lamt))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 lamt %51)) %593) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %51 lamt)) %593) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %80 lamt)) (cos.f64 (-.f64 %80 lamt))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 lamt %80)) (cos.f64 (-.f64 lamt %80))) #s(literal 2 binary64)) (/.f64 (+.f64 %593 (cos.f64 (-.f64 %51 %51))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %80 %80)) (cos.f64 (-.f64 %80 %80))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %80 %51)) (cos.f64 (-.f64 %80 %51))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %51 %80)) (cos.f64 (-.f64 %51 %80))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %90 lamt)) (sin.f64 (+.f64 %90 lamt))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %90 %80)) (sin.f64 (+.f64 %90 %80))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %90 %51)) (sin.f64 (+.f64 %90 %51))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %90 %90)) (cos.f64 (+.f64 %90 %90))) #s(literal 2 binary64)) %754 %755 %761 %762 %764 %765 %766 %767 %768 %769 %770 %772 %774 %776 %777 %778 %779 %780 %781 %782 %783 %784 %785 %786 %787 %788 %789 %790 (fma.f64 lamt %395 ca) (fma.f64 ca %763 ca) (fma.f64 %153 %382 ca) (fma.f64 %221 #s(literal 1/3 binary64) ca) %795 (fma.f64 %395 lamt ca) (fma.f64 #s(literal 1/3 binary64) %221 ca) (fma.f64 %763 ca ca) (+.f64 ca %765) (+.f64 %765 ca) (-.f64 ca %771) (neg.f64 (-.f64 %771 ca)) (-.f64 %765 %251) (+.f64 ca (*.f64 (neg.f64 %805) %382)) %809 %812 %814 %817 %818 %819 %820 %821 %822 %824 %827 %828 %829 %830 %831 %832 %833 %834 %835 %836 %838 %839 %840 %841 %843 %845 %847 %849 %851 %853 %855 %856 %857 %858 %859 %862 %863 (*.f64 lamt %864) (*.f64 ca %866) (*.f64 %864 lamt) (*.f64 %866 ca) (/.f64 %267 %270) (neg.f64 %871) (/.f64 %852 one_es) (*.f64 ca %875) (*.f64 %217 %874) (*.f64 %874 %217) (/.f64 #s(literal 1 binary64) (/.f64 one_es %217)) (/.f64 (neg.f64 %267) %271) (*.f64 %267 %883) (/.f64 #s(literal 1 binary64) (/.f64 %270 %267)) %864 (/.f64 %251 %270) (neg.f64 %888) (/.f64 %890 one_es) (*.f64 ca %874) (*.f64 %874 ca) (/.f64 #s(literal 1 binary64) (/.f64 one_es ca)) (/.f64 %896 %271) (*.f64 %251 %883) (/.f64 #s(literal 1 binary64) (/.f64 %270 %251)) (fma.f64 lamt %864 %3) (fma.f64 tanphi sa %863) %903 (fma.f64 ca %866 %3) (fma.f64 %864 lamt %3) (fma.f64 %866 ca %3) (+.f64 %3 %863) (+.f64 %863 %3) (-.f64 %3 %871) (-.f64 %863 %910) (neg.f64 (-.f64 %871 %3)) (/.f64 %261 one_es) (fma.f64 ca %875 %3) (fma.f64 %217 %874 %3) (fma.f64 %874 %217 %3) (/.f64 %278 %270) (fma.f64 %267 %883 %3) (*.f64 %261 %874) (/.f64 #s(literal 1 binary64) (/.f64 one_es %261)) (fma.f64 lamt %864 %923) (fma.f64 ca %866 %923) (fma.f64 %864 lamt %923) (fma.f64 %866 ca %923) (+.f64 %863 %923) (+.f64 %923 %863) (-.f64 %863 (/.f64 %47 one_es)) (fma.f64 ca %875 %923) (fma.f64 %217 %874 %923) (fma.f64 %874 %217 %923) (fma.f64 %267 %883 %923) %941 %942 (*.f64 tanphi %943) (*.f64 sa (*.f64 tanphi lamt)) (*.f64 %3 lamt) (*.f64 (*.f64 lamt tanphi) sa) (*.f64 %943 tanphi) (fma.f64 lamt %951 %864) (fma.f64 lamt %953 %864) (fma.f64 %3 %21 %864) %956 (fma.f64 %21 %3 %864) (fma.f64 %942 #s(literal 1/2 binary64) %864) (fma.f64 %943 %959 %864) (fma.f64 %961 tanphi %864) (fma.f64 %963 sa %864) (fma.f64 %953 lamt %864) (fma.f64 (*.f64 #s(literal 1/2 binary64) %943) tanphi %864) (+.f64 %864 %968) (+.f64 %968 %864) (-.f64 %864 (*.f64 #s(literal -1/2 binary64) %942)) (-.f64 %864 (*.f64 %346 %3)) (-.f64 %864 (neg.f64 %968)) (-.f64 %864 (*.f64 (neg.f64 %942) #s(literal 1/2 binary64))) (-.f64 %968 %888) (neg.f64 (-.f64 %888 %968)) (/.f64 %984 one_es) (fma.f64 ca %874 %968) (fma.f64 %874 ca %968) (/.f64 %991 %270) (fma.f64 %251 %883 %968) (/.f64 (fma.f64 %968 %270 %251) %270) (*.f64 %984 %874) (/.f64 #s(literal 1 binary64) (/.f64 one_es %984)) (+.f64 (/.f64 %1001 one_es) %864) %1004 (fma.f64 tanphi sa %1005) (fma.f64 sa tanphi %1005) (fma.f64 %956 lamt %3) (+.f64 %3 %1005) (+.f64 %1005 %3) (-.f64 %3 (*.f64 %51 %956)) (-.f64 %3 (*.f64 (neg.f64 %956) lamt)) (-.f64 %3 (neg.f64 %1005)) (-.f64 %1005 %910) (fma.f64 lamt %956 %1021) (fma.f64 lamt %956 %1023) (fma.f64 %956 lamt %1021) (fma.f64 %956 lamt %1023) (+.f64 %1005 %1021) (+.f64 %1005 %1023) (neg.f64 (-.f64 %910 %1005)) (fma.f64 lamt %968 %903) (fma.f64 #s(literal 1/2 binary64) (*.f64 %942 lamt) %903) (fma.f64 %21 %942 %903) (fma.f64 %942 %21 %903) (fma.f64 %334 %3 %903) (fma.f64 %968 lamt %903) (fma.f64 (*.f64 lamt %942) #s(literal 1/2 binary64) %903) (+.f64 %1040 %903) (+.f64 (fma.f64 tanphi sa %1040) %863) %1044 %512 (/.f64 %251 %124) (neg.f64 %1046) (/.f64 %890 tanphi) (*.f64 ca %126) (*.f64 %126 ca) (/.f64 #s(literal 1 binary64) (/.f64 tanphi ca)) (/.f64 %896 %456) (/.f64 (*.f64 ca #s(literal -1 binary64)) %124) (*.f64 %251 %550) (/.f64 #s(literal 1 binary64) (/.f64 %124 %251)) (*.f64 %890 %126) (*.f64 lamt %1060) (*.f64 one_es %1062) (*.f64 sa %1064) %1066 (*.f64 %6 %153) (*.f64 %1060 lamt) (*.f64 %1064 sa) (*.f64 %1070 one_es) (*.f64 sa %1073) %1076 (*.f64 sa %1078) (*.f64 sa %1080) (fma.f64 lamt %1083 %6) (fma.f64 one_es sa %1085) (fma.f64 one_es %1087 %6) (fma.f64 sa one_es %1085) (fma.f64 sa %1077 %6) (fma.f64 %153 %1091 %6) (fma.f64 #s(literal 1/2 binary64) %1066 %6) (fma.f64 %6 %334 %6) (fma.f64 %21 %1060 %6) (fma.f64 %1066 #s(literal 1/2 binary64) %6) (fma.f64 %1060 %21 %6) (fma.f64 %334 %6 %6) (fma.f64 %1083 lamt %6) (fma.f64 %1064 %1082 %6) (fma.f64 %1077 sa %6) (fma.f64 %1091 %153 %6) (fma.f64 %1103 %153 %6) (fma.f64 %1105 one_es %6) (+.f64 %6 %1085) (+.f64 %1085 %6) (-.f64 %6 (*.f64 %331 %6)) (-.f64 %6 %1111) (-.f64 %6 (*.f64 %1113 %334)) (-.f64 %6 (*.f64 %346 %1060)) (-.f64 %6 (*.f64 (neg.f64 %1066) #s(literal 1/2 binary64))) (-.f64 %6 (*.f64 (neg.f64 %1077) sa)) (-.f64 %6 %1124) (-.f64 %1085 %1113) (fma.f64 lamt %1083 %1127) (fma.f64 lamt %1083 %1129) (fma.f64 one_es %1087 %1127) (fma.f64 one_es %1087 %1129) (fma.f64 sa %1077 %1127) (fma.f64 sa %1077 %1129) (fma.f64 %153 %1091 %1127) (fma.f64 %153 %1091 %1129) (fma.f64 #s(literal 1/2 binary64) %1066 %1127) (fma.f64 #s(literal 1/2 binary64) %1066 %1129) (fma.f64 %6 %334 %1127) (fma.f64 %6 %334 %1129) (fma.f64 %21 %1060 %1127) (fma.f64 %21 %1060 %1129) (fma.f64 %1066 #s(literal 1/2 binary64) %1127) (fma.f64 %1066 #s(literal 1/2 binary64) %1129) (fma.f64 %1060 %21 %1127) (fma.f64 %1060 %21 %1129) (fma.f64 %334 %6 %1127) (fma.f64 %334 %6 %1129) (fma.f64 %1083 lamt %1127) (fma.f64 %1083 lamt %1129) (fma.f64 %1064 %1082 %1127) (fma.f64 %1064 %1082 %1129) (fma.f64 %1077 sa %1127) (fma.f64 %1077 sa %1129) (fma.f64 %1091 %153 %1127) (fma.f64 %1091 %153 %1129) (fma.f64 %1103 %153 %1127) (fma.f64 %1103 %153 %1129) (fma.f64 %1105 one_es %1127) (fma.f64 %1105 one_es %1129) (+.f64 %1085 %1127) (+.f64 %1085 %1129) (neg.f64 (-.f64 %1113 %1085)) %1060 (*.f64 one_es %943) (*.f64 sa %1072) (*.f64 %6 lamt) (*.f64 %1072 sa) (*.f64 %943 one_es) (fma.f64 lamt %1091 %512) (fma.f64 lamt %1103 %512) %1172 (fma.f64 %6 %21 %512) (fma.f64 %21 %6 %512) (fma.f64 %1060 #s(literal 1/2 binary64) %512) (fma.f64 %1072 %1082 %512) (fma.f64 %1177 sa %512) (fma.f64 %961 one_es %512) (fma.f64 %1103 lamt %512) (+.f64 %512 %1083) (+.f64 %1083 %512) (-.f64 %512 (*.f64 #s(literal -1/2 binary64) %1060)) (-.f64 %512 (*.f64 %346 %6)) (-.f64 %512 (neg.f64 %1083)) (-.f64 %512 (*.f64 (neg.f64 %1060) #s(literal 1/2 binary64))) (-.f64 %1083 %1046) (neg.f64 (-.f64 %1046 %1083)) (/.f64 %984 tanphi) (fma.f64 ca %126 %1083) (fma.f64 %126 ca %1083) (/.f64 %991 %124) (fma.f64 %251 %550 %1083) (/.f64 (fma.f64 %1083 %124 %251) %124) (fma.f64 %890 %126 %1083) (*.f64 %984 %126) (/.f64 #s(literal 1 binary64) (/.f64 tanphi %984)) (+.f64 (/.f64 %1001 tanphi) %512) %1208 (fma.f64 one_es sa %1209) (fma.f64 sa one_es %1209) (fma.f64 sa %1073 %1212) (fma.f64 %1172 lamt %6) (fma.f64 %1075 %6 %1212) (+.f64 %6 %1209) (+.f64 %1076 %1212) (+.f64 %1209 %6) (fma.f64 sa %1078 %1212) (fma.f64 sa %1080 %1212) (-.f64 %6 (*.f64 %51 %1172)) (-.f64 %6 (*.f64 (neg.f64 %1172) lamt)) (-.f64 %6 (neg.f64 %1209)) (-.f64 %1209 %1113) (fma.f64 lamt %1172 %1127) (fma.f64 lamt %1172 %1129) (fma.f64 %1172 lamt %1127) (fma.f64 %1172 lamt %1129) (+.f64 %1209 %1127) (+.f64 %1209 %1129) (neg.f64 (-.f64 %1113 %1209)) (fma.f64 lamt %1083 %1237) (fma.f64 one_es %1087 %1237) (fma.f64 sa %1077 %1237) (fma.f64 %153 %1091 %1237) (fma.f64 #s(literal 1/2 binary64) %1066 %1237) (fma.f64 %6 %334 %1237) (fma.f64 %21 %1060 %1237) (fma.f64 %1066 #s(literal 1/2 binary64) %1237) (fma.f64 %1060 %21 %1237) (fma.f64 %334 %6 %1237) (fma.f64 %1083 lamt %1237) (fma.f64 %1064 %1082 %1237) (fma.f64 %1077 sa %1237) (fma.f64 %1091 %153 %1237) (fma.f64 %1103 %153 %1237) (fma.f64 %1105 one_es %1237) (+.f64 %1085 %1237) (fma.f64 lamt %1083 %1255) (fma.f64 one_es %1087 %1255) (fma.f64 sa %1077 %1255) (fma.f64 %153 %1091 %1255) (fma.f64 #s(literal 1/2 binary64) %1066 %1255) (fma.f64 %6 %334 %1255) (fma.f64 %21 %1060 %1255) (fma.f64 %1066 #s(literal 1/2 binary64) %1255) (fma.f64 %1060 %21 %1255) (fma.f64 %334 %6 %1255) (fma.f64 %1083 lamt %1255) (fma.f64 %1064 %1082 %1255) (fma.f64 %1077 sa %1255) (fma.f64 %1091 %153 %1255) (fma.f64 %1103 %153 %1255) (fma.f64 %1105 one_es %1255) (+.f64 %1085 %1255) %1278 %1281 (*.f64 lamt %1282) (*.f64 one_es %1284) (*.f64 tanphi %1064) %1287 (*.f64 %8 %153) (*.f64 %1282 lamt) (*.f64 %1064 tanphi) (*.f64 %1291 one_es) %1293 (fma.f64 lamt %983 %8) (fma.f64 one_es tanphi %1295) (fma.f64 tanphi one_es %1295) (fma.f64 %153 %1298 %8) (fma.f64 #s(literal 1/2 binary64) %1287 %8) (fma.f64 %8 %334 %8) (fma.f64 %21 %1282 %8) (fma.f64 %1287 #s(literal 1/2 binary64) %8) (fma.f64 %334 %8 %8) (fma.f64 %1064 %959 %8) (fma.f64 %1077 tanphi %8) (fma.f64 %1307 %153 %8) (fma.f64 %1309 one_es %8) (+.f64 %8 %1295) (+.f64 %1295 %8) (-.f64 %8 (*.f64 %331 %8)) (-.f64 %8 (*.f64 #s(literal -1/2 binary64) %1287)) (-.f64 %8 (*.f64 (neg.f64 %1287) #s(literal 1/2 binary64))) (-.f64 %8 (neg.f64 %1295)) (-.f64 %1295 %1322) (fma.f64 lamt %983 %1324) (fma.f64 lamt %983 %1326) (fma.f64 %153 %1298 %1324) (fma.f64 %153 %1298 %1326) (fma.f64 #s(literal 1/2 binary64) %1287 %1324) (fma.f64 #s(literal 1/2 binary64) %1287 %1326) (fma.f64 %8 %334 %1324) (fma.f64 %8 %334 %1326) (fma.f64 %21 %1282 %1324) (fma.f64 %21 %1282 %1326) (fma.f64 %1287 #s(literal 1/2 binary64) %1324) (fma.f64 %1287 #s(literal 1/2 binary64) %1326) (fma.f64 %334 %8 %1324) (fma.f64 %334 %8 %1326) (fma.f64 %1064 %959 %1324) (fma.f64 %1064 %959 %1326) (fma.f64 %1077 tanphi %1324) (fma.f64 %1077 tanphi %1326) (fma.f64 %1307 %153 %1324) (fma.f64 %1307 %153 %1326) (fma.f64 %1309 one_es %1324) (fma.f64 %1309 one_es %1326) (+.f64 %1295 %1324) (+.f64 %1295 %1326) (neg.f64 (-.f64 %1322 %1295)) (*.f64 lamt %1352) (*.f64 one_es (*.f64 %3 %153)) (*.f64 tanphi %1066) (*.f64 sa %1287) (*.f64 %3 %1064) (*.f64 %5 %153) %1360 (*.f64 %6 %1284) (*.f64 %8 %1062) (*.f64 %1066 tanphi) (*.f64 %1287 sa) (*.f64 %1352 lamt) (*.f64 %1064 %3) (*.f64 %1070 %8) (*.f64 %1291 %6) (*.f64 (*.f64 %153 %3) one_es) #s(literal 1/3 binary64) (neg.f64 #s(literal -1/3 binary64)) (+.f64 #s(literal -1/6 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal -1/6 binary64) #s(literal -1/2 binary64)) (*.f64 lamt %815) (*.f64 %153 #s(literal 1/3 binary64)) %763 (*.f64 %396 lamt) (fma.f64 lamt %815 #s(literal 1 binary64)) (fma.f64 %153 #s(literal 1/3 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/3 binary64) %153 #s(literal 1 binary64)) %810 (+.f64 #s(literal 1 binary64) %763) (+.f64 %763 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) %1383) (-.f64 %763 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) %1386) (neg.f64 (-.f64 %1383 #s(literal 1 binary64))) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %763) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %763) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1386) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1386) (fma.f64 tanphi %126 %763) (fma.f64 tanphi %126 %1386) (fma.f64 lamt %763 lamt) (fma.f64 %153 %396 lamt) (fma.f64 #s(literal 1/3 binary64) %193 lamt) (fma.f64 %763 lamt lamt) (fma.f64 %193 #s(literal 1/3 binary64) lamt) %816 (*.f64 lamt %810) (*.f64 %810 lamt) (+.f64 lamt %825) (+.f64 %825 lamt) (-.f64 lamt (*.f64 %1383 lamt)) (-.f64 lamt (*.f64 %51 %763)) (-.f64 lamt (neg.f64 %825)) (fma.f64 lamt #s(literal 1 binary64) %825) (fma.f64 #s(literal 1 binary64) lamt %825) (fma.f64 %17 #s(literal 1/2 binary64) %825) (fma.f64 #s(literal 2 binary64) %21 %825) %762 %764 %765 %766 %767 %768 %769 %770 %772 %774 %776 %777 %778 %779 %780 %781 %782 %783 %784 %785 %786 %787 %788 %789 %790 %92 (*.f64 %89 #s(literal 1/2 binary64)) (/.f64 %89 #s(literal 2 binary64)) (neg.f64 %1417) (/.f64 %484 #s(literal -2 binary64)) (/.f64 (*.f64 %89 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %89) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %89)) %1426 (fabs.f64 %1417) (*.f64 #s(literal 1/2 binary64) %1428) (*.f64 %1428 #s(literal 1/2 binary64)) (/.f64 %1428 #s(literal 2 binary64)) (fabs.f64 %1426) (neg.f64 %1433) (/.f64 (*.f64 %1428 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %1428) #s(literal 2 binary64)) (sqrt.f64 %1440) (*.f64 %1442 %1442) (pow.f64 %1440 #s(literal 1/2 binary64)) %1446 (*.f64 #s(literal 1/2 binary64) (+.f64 %89 %1428)) (neg.f64 %1449) (fma.f64 #s(literal 1/2 binary64) %89 %1426) (fma.f64 #s(literal 1/2 binary64) %1428 %92) (fma.f64 %89 #s(literal 1/2 binary64) %1426) (fma.f64 %1428 #s(literal 1/2 binary64) %92) (+.f64 %92 %1426) (+.f64 %1426 %92) (-.f64 %92 %1433) (-.f64 %1426 %1417) (fma.f64 %1442 %1442 %92) %1460 (*.f64 %1446 #s(literal 1/2 binary64)) (/.f64 %1446 #s(literal 2 binary64)) (*.f64 %1449 #s(literal -1/2 binary64)) (neg.f64 %1464) (/.f64 %1446 %1466) (/.f64 %1449 #s(literal -2 binary64)) (/.f64 (*.f64 %1446 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %1446) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1446)) (fma.f64 #s(literal 1/2 binary64) %92 %1475) (fma.f64 #s(literal 1/2 binary64) %1426 %1477) (fma.f64 %89 %369 %1475) (fma.f64 %92 #s(literal 1/2 binary64) %1475) (fma.f64 %1426 #s(literal 1/2 binary64) %1477) (fma.f64 %1428 %369 %1477) (fma.f64 %369 %89 %1475) (fma.f64 %369 %1428 %1477) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %1449)) (+.f64 %1475 %1477) (+.f64 %1477 %1475) (-.f64 %1475 (*.f64 %1417 #s(literal 1/2 binary64))) (-.f64 %1475 (*.f64 #s(literal -1/2 binary64) %92)) (fma.f64 %89 %129 %1475) (fma.f64 %1428 %129 %1477) (-.f64 %1475 (/.f64 %1417 #s(literal 2 binary64))) (-.f64 %1477 %1497) (-.f64 %1475 (neg.f64 %1477)) (-.f64 %1477 %1501) (/.f64 (fma.f64 %1477 #s(literal 2 binary64) %1426) #s(literal 2 binary64)) (/.f64 (fma.f64 %92 #s(literal 2 binary64) %1505) %1507) (/.f64 (fma.f64 %92 #s(literal 2 binary64) (*.f64 %1426 #s(literal 2 binary64))) %1507) %1512 (cos.f64 %1464) (cos.f64 %1514) (cos.f64 (fabs.f64 %1514)) (cos.f64 (neg.f64 %1514)) (sin.f64 %1521) (sin.f64 (fma.f64 %1446 #s(literal -1/2 binary64) %92)) (sin.f64 (fma.f64 %1525 #s(literal 1/2 binary64) %92)) (fma.f64 %1528 %97 %1529) (+.f64 (*.f64 %1528 %97) %1529) (-.f64 %1535 %1538) (-.f64 (*.f64 %1534 %1533) (*.f64 %1537 %1536)) %1544 (neg.f64 %1546) (fma.f64 #s(literal -1/2 binary64) %1428 %92) (fma.f64 #s(literal 1/2 binary64) %89 %1433) (fma.f64 %89 #s(literal 1/2 binary64) %1433) (fma.f64 %1428 #s(literal -1/2 binary64) %92) (+.f64 %92 %1433) (+.f64 %1433 %92) (-.f64 %92 %1426) (fma.f64 #s(literal 1/2 binary64) %1555 %92) (fma.f64 %1555 #s(literal 1/2 binary64) %92) %1558 (*.f64 %1544 #s(literal 1/2 binary64)) (*.f64 %1546 #s(literal -1/2 binary64)) (/.f64 %1544 #s(literal 2 binary64)) (/.f64 %1546 #s(literal -2 binary64)) (neg.f64 %1563) (/.f64 %1544 %1466) (/.f64 (*.f64 %1544 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %1544) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %1546)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1544)) (fma.f64 #s(literal 1/2 binary64) %92 %1574) (fma.f64 #s(literal 1/2 binary64) %92 %1576) (fma.f64 %89 %369 %1574) (fma.f64 %89 %369 %1576) (fma.f64 %92 #s(literal 1/2 binary64) %1574) (fma.f64 %92 #s(literal 1/2 binary64) %1576) (fma.f64 %369 %89 %1574) (fma.f64 %369 %89 %1576) (+.f64 %1477 %1574) (+.f64 %1477 %1576) (-.f64 %1477 %1475) (fma.f64 #s(literal 1/2 binary64) %92 %1497) (fma.f64 %89 %369 %1497) (fma.f64 %89 %129 %1574) (fma.f64 %89 %129 %1576) (fma.f64 %92 #s(literal 1/2 binary64) %1497) (fma.f64 %369 %89 %1497) (fma.f64 #s(literal 1/2 binary64) %92 %1501) (fma.f64 %89 %369 %1501) (fma.f64 %92 #s(literal 1/2 binary64) %1501) (fma.f64 %369 %89 %1501) (+.f64 %1477 %1497) (+.f64 %1477 %1501) (fma.f64 %89 %129 %1497) (fma.f64 %89 %129 %1501) (/.f64 (-.f64 (*.f64 %1477 #s(literal 2 binary64)) %1426) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 %92 #s(literal 2 binary64)) %1505) %1507) %1607 (cos.f64 %1563) (cos.f64 %1609) (cos.f64 (fabs.f64 %1609)) (cos.f64 (neg.f64 %1609)) (sin.f64 %1616) (sin.f64 (fma.f64 %1546 #s(literal 1/2 binary64) %92)) (sin.f64 (fma.f64 %1620 #s(literal 1/2 binary64) %92)) (fma.f64 %1623 %97 %1624) (+.f64 (*.f64 %1623 %97) %1624) (fma.f64 %1533 %1534 %1538) (+.f64 %1535 %1538) %1630 (*.f64 %1607 %1512) (*.f64 %1638 #s(literal 1/2 binary64)) (/.f64 %1638 #s(literal 2 binary64)) (/.f64 (neg.f64 %1638) #s(literal -2 binary64)) (/.f64 (+.f64 %1634 (cos.f64 (-.f64 %1558 %1460))) #s(literal 2 binary64)) (+.f64 (/.f64 %1634 #s(literal 2 binary64)) (/.f64 %1637 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1638)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1446 #s(literal -1/2 binary64) %1558)) (cos.f64 (-.f64 %1464 %1558))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1446 #s(literal -1/2 binary64) %1563)) (cos.f64 (-.f64 %1464 %1563))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1544 #s(literal -1/2 binary64) %1460)) (cos.f64 (-.f64 %1563 %1460))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1544 #s(literal -1/2 binary64) %1464)) (cos.f64 (-.f64 %1563 %1464))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1544 #s(literal 1/2 binary64) %1464)) (cos.f64 (-.f64 %1558 %1464))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1446 #s(literal -1/2 binary64) %1609)) (cos.f64 (-.f64 %1464 %1609))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1544 #s(literal -1/2 binary64) %1514)) (cos.f64 (-.f64 %1563 %1514))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1446 #s(literal 1/2 binary64) %1609)) (cos.f64 (-.f64 %1460 %1609))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1544 #s(literal 1/2 binary64) %1514)) (cos.f64 (-.f64 %1558 %1514))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1525 #s(literal 1/2 binary64) %1558)) (cos.f64 (-.f64 %1514 %1558))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1525 #s(literal 1/2 binary64) %1563)) (cos.f64 (-.f64 %1514 %1563))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1620 #s(literal 1/2 binary64) %1460)) (cos.f64 (-.f64 %1609 %1460))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1620 #s(literal 1/2 binary64) %1464)) (cos.f64 (-.f64 %1609 %1464))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1525 #s(literal 1/2 binary64) %1609)) (cos.f64 (-.f64 %1514 %1609))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %1620 #s(literal 1/2 binary64) %1514)) (cos.f64 (-.f64 %1609 %1514))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1521 %1558)) (sin.f64 (+.f64 %1521 %1558))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1521 %1563)) (sin.f64 (+.f64 %1521 %1563))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1616 %1460)) (sin.f64 (+.f64 %1616 %1460))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1616 %1464)) (sin.f64 (+.f64 %1616 %1464))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1521 %1609)) (sin.f64 (+.f64 %1521 %1609))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1616 %1514)) (sin.f64 (+.f64 %1616 %1514))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %1521 %1616)) (cos.f64 (+.f64 %1521 %1616))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %1616 %1521)) (cos.f64 (+.f64 %1616 %1521))) #s(literal 2 binary64)) %1790 (-.f64 %97 (neg.f64 %97)) (*.f64 #s(literal 2 binary64) %1630) (*.f64 %1512 %1794) (*.f64 %1607 %1796) (*.f64 %1630 #s(literal 2 binary64)) (*.f64 %1796 %1607) (*.f64 %1800 %1512) (/.f64 %1802 #s(literal 2 binary64)) (/.f64 %1804 #s(literal 2 binary64)) (*.f64 %1512 %1806) (fma.f64 %1512 %1607 %1630) (fma.f64 %1607 %1512 %1630) (+.f64 %1630 %1630) (-.f64 %1630 (neg.f64 %1630)) (-.f64 %1630 (*.f64 (neg.f64 %1512) %1607)) (-.f64 %1630 (*.f64 (neg.f64 %1607) %1512)) (fma.f64 #s(literal 1 binary64) %1630 %1819) (fma.f64 %1630 #s(literal 1 binary64) %1821) (+.f64 %1821 %1821) (+.f64 %1819 %1819) (/.f64 (+.f64 %1790 %1638) #s(literal 2 binary64)) (fma.f64 %1638 #s(literal 1/2 binary64) %1630) (/.f64 (+.f64 %1638 %1638) #s(literal 2 binary64)) (/.f64 (fma.f64 %1638 #s(literal 2 binary64) %1802) %1507) (/.f64 (fma.f64 %1638 #s(literal 2 binary64) %1804) %1507) (+.f64 #s(literal 1 binary64) %1790) (+.f64 %1790 #s(literal 1 binary64)) (+.f64 %97 (+.f64 %97 #s(literal 1 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) %97) %97) %1840 (-.f64 #s(literal 1 binary64) %1841) (+.f64 #s(literal 1 binary64) %1843) (neg.f64 %1845) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1790) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1790) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1843) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1843) (fma.f64 tanphi %126 %1790) (fma.f64 tanphi %126 %1843) (fma.f64 #s(literal 2 binary64) %1630 #s(literal 1 binary64)) (fma.f64 %1512 %1794 #s(literal 1 binary64)) (fma.f64 %1607 %1796 #s(literal 1 binary64)) (fma.f64 %1630 #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 %1796 %1607 #s(literal 1 binary64)) (fma.f64 %1800 %1512 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 %1512 %1607 #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) %1630)) (+.f64 #s(literal 1 binary64) %1863) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1863) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1863) (fma.f64 tanphi %126 %1863) (fma.f64 %1512 %1806 #s(literal 1 binary64)) (fma.f64 %1512 %1607 %1869) (fma.f64 %1607 %1512 %1869) (+.f64 %1630 %1869) (+.f64 (+.f64 #s(literal 1 binary64) %1630) %1630) (fma.f64 %1638 #s(literal 1/2 binary64) %1869) %1876 (/.f64 %126 %6) (/.f64 %874 %3) (/.f64 (/.f64 #s(literal 1 binary64) sa) %8) (/.f64 (/.f64 #s(literal 1 binary64) %8) sa) (/.f64 (/.f64 #s(literal 1 binary64) %6) tanphi) (/.f64 %1885 one_es) (/.f64 #s(literal -1 binary64) %47) (neg.f64 (/.f64 #s(literal -1 binary64) %5)) (/.f64 (/.f64 %874 sa) tanphi) (/.f64 (/.f64 %874 tanphi) sa) (/.f64 #s(literal 1 binary64) %274) (neg.f64 %1895) (/.f64 (neg.f64 %874) %910) (/.f64 %425 %5) (*.f64 #s(literal 1 binary64) %1876) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %5)) (*.f64 %1876 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %5 #s(literal 1 binary64))) (*.f64 %874 %1885) (*.f64 (/.f64 #s(literal 2 binary64) one_es) (/.f64 #s(literal 1/2 binary64) %3)) (*.f64 (/.f64 #s(literal 2 binary64) tanphi) (/.f64 #s(literal 1/2 binary64) %6)) (*.f64 (/.f64 #s(literal 2 binary64) sa) (/.f64 #s(literal 1/2 binary64) %8)) (*.f64 (/.f64 #s(literal 2 binary64) %8) (/.f64 #s(literal 1/2 binary64) sa)) (*.f64 (/.f64 #s(literal 2 binary64) %3) (/.f64 #s(literal 1/2 binary64) one_es)) (*.f64 (/.f64 #s(literal 2 binary64) %6) %1923) (/.f64 %435 %47) (*.f64 #s(literal -1 binary64) %1895) (/.f64 #s(literal 1 binary64) (/.f64 %3 %874)) (/.f64 #s(literal 1 binary64) (/.f64 %47 #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %1876)) (*.f64 %425 %1876) (pow.f64 %5 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %5 #s(literal 1 binary64))) %1938 #s(literal 3 binary64) %1940 (*.f64 one_es %1941) (*.f64 tanphi (/.f64 %6 %1840)) (*.f64 sa (/.f64 %8 %1840)) (*.f64 %3 (/.f64 one_es %1840)) (*.f64 %6 (/.f64 tanphi %1840)) (*.f64 %8 (/.f64 sa %1840)) (*.f64 %1941 one_es) (/.f64 %47 %1845) (/.f64 %274 %1840) (neg.f64 (/.f64 %47 %1840)) (neg.f64 (/.f64 %5 %1845)) (/.f64 %1960 %1840) (*.f64 tanphi (*.f64 %6 %1962)) (*.f64 sa (*.f64 %8 %1962)) (*.f64 %3 (*.f64 one_es %1962)) (*.f64 %5 %1962) (*.f64 %6 (*.f64 tanphi %1962)) (*.f64 %8 (*.f64 sa %1962)) (*.f64 %1962 %5) (/.f64 #s(literal 1 binary64) (/.f64 %1840 %5)) (*.f64 %47 (/.f64 #s(literal 1 binary64) %1845)) (/.f64 #s(literal 1 binary64) (/.f64 %1845 %47)) (approx (/ %255 (+ (+ %1983 %1983) %321)) %1940) (/.f64 %5 lamt) (*.f64 one_es %1990) (*.f64 tanphi %1992) (*.f64 sa %1994) (*.f64 %3 %1996) (*.f64 %6 %1998) %2000 (*.f64 %1990 one_es) (/.f64 %47 %51) (neg.f64 %2003) (/.f64 %1960 lamt) (*.f64 tanphi %2007) (*.f64 sa %2009) (*.f64 %3 %2011) (*.f64 %5 %2006) (*.f64 %6 %2014) (*.f64 %8 %2016) (*.f64 %2006 %5) (/.f64 #s(literal 1 binary64) (/.f64 lamt %5)) (/.f64 %274 %87) (*.f64 %47 %2022) (/.f64 #s(literal 1 binary64) (/.f64 %51 %47)) (fma.f64 one_es %1990 ca) (fma.f64 tanphi %1992 ca) (fma.f64 sa %1994 ca) (fma.f64 %3 %1996 ca) (fma.f64 %6 %1998 ca) %2031 (fma.f64 %1990 one_es ca) (+.f64 ca %2000) (+.f64 %2000 ca) (-.f64 ca %2003) (-.f64 %2000 %251) (neg.f64 (-.f64 %2003 ca)) (/.f64 %261 lamt) (fma.f64 tanphi %2007 ca) (fma.f64 sa %2009 ca) (fma.f64 %3 %2011 ca) (fma.f64 %5 %2006 ca) (fma.f64 %6 %2014 ca) (fma.f64 %8 %2016 ca) (fma.f64 %2006 %5 ca) (/.f64 %278 %51) (fma.f64 %47 %2022 ca) (*.f64 %261 %2006) (/.f64 #s(literal 1 binary64) (/.f64 lamt %261)) (fma.f64 one_es %1990 %2052) (fma.f64 tanphi %1992 %2052) (fma.f64 sa %1994 %2052) (fma.f64 %3 %1996 %2052) (fma.f64 %6 %1998 %2052) (fma.f64 %8 %1989 %2052) (fma.f64 %1990 one_es %2052) (+.f64 %2000 %2052) (+.f64 %2052 %2000) (-.f64 %2052 %2003) (fma.f64 tanphi %2007 %2052) (fma.f64 sa %2009 %2052) (fma.f64 %3 %2011 %2052) (fma.f64 %5 %2006 %2052) (fma.f64 %6 %2014 %2052) (fma.f64 %8 %2016 %2052) (fma.f64 %2006 %5 %2052) (fma.f64 %47 %2022 %2052) %2071 (*.f64 %2031 lamt) (/.f64 (*.f64 %261 lamt) lamt) (/.f64 (*.f64 lamt %261) lamt) (fma.f64 lamt ca %2077) (fma.f64 lamt %2000 %217) (fma.f64 one_es (*.f64 %1990 lamt) %217) (fma.f64 ca lamt %2077) (fma.f64 %2000 lamt %217) (fma.f64 %1072 %1990 %217) (+.f64 %217 %2077) (+.f64 %2077 %217) (-.f64 %217 (*.f64 %51 %2000)) (-.f64 %217 (*.f64 %2003 lamt)) (-.f64 %217 (neg.f64 %2077)) (fma.f64 %5 (*.f64 %2006 lamt) %217) (fma.f64 %1352 %2006 %217) %2098 (*.f64 lamt %1001) (*.f64 tanphi %1085) (*.f64 sa %1295) (*.f64 sa %2102) (*.f64 %5 %334) (*.f64 %153 %1000) %2106 (*.f64 %6 %1309) (*.f64 %21 %1352) (*.f64 %1066 %2109) (*.f64 %1287 %2111) (*.f64 %1360 #s(literal 1/2 binary64)) (*.f64 %334 %5) (*.f64 %983 %943) (*.f64 %1085 tanphi) (*.f64 %943 %983) (*.f64 %959 %1066) (*.f64 %1082 %1287) (*.f64 %1000 %153) (*.f64 %1352 %21) (*.f64 %1064 %951) (*.f64 %1077 %3) (*.f64 %2124 %1060) (*.f64 %1001 lamt) (*.f64 %1040 one_es) (*.f64 %1295 sa) (*.f64 %2129 %6) (*.f64 %2131 sa) (*.f64 %1087 %8) (*.f64 %1105 %8) (*.f64 %1309 %6) (/.f64 %1360 #s(literal 2 binary64)) (neg.f64 (*.f64 %1360 #s(literal -1/2 binary64))) (neg.f64 %2139) (/.f64 (*.f64 %1360 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %1360) #s(literal 2 binary64)) %2151 (*.f64 lamt %153) %193 (pow.f64 lamt #s(literal 3 binary64)) (pow.f64 lamt (+.f64 #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 lamt %765) (*.f64 ca %825) (*.f64 %153 %395) (*.f64 %382 %193) (*.f64 %395 %153) (*.f64 %765 lamt) %823 (*.f64 %837 #s(literal 1/3 binary64)) (neg.f64 (*.f64 %384 %193)) (neg.f64 (*.f64 %193 %384)) (fma.f64 lamt %225 %2167) (fma.f64 #s(literal -1/6 binary64) (*.f64 %221 lamt) %2167) (fma.f64 %221 %163 %2167) (fma.f64 %225 lamt %2167) (fma.f64 %226 %193 %2167) (fma.f64 %193 %226 %2174) (fma.f64 %159 %221 %2167) (fma.f64 %409 %153 %2167) (fma.f64 (*.f64 lamt %221) #s(literal -1/6 binary64) %2167) (+.f64 (*.f64 %193 %226) %2174) (+.f64 %314 %2167) %2192 (*.f64 tanphi (*.f64 %79 sa)) (*.f64 tanphi %2195) %2197 (*.f64 %3 %79) (*.f64 %79 %3) (*.f64 %411 sa) (*.f64 %2195 tanphi) %2202 (*.f64 tanphi %2203) (*.f64 tanphi (*.f64 sa %2205)) (*.f64 sa %2208) (*.f64 sa %2210) (*.f64 sa (*.f64 tanphi %2205)) (*.f64 %3 %2205) (*.f64 %5 %79) (*.f64 %79 %5) (*.f64 %411 %6) (*.f64 %6 %411) (*.f64 %2197 one_es) (*.f64 %2205 %3) (*.f64 %2221 tanphi) (*.f64 (*.f64 %2205 sa) tanphi) (*.f64 (*.f64 %2205 tanphi) sa) (*.f64 %2208 sa) (*.f64 %2210 sa) %530 (/.f64 %79 %26) (/.f64 %2230 %23) (/.f64 %496 ca) (/.f64 %416 %45) (neg.f64 (/.f64 %416 %26)) (neg.f64 (/.f64 %79 %45)) (/.f64 (neg.f64 %2230) %52) (/.f64 %2240 %26) (*.f64 %79 %2242) (*.f64 %2242 %79) (*.f64 %2230 (/.f64 #s(literal 1 binary64) %23)) (/.f64 %420 %49) (/.f64 #s(literal 1 binary64) (/.f64 %23 %2230)) (*.f64 %416 (/.f64 #s(literal 1 binary64) %45)) %2252 %2254 %2255 (/.f64 %2256 %3) (/.f64 (/.f64 %79 %6) tanphi) (/.f64 (/.f64 %79 %8) sa) (/.f64 (/.f64 %79 %3) one_es) (/.f64 (/.f64 %79 tanphi) %6) (/.f64 (/.f64 %79 sa) %8) (/.f64 (/.f64 %2256 sa) tanphi) (/.f64 (/.f64 %2256 tanphi) sa) (/.f64 %416 %47) (neg.f64 (/.f64 %416 %5)) (neg.f64 (/.f64 %79 %47)) (/.f64 (neg.f64 %2256) %910) (/.f64 %2240 %5) (*.f64 %79 %1876) (*.f64 %1876 %79) (/.f64 #s(literal 1 binary64) %2283) (*.f64 %2256 %1885) (/.f64 %420 %274) (/.f64 (*.f64 %79 #s(literal -1 binary64)) %47) (/.f64 #s(literal 1 binary64) (/.f64 %3 %2256)) (*.f64 %416 %1895) (*.f64 %2240 %1876) %2293 %2295 %2296 %2298 %2299 %2301 %2303 %2304 %2306 %2308 %2309 %2310 %2311 %2312 %2314 %2316 %2318 %2320 %2322 %2323 %2324 %2325 %2326 %2327 %2328 %2329 %2330 %2331 %2332 %2333 %2334 %2335 %2336 %2337 %2338 %2339 %2340 %2341 %2342 %2343 %2344 %2345 %2346 %2347 %2348 %2349 %2350 %2351 %2352 %2353 %2354 %2355 %2356 %2357 %2358 %2359 %2360 %2361 %2362 %2364 %2365 %2366 %2367 %2368 %2369 %2370 %2371 %2372 %2373 %2374 %2375 %2376 %2377 %2378 %2379 %2380 %2381 %2382 %2383 %2384 %2385 %2386 %2387 %2388 %2389 %2390 %2391 %2392 %2393 %2394 %2395 %2396 %2397 %2398 %2399 %2400 %2401 %2402 %2403 %2404 %2405 %2406 %2407 %2408 %2409 %2410 %2411 %2412 %2413 %2414 %2415 %2416 %2417 %2418 %2419 %2420 %2421 %2422 %2423 %2424 %2425 %2426 %2427 %2428 %2429 %2430 %2431 %2432 %2295 %2296 %2298 %2299 %2301 %2303 %2304 %2306 %2308 %2309 %2310 %2311 %2312 %2314 %2316 %2318 %2320 %2322 %2323 %2324 %2325 %2326 %2327 %2328 %2329 %2330 %2331 %2332 %2333 %2334 %2335 %2336 %2337 %2338 %2339 %2340 %2341 %2342 %2343 %2344 %2345 %2346 %2347 %2348 %2349 %2350 %2351 %2352 %2353 %2354 %2355 %2356 %2357 %2358 %2359 %2360 %2361 %2362 %2364 %2365 %2366 %2367 %2368 %2369 %2370 %2371 %2372 %2373 %2374 %2375 %2376 %2377 %2378 %2379 %2380 %2381 %2382 %2383 %2384 %2385 %2386 %2387 %2388 %2389 %2390 %2391 %2392 %2393 %2394 %2395 %2396 %2397 %2398 %2399 %2400 %2401 %2402 %2403 %2404 %2405 %2406 %2407 %2408 %2409 %2410 %2411 %2412 %2413 %2414 %2415 %2416 %2417 %2418 %2419 %2420 %2421 %2422 %2423 %2424 %2425 %2426 %2427 %2428 %2429 %2430 %2431 %2432 %2433 %809 %812 %814 %817 %818 %819 %820 %821 %822 %824 %827 %828 %829 %830 %831 %832 %833 %834 %835 %836 %838 %839 %840 %841 %843 %845 %847 %849 %851 %853 %855 %856 %857 %858 %859 %2434 %509 (*.f64 ca tanphi) (/.f64 %26 tanphi) (*.f64 ca %2437) (*.f64 %23 %512) %572 (/.f64 %45 %124) (*.f64 ca %2441) (*.f64 %26 %126) (/.f64 #s(literal 1 binary64) (/.f64 tanphi %26)) %126 (/.f64 #s(literal -1 binary64) %124) (neg.f64 (/.f64 #s(literal -1 binary64) tanphi)) (/.f64 #s(literal 1 binary64) %456) (neg.f64 %550) (/.f64 %425 tanphi) (*.f64 #s(literal 1 binary64) %126) (*.f64 #s(literal 2 binary64) %1923) (*.f64 %126 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 tanphi #s(literal 1 binary64))) (/.f64 %435 %124) (*.f64 #s(literal -1 binary64) %550) (/.f64 #s(literal 1 binary64) (/.f64 %124 #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %126)) (*.f64 %425 %126) (pow.f64 tanphi #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 tanphi #s(literal 1 binary64))) %2467 (fma.f64 sa one_es %572) (fma.f64 ca %2437 %6) (fma.f64 %23 %512 %6) (fma.f64 %512 %23 %6) (+.f64 %6 %572) (+.f64 %572 %6) (-.f64 %6 %2474) (-.f64 %572 %1113) (fma.f64 one_es sa %2477) (fma.f64 sa one_es %2477) (neg.f64 %2480) (+.f64 %6 %2477) (/.f64 %35 tanphi) (fma.f64 ca %2441 %6) (fma.f64 %26 %126 %6) (*.f64 lamt %21) (*.f64 %153 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %153) %334 (*.f64 #s(literal -1/2 binary64) %805) (*.f64 %805 #s(literal -1/2 binary64)) (neg.f64 %331) (/.f64 (*.f64 #s(literal 1 binary64) %153) #s(literal 2 binary64)) %257 %258 %259 %260 %261 %262 %263 %264 %265 %266 %268 %269 %273 %275 %276 %277 %279 %280 %281 (*.f64 lamt %1307) (*.f64 one_es %2124) (*.f64 tanphi %1177) (*.f64 #s(literal 1/2 binary64) %1282) (*.f64 %8 %21) %983 (*.f64 %1282 #s(literal 1/2 binary64)) (*.f64 %1177 tanphi) (*.f64 %963 one_es) (*.f64 %1298 lamt) (neg.f64 (*.f64 #s(literal -1/2 binary64) %1282)) (/.f64 (*.f64 #s(literal 1 binary64) %1282) #s(literal 2 binary64)) (fma.f64 lamt %1000 ca) (fma.f64 one_es %968 ca) (fma.f64 tanphi %1083 ca) (fma.f64 sa %983 ca) (fma.f64 %5 %21 ca) (fma.f64 #s(literal 1/2 binary64) %1352 ca) (fma.f64 %8 %961 ca) (fma.f64 %21 %5 ca) (fma.f64 %942 %999 ca) (fma.f64 %1060 %2109 ca) %984 (fma.f64 %1072 %951 ca) (fma.f64 %1082 %1282 ca) (fma.f64 %1000 lamt ca) (fma.f64 %1352 #s(literal 1/2 binary64) ca) (fma.f64 %1083 tanphi ca) (fma.f64 %968 one_es ca) (fma.f64 %1177 %3 ca) (fma.f64 %961 %8 ca) (fma.f64 %963 %6 ca) (fma.f64 %2526 %8 ca) (fma.f64 %2528 tanphi ca) (+.f64 ca %1001) (+.f64 %1001 ca) (-.f64 ca %990) (neg.f64 %991) (-.f64 %1001 %251) (fma.f64 lamt %1000 %896) (fma.f64 one_es %968 %896) (fma.f64 tanphi %1083 %896) (fma.f64 sa %983 %896) (fma.f64 %5 %21 %896) (fma.f64 #s(literal 1/2 binary64) %1352 %896) (fma.f64 %8 %961 %896) (fma.f64 %21 %5 %896) (fma.f64 %942 %999 %896) (fma.f64 %1060 %2109 %896) (fma.f64 %983 sa %896) (fma.f64 %1072 %951 %896) (fma.f64 %1082 %1282 %896) (fma.f64 %1000 lamt %896) (fma.f64 %1352 #s(literal 1/2 binary64) %896) (fma.f64 %1083 tanphi %896) (fma.f64 %968 one_es %896) (fma.f64 %1177 %3 %896) (fma.f64 %961 %8 %896) (fma.f64 %963 %6 %896) (fma.f64 %2526 %8 %896) (fma.f64 %2528 tanphi %896) (+.f64 %1001 %896) (fma.f64 lamt %21 #s(literal 1 binary64)) (fma.f64 %153 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) %153 #s(literal 1 binary64)) %1075 (+.f64 #s(literal 1 binary64) %334) (+.f64 %334 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) %331) (-.f64 %334 #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) %805 #s(literal 1 binary64)) (fma.f64 %805 #s(literal -1/2 binary64) #s(literal 1 binary64)) (neg.f64 %2567) (-.f64 #s(literal 1 binary64) %344) (-.f64 #s(literal 1 binary64) %347) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %334) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %334) (fma.f64 tanphi %126 %334) %2295 %2296 %2298 %2299 %2301 %2303 %2304 %2306 %2308 %2309 %2310 %2311 %2312 %2314 %2316 %2318 %2320 %2322 %2323 %2324 %2325 %2326 %2327 %2328 %2329 %2330 %2331 %2332 %2333 %2334 %2335 %2336 %2337 %2338 %2339 %2340 %2341 %2342 %2343 %2344 %2345 %2346 %2347 %2348 %2349 %2350 %2351 %2352 %2353 %2354 %2355 %2356 %2357 %2358 %2359 %2360 %2361 %2362 %2364 %2365 %2366 %2367 %2368 %2369 %2370 %2371 %2372 %2373 %2374 %2375 %2376 %2377 %2378 %2379 %2380 %2381 %2382 %2383 %2384 %2385 %2386 %2387 %2388 %2389 %2390 %2391 %2392 %2393 %2394 %2395 %2396 %2397 %2398 %2399 %2400 %2401 %2402 %2403 %2404 %2405 %2406 %2407 %2408 %2409 %2410 %2411 %2412 %2413 %2414 %2415 %2416 %2417 %2418 %2419 %2420 %2421 %2422 %2423 %2424 %2425 %2426 %2427 %2428 %2429 %2430 %2431 %2574 %2575 %2576 %2577 %2578 %2579 %2580 %2581 %2582 %2583 %2584 %2585 %2586 %2587 %2588 %2589 %2590 %2591 %2592 %2593 %2594 %2595 %2597 %2599 %2600 %2601 %2603 %2604 %2605 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2614 %2615 %2617 %2619 %2620 %2621 %2622 %2623 %2624 %2625 %2626 %2627 %2628 %2629 %2630 %2632 %2633 %2634 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2647 %2648 %2649 %2650 %2651 %2652 %2653 %2654 %2655 %2656 %2657 %2658 %2659 %2660 %2661 %2662 %2663 %2664 %2665 %2666 %2667 %2668 %2669 %2671 %2672 %2674 %2676 %2678 %2681 %2682 %2684 %2686 (*.f64 lamt %984) %2606 (fma.f64 lamt ca %2106) (fma.f64 lamt %1001 %217) (fma.f64 tanphi %1085 %217) (fma.f64 sa %1295 %217) (fma.f64 sa %2102 %217) (fma.f64 ca lamt %2106) (fma.f64 %5 %334 %217) (fma.f64 %153 %1000 %217) (fma.f64 #s(literal 1/2 binary64) %1360 %217) (fma.f64 %6 %1309 %217) (fma.f64 %21 %1352 %217) (fma.f64 %1066 %2109 %217) (fma.f64 %1287 %2111 %217) (fma.f64 %1360 #s(literal 1/2 binary64) %217) (fma.f64 %334 %5 %217) (fma.f64 %983 %943 %217) (fma.f64 %1085 tanphi %217) (fma.f64 %943 %983 %217) (fma.f64 %959 %1066 %217) (fma.f64 %1082 %1287 %217) (fma.f64 %1000 %153 %217) (fma.f64 %1352 %21 %217) (fma.f64 %1064 %951 %217) (fma.f64 %1077 %3 %217) (fma.f64 %2124 %1060 %217) (fma.f64 %1001 lamt %217) (fma.f64 %1040 one_es %217) (fma.f64 %1295 sa %217) (fma.f64 %2129 %6 %217) (fma.f64 %2131 sa %217) (fma.f64 %1087 %8 %217) (fma.f64 %1105 %8 %217) (fma.f64 %1309 %6 %217) (+.f64 %217 %2106) (+.f64 %2106 %217) (-.f64 %217 (*.f64 %990 lamt)) (-.f64 %217 %2673) (-.f64 %217 (*.f64 %51 %1001)) (-.f64 %2106 %267) %2574 %2575 %2576 %2577 %2578 %2579 %2580 %2581 %2582 %2583 %2584 %2585 %2586 %2587 %2588 %2589 %2590 %2591 %2592 %2593 %2594 %2595 %2597 %2599 %2600 %2601 %2603 %2604 %2605 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2614 %2615 %2617 %2619 %2620 %2621 %2622 %2623 %2624 %2625 %2626 %2627 %2628 %2629 %2630 %2632 %2633 %2634 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2647 %2648 %2649 %2650 %2651 %2652 %2653 %2654 %2655 %2656 %2657 %2658 %2659 %2660 %2661 %2662 %2663 %2664 %2665 %2666 %2667 %2668 %2669 %2671 %2672 %2674 %2676 %2678 %2681 %2682 %2684 %2686 %2574 %2575 %2576 %2577 %2578 %2579 %2580 %2581 %2582 %2583 %2584 %2585 %2586 %2587 %2588 %2589 %2590 %2591 %2592 %2593 %2594 %2595 %2597 %2599 %2600 %2601 %2603 %2604 %2605 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2614 %2615 %2617 %2619 %2620 %2621 %2622 %2623 %2624 %2625 %2626 %2627 %2628 %2629 %2630 %2632 %2633 %2634 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2647 %2648 %2649 %2650 %2651 %2652 %2653 %2654 %2655 %2656 %2657 %2658 %2659 %2660 %2661 %2662 %2663 %2664 %2665 %2666 %2667 %2668 %2669 %2671 %2672 %2674 %2676 %2678 %2681 %2682 %2684 %2686 (*.f64 lamt %1083) (*.f64 one_es %1087) (*.f64 sa %1077) (*.f64 %153 %1091) (*.f64 #s(literal 1/2 binary64) %1066) (*.f64 %6 %334) (*.f64 %21 %1060) (*.f64 %1066 #s(literal 1/2 binary64)) (*.f64 %1060 %21) %1085 (*.f64 %1083 lamt) (*.f64 %1064 %1082) (*.f64 %1077 sa) (*.f64 %1091 %153) (*.f64 %1103 %153) (*.f64 %1105 one_es) (/.f64 %1066 #s(literal 2 binary64)) (neg.f64 (*.f64 %1066 #s(literal -1/2 binary64))) (neg.f64 %1111) (/.f64 (*.f64 %1066 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %1066) #s(literal 2 binary64)) %2574 %2575 %2576 %2577 %2578 %2579 %2580 %2581 %2582 %2583 %2584 %2585 %2586 %2587 %2588 %2589 %2590 %2591 %2592 %2593 %2594 %2595 %2597 %2599 %2600 %2601 %2603 %2604 %2605 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2614 %2615 %2617 %2619 %2620 %2621 %2622 %2623 %2624 %2625 %2626 %2627 %2628 %2629 %2630 %2632 %2633 %2634 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2647 %2648 %2649 %2650 %2651 %2652 %2653 %2654 %2655 %2656 %2657 %2658 %2659 %2660 %2661 %2662 %2663 %2664 %2665 %2666 %2667 %2668 %2669 %2671 %2672 %2674 %2676 %2678 %2681 %2682 %2684 %2686 %2752 %2753 %2754 %2755 %510 %2756 %2757 %2759 %2760 %2761 %2762 %2764 %2765 %2766 %500 %501 %503 %505 %506 %507 %508 %511 %514 %516 %518 %520 %522 %524 %525 %526 %527 %528 %529 %531 %533 %535 %537 %539 %541 %542 %543 %545 %547 %549 %551 %553 %554 %555 %557 %558 %560 %561 %562 %563 %564 %566 %568 %569 %571 %574 %576 %578 %579 %581 %583 %585 %587 %589 %590 %592 (*.f64 tanphi %485) %521 (*.f64 #s(literal 1 binary64) %521) (*.f64 %521 #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1 binary64) tanphi) %485) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %521)) (/.f64 (*.f64 %23 tanphi) %79) (/.f64 (*.f64 tanphi %23) %79) %2752 %2753 %2754 %2755 %510 %2756 %2757 %2759 %2760 %2761 %2762 %2764 %2765 %2766 %500 %501 %503 %505 %506 %507 %508 %511 %514 %516 %518 %520 %522 %524 %525 %526 %527 %528 %529 %531 %533 %535 %537 %539 %541 %542 %543 %545 %547 %549 %551 %553 %554 %555 %557 %558 %560 %561 %562 %563 %564 %566 %568 %569 %571 %574 %576 %578 %579 %581 %583 %585 %587 %589 %590 %592 (/.f64 %501 tanphi) (*.f64 ca %523) (*.f64 %485 %512) %513 (*.f64 %523 ca) (/.f64 %502 %124) (*.f64 %501 %126) (/.f64 #s(literal 1 binary64) (/.f64 tanphi %501)) (/.f64 %26 %411) (*.f64 %23 %2787) (/.f64 %572 %79) (*.f64 %23 %2790) (*.f64 %2437 %556) (*.f64 %556 %2437) (/.f64 %45 %440) (neg.f64 (/.f64 %45 %411)) (neg.f64 (/.f64 %26 %440)) (/.f64 %2474 %416) (*.f64 %23 %2800) (*.f64 %26 %448) (*.f64 %448 %26) (/.f64 #s(literal 1 binary64) (/.f64 %411 %26)) (*.f64 %415 %572) (*.f64 %572 %415) (/.f64 %49 %457) (/.f64 #s(literal 1 binary64) (/.f64 %79 %572)) (*.f64 %45 %459) (/.f64 #s(literal 1 binary64) (/.f64 %440 %45)) %500 %501 %503 %505 %506 %507 %508 %511 %514 %516 %518 %520 %522 %524 %525 %526 %527 %528 %529 %531 %533 %535 %537 %539 %541 %542 %543 %545 %547 %549 %551 %553 %554 %555 %557 %558 %560 %561 %562 %563 %564 %566 %568 %569 %571 %574 %576 %578 %579 %581 %583 %585 %587 %589 %590 %592 %500 %501 %503 %505 %506 %507 %508 %511 %514 %516 %518 %520 %522 %524 %525 %526 %527 %528 %529 %531 %533 %535 %537 %539 %541 %542 %543 %545 %547 %549 %551 %553 %554 %555 %557 %558 %560 %561 %562 %563 %564 %566 %568 %569 %571 %574 %576 %578 %579 %581 %583 %585 %587 %589 %590 %592 %504 (*.f64 #s(literal 1 binary64) %504) (/.f64 %521 tanphi) (*.f64 tanphi %523) (*.f64 %523 tanphi) (/.f64 (neg.f64 %521) %124) (*.f64 %126 %521) (*.f64 %521 %126) (*.f64 (*.f64 %126 tanphi) %485) (/.f64 #s(literal 1 binary64) (/.f64 tanphi %521)) (/.f64 (*.f64 %521 #s(literal -1 binary64)) %124) (/.f64 (*.f64 #s(literal -1 binary64) %521) %124) %500 %501 %503 %505 %506 %507 %508 %511 %514 %516 %518 %520 %522 %524 %525 %526 %527 %528 %529 %531 %533 %535 %537 %539 %541 %542 %543 %545 %547 %549 %551 %553 %554 %555 %557 %558 %560 %561 %562 %563 %564 %566 %568 %569 %571 %574 %576 %578 %579 %581 %583 %585 %587 %589 %590 %592 %500 %501 %503 %505 %506 %507 %508 %511 %514 %516 %518 %520 %522 %524 %525 %526 %527 %528 %529 %531 %533 %535 %537 %539 %541 %542 %543 %545 %547 %549 %551 %553 %554 %555 %557 %558 %560 %561 %562 %563 %564 %566 %568 %569 %571 %574 %576 %578 %579 %581 %583 %585 %587 %589 %590 %592 %415 %417 %419 %421 %423 %424 %426 %427 %429 %430 %432 %434 %436 %437 %439 %441 %443 %445 %447 %449 %451 %452 %453 %455 %458 %460 %462 %463 %465 %500 %501 %503 %505 %506 %507 %508 %511 %514 %516 %518 %520 %522 %524 %525 %526 %527 %528 %529 %531 %533 %535 %537 %539 %541 %542 %543 %545 %547 %549 %551 %553 %554 %555 %557 %558 %560 %561 %562 %563 %564 %566 %568 %569 %571 %574 %576 %578 %579 %581 %583 %585 %587 %589 %590 %592 %2831 %2832 (/.f64 %2467 %420) (/.f64 %2480 %416) (neg.f64 (/.f64 %2467 %416)) (neg.f64 (/.f64 %2480 %79)) (/.f64 %2839 tanphi) (/.f64 %2841 %79) (*.f64 %415 %2467) (*.f64 %2467 %415) (fma.f64 one_es %2845 %513) (fma.f64 sa %2847 %513) (fma.f64 ca %523 %2849) (fma.f64 %485 %512 %2849) (fma.f64 %512 %485 %2849) (fma.f64 %523 ca %2849) (fma.f64 %2845 one_es %513) (/.f64 #s(literal 1 binary64) (/.f64 %79 %2467)) (/.f64 (*.f64 %2467 #s(literal -1 binary64)) %416) (+.f64 %513 %2849) (+.f64 %2849 %513) (*.f64 %2480 %422) (-.f64 %513 %2862) (-.f64 %2849 (*.f64 %1046 %485)) (-.f64 %2849 (*.f64 %2866 %512)) (-.f64 %2849 (*.f64 %251 %523)) (-.f64 %2849 (neg.f64 %513)) (/.f64 #s(literal 1 binary64) (/.f64 %416 %2480)) (*.f64 %2841 %415) (neg.f64 (-.f64 %2862 %513)) (fma.f64 sa (*.f64 one_es %415) %513) (fma.f64 %6 %415 %513) (fma.f64 %415 %6 %513) (fma.f64 %501 %126 %2849) (fma.f64 %1113 %422 %513) (fma.f64 (*.f64 %6 #s(literal 1 binary64)) %415 %513) (fma.f64 %23 %2787 %2849) (fma.f64 %23 %2790 %2849) (fma.f64 %2437 %556 %2849) (fma.f64 %556 %2437 %2849) (-.f64 %2849 (/.f64 %2474 %79)) (fma.f64 %23 %2800 %2849) (fma.f64 %26 %448 %2849) (fma.f64 %448 %26 %2849) (/.f64 %2895 %79) (fma.f64 %415 %572 %2849) (fma.f64 %572 %415 %2849) (-.f64 %2849 (*.f64 %45 %448)) (fma.f64 %45 %459 %2849) (/.f64 (neg.f64 %2895) %416) (/.f64 %2904 %411) (/.f64 (fma.f64 tanphi %6 (*.f64 %79 %501)) %411) (/.f64 (fma.f64 tanphi %6 (*.f64 %501 %79)) %411) (/.f64 (fma.f64 %513 %416 %1113) %416) (*.f64 %2895 %415) (/.f64 #s(literal 1 binary64) (/.f64 %79 %2895)) (/.f64 (fma.f64 %501 %416 %47) %440) (/.f64 (fma.f64 tanphi %1113 (*.f64 %416 %501)) %440) (/.f64 (fma.f64 tanphi %1113 (*.f64 %501 %416)) %440) (/.f64 %2925 %2926) (/.f64 %2928 (neg.f64 %2926)) (*.f64 %2925 (/.f64 #s(literal 1 binary64) %2926)) (/.f64 #s(literal 1 binary64) (/.f64 %2926 %2925)) (/.f64 (fma.f64 %2849 %79 %572) %79) (/.f64 (fma.f64 %2849 %411 %26) %411) (/.f64 (/.f64 %2925 %411) %79) (+.f64 (/.f64 (*.f64 %513 %79) %79) %2849) (/.f64 (fma.f64 %2849 %440 %45) %440) (/.f64 (fma.f64 %572 %79 %2203) %607) (/.f64 (fma.f64 %572 %79 %2221) %607) (/.f64 (fma.f64 %6 %79 (*.f64 %79 %572)) %607) (/.f64 (fma.f64 %6 %79 (*.f64 %572 %79)) %607) (/.f64 (fma.f64 %1113 %79 (*.f64 %416 %572)) %2958) (/.f64 (fma.f64 %1113 %79 (*.f64 %572 %416)) %2958) (/.f64 (fma.f64 %572 %416 (*.f64 %79 %1113)) %2965) (/.f64 (fma.f64 %572 %416 (*.f64 %1113 %79)) %2965) (/.f64 (fma.f64 %6 %440 %2970) %2972) (/.f64 (fma.f64 %6 %440 %2974) %2972) (/.f64 (fma.f64 %26 %416 (*.f64 %411 %1113)) %2979) (/.f64 (fma.f64 %26 %416 (*.f64 %1113 %411)) %2979) (/.f64 (fma.f64 %45 %79 (*.f64 %6 %440)) %2986) (/.f64 (fma.f64 %45 %79 (*.f64 %440 %6)) %2986) (/.f64 (fma.f64 %1113 %411 (*.f64 %416 %26)) %2993) (/.f64 (fma.f64 %1113 %411 (*.f64 %26 %416)) %2993) (/.f64 (fma.f64 %45 %416 (*.f64 %440 %1113)) %3000) (/.f64 (fma.f64 %45 %416 (*.f64 %1113 %440)) %3000) (/.f64 (fma.f64 %1113 %440 (*.f64 %416 %45)) %3007) (/.f64 (fma.f64 %1113 %440 (*.f64 %45 %416)) %3007) (+.f64 (/.f64 (*.f64 %26 %79) %2926) (/.f64 %2202 %2926)) %2839 (/.f64 %35 %420) (/.f64 %66 %416) (neg.f64 (/.f64 %35 %416)) (neg.f64 (/.f64 %66 %79)) (*.f64 %35 %415) (*.f64 #s(literal 1 binary64) %2839) (*.f64 %415 %35) (*.f64 %2839 #s(literal 1 binary64)) (fma.f64 one_es %3026 %501) (fma.f64 one_es %3028 %501) (fma.f64 tanphi %2849 %501) (fma.f64 sa %2282 %501) (fma.f64 ca %485 %2283) (fma.f64 %3 %2847 %501) (fma.f64 %6 %433 %501) (fma.f64 %8 %2845 %501) (fma.f64 %485 ca %2283) (fma.f64 %2282 sa %501) (fma.f64 %2849 tanphi %501) (fma.f64 %3026 one_es %501) (/.f64 #s(literal 1 binary64) %3040) (/.f64 %3042 %79) (*.f64 tanphi %2832) (*.f64 %2467 %433) (*.f64 %2832 tanphi) (/.f64 (*.f64 %35 #s(literal -1 binary64)) %416) (/.f64 (*.f64 #s(literal -1 binary64) %35) %416) (+.f64 %501 %2283) (+.f64 %2283 %501) (/.f64 #s(literal -1 binary64) %3053) (neg.f64 (/.f64 #s(literal -1 binary64) %3040)) (/.f64 (*.f64 #s(literal 1 binary64) %66) %416) (*.f64 %66 %422) (*.f64 %422 %66) (-.f64 %501 (*.f64 %124 %2849)) (-.f64 %501 (*.f64 %1019 %2282)) (-.f64 %501 (*.f64 %2862 tanphi)) (-.f64 %501 (*.f64 (neg.f64 %2282) sa)) (-.f64 %501 (neg.f64 %2283)) (-.f64 %2283 %502) (fma.f64 one_es %3026 %3074) (fma.f64 one_es %3028 %3074) (fma.f64 tanphi %2849 %3074) (fma.f64 sa %2282 %3074) (fma.f64 %3 %2847 %3074) (fma.f64 %6 %433 %3074) (fma.f64 %8 %2845 %3074) (fma.f64 %2282 sa %3074) (fma.f64 %2849 tanphi %3074) (fma.f64 %3026 one_es %3074) (/.f64 (*.f64 %2480 tanphi) %416) (/.f64 (*.f64 tanphi %2480) %416) (/.f64 (neg.f64 %3042) %416) (neg.f64 %3091) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %2839)) (*.f64 %425 %2839) (+.f64 %2283 %3074) (neg.f64 (-.f64 %502 %2283)) (fma.f64 ca %485 %3099) (fma.f64 ca %485 %3101) (fma.f64 ca %485 %3103) (fma.f64 ca %504 %2283) (fma.f64 %3 %3106 %501) (fma.f64 %5 %415 %501) (fma.f64 #s(literal 1 binary64) %501 %2283) (fma.f64 #s(literal 1 binary64) %2283 %501) (fma.f64 %6 %2763 %501) (fma.f64 %8 %3112 %501) (fma.f64 %415 %5 %501) (fma.f64 %485 ca %3099) (fma.f64 %485 ca %3101) (fma.f64 %485 ca %3103) (fma.f64 %501 #s(literal 1 binary64) %2283) (fma.f64 %504 ca %2283) (fma.f64 %2283 #s(literal 1 binary64) %501) (/.f64 %425 %3040) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %3040)) (*.f64 %2467 %2763) (*.f64 %3042 %415) (+.f64 %501 %3099) (+.f64 %501 %3101) (+.f64 %501 %3103) (+.f64 %3099 %501) (+.f64 %3101 %501) (+.f64 %3103 %501) (/.f64 #s(literal 1 binary64) (/.f64 %79 %3042)) (/.f64 #s(literal 1 binary64) (/.f64 %3040 #s(literal 1 binary64))) (/.f64 %415 %3136) (/.f64 %435 %3053) (*.f64 #s(literal -1 binary64) %3091) (fma.f64 %3 %3106 %3074) (fma.f64 %5 %415 %3074) (fma.f64 %6 %2763 %3074) (fma.f64 %8 %3112 %3074) (/.f64 #s(literal 1 binary64) (/.f64 %3053 #s(literal -1 binary64))) (fma.f64 ca %504 %3099) (fma.f64 ca %504 %3101) (fma.f64 ca %504 %3103) (fma.f64 #s(literal 1 binary64) %501 %3099) (fma.f64 #s(literal 1 binary64) %501 %3101) (fma.f64 #s(literal 1 binary64) %501 %3103) (fma.f64 %501 #s(literal 1 binary64) %3099) (fma.f64 %501 #s(literal 1 binary64) %3101) (fma.f64 %501 #s(literal 1 binary64) %3103) (fma.f64 %504 ca %3099) (fma.f64 %504 ca %3101) (fma.f64 %504 ca %3103) (fma.f64 tanphi %513 %2283) (fma.f64 %485 %515 %2283) (fma.f64 %485 %517 %2283) (fma.f64 %485 %519 %2283) (fma.f64 %512 %521 %2283) (fma.f64 %509 %523 %2283) (fma.f64 %521 %512 %2283) (fma.f64 %513 tanphi %2283) (fma.f64 %523 %509 %2283) (fma.f64 %515 %485 %2283) (fma.f64 %517 %485 %2283) (*.f64 (/.f64 #s(literal 2 binary64) %79) (/.f64 #s(literal 1/2 binary64) %3136)) (fma.f64 tanphi %513 %3099) (fma.f64 tanphi %513 %3101) (fma.f64 tanphi %513 %3103) (fma.f64 %485 %540 %2283) (fma.f64 %485 %515 %3099) (fma.f64 %485 %515 %3101) (fma.f64 %485 %515 %3103) (fma.f64 %485 %517 %3099) (fma.f64 %485 %517 %3101) (fma.f64 %485 %517 %3103) (fma.f64 %485 %519 %3099) (fma.f64 %485 %519 %3101) (fma.f64 %485 %519 %3103) (fma.f64 %512 %521 %3099) (fma.f64 %512 %521 %3101) (fma.f64 %512 %521 %3103) (fma.f64 %509 %523 %3099) (fma.f64 %509 %523 %3101) (fma.f64 %509 %523 %3103) (fma.f64 %126 %510 %2283) (fma.f64 %510 %126 %2283) (fma.f64 %521 %512 %3099) (fma.f64 %521 %512 %3101) (fma.f64 %521 %512 %3103) (fma.f64 %513 tanphi %3099) (fma.f64 %513 tanphi %3101) (fma.f64 %513 tanphi %3103) (fma.f64 %523 %509 %3099) (fma.f64 %523 %509 %3101) (fma.f64 %523 %509 %3103) (fma.f64 %515 %485 %3099) (fma.f64 %515 %485 %3101) (fma.f64 %515 %485 %3103) (fma.f64 %517 %485 %3099) (fma.f64 %517 %485 %3101) (fma.f64 %517 %485 %3103) (fma.f64 %532 %550 %2283) (fma.f64 %485 %540 %3099) (fma.f64 %485 %540 %3101) (fma.f64 %485 %540 %3103) (fma.f64 %126 %510 %3099) (fma.f64 %126 %510 %3101) (fma.f64 %126 %510 %3103) (fma.f64 %510 %126 %3099) (fma.f64 %510 %126 %3101) (fma.f64 %510 %126 %3103) (fma.f64 %538 %126 %2283) (pow.f64 %3040 #s(literal -1 binary64)) (fma.f64 %532 %550 %3099) (fma.f64 %532 %550 %3101) (fma.f64 %532 %550 %3103) (fma.f64 %538 %126 %3099) (fma.f64 %538 %126 %3101) (fma.f64 %538 %126 %3103) (/.f64 #s(literal 1 binary64) (pow.f64 %3040 #s(literal 1 binary64))) (fma.f64 %23 %556 %2283) (/.f64 %2904 %79) (fma.f64 %23 %559 %2283) (fma.f64 %23 %556 %3099) (fma.f64 %23 %556 %3101) (fma.f64 %23 %556 %3103) (fma.f64 %26 %415 %2283) (fma.f64 %415 %26 %2283) (fma.f64 %559 %23 %2283) (fma.f64 %45 %422 %2283) (fma.f64 %23 %559 %3099) (fma.f64 %23 %559 %3101) (fma.f64 %23 %559 %3103) (fma.f64 %26 %415 %3099) (fma.f64 %26 %415 %3101) (fma.f64 %26 %415 %3103) (fma.f64 %415 %26 %3099) (fma.f64 %415 %26 %3101) (fma.f64 %415 %26 %3103) (fma.f64 %559 %23 %3099) (fma.f64 %559 %23 %3101) (fma.f64 %559 %23 %3103) (/.f64 (*.f64 %2895 tanphi) %79) (/.f64 (*.f64 tanphi %2895) %79) (fma.f64 %572 %433 %2283) (/.f64 %2925 %607) (*.f64 %35 %3256) (*.f64 %79 (/.f64 %35 %607)) (*.f64 %3256 %35) (fma.f64 %45 %422 %3099) (fma.f64 %45 %422 %3101) (fma.f64 %45 %422 %3103) (/.f64 (/.f64 %2925 %613) #s(literal 1/2 binary64)) (*.f64 (/.f64 %35 %613) (/.f64 %79 #s(literal 1/2 binary64))) (*.f64 (/.f64 %79 %613) (/.f64 %35 #s(literal 1/2 binary64))) (/.f64 %2928 %653) (neg.f64 (/.f64 %2925 %653)) (/.f64 (neg.f64 %2928) %607) (neg.f64 (/.f64 %2928 %607)) (fma.f64 %570 %448 %2283) (fma.f64 %572 %433 %3099) (fma.f64 %572 %433 %3101) (fma.f64 %572 %433 %3103) (/.f64 (*.f64 %2925 #s(literal 1 binary64)) %607) (*.f64 %79 (*.f64 %35 %3285)) (*.f64 %3285 %2925) (*.f64 %2925 %3285) (/.f64 #s(literal 1 binary64) (/.f64 %607 %2925)) (*.f64 %2928 (/.f64 #s(literal 1 binary64) %653)) (fma.f64 %570 %448 %3099) (fma.f64 %570 %448 %3101) (fma.f64 %570 %448 %3103) (/.f64 #s(literal 1 binary64) (/.f64 %653 %2928)) (/.f64 (*.f64 %2925 tanphi) %2926) (/.f64 (*.f64 tanphi %2925) %2926) (/.f64 (fma.f64 %2283 %79 %26) %79) (/.f64 (fma.f64 %2283 %416 %45) %416) (/.f64 (fma.f64 %5 %416 %2970) %2965) (/.f64 (fma.f64 %5 %416 %2974) %2965) (/.f64 (fma.f64 %45 %79 (*.f64 %416 %5)) %2958) (/.f64 (fma.f64 %45 %79 (*.f64 %5 %416)) %2958) %105 (sin.f64 %484) (sin.f64 (+.f64 %89 %89)) (cos.f64 (+.f64 %89 %92)) %3323 (fma.f64 #s(literal 2 binary64) %105 %79) (fma.f64 %105 #s(literal 2 binary64) %79) (+.f64 %79 %3326) (+.f64 %3326 %79) (-.f64 %79 (*.f64 #s(literal -2 binary64) %105)) (+.f64 %105 (+.f64 %105 %79)) (+.f64 (+.f64 %79 %105) %105) (-.f64 %79 (neg.f64 %3326)) (-.f64 %3326 %416) (neg.f64 %3338) (-.f64 %79 (*.f64 (neg.f64 %105) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) %105 %420) (fma.f64 %105 #s(literal 2 binary64) %420) (+.f64 %105 (-.f64 %105 %416)) (+.f64 %3326 %420) (fma.f64 #s(literal 2 binary64) %3354 %79) (fma.f64 #s(literal 2 binary64) %3354 %420) (/.f64 %35 %3323) (/.f64 %66 %3338) (neg.f64 (/.f64 %35 %3338)) (neg.f64 (/.f64 %66 %3323)) (*.f64 %35 %3363) (*.f64 %3363 %35) (/.f64 #s(literal 1 binary64) (/.f64 %3323 %35)) (*.f64 %66 (/.f64 #s(literal 1 binary64) %3338)) (/.f64 #s(literal 1 binary64) (/.f64 %3338 %66)) (fma.f64 one_es (/.f64 %3 %3323) %3373) (fma.f64 tanphi (/.f64 %6 %3323) %3373) (fma.f64 sa (/.f64 %8 %3323) %3373) (fma.f64 ca (/.f64 %23 %3323) %3380) (fma.f64 %3 (/.f64 one_es %3323) %3373) (fma.f64 %23 (/.f64 ca %3323) %3380) (fma.f64 %6 (/.f64 tanphi %3323) %3373) (fma.f64 %8 (/.f64 sa %3323) %3373) (+.f64 %3373 %3380) (+.f64 %3380 %3373) (-.f64 %3380 (/.f64 %45 %3323)) (-.f64 %3380 (neg.f64 %3373)) (fma.f64 %5 %3363 %3373) (fma.f64 %26 %3363 %3380) (/.f64 (fma.f64 %3380 %3323 %26) %3323) (/.f64 (fma.f64 %5 %3323 (*.f64 %3323 %26)) %3402) (/.f64 (fma.f64 %5 %3323 (*.f64 %26 %3323)) %3402) %3407 %3408 %3409 %3410 %3411 (approx %2830 %3411) %3413 %3414 %3415 %3416 %3417 (approx %2830 %3417) (/.f64 %755 %322) %3420 (*.f64 %3420 %415) (/.f64 %256 %322) (/.f64 %256 %360) (/.f64 %282 %360) (/.f64 %320 %322) %3426 (approx %2830 %3426) %256 %3428 %256 %3428 %3429 (/.f64 %3429 %79) %3431 (approx %2830 %3431) %3433 %3433 %3433 %3433 (approx %2830 %2151) %3435 %3435 %3436 %3437 (approx %2830 %3437) (approx %2830 %2192) (approx %2830 %2434) %2831 %2831 %2831 %2831 %2831 %2831 %2831 (approx %2830 %862) %3442 (approx %2830 %3442) %3444 (approx %2830 %3444) %3446 (approx %2830 %3446) (fma.f64 %1281 sa %501) (/.f64 %2254 %607) (/.f64 #s(literal 1 binary64) %1938) (/.f64 #s(literal 1 binary64) %2252) (/.f64 #s(literal 1 binary64) %2293) |
Compiled 85 816 to 11 825 computations (86.2% saved)
73 alts after pruning (56 fresh and 17 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 4 542 | 56 | 4 598 |
| Fresh | 0 | 0 | 0 |
| Picked | 29 | 14 | 43 |
| Done | 2 | 3 | 5 |
| Total | 4 573 | 73 | 4 646 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 77.6% | (fma.f64 (approx (/ (* one_es tanphi) (cos lamt)) (*.f64 one_es tanphi)) sa (*.f64 (tan.f64 lamt) ca)) |
| ✓ | 94.5% | (/.f64 (fma.f64 (*.f64 one_es sa) tanphi (*.f64 (sin.f64 lamt) ca)) (cos.f64 lamt)) |
| ▶ | 51.7% | (/.f64 (+.f64 (*.f64 one_es (*.f64 tanphi sa)) (*.f64 (approx (sin lamt) (fma.f64 (*.f64 (*.f64 lamt lamt) lamt) #s(literal -1/6 binary64) lamt)) ca)) (approx (cos lamt) #s(literal 1 binary64))) |
| ▶ | 54.8% | (/.f64 (*.f64 tanphi (/.f64 #s(literal 1 binary64) tanphi)) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (cos.f64 lamt) (*.f64 one_es (*.f64 sa tanphi))))) |
| ▶ | 52.6% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (fma.f64 (*.f64 tanphi sa) one_es (*.f64 (fma.f64 (*.f64 lamt lamt) (*.f64 #s(literal -1/6 binary64) ca) ca) lamt))) (approx (cos lamt) #s(literal 1 binary64))) |
| ▶ | 52.2% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (fma.f64 (*.f64 one_es tanphi) sa (*.f64 (fma.f64 (*.f64 lamt lamt) (*.f64 #s(literal -1/6 binary64) ca) ca) lamt))) (approx (cos lamt) #s(literal 1 binary64))) |
| ▶ | 51.4% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (fma.f64 (*.f64 one_es sa) tanphi (*.f64 (fma.f64 (*.f64 lamt lamt) (*.f64 #s(literal -1/6 binary64) ca) ca) lamt))) (approx (cos lamt) #s(literal 1 binary64))) |
| ▶ | 52.2% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (fma.f64 lamt (fma.f64 (*.f64 ca (*.f64 lamt lamt)) #s(literal -1/6 binary64) ca) (*.f64 one_es (*.f64 sa tanphi)))) (approx (cos lamt) #s(literal 1 binary64))) |
| ▶ | 21.8% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (fma.f64 lamt (+.f64 ca (*.f64 #s(literal -1/6 binary64) (*.f64 ca (pow.f64 lamt #s(literal 2 binary64))))) (*.f64 (approx one_es #s(literal 0 binary64)) (*.f64 sa tanphi)))) (approx (cos lamt) #s(literal 1 binary64))) |
| ▶ | 51.6% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (fma.f64 ca lamt (*.f64 one_es (*.f64 tanphi sa)))) (approx (cos lamt) (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64)))) |
| ✓ | 53.0% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 (*.f64 one_es tanphi) sa)) (cos.f64 lamt)) |
| ▶ | 37.7% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 (*.f64 one_es tanphi) sa)) (approx (cos lamt) #s(literal 1 binary64))) |
| ✓ | 54.4% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 (*.f64 one_es sa) tanphi)) (cos.f64 lamt)) |
| ▶ | 4.2% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 (approx one_es #s(literal 0 binary64)) (*.f64 sa tanphi))) (approx (cos lamt) #s(literal 1 binary64))) |
| ▶ | 34.9% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 one_es (*.f64 tanphi sa))) (approx (cos lamt) (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64)))) |
| ✓ | 54.8% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 one_es (*.f64 sa tanphi))) (cos.f64 lamt)) |
| ▶ | 38.7% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 one_es (*.f64 sa tanphi))) (approx (cos lamt) (*.f64 tanphi (/.f64 #s(literal 1 binary64) tanphi)))) |
| ✓ | 54.7% | (/.f64 (approx (* (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 one_es (*.f64 sa (*.f64 tanphi (cos.f64 lamt))))) (fma.f64 (cos.f64 (+.f64 lamt lamt)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) |
| ▶ | 53.2% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 (/.f64 (cos.f64 lamt) one_es) tanphi) sa))) |
| ▶ | 38.3% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) one_es) sa) tanphi))) |
| ▶ | 52.9% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 (cos.f64 lamt) sa) (*.f64 one_es tanphi)))) |
| ▶ | 38.6% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 tanphi sa)) one_es))) |
| ▶ | 37.7% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 one_es tanphi)) sa))) |
| ▶ | 38.2% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 #s(literal 1 binary64) tanphi) (*.f64 one_es sa)))) |
| ✓ | 54.8% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (cos.f64 lamt) (*.f64 one_es (*.f64 sa tanphi))))) |
| ✓ | 44.4% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (cos.f64 lamt) (*.f64 ca (sin.f64 lamt))))) |
| ▶ | 34.9% | %2 = (cos lamt) (/.f64 #s(literal 1 binary64) (approx (/ %2 (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (approx %2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lamt #s(literal 2 binary64))))) (*.f64 one_es (*.f64 sa tanphi))))) |
| ▶ | 37.7% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 one_es tanphi) sa)))) |
| ▶ | 44.4% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 #s(literal 1 binary64) (*.f64 (tan.f64 lamt) ca)))) |
| ✓ | 38.7% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 #s(literal 1 binary64) (*.f64 one_es (*.f64 sa tanphi))))) |
| ▶ | 37.6% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 one_es tanphi)) (/.f64 #s(literal 1/2 binary64) sa)))) |
| ▶ | 20.9% | %2 = (cos lamt) %8 = (sin lamt) (/.f64 #s(literal 1 binary64) (approx (/ %2 (+ (* one_es (* tanphi sa)) (* %8 ca))) (approx (/ %2 (* ca %8)) (/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 lamt #s(literal 2 binary64)) ca) (/.f64 #s(literal 1 binary64) ca)) lamt)))) |
| ▶ | 22.8% | %2 = (cos lamt) %8 = (sin lamt) (/.f64 #s(literal 1 binary64) (approx (/ %2 (+ (* one_es (* tanphi sa)) (* %8 ca))) (approx (/ %2 (* ca %8)) (/.f64 #s(literal 1 binary64) (*.f64 ca lamt))))) |
| ▶ | 21.5% | %22 = (*.f64 (approx one_es #s(literal 0 binary64)) (*.f64 sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) ca) lamt (*.f64 (*.f64 #s(literal 1/2 binary64) ca) lamt)) (*.f64 #s(literal -1/2 binary64) %22)))) %22)) |
| ▶ | 54.3% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (fma.f64 lamt (approx (+ ca (* 1/2 (* lamt (* one_es (* sa tanphi))))) ca) (*.f64 (*.f64 one_es sa) tanphi))) |
| ✓ | 36.3% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (*.f64 (*.f64 tanphi ca) (tan.f64 lamt)) tanphi)) |
| ✓ | 31.1% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (*.f64 ca (*.f64 (tan.f64 lamt) tanphi)) tanphi)) |
| ▶ | 14.0% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (*.f64 ca (*.f64 (approx (tan lamt) (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 lamt #s(literal 2 binary64)))))) tanphi)) tanphi)) |
| ✓ | 44.4% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (*.f64 ca (sin.f64 lamt)) (cos.f64 lamt))) |
| ✓ | 22.9% | %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) %10) (/.f64 (*.f64 ca (sin.f64 lamt)) (approx %10 #s(literal 1 binary64)))) |
| ▶ | 13.5% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (*.f64 ca (approx (* (tan lamt) tanphi) (*.f64 lamt tanphi))) tanphi)) |
| ▶ | 31.2% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (approx (* (* tanphi ca) (tan lamt)) (/.f64 (*.f64 ca (*.f64 tanphi (sin.f64 lamt))) (cos.f64 lamt))) tanphi)) |
| ✓ | 27.1% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (/.f64 ca tanphi) (*.f64 (tan.f64 lamt) tanphi))) |
| ▶ | 10.7% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (/.f64 ca tanphi) (approx (* (tan lamt) tanphi) (*.f64 lamt tanphi)))) |
| ✓ | 44.4% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 lamt)) (*.f64 (sin.f64 lamt) ca))) |
| ▶ | 35.8% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (*.f64 (/.f64 (tan.f64 lamt) tanphi) ca) tanphi)) |
| ▶ | 27.1% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) tanphi) ca) (*.f64 (tan.f64 lamt) tanphi))) |
| ✓ | 44.5% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (tan.f64 lamt) ca)) |
| ▶ | 14.9% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (approx (* (/ ca tanphi) (tan lamt)) (*.f64 lamt (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 ca (pow.f64 lamt #s(literal 2 binary64))) tanphi) (/.f64 ca tanphi)))) tanphi)) |
| ▶ | 38.8% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* one_es sa) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 tanphi (approx (+ (/ (* ca %6) (* tanphi %10)) (/ %15 %10)) (fma.f64 lamt (approx (+ (* 1/2 (* lamt %15)) (/ ca tanphi)) (*.f64 sa (fma.f64 #s(literal 1/2 binary64) (*.f64 lamt one_es) (/.f64 ca (*.f64 sa tanphi))))) (*.f64 one_es sa))))) |
| ▶ | 37.4% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* one_es sa) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 tanphi (approx (+ (/ (* ca %6) (* tanphi %10)) (/ %15 %10)) (fma.f64 lamt (approx (+ (* 1/2 (* lamt %15)) (/ ca tanphi)) (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) (*.f64 lamt sa) (/.f64 ca (*.f64 one_es tanphi))))) (*.f64 one_es sa))))) |
| ▶ | 36.9% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* one_es sa) %24 = (*.f64 one_es sa) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 tanphi (approx (+ (/ (* ca %6) (* tanphi %10)) (/ %15 %10)) (fma.f64 lamt (approx (+ (* 1/2 (* lamt %15)) (/ ca tanphi)) (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %24))) %24)))) |
| ▶ | 54.4% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 tanphi (approx (+ (/ (* ca %6) (* tanphi %10)) (/ (* one_es sa) %10)) (/.f64 (*.f64 one_es sa) (cos.f64 lamt))))) |
| ▶ | 50.4% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ (* sa tanphi) %10)) (fma.f64 (/.f64 lamt one_es) ca (*.f64 tanphi sa))))) |
| ▶ | 48.5% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ (* sa tanphi) %10)) (fma.f64 (/.f64 ca one_es) lamt (*.f64 tanphi sa))))) |
| ▶ | 54.8% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ (* sa tanphi) %10)) (/.f64 (*.f64 sa tanphi) (cos.f64 lamt))))) |
| ▶ | 52.4% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ (* sa tanphi) %10)) (*.f64 (fma.f64 ca lamt (*.f64 one_es (*.f64 tanphi sa))) (/.f64 #s(literal 1 binary64) one_es))))) |
| ▶ | 48.7% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* sa tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ %15 %10)) (approx (+ %15 (/ (* ca lamt) one_es)) (*.f64 sa (+.f64 tanphi (/.f64 (*.f64 ca lamt) (*.f64 one_es sa)))))))) |
| ▶ | 38.7% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* sa tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ %15 %10)) (approx (+ %15 (/ (* ca lamt) one_es)) (*.f64 sa tanphi))))) |
| ✓ | 35.1% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 ca (*.f64 (/.f64 #s(literal 1 binary64) tanphi) (*.f64 (tan.f64 lamt) tanphi)))) |
| ▶ | 14.2% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 ca (*.f64 (/.f64 #s(literal 1 binary64) tanphi) (approx (* (tan lamt) tanphi) (*.f64 lamt tanphi))))) |
| ▶ | 23.7% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (approx (/ (* ca %6) %10) (*.f64 lamt (fma.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) ca)) lamt ca)))) |
| ▶ | 23.7% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (approx (/ (* ca %6) %10) (*.f64 lamt (fma.f64 (*.f64 ca (*.f64 lamt lamt)) #s(literal 1/3 binary64) ca)))) |
| ▶ | 7.9% | %19 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %19))))) %19) (*.f64 (*.f64 (*.f64 lamt lamt) lamt) (-.f64 (*.f64 #s(literal -1/6 binary64) ca) (*.f64 #s(literal -1/2 binary64) ca))))) |
| ▶ | 7.6% | %19 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %19))))) %19) (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) ca)) (*.f64 lamt lamt)))) |
| ▶ | 7.9% | %19 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %19))))) %19) (*.f64 ca (*.f64 (*.f64 lamt #s(literal 1/3 binary64)) (*.f64 lamt lamt))))) |
| ▶ | 11.6% | %14 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 (*.f64 (*.f64 (*.f64 lamt sa) (*.f64 tanphi #s(literal 1/2 binary64))) lamt) one_es))) |
| ▶ | 11.6% | %14 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lamt) lamt) (*.f64 one_es sa)) tanphi))) |
| ▶ | 16.3% | %14 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 (*.f64 (*.f64 lamt one_es) (*.f64 tanphi sa)) (*.f64 #s(literal 1/2 binary64) lamt)))) |
| ▶ | 11.1% | %14 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 (*.f64 tanphi (*.f64 (*.f64 #s(literal 1/2 binary64) lamt) (*.f64 lamt one_es))) sa))) |
| ▶ | 36.8% | %14 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 lamt lamt) sa) one_es) (*.f64 one_es sa))))) |
| ▶ | 38.3% | %14 = (* one_es (* sa tanphi)) %22 = (* one_es sa) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 tanphi (approx (+ (* 1/2 (* (pow lamt 2) %22)) %22) (*.f64 one_es sa))))) |
| ▶ | 14.2% | %14 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 sa (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lamt) (*.f64 one_es tanphi)) lamt)))) |
Compiled 804 to 236 computations (70.6% saved)
| Inputs |
|---|
| Outputs |
|---|
| Inputs |
|---|
%3 = (*.f64 tanphi sa) %4 = (*.f64 one_es %3) %6 = (sin.f64 lamt) %8 = (cos.f64 lamt) %10 = (approx one_es #s(literal 0 binary64)) %14 = (pow.f64 lamt #s(literal 2 binary64)) %15 = (*.f64 ca lamt) %16 = (*.f64 ca %14) %17 = (*.f64 #s(literal -1/6 binary64) %16) %18 = (+.f64 ca %17) %19 = (*.f64 sa tanphi) %20 = (*.f64 one_es %19) %23 = (sin lamt) %25 = (+ (* one_es (* tanphi sa)) (* %23 ca)) %26 = (approx %25 %20) %27 = (cos lamt) %28 = (approx %27 #s(literal 1 binary64)) %30 = (*.f64 #s(literal -1/2 binary64) %14) %31 = (+.f64 #s(literal 1 binary64) %30) %32 = (approx %27 %31) %34 = (*.f64 #s(literal -1/6 binary64) ca) %35 = (*.f64 #s(literal -1/2 binary64) ca) %36 = (-.f64 %34 %35) %37 = (/.f64 %19 %8) %38 = (*.f64 one_es sa) %39 = (/.f64 %38 %8) %40 = (*.f64 one_es tanphi) %41 = (*.f64 %40 sa) %42 = (*.f64 %38 tanphi) %43 = (*.f64 #s(literal 1/2 binary64) lamt) %44 = (tan.f64 lamt) %45 = (*.f64 %44 ca) %47 = (* sa tanphi) %48 = (* one_es %47) %51 = (+ ca (* 1/2 (* lamt %48))) %52 = (approx %51 ca) %53 = (/.f64 ca one_es) %54 = (/.f64 %16 tanphi) %55 = (/.f64 ca tanphi) %56 = (*.f64 lamt %38) %58 = (*.f64 #s(literal 1/3 binary64) %14) %59 = (+.f64 #s(literal 1 binary64) %58) %60 = (*.f64 lamt %59) %61 = (tan lamt) %62 = (approx %61 %60) %63 = (*.f64 #s(literal 1/3 binary64) ca) %64 = (*.f64 #s(literal 1/2 binary64) ca) %65 = (/.f64 %8 %20) %66 = (/ %27 %25) %67 = (approx %66 %65) %69 = (*.f64 tanphi %6) %70 = (/.f64 #s(literal 1 binary64) tanphi) %71 = (*.f64 tanphi %70) %72 = (*.f64 lamt lamt) %73 = (*.f64 %43 lamt) %74 = (approx %25 %4) %75 = (fma.f64 ca lamt %4) %76 = (approx %25 %75) %77 = (*.f64 #s(literal -1/2 binary64) lamt) %78 = (fma.f64 %77 lamt #s(literal 1 binary64)) %79 = (approx %27 %78) %80 = (*.f64 lamt tanphi) %81 = (*.f64 lamt one_es) %82 = (*.f64 lamt sa) %83 = (*.f64 %81 %3) %84 = (*.f64 %43 %40) %85 = (*.f64 %43 %81) %86 = (*.f64 %73 %38) %87 = (*.f64 lamt %63) %88 = (*.f64 %44 tanphi) %89 = (/.f64 %44 tanphi) %90 = (/.f64 #s(literal 1 binary64) one_es) %91 = (/.f64 %8 one_es) %92 = (*.f64 %89 ca) %93 = (*.f64 %10 %19) %94 = (*.f64 #s(literal -1/2 binary64) %93) %95 = (approx %25 %93) %96 = (approx %27 %71) %97 = (approx %25 %41) %100 = (+ %47 (/ (* ca lamt) one_es)) %101 = (approx %100 %19) %104 = (* one_es sa) %108 = (approx (+ (* 1/2 (* (pow lamt 2) %104)) %104) %38) %109 = (/.f64 #s(literal 1 binary64) %15) %110 = (* ca %23) %111 = (/ %27 %110) %112 = (approx %111 %109) %113 = (/.f64 %14 ca) %114 = (/.f64 #s(literal 1 binary64) ca) %115 = (fma.f64 #s(literal -1/3 binary64) %113 %114) %116 = (/.f64 %115 lamt) %117 = (approx %111 %116) %119 = (approx (* %61 tanphi) %80) %120 = (fma.f64 #s(literal 1/3 binary64) %54 %55) %121 = (*.f64 lamt %120) %122 = (/ ca tanphi) %124 = (approx (* %122 %61) %121) %125 = (*.f64 #s(literal 1/2 binary64) %56) %128 = (+ (* 1/2 (* lamt %104)) %122) %129 = (approx %128 %125) %130 = (*.f64 ca %69) %131 = (/.f64 %130 %8) %134 = (approx (* (* tanphi ca) %61) %131) %138 = (+ (/ %110 (* one_es %27)) (/ %47 %27)) %139 = (approx %138 %37) %140 = (/.f64 ca %40) %141 = (fma.f64 #s(literal 1/2 binary64) %82 %140) %142 = (*.f64 one_es %141) %143 = (approx %128 %142) %147 = (+ (/ %110 (* tanphi %27)) (/ %104 %27)) %148 = (approx %147 %39) %149 = (/.f64 %15 %38) %150 = (+.f64 tanphi %149) %151 = (*.f64 sa %150) %152 = (approx %100 %151) %153 = (/.f64 ca %19) %154 = (fma.f64 #s(literal 1/2 binary64) %81 %153) %155 = (*.f64 sa %154) %156 = (approx %128 %155) %157 = (/.f64 lamt one_es) %158 = (*.f64 %72 lamt) %159 = (fma.f64 %158 #s(literal -1/6 binary64) lamt) %160 = (*.f64 ca %72) %161 = (fma.f64 %72 %34 ca) %162 = (fma.f64 %160 #s(literal -1/6 binary64) ca) %163 = (*.f64 %161 lamt) %164 = (fma.f64 %3 one_es %163) %165 = (fma.f64 %38 tanphi %163) %166 = (fma.f64 %40 sa %163) %167 = (*.f64 %64 lamt) %168 = (fma.f64 %34 lamt %167) %169 = (/.f64 #s(literal 1 binary64) %45) %170 = (fma.f64 %160 #s(literal 1/3 binary64) ca) %171 = (fma.f64 %87 lamt ca) %172 = (*.f64 lamt #s(literal 1/3 binary64)) %173 = (*.f64 %172 %72) %174 = (fma.f64 %53 lamt %3) %175 = (fma.f64 %157 ca %3) %176 = (*.f64 %75 %90) %177 = (*.f64 tanphi #s(literal 1/2 binary64)) %178 = (*.f64 %82 %177) %179 = (*.f64 %178 lamt) %180 = (*.f64 %70 ca) %181 = (*.f64 %72 sa) %182 = (*.f64 %181 one_es) %183 = (/.f64 %70 %38) %184 = (/.f64 #s(literal 1 binary64) %40) %185 = (/.f64 %184 sa) %186 = (/.f64 #s(literal 1 binary64) %3) %187 = (/.f64 %186 one_es) %188 = (/.f64 %90 sa) %189 = (/.f64 %188 tanphi) %190 = (/.f64 #s(literal 2 binary64) %40) %191 = (/.f64 #s(literal 1/2 binary64) sa) %192 = (*.f64 %190 %191) %193 = (*.f64 %84 lamt) %194 = (*.f64 sa %193) %195 = (*.f64 %86 tanphi) %196 = (*.f64 %83 %43) %197 = (*.f64 %179 one_es) %198 = (*.f64 tanphi %85) %199 = (*.f64 %198 sa) %200 = (*.f64 ca %173) %201 = (*.f64 %87 %72) %202 = (approx %66 %169) %203 = (/.f64 %8 sa) %204 = (/.f64 %203 %40) %205 = (/.f64 %91 tanphi) %206 = (/.f64 %205 sa) %211 = (fma.f64 lamt %18 %93) %212 = (approx %25 %211) %215 = (/.f64 %32 %20) %216 = (approx %66 %215) %220 = (approx %23 %159) %221 = (*.f64 %220 ca) %222 = (+.f64 %4 %221) %224 = (fma.f64 lamt %162 %20) %225 = (approx %25 %224) %227 = (fma.f64 lamt %52 %42) %228 = (/ %25 %27) %230 = (/.f64 #s(literal 1 binary64) %41) %231 = (approx %66 %230) %233 = (approx %25 %164) %235 = (approx %25 %165) %237 = (approx %25 %166) %239 = (-.f64 %168 %94) %240 = (*.f64 lamt %239) %241 = (+.f64 ca %240) %242 = (fma.f64 lamt %241 %93) %244 = (*.f64 %62 tanphi) %245 = (*.f64 ca %244) %246 = (/.f64 %245 tanphi) %248 = (*.f64 lamt %170) %249 = (/ %110 %27) %250 = (approx %249 %248) %252 = (*.f64 lamt %171) %253 = (approx %249 %252) %255 = (approx %138 %174) %256 = (*.f64 one_es %255) %258 = (approx %138 %175) %259 = (*.f64 one_es %258) %261 = (approx %138 %176) %262 = (*.f64 one_es %261) %264 = (approx %138 %101) %265 = (*.f64 one_es %264) %267 = (approx %138 %152) %268 = (*.f64 one_es %267) %270 = (*.f64 one_es %139) %272 = (*.f64 %180 %88) %274 = (fma.f64 #s(literal 1/2 binary64) %182 %38) %275 = (*.f64 tanphi %274) %277 = (+ (* lamt %51) %48) %278 = (approx %277 %275) %280 = (*.f64 tanphi %108) %281 = (approx %277 %280) %283 = (fma.f64 lamt %129 %38) %284 = (approx %147 %283) %285 = (*.f64 tanphi %284) %287 = (fma.f64 lamt %143 %38) %288 = (approx %147 %287) %289 = (*.f64 tanphi %288) %291 = (fma.f64 lamt %156 %38) %292 = (approx %147 %291) %293 = (*.f64 tanphi %292) %295 = (*.f64 tanphi %148) %297 = (approx %66 %183) %299 = (approx %66 %185) %301 = (approx %66 %187) %303 = (approx %66 %189) %305 = (approx %66 %192) %307 = (approx %277 %194) %309 = (approx %277 %195) %311 = (approx %277 %196) %313 = (approx %277 %197) %315 = (approx %277 %199) %317 = (*.f64 %158 %36) %329 = (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %48))))) %48) %330 = (approx %329 %317) %332 = (approx %329 %200) %334 = (approx %329 %201) %336 = (approx %66 %112) %338 = (approx %66 %117) %340 = (approx %66 %204) %342 = (approx %66 %206) %344 = (/.f64 %134 tanphi) %346 = (*.f64 %70 %119) %347 = (*.f64 ca %346) %349 = (*.f64 %55 %119) %351 = (*.f64 ca %119) %352 = (/.f64 %351 tanphi) %354 = (*.f64 %92 tanphi) %356 = (*.f64 %124 tanphi) one_es tanphi sa %3 %4 lamt %6 ca %8 #s(literal 0 binary64) %10 #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) %14 %15 %16 %17 %18 %19 %20 %26 %28 #s(literal -1/2 binary64) %30 %31 %32 #s(literal 1/2 binary64) %34 %35 %36 %37 %38 %39 %40 %41 %42 %43 %44 %45 %52 %53 %54 %55 %56 #s(literal 1/3 binary64) %58 %59 %60 %62 %63 %64 %65 %67 #s(literal -1/3 binary64) %69 %70 %71 %72 %73 %74 %75 %76 %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 %97 %101 %108 %109 %112 %113 %114 %115 %116 %117 %119 %120 %121 %124 %125 %129 %130 %131 %134 %139 %140 %141 %142 %143 %148 %149 %150 %151 %152 %153 %154 %155 %156 %157 %158 %159 %160 %161 %162 %163 %164 %165 %166 %167 %168 %169 %170 %171 %172 %173 %174 %175 %176 %177 %178 %179 %180 %181 %182 %183 %184 %185 %186 %187 %188 %189 %190 %191 %192 %193 %194 %195 %196 %197 %198 %199 %200 %201 %202 %203 %204 %205 %206 (/.f64 %74 %79) (/.f64 %76 %79) (/.f64 #s(literal 1 binary64) %202) (/.f64 %95 %28) %211 %212 (/.f64 %212 %28) (/.f64 %97 %28) %215 %216 (/.f64 #s(literal 1 binary64) %216) (/.f64 %71 %67) (/.f64 %26 %96) %220 %221 %222 (/.f64 %222 %28) %224 %225 (/.f64 %225 %28) %227 (approx %228 %227) %230 %231 (/.f64 #s(literal 1 binary64) %231) %233 (/.f64 %233 %28) %235 (/.f64 %235 %28) %237 (/.f64 %237 %28) %239 %240 %241 %242 (approx %228 %242) %244 %245 %246 (approx %228 %246) %248 %250 (approx %228 %250) %252 %253 (approx %228 %253) %255 %256 (approx %228 %256) %258 %259 (approx %228 %259) %261 %262 (approx %228 %262) %264 %265 (approx %228 %265) %267 %268 (approx %228 %268) %270 (approx %228 %270) %272 (approx %228 %272) %274 %275 %278 (approx %228 %278) %280 %281 (approx %228 %281) %283 %284 %285 (approx %228 %285) %287 %288 %289 (approx %228 %289) %291 %292 %293 (approx %228 %293) %295 (approx %228 %295) %297 (/.f64 #s(literal 1 binary64) %297) %299 (/.f64 #s(literal 1 binary64) %299) %301 (/.f64 #s(literal 1 binary64) %301) %303 (/.f64 #s(literal 1 binary64) %303) %305 (/.f64 #s(literal 1 binary64) %305) %307 (approx %228 %307) %309 (approx %228 %309) %311 (approx %228 %311) %313 (approx %228 %313) %315 (approx %228 %315) %317 %330 (approx %228 %330) %332 (approx %228 %332) %334 (approx %228 %334) %336 (/.f64 #s(literal 1 binary64) %336) %338 (/.f64 #s(literal 1 binary64) %338) %340 (/.f64 #s(literal 1 binary64) %340) %342 (/.f64 #s(literal 1 binary64) %342) %344 (approx %228 %344) %346 %347 (approx %228 %347) %349 (approx %228 %349) %351 %352 (approx %228 %352) %354 (approx %228 %354) %356 (approx %228 %356) |
| Outputs |
|---|
%5 = (sin lamt) %9 = (pow.f64 lamt #s(literal 2 binary64)) %11 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %9)) %12 = (*.f64 lamt %11) %31 = (cos lamt) %34 = (*.f64 #s(literal -1/2 binary64) %9) %53 = (pow lamt 2) %56 = (* ca lamt) %57 = (*.f64 ca lamt) %59 = (* ca %53) %60 = (*.f64 ca %9) %63 = (* -1/6 %59) %64 = (*.f64 #s(literal -1/6 binary64) %60) %66 = (+ ca %63) %68 = (+.f64 ca %64) %72 = (* tanphi sa) %73 = (* one_es %72) %74 = (* %5 ca) %75 = (+ %73 %74) %76 = (*.f64 sa tanphi) %77 = (*.f64 one_es %76) %79 = (fma.f64 ca lamt %77) %86 = (+.f64 ca (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 #s(literal 1/120 binary64) %60)))) %90 = (* -1/2 %53) %92 = (* sa tanphi) %93 = (/ %92 %31) %95 = (*.f64 %9 %76) %96 = (fma.f64 #s(literal 1/2 binary64) %95 %76) %101 = (fma.f64 #s(literal -1/4 binary64) %76 (*.f64 #s(literal 1/24 binary64) %76)) %104 = (*.f64 #s(literal -1/2 binary64) %76) %121 = (* one_es sa) %122 = (/ %121 %31) %123 = (*.f64 one_es sa) %125 = (*.f64 %9 %123) %126 = (fma.f64 #s(literal 1/2 binary64) %125 %123) %129 = (fma.f64 #s(literal -1/4 binary64) %123 (*.f64 #s(literal 1/24 binary64) %123)) %132 = (*.f64 #s(literal -1/2 binary64) %123) %149 = (* 1/2 lamt) %150 = (*.f64 #s(literal 1/2 binary64) lamt) %152 = (tan lamt) %154 = (*.f64 #s(literal 1/3 binary64) %9) %155 = (+.f64 #s(literal 1 binary64) %154) %156 = (*.f64 lamt %155) %174 = (* %152 ca) %175 = (*.f64 #s(literal 1/3 binary64) %60) %176 = (+.f64 ca %175) %177 = (*.f64 lamt %176) %179 = (*.f64 #s(literal 1/3 binary64) ca) %193 = (* one_es %92) %196 = (+ ca (* 1/2 (* lamt %193))) %197 = (*.f64 lamt %77) %198 = (*.f64 #s(literal 1/2 binary64) %197) %199 = (+.f64 ca %198) %201 = (/ %59 tanphi) %202 = (/.f64 %60 tanphi) %204 = (* lamt %121) %205 = (*.f64 lamt %123) %208 = (* 1/3 %53) %211 = (+ 1 %208) %213 = (/ %31 %193) %214 = (/.f64 #s(literal 1 binary64) %77) %216 = (/.f64 %9 %77) %220 = (*.f64 #s(literal 1/2 binary64) %214) %230 = (/ %31 %75) %231 = (pow.f64 one_es #s(literal 2 binary64)) %232 = (pow.f64 sa #s(literal 2 binary64)) %233 = (pow.f64 tanphi #s(literal 2 binary64)) %234 = (*.f64 %232 %233) %235 = (*.f64 %231 %234) %239 = (pow.f64 ca #s(literal 2 binary64)) %241 = (pow.f64 one_es #s(literal 3 binary64)) %242 = (pow.f64 sa #s(literal 3 binary64)) %243 = (pow.f64 tanphi #s(literal 3 binary64)) %244 = (*.f64 %242 %243) %245 = (*.f64 %241 %244) %247 = (fma.f64 #s(literal -1 binary64) (/.f64 %239 %245) %220) %250 = (/.f64 ca %235) %265 = (* tanphi %5) %266 = (*.f64 lamt tanphi) %268 = (*.f64 %9 tanphi) %287 = (* %149 lamt) %291 = (*.f64 #s(literal -1/2 binary64) lamt) %293 = (* lamt one_es) %294 = (*.f64 lamt one_es) %296 = (* lamt sa) %297 = (*.f64 lamt sa) %301 = (* one_es tanphi) %302 = (* %149 %301) %303 = (*.f64 one_es tanphi) %304 = (*.f64 lamt %303) %308 = (*.f64 %9 one_es) %309 = (*.f64 #s(literal 1/2 binary64) %308) %318 = (* %152 tanphi) %337 = (/ %152 tanphi) %338 = (/.f64 lamt tanphi) %340 = (/.f64 %9 tanphi) %341 = (/.f64 #s(literal 1 binary64) tanphi) %342 = (fma.f64 #s(literal 1/3 binary64) %340 %341) %343 = (*.f64 lamt %342) %345 = (*.f64 #s(literal 1/3 binary64) %341) %356 = (/ %31 one_es) %357 = (/.f64 #s(literal 1 binary64) one_es) %359 = (/.f64 %9 one_es) %363 = (*.f64 #s(literal 1/2 binary64) %357) %373 = (* %337 ca) %374 = (/.f64 %57 tanphi) %376 = (/.f64 ca tanphi) %377 = (fma.f64 #s(literal 1/3 binary64) %202 %376) %393 = (+ %92 (/ %56 one_es)) %394 = (/.f64 %57 one_es) %395 = (fma.f64 sa tanphi %394) %400 = (* ca %5) %401 = (/ %31 %400) %403 = (/.f64 %9 ca) %404 = (/.f64 #s(literal 1 binary64) ca) %405 = (fma.f64 #s(literal -1/3 binary64) %403 %404) %410 = (*.f64 #s(literal 1/3 binary64) %404) %425 = (/ %53 ca) %430 = (+ (* -1/3 %425) (/ 1 ca)) %434 = (/ ca tanphi) %435 = (+ (* 1/3 %201) %434) %438 = (* 1/2 %204) %441 = (+ %438 %434) %442 = (fma.f64 #s(literal 1/2 binary64) %205 %376) %444 = (* ca %265) %447 = (*.f64 ca %268) %448 = (*.f64 ca tanphi) %458 = (*.f64 #s(literal 1/120 binary64) %448) %466 = (/ %444 %31) %468 = (*.f64 #s(literal -1/2 binary64) %448) %469 = (-.f64 (*.f64 #s(literal -1/6 binary64) %448) %468) %475 = (fma.f64 #s(literal -1/2 binary64) %469 (*.f64 #s(literal 1/24 binary64) %448)) %476 = (-.f64 %458 %475) %500 = (* (* tanphi ca) %152) %520 = (+ (/ %400 (* one_es %31)) %93) %521 = (*.f64 lamt %76) %522 = (/.f64 ca one_es) %523 = (fma.f64 #s(literal 1/2 binary64) %521 %522) %528 = (-.f64 (*.f64 #s(literal -1/6 binary64) %522) (*.f64 #s(literal -1/2 binary64) %522)) %536 = (+ (* 1/2 %296) (/ ca %301)) %537 = (/.f64 ca %303) %539 = (fma.f64 #s(literal 1/2 binary64) %297 %537) %543 = (+ (/ %400 (* tanphi %31)) %122) %544 = (fma.f64 one_es sa %374) %550 = (-.f64 (*.f64 #s(literal -1/6 binary64) %376) (*.f64 #s(literal -1/2 binary64) %376)) %556 = (/ %56 %121) %557 = (/.f64 %57 %123) %559 = (+ tanphi %556) %561 = (+.f64 tanphi %557) %565 = (+ (* 1/2 %293) (/ ca %92)) %566 = (/.f64 ca %76) %568 = (fma.f64 #s(literal 1/2 binary64) %294 %566) %571 = (/.f64 lamt one_es) %573 = (* lamt lamt) %574 = (* %573 lamt) %575 = (pow.f64 lamt #s(literal 3 binary64)) %577 = (* -1/6 ca) %580 = (* (+ (* %573 %577) ca) lamt) %581 = (*.f64 lamt %68) %583 = (* 1/2 ca) %584 = (* %583 lamt) %585 = (*.f64 #s(literal 1/2 binary64) %57) %588 = (+ (* %577 lamt) %584) %589 = (*.f64 #s(literal 1/2 binary64) ca) %590 = (fma.f64 #s(literal -1/6 binary64) ca %589) %591 = (*.f64 lamt %590) %595 = (+ (* (* ca %573) 1/3) ca) %597 = (* lamt 1/3) %600 = (* %597 %573) %603 = (* tanphi 1/2) %604 = (* %296 %603) %610 = (* %573 sa) %611 = (*.f64 %9 sa) %613 = (* %610 one_es) %615 = (* %302 lamt) %616 = (*.f64 %9 %303) %620 = (*.f64 %9 %77) %624 = (*.f64 ca %575) %627 = (/ %31 sa) %628 = (/.f64 #s(literal 1 binary64) sa) %630 = (/.f64 %9 sa) %634 = (*.f64 #s(literal 1/2 binary64) %628) %644 = (/ %356 tanphi) %645 = (/.f64 #s(literal 1 binary64) %303) %647 = (/.f64 %9 %303) %651 = (*.f64 #s(literal 1/2 binary64) %645) %661 = (/ %75 %31) %664 = (*.f64 #s(literal -1/6 binary64) ca) %665 = (*.f64 #s(literal -1/2 binary64) ca) %666 = (-.f64 %664 %665) %667 = (*.f64 lamt %666) %668 = (*.f64 #s(literal -1/2 binary64) %77) %676 = (*.f64 #s(literal 1/120 binary64) ca) %684 = (* -1/2 %193) %685 = (- %588 %684) %686 = (*.f64 #s(literal 1/2 binary64) %77) %690 = (* lamt %685) %693 = (*.f64 lamt (fma.f64 #s(literal 1/2 binary64) %77 %591)) %695 = (+ ca %690) %696 = (+.f64 ca %693) %699 = (+ (* lamt %695) %193) %702 = (/ %400 %31) %704 = (+.f64 ca (*.f64 %9 %666)) %705 = (*.f64 lamt %704) %708 = (fma.f64 #s(literal -1/2 binary64) %666 (*.f64 #s(literal 1/24 binary64) ca)) %709 = (-.f64 %676 %708) %732 = (* one_es %520) %742 = (* tanphi (+ (* 1/2 %613) %121)) %743 = (fma.f64 #s(literal 1/2 binary64) %620 %77) %745 = (* tanphi %543) %753 = (* -1/2 ca) %754 = (- %577 %753) %763 = (+ (* lamt (+ ca (* lamt (- (* lamt %754) %684)))) %193) %769 = (sin.f64 lamt) %771 = (cos.f64 lamt) %773 = (/.f64 ca %9) %774 = (fma.f64 #s(literal -1/6 binary64) ca %773) %777 = (fma.f64 ca %769 %77) %780 = (/.f64 #s(literal 1 binary64) %9) %784 = (/.f64 %76 %771) %786 = (/.f64 %123 %771) %788 = (/.f64 %769 %771) %790 = (*.f64 ca %769) %791 = (/.f64 %790 %771) %793 = (/.f64 ca lamt) %794 = (fma.f64 #s(literal 1/2 binary64) %77 %793) %797 = (+.f64 #s(literal 1/3 binary64) %780) %803 = (/.f64 %771 %77) %807 = (*.f64 tanphi %769) %809 = (+ %56 %73) %810 = (/.f64 %77 lamt) %816 = (*.f64 tanphi %771) %817 = (/.f64 %769 %816) %821 = (/.f64 %790 %816) %824 = (/.f64 %76 lamt) %830 = (+ (* 1/2 (* %53 %121)) %121) %831 = (/.f64 %123 %9) %835 = (/.f64 %771 %790) %839 = (/.f64 #s(literal 1 binary64) %60) %840 = (-.f64 %839 %410) %843 = (/ %430 lamt) %851 = (/.f64 ca %268) %852 = (fma.f64 #s(literal 1/3 binary64) %376 %851) %855 = (* lamt %435) %861 = (/.f64 ca %266) %862 = (fma.f64 #s(literal 1/2 binary64) %123 %861) %865 = (*.f64 ca %807) %869 = (*.f64 one_es %771) %870 = (/.f64 %790 %869) %871 = (+.f64 %870 %784) %875 = (/.f64 ca %304) %879 = (+.f64 %821 %786) %881 = (/.f64 ca %123) %882 = (/.f64 tanphi lamt) %888 = (/.f64 ca %521) %893 = (+ (* %574 -1/6) lamt) %904 = (+ (* %72 one_es) %580) %905 = (/.f64 %77 %575) %906 = (+.f64 %773 %905) %907 = (fma.f64 #s(literal -1/6 binary64) ca %906) %911 = (fma.f64 #s(literal 1/3 binary64) ca %773) %916 = (/.f64 %771 %303) %923 = (+ (* lamt %196) (* %121 tanphi)) %926 = (/.f64 %77 %9) %931 = (*.f64 #s(literal 1/2 binary64) %810) %933 = (fma.f64 #s(literal -1/6 binary64) ca (fma.f64 #s(literal 1/2 binary64) ca %931)) %942 = (*.f64 #s(literal -1/2 binary64) %810) %943 = (-.f64 (fma.f64 #s(literal -1/6 binary64) ca (fma.f64 #s(literal 1/2 binary64) ca %773)) %942) %957 = (* lamt %595) %966 = (+ (* lamt %441) %121) %979 = (fma.f64 #s(literal -1/2 binary64) ca %942) %986 = (fma.f64 #s(literal -1 binary64) %793 %668) %991 = (fma.f64 #s(literal -1 binary64) ca (*.f64 #s(literal -1 binary64) %810)) %1032 = (*.f64 #s(literal 1/6 binary64) ca) %1042 = (fma.f64 #s(literal -1/2 binary64) ca %1032) %1047 = (fma.f64 #s(literal -1 binary64) (/.f64 %991 lamt) %686) %1051 = (fma.f64 #s(literal -1/2 binary64) ca (fma.f64 #s(literal -1/2 binary64) %810 %1032)) %1072 = (/.f64 %794 lamt) %1077 = (/.f64 %1047 lamt) %1091 = (*.f64 #s(literal 1/2 binary64) %123) %1113 = (*.f64 sa %816) %1114 = (*.f64 one_es %1113) %1115 = (pow.f64 %769 #s(literal 2 binary64)) %1116 = (*.f64 %239 %1115) %1120 = (*.f64 %233 %771) %1121 = (*.f64 %232 %1120) %1123 = (pow.f64 ca #s(literal 3 binary64)) %1124 = (pow.f64 %769 #s(literal 3 binary64)) %1125 = (*.f64 %1123 %1124) %1127 = (/.f64 %1113 %1116) %1131 = (*.f64 %243 %771) %1132 = (*.f64 %242 %1131) %1136 = (pow.f64 %769 #s(literal 4 binary64)) %1137 = (*.f64 (pow.f64 ca #s(literal 4 binary64)) %1136) %1151 = (+.f64 sa (*.f64 #s(literal 1/2 binary64) %611)) %1155 = (/.f64 %77 %771) %1156 = (+.f64 %791 %1155) %1161 = (/.f64 %57 sa) %1162 = (fma.f64 one_es tanphi %1161) %1173 = (*.f64 one_es %96) %1176 = (fma.f64 #s(literal -1/6 binary64) %57 %585) %1181 = (*.f64 lamt %1176) %1183 = (fma.f64 #s(literal 1/2 binary64) %197 %1181) %1185 = (+.f64 ca %1181) %1189 = (*.f64 lamt %1185) %1200 = (/.f64 %790 one_es) %1206 = (*.f64 %771 %769) %1207 = (*.f64 ca %1206) %1209 = (/.f64 %1207 (*.f64 one_es %234)) %1210 = (/.f64 %771 %76) %1214 = (*.f64 %771 %1115) %1215 = (*.f64 %239 %1214) %1217 = (/.f64 %1215 (*.f64 %231 %244)) %1222 = (*.f64 %771 %1124) %1223 = (*.f64 %1123 %1222) %1224 = (pow.f64 sa #s(literal 4 binary64)) %1225 = (pow.f64 tanphi #s(literal 4 binary64)) %1226 = (*.f64 %1224 %1225) %1238 = (/.f64 sa %771) %1239 = (*.f64 one_es %816) %1240 = (/.f64 %790 %1239) %1241 = (+.f64 %1238 %1240) %1244 = (/.f64 ca %77) %1245 = (fma.f64 #s(literal 1/2 binary64) lamt %1244) %1248 = (/.f64 %581 one_es) %1262 = (/.f64 %1181 one_es) %1270 = (/.f64 %1189 one_es) %1275 = (/.f64 %57 %303) %1280 = (/.f64 %705 one_es) %1290 = (*.f64 #s(literal -1/2 binary64) %521) %1301 = (/.f64 %1207 %234) %1327 = (*.f64 #s(literal -1/2 binary64) %611) %1328 = (fma.f64 #s(literal -1 binary64) sa %1327) %1338 = (fma.f64 #s(literal -1 binary64) %1238 (*.f64 #s(literal -1 binary64) %1240)) %1342 = (fma.f64 #s(literal -1 binary64) %1244 %291) %1356 = (*.f64 #s(literal -1/2 binary64) %95) %1404 = (*.f64 sa %771) %1405 = (*.f64 one_es %1404) %1406 = (/.f64 %1405 %1116) %1435 = (/.f64 ca sa) %1436 = (fma.f64 #s(literal 1/2 binary64) %304 %1435) %1442 = (/.f64 #s(literal 1 binary64) %76) %1444 = (*.f64 tanphi %126) %1445 = (fma.f64 ca lamt %1444) %1454 = (/.f64 %790 tanphi) %1462 = (/.f64 %1207 (*.f64 %231 (*.f64 %232 tanphi))) %1463 = (/.f64 %771 %123) %1469 = (/.f64 %1215 (*.f64 %241 (*.f64 %242 %233))) %1474 = (pow.f64 one_es #s(literal 4 binary64)) %1490 = (/.f64 %57 %77) %1494 = (/.f64 %581 tanphi) %1498 = (fma.f64 #s(literal 1/2 binary64) %125 %544) %1506 = (/.f64 %1181 tanphi) %1514 = (/.f64 %1189 tanphi) %1520 = (/.f64 %705 tanphi) %1530 = (*.f64 #s(literal -1/2 binary64) %205) %1543 = (/.f64 %1207 (*.f64 %231 %232)) %1577 = (fma.f64 #s(literal -1 binary64) ca (*.f64 #s(literal -1/3 binary64) %60)) %1603 = (*.f64 #s(literal -1/2 binary64) %125) %1642 = (/.f64 %1239 %1116) %1658 = (+.f64 one_es %309) %1669 = (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %616 %303)) %1681 = (/.f64 %790 sa) %1689 = (/.f64 %1207 (*.f64 %231 (*.f64 sa %233))) %1695 = (/.f64 %1215 (*.f64 %241 (*.f64 %232 %243))) %1714 = (/.f64 tanphi %771) %1715 = (/.f64 %790 %1405) %1721 = (/.f64 one_es %771) %1722 = (/.f64 %790 %1113) %1726 = (/.f64 %581 sa) %1730 = (/.f64 %790 %1404) %1731 = (/.f64 %303 %771) %1745 = (/.f64 %1181 sa) %1753 = (/.f64 %1189 sa) %1758 = (/.f64 %57 %76) %1763 = (/.f64 %705 sa) %1773 = (*.f64 #s(literal -1/2 binary64) %304) %1786 = (/.f64 %1207 (*.f64 %231 %233)) %1819 = (*.f64 #s(literal -1/2 binary64) %308) %1820 = (fma.f64 #s(literal -1 binary64) one_es %1819) %1852 = (*.f64 #s(literal -1/2 binary64) %616) %1908 = (/.f64 %1206 %235) %1923 = (*.f64 #s(literal -1/3 binary64) %9) %1924 = (+.f64 #s(literal 1 binary64) %1923) %1937 = (fma.f64 #s(literal -1/6 binary64) lamt %150) %1938 = (*.f64 ca %1937) %1946 = (*.f64 lamt %1937) %1947 = (*.f64 ca %1946) %1950 = (+.f64 #s(literal 1 binary64) %1946) %1951 = (*.f64 ca %1950) %1954 = (*.f64 lamt %1950) %1963 = (/.f64 %77 ca) %1967 = (/.f64 %197 ca) %1973 = (/.f64 %1114 (*.f64 ca %1115)) %1974 = (/.f64 %771 %769) %1978 = (*.f64 %231 %1121) %1980 = (/.f64 %1978 (*.f64 %239 %1124)) %1985 = (*.f64 %241 %1132) %1996 = (/.f64 %76 ca) %2000 = (/.f64 %205 ca) %2004 = (/.f64 %769 %869) %2005 = (*.f64 ca %771) %2006 = (/.f64 %76 %2005) %2010 = (/.f64 %297 ca) %2014 = (/.f64 %123 %2005) %2018 = (/.f64 lamt %123) %2019 = (/.f64 tanphi ca) %2023 = (/.f64 %294 ca) %2030 = (/.f64 %77 %2005) %2034 = (/.f64 %620 ca) %2045 = (fma.f64 #s(literal 1/2 binary64) %1967 %1946) %2069 = (-.f64 (*.f64 #s(literal 1/6 binary64) %9) #s(literal 1 binary64)) %2073 = (*.f64 #s(literal -1 binary64) %1963) %2089 = (/.f64 %1114 %1115) %2119 = (-.f64 %154 #s(literal 1 binary64)) %2127 = (-.f64 (*.f64 #s(literal -1/3 binary64) %340) %341) %2165 = (*.f64 lamt %2069) %2173 = (*.f64 #s(literal 1/6 binary64) lamt) %2174 = (fma.f64 #s(literal -1/2 binary64) lamt %2173) %2178 = (-.f64 %1923 #s(literal 1 binary64)) %2187 = (/.f64 %743 ca) %2198 = (*.f64 lamt %2174) %2202 = (fma.f64 #s(literal -1/2 binary64) %1967 %2198) %2206 = (-.f64 %2198 #s(literal 1 binary64)) %2214 = (*.f64 lamt %2206) %2222 = (*.f64 lamt %2178) (approx one_es #s(literal 0 binary64)) (approx lamt lamt) (approx %5 %12) (approx %5 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/120 binary64) %9) #s(literal 1/6 binary64)))))) (approx %5 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %9))) #s(literal 1/6 binary64)))))) (approx %31 #s(literal 1 binary64)) (approx %31 (+.f64 #s(literal 1 binary64) %34)) (approx %31 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/24 binary64) %9) #s(literal 1/2 binary64))))) (approx %31 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %9))) #s(literal 1/2 binary64))))) (approx %53 %9) (approx %56 %57) (approx %59 %60) (approx %63 %64) (approx %66 ca) (approx %66 %68) (approx %75 %77) (approx %75 %79) (approx %75 (fma.f64 lamt %68 %77)) (approx %75 (fma.f64 lamt %86 %77)) (approx %90 %34) (approx %93 %76) (approx %93 %96) (approx %93 (fma.f64 sa tanphi (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %9 %101)) %104)))) (approx %93 (fma.f64 sa tanphi (*.f64 %9 (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %76 (fma.f64 #s(literal 1/48 binary64) %76 (*.f64 #s(literal 1/2 binary64) %101))))) %101)) %104)))) (approx %122 %123) (approx %122 %126) (approx %122 (fma.f64 one_es sa (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %9 %129)) %132)))) (approx %122 (fma.f64 one_es sa (*.f64 %9 (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %123 (fma.f64 #s(literal 1/48 binary64) %123 (*.f64 #s(literal 1/2 binary64) %129))))) %129)) %132)))) (approx %149 %150) (approx %152 %156) (approx %152 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 %9 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2/15 binary64) %9)))))) (approx %152 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 %9 (+.f64 #s(literal 1/3 binary64) (*.f64 %9 (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal 17/315 binary64) %9)))))))) (approx %174 %177) (approx %174 (*.f64 lamt (+.f64 ca (*.f64 %9 (fma.f64 #s(literal 2/15 binary64) %60 %179))))) (approx %174 (*.f64 lamt (+.f64 ca (*.f64 %9 (fma.f64 #s(literal 1/3 binary64) ca (*.f64 %9 (fma.f64 #s(literal 17/315 binary64) %60 (*.f64 #s(literal 2/15 binary64) ca)))))))) (approx %196 %199) (approx %201 %202) (approx %204 %205) (approx %208 %154) (approx %211 %155) (approx %213 %214) (approx %213 (fma.f64 #s(literal -1/2 binary64) %216 %214)) (approx %213 (fma.f64 %9 (-.f64 (*.f64 #s(literal 1/24 binary64) %216) %220) %214)) (approx %213 (fma.f64 %9 (-.f64 (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %216 (*.f64 #s(literal 1/24 binary64) %214))) %220) %214)) (approx %230 (fma.f64 #s(literal -1 binary64) (/.f64 %57 %235) %214)) (approx %230 (fma.f64 lamt (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lamt %247)) %250) %214)) (approx %230 (fma.f64 lamt (-.f64 (*.f64 lamt (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lamt (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 ca %247) %77) (*.f64 #s(literal -1/6 binary64) %250)))) %247)) %250) %214)) (approx %265 %266) (approx %265 (*.f64 lamt (+.f64 tanphi (*.f64 #s(literal -1/6 binary64) %268)))) (approx %265 (*.f64 lamt (+.f64 tanphi (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) tanphi (*.f64 #s(literal 1/120 binary64) %268)))))) (approx %265 (*.f64 lamt (+.f64 tanphi (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) tanphi (*.f64 %9 (fma.f64 #s(literal -1/5040 binary64) %268 (*.f64 #s(literal 1/120 binary64) tanphi)))))))) (approx %287 (*.f64 #s(literal 1/2 binary64) %9)) (approx (* -1/2 lamt) %291) (approx %293 %294) (approx %296 %297) (approx (* %293 %72) %197) (approx %302 (*.f64 #s(literal 1/2 binary64) %304)) (approx (* %149 %293) %309) (approx (* %287 %121) (*.f64 #s(literal 1/2 binary64) %125)) (approx (* lamt (* 1/3 ca)) (*.f64 #s(literal 1/3 binary64) %57)) (approx %318 (*.f64 lamt (+.f64 tanphi (*.f64 #s(literal 1/3 binary64) %268)))) (approx %318 (*.f64 lamt (+.f64 tanphi (*.f64 %9 (fma.f64 #s(literal 2/15 binary64) %268 (*.f64 #s(literal 1/3 binary64) tanphi)))))) (approx %318 (*.f64 lamt (+.f64 tanphi (*.f64 %9 (fma.f64 #s(literal 1/3 binary64) tanphi (*.f64 %9 (fma.f64 #s(literal 17/315 binary64) %268 (*.f64 #s(literal 2/15 binary64) tanphi)))))))) (approx %337 %338) (approx %337 %343) (approx %337 (*.f64 lamt (fma.f64 %9 (fma.f64 #s(literal 2/15 binary64) %340 %345) %341))) (approx %337 (*.f64 lamt (fma.f64 %9 (fma.f64 %9 (fma.f64 #s(literal 17/315 binary64) %340 (*.f64 #s(literal 2/15 binary64) %341)) %345) %341))) (approx %356 %357) (approx %356 (fma.f64 #s(literal -1/2 binary64) %359 %357)) (approx %356 (fma.f64 %9 (-.f64 (*.f64 #s(literal 1/24 binary64) %359) %363) %357)) (approx %356 (fma.f64 %9 (-.f64 (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %359 (*.f64 #s(literal 1/24 binary64) %357))) %363) %357)) (approx %373 %374) (approx %373 (*.f64 lamt %377)) (approx %373 (*.f64 lamt (fma.f64 %9 (fma.f64 #s(literal 2/15 binary64) %202 (*.f64 #s(literal 1/3 binary64) %376)) %376))) (approx %373 (*.f64 lamt (fma.f64 %9 (fma.f64 #s(literal 1/3 binary64) %376 (*.f64 %9 (fma.f64 #s(literal 17/315 binary64) %202 (*.f64 #s(literal 2/15 binary64) %376)))) %376))) (approx %393 %395) (approx (/ 1 %56) (/.f64 #s(literal 1 binary64) %57)) (approx %401 (/.f64 %405 lamt)) (approx %401 (/.f64 (fma.f64 %9 (-.f64 (*.f64 #s(literal -1/45 binary64) %403) %410) %404) lamt)) (approx %401 (/.f64 (fma.f64 %9 (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -2/945 binary64) %403) (*.f64 #s(literal 1/45 binary64) %404))) %410) %404) lamt)) (approx %425 %403) (approx %430 %404) (approx %430 %405) (approx %435 %376) (approx %435 %377) (approx %438 (*.f64 #s(literal 1/2 binary64) %205)) (approx %441 %442) (approx %444 (*.f64 ca %266)) (approx %444 (*.f64 lamt (fma.f64 #s(literal -1/6 binary64) %447 %448))) (approx %444 (*.f64 lamt (fma.f64 ca tanphi (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) %448 (*.f64 #s(literal 1/120 binary64) %447)))))) (approx %444 (*.f64 lamt (fma.f64 ca tanphi (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) %448 (*.f64 %9 (fma.f64 #s(literal -1/5040 binary64) %447 %458))))))) (approx %466 (*.f64 lamt (fma.f64 ca tanphi (*.f64 %9 %469)))) (approx %466 (*.f64 lamt (fma.f64 ca tanphi (*.f64 %9 (-.f64 (fma.f64 #s(literal -1/6 binary64) %448 (*.f64 %9 %476)) %468))))) (approx %466 (*.f64 lamt (fma.f64 ca tanphi (*.f64 %9 (-.f64 (fma.f64 #s(literal -1/6 binary64) %448 (*.f64 %9 (-.f64 (fma.f64 #s(literal 1/120 binary64) %448 (*.f64 %9 (-.f64 (*.f64 #s(literal -1/5040 binary64) %448) (fma.f64 #s(literal -1/2 binary64) %476 (fma.f64 #s(literal -1/720 binary64) %448 (*.f64 #s(literal 1/24 binary64) %469)))))) %475))) %468))))) (approx %500 (*.f64 lamt (fma.f64 #s(literal 1/3 binary64) %447 %448))) (approx %500 (*.f64 lamt (fma.f64 ca tanphi (*.f64 %9 (fma.f64 #s(literal 2/15 binary64) %447 (*.f64 #s(literal 1/3 binary64) %448)))))) (approx %500 (*.f64 lamt (fma.f64 ca tanphi (*.f64 %9 (fma.f64 #s(literal 1/3 binary64) %448 (*.f64 %9 (fma.f64 #s(literal 17/315 binary64) %447 (*.f64 #s(literal 2/15 binary64) %448)))))))) (approx %520 (fma.f64 lamt %523 %76)) (approx %520 (fma.f64 lamt (fma.f64 lamt (-.f64 (*.f64 lamt %528) %104) %522) %76)) (approx %536 %537) (approx %536 %539) (approx %543 %544) (approx %543 (fma.f64 lamt %442 %123)) (approx %543 (fma.f64 lamt (fma.f64 lamt (-.f64 (*.f64 lamt %550) %132) %376) %123)) (approx %556 %557) (approx %559 tanphi) (approx %559 %561) (approx %565 %566) (approx %565 %568) (approx (/ lamt one_es) %571) (approx %574 %575) (approx %580 %581) (approx %584 %585) (approx %588 %591) (approx %595 %176) (approx %597 (*.f64 #s(literal 1/3 binary64) lamt)) (approx %600 (*.f64 #s(literal 1/3 binary64) %575)) (approx %604 (*.f64 #s(literal 1/2 binary64) %521)) (approx (* %604 lamt) (*.f64 #s(literal 1/2 binary64) %95)) (approx %610 %611) (approx %613 %125) (approx %615 (*.f64 #s(literal 1/2 binary64) %616)) (approx (* sa %615) (*.f64 #s(literal 1/2 binary64) %620)) (approx (* ca %600) (*.f64 #s(literal 1/3 binary64) %624)) (approx %627 %628) (approx %627 (fma.f64 #s(literal -1/2 binary64) %630 %628)) (approx %627 (fma.f64 %9 (-.f64 (*.f64 #s(literal 1/24 binary64) %630) %634) %628)) (approx %627 (fma.f64 %9 (-.f64 (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %630 (*.f64 #s(literal 1/24 binary64) %628))) %634) %628)) (approx %644 %645) (approx %644 (fma.f64 #s(literal -1/2 binary64) %647 %645)) (approx %644 (fma.f64 %9 (-.f64 (*.f64 #s(literal 1/24 binary64) %647) %651) %645)) (approx %644 (fma.f64 %9 (-.f64 (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %647 (*.f64 #s(literal 1/24 binary64) %645))) %651) %645)) (approx %661 (fma.f64 lamt %199 %77)) (approx %661 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %667 %668))) %77)) (approx %74 (*.f64 lamt %86)) (approx %74 (*.f64 lamt (+.f64 ca (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 %9 (fma.f64 #s(literal -1/5040 binary64) %60 %676))))))) (approx %685 %686) (approx %685 (-.f64 %591 %668)) (approx %690 %198) (approx %690 %693) (approx %695 %696) (approx %699 (fma.f64 lamt %696 %77)) (approx %702 %705) (approx %702 (*.f64 lamt (+.f64 ca (*.f64 %9 (-.f64 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 %9 %709)) %665))))) (approx %702 (*.f64 lamt (+.f64 ca (*.f64 %9 (-.f64 (fma.f64 #s(literal -1/6 binary64) ca (*.f64 %9 (-.f64 (fma.f64 #s(literal 1/120 binary64) ca (*.f64 %9 (-.f64 (*.f64 #s(literal -1/5040 binary64) ca) (fma.f64 #s(literal -1/2 binary64) %709 (fma.f64 #s(literal -1/720 binary64) ca (*.f64 #s(literal 1/24 binary64) %666)))))) %708))) %665))))) (approx %732 (fma.f64 lamt (+.f64 ca (*.f64 lamt (fma.f64 #s(literal 1/2 binary64) %77 (*.f64 lamt (*.f64 one_es %528))))) %77)) (approx %742 %743) (approx %745 (fma.f64 lamt (+.f64 ca (*.f64 lamt (fma.f64 #s(literal 1/2 binary64) %77 (*.f64 lamt (*.f64 tanphi %550))))) %77)) (approx (* %574 %754) (*.f64 %575 %666)) (approx %763 (fma.f64 lamt (+.f64 ca (*.f64 lamt (fma.f64 #s(literal 1/2 binary64) %77 %667))) %77)) (approx %5 %769) (approx %31 %771) (approx %66 (*.f64 %9 %774)) (approx %75 %777) (approx (+ 1 %90) (*.f64 %9 (-.f64 %780 #s(literal 1/2 binary64)))) (approx %93 %784) (approx %122 %786) (approx %152 %788) (approx %174 %791) (approx %196 (*.f64 lamt %794)) (approx %211 (*.f64 %9 %797)) (approx (* lamt %211) (*.f64 %575 %797)) (approx %213 %803) (approx %230 (/.f64 %771 %777)) (approx %265 %807) (approx %809 (*.f64 lamt (+.f64 ca %810))) (approx %318 (/.f64 %807 %771)) (approx %337 %817) (approx %356 (/.f64 %771 one_es)) (approx %373 %821) (approx %393 %394) (approx %393 (*.f64 lamt (+.f64 %522 %824))) (approx %830 (*.f64 %9 (fma.f64 #s(literal 1/2 binary64) %123 %831))) (approx %401 %835) (approx %430 (*.f64 #s(literal -1/3 binary64) %403)) (approx %430 (*.f64 %9 %840)) (approx %843 (*.f64 #s(literal -1/3 binary64) (/.f64 lamt ca))) (approx %843 (*.f64 lamt %840)) (approx %435 (*.f64 #s(literal 1/3 binary64) %202)) (approx %435 (*.f64 %9 %852)) (approx %855 (*.f64 #s(literal 1/3 binary64) (/.f64 %624 tanphi))) (approx %855 (*.f64 %575 %852)) (approx %441 (*.f64 lamt %862)) (approx %444 %865) (approx %466 (/.f64 %865 %771)) (approx %520 %871) (approx %536 (*.f64 #s(literal 1/2 binary64) %297)) (approx %536 (*.f64 lamt (fma.f64 #s(literal 1/2 binary64) sa %875))) (approx %543 %879) (approx %559 (*.f64 lamt (+.f64 %881 %882))) (approx %565 (*.f64 #s(literal 1/2 binary64) %294)) (approx %565 (*.f64 lamt (fma.f64 #s(literal 1/2 binary64) one_es %888))) (approx %893 (*.f64 #s(literal -1/6 binary64) %575)) (approx %893 (*.f64 %575 (-.f64 %780 #s(literal 1/6 binary64)))) (approx %580 (*.f64 #s(literal -1/6 binary64) %624)) (approx %580 (*.f64 %575 %774)) (approx %904 (*.f64 %575 %907)) (approx %595 %175) (approx %595 (*.f64 %9 %911)) (approx %627 (/.f64 %771 sa)) (approx %644 %916) (approx %661 (/.f64 %777 %771)) (approx %74 %790) (approx %923 (*.f64 %9 %794)) (approx %923 (*.f64 %9 (fma.f64 #s(literal 1/2 binary64) %77 (+.f64 %793 %926)))) (approx %685 (*.f64 lamt %933)) (approx %690 (*.f64 %9 %590)) (approx %690 (*.f64 %9 %933)) (approx %695 (*.f64 %9 %943)) (approx %699 (*.f64 %575 %590)) (approx %699 (*.f64 %575 %933)) (approx %699 (*.f64 %575 %943)) (approx %699 (*.f64 %575 (-.f64 (fma.f64 #s(literal -1/6 binary64) ca (fma.f64 #s(literal 1/2 binary64) ca %906)) %942))) (approx %957 (*.f64 %575 %911)) (approx %732 (*.f64 one_es %871)) (approx %742 (*.f64 %9 (fma.f64 #s(literal 1/2 binary64) %77 %926))) (approx %966 (*.f64 %9 %862)) (approx %966 (*.f64 %9 (fma.f64 #s(literal 1/2 binary64) %123 (+.f64 %861 %831)))) (approx %745 (*.f64 tanphi %879)) (approx %763 (*.f64 %575 (-.f64 (fma.f64 #s(literal -1/6 binary64) ca %931) %665))) (approx %763 (*.f64 %575 (-.f64 %774 %979))) (approx %763 (*.f64 %575 (-.f64 %907 %979))) (approx %196 (*.f64 #s(literal -1 binary64) (*.f64 lamt %986))) (approx %809 (*.f64 #s(literal -1 binary64) (*.f64 lamt %991))) (approx %393 (*.f64 #s(literal -1 binary64) (*.f64 lamt (fma.f64 #s(literal -1 binary64) %522 (*.f64 #s(literal -1 binary64) %824))))) (approx %843 (*.f64 #s(literal -1 binary64) (*.f64 lamt (-.f64 %410 %839)))) (approx %855 (*.f64 #s(literal -1 binary64) (*.f64 %575 (fma.f64 #s(literal -1 binary64) %851 (*.f64 #s(literal -1/3 binary64) %376))))) (approx %441 (*.f64 #s(literal -1 binary64) (*.f64 lamt (fma.f64 #s(literal -1 binary64) %861 %132)))) (approx %536 (*.f64 #s(literal -1 binary64) (*.f64 lamt (fma.f64 #s(literal -1 binary64) %875 (*.f64 #s(literal -1/2 binary64) sa))))) (approx %559 (*.f64 #s(literal -1 binary64) (*.f64 lamt (fma.f64 #s(literal -1 binary64) %881 (*.f64 #s(literal -1 binary64) %882))))) (approx %565 (*.f64 #s(literal -1 binary64) (*.f64 lamt (fma.f64 #s(literal -1 binary64) %888 (*.f64 #s(literal -1/2 binary64) one_es))))) (approx %893 (*.f64 #s(literal -1 binary64) (*.f64 %575 (-.f64 #s(literal 1/6 binary64) %780)))) (approx %580 (*.f64 #s(literal -1 binary64) (*.f64 %575 (fma.f64 #s(literal -1 binary64) %773 %1032)))) (approx %904 (*.f64 #s(literal -1 binary64) (*.f64 %575 (fma.f64 #s(literal -1 binary64) %773 (fma.f64 #s(literal -1 binary64) %905 %1032))))) (approx %588 (*.f64 #s(literal -1 binary64) (*.f64 lamt %1042))) (approx %923 (*.f64 %9 %1047)) (approx %685 (*.f64 #s(literal -1 binary64) (*.f64 lamt %1051))) (approx %690 (*.f64 #s(literal -1 binary64) (*.f64 %9 %1042))) (approx %690 (*.f64 %9 (fma.f64 #s(literal -1 binary64) %1042 %931))) (approx %695 (*.f64 %9 (fma.f64 #s(literal -1 binary64) %1042 (*.f64 #s(literal -1 binary64) (/.f64 %986 lamt))))) (approx %699 (*.f64 #s(literal -1 binary64) (*.f64 %575 %1042))) (approx %699 (*.f64 #s(literal -1 binary64) (*.f64 %575 %1051))) (approx %699 (*.f64 #s(literal -1 binary64) (*.f64 %575 (fma.f64 #s(literal -1 binary64) %1072 %1042)))) (approx %699 (*.f64 #s(literal -1 binary64) (*.f64 %575 (fma.f64 #s(literal -1 binary64) %1077 %1042)))) (approx %957 (*.f64 #s(literal -1 binary64) (*.f64 %575 (fma.f64 #s(literal -1 binary64) %773 (*.f64 #s(literal -1/3 binary64) ca))))) (approx %966 (*.f64 %9 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %376 (*.f64 #s(literal -1 binary64) (/.f64 %123 lamt))) lamt) %1091))) (approx %763 (*.f64 #s(literal -1 binary64) (*.f64 %575 (fma.f64 #s(literal -1 binary64) %666 %942)))) (approx %763 (*.f64 #s(literal -1 binary64) (*.f64 %575 (fma.f64 #s(literal -1 binary64) %666 (*.f64 #s(literal -1 binary64) %1072))))) (approx %763 (*.f64 #s(literal -1 binary64) (*.f64 %575 (fma.f64 #s(literal -1 binary64) %666 (*.f64 #s(literal -1 binary64) %1077))))) (approx one_es one_es) (approx %301 %303) (approx (/ ca one_es) %522) (approx %230 (fma.f64 #s(literal -1 binary64) (/.f64 %1114 %1116) %835)) (approx %230 (fma.f64 one_es (-.f64 (/.f64 (*.f64 one_es %1121) %1125) %1127) %835)) (approx %230 (fma.f64 one_es (-.f64 (*.f64 one_es (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 one_es %1132) %1137)) (*.f64 #s(literal -1 binary64) (/.f64 %1121 %1125)))) %1127) %835)) (approx %684 %668) (approx %393 (/.f64 %79 one_es)) (approx %830 (*.f64 one_es %1151)) (approx %520 %870) (approx %520 (/.f64 %1156 one_es)) (approx %536 (/.f64 %442 one_es)) (approx %559 (/.f64 %1162 one_es)) (approx (/ (/ 1 one_es) sa) (/.f64 #s(literal 1 binary64) %123)) (approx (/ 2 %301) (/.f64 #s(literal 2 binary64) %303)) (approx %661 %1156) (approx %923 (fma.f64 ca lamt %1173)) (approx %685 %1176) (approx %685 (fma.f64 #s(literal -1/6 binary64) %57 (fma.f64 #s(literal 1/2 binary64) %57 %686))) (approx %690 %1181) (approx %690 %1183) (approx %695 %1185) (approx %695 (+.f64 ca %1183)) (approx %699 %1189) (approx %699 (fma.f64 lamt %1185 %1173)) (approx %742 (*.f64 one_es (*.f64 tanphi %1151))) (approx %966 (fma.f64 one_es %1151 %374)) (approx %763 (fma.f64 lamt %704 %1173)) (approx %75 (*.f64 one_es (fma.f64 sa tanphi %1200))) (approx %196 (*.f64 one_es %523)) (approx %230 (/.f64 (fma.f64 #s(literal -1 binary64) %1209 %1210) one_es)) (approx %230 (/.f64 (-.f64 (+.f64 %1210 %1217) %1209) one_es)) (approx %230 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1223 (*.f64 %241 %1226)) %1210) (fma.f64 #s(literal -1 binary64) %1217 %1209)) one_es)) (approx %809 (*.f64 one_es %395)) (approx %441 (*.f64 one_es %539)) (approx %543 (*.f64 one_es %1241)) (approx %565 (*.f64 one_es %1245)) (approx %904 (*.f64 one_es (fma.f64 sa tanphi %1248))) (approx %661 %1155) (approx %923 %1173) (approx %923 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %95 %395))) (approx %685 (*.f64 one_es (-.f64 (fma.f64 #s(literal -1/6 binary64) %394 (*.f64 #s(literal 1/2 binary64) %394)) %104))) (approx %690 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %521 %1262))) (approx %695 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %521 (+.f64 %522 %1262)))) (approx %699 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %95 (fma.f64 sa tanphi %1270)))) (approx %966 (*.f64 one_es (+.f64 sa (fma.f64 #s(literal 1/2 binary64) %611 %1275)))) (approx %763 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %95 (fma.f64 sa tanphi %1280)))) (approx %75 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %76 (*.f64 #s(literal -1 binary64) %1200))))) (approx %196 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %522 %1290)))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1210 %1209) one_es))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1210 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1215 (*.f64 one_es %244)) %1301) one_es))) one_es))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1210 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1223 (*.f64 one_es %1226)) (/.f64 %1215 %244)) one_es)) %1301) one_es))) one_es))) (approx %809 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %76 (*.f64 #s(literal -1 binary64) %394))))) (approx %830 (*.f64 #s(literal -1 binary64) (*.f64 one_es %1328))) (approx %441 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %537 (*.f64 #s(literal -1/2 binary64) %297))))) (approx %543 (*.f64 #s(literal -1 binary64) (*.f64 one_es %1338))) (approx %565 (*.f64 #s(literal -1 binary64) (*.f64 one_es %1342))) (approx %904 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %76 (*.f64 #s(literal -1 binary64) %1248))))) (approx %661 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %870 (*.f64 #s(literal -1 binary64) %784))))) (approx %923 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %76 %1356)))) (approx %923 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %76 (fma.f64 #s(literal -1 binary64) %394 %1356))))) (approx %685 (*.f64 #s(literal -1 binary64) (*.f64 one_es (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1176 one_es)) (*.f64 #s(literal 1/2 binary64) %76))))) (approx %690 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %1262 %1290)))) (approx %695 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) (/.f64 %1185 one_es) %1290)))) (approx %699 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %76 (fma.f64 #s(literal -1 binary64) %1270 %1356))))) (approx %742 (*.f64 #s(literal -1 binary64) (*.f64 one_es (*.f64 tanphi %1328)))) (approx %966 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) sa (fma.f64 #s(literal -1 binary64) %1275 %1327))))) (approx %763 (*.f64 #s(literal -1 binary64) (*.f64 one_es (fma.f64 #s(literal -1 binary64) %76 (fma.f64 #s(literal -1 binary64) %1280 %1356))))) (approx %230 (fma.f64 tanphi (-.f64 (/.f64 (*.f64 %231 (*.f64 %232 %816)) %1125) %1406) %835)) (approx %230 (fma.f64 tanphi (-.f64 (*.f64 tanphi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %241 (*.f64 %242 %816)) %1137)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %231 (*.f64 %232 %771)) %1125)))) %1406) %835)) (approx (/ 1 tanphi) %341) (approx %435 (/.f64 %176 tanphi)) (approx %855 (/.f64 %177 tanphi)) (approx %441 (/.f64 %199 tanphi)) (approx %536 (/.f64 %523 tanphi)) (approx %543 (/.f64 %1156 tanphi)) (approx %565 (/.f64 %1436 tanphi)) (approx %603 (*.f64 #s(literal 1/2 binary64) tanphi)) (approx (/ 1 %72) %1442) (approx %923 %1445) (approx %699 (fma.f64 lamt %1185 %1444)) (approx %742 %1444) (approx %966 (/.f64 %1445 tanphi)) (approx %763 (fma.f64 lamt %704 %1444)) (approx %75 (*.f64 tanphi (fma.f64 one_es sa %1454))) (approx %196 (*.f64 tanphi %442)) (approx %230 (/.f64 (fma.f64 #s(literal -1 binary64) %1462 %1463) tanphi)) (approx %230 (/.f64 (-.f64 (+.f64 %1463 %1469) %1462) tanphi)) (approx %230 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1223 (*.f64 %1474 (*.f64 %1224 %243))) %1463) (fma.f64 #s(literal -1 binary64) %1469 %1462)) tanphi)) (approx %809 (*.f64 tanphi %544)) (approx %393 (*.f64 tanphi (+.f64 sa %1275))) (approx %520 (*.f64 tanphi %1241)) (approx %559 (*.f64 tanphi (+.f64 #s(literal 1 binary64) %1490))) (approx %904 (*.f64 tanphi (fma.f64 one_es sa %1494))) (approx %923 (*.f64 tanphi %1498)) (approx %685 (*.f64 tanphi (-.f64 (fma.f64 #s(literal -1/6 binary64) %374 (*.f64 #s(literal 1/2 binary64) %374)) %132))) (approx %690 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %205 %1506))) (approx %695 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %205 (+.f64 %376 %1506)))) (approx %699 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %125 (fma.f64 one_es sa %1514)))) (approx %966 %1498) (approx %763 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %125 (fma.f64 one_es sa %1520)))) (approx %75 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %123 (*.f64 #s(literal -1 binary64) %1454))))) (approx %196 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %376 %1530)))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1463 %1462) tanphi))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1463 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1215 (*.f64 %241 (*.f64 %242 tanphi))) %1543) tanphi))) tanphi))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1463 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1223 (*.f64 %1474 (*.f64 %1224 tanphi))) (/.f64 %1215 (*.f64 %241 %242))) tanphi)) %1543) tanphi))) tanphi))) (approx %809 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %123 (*.f64 #s(literal -1 binary64) %374))))) (approx %393 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) sa (*.f64 #s(literal -1 binary64) %1275))))) (approx %435 (*.f64 #s(literal -1 binary64) (/.f64 %1577 tanphi))) (approx %855 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lamt %1577) tanphi))) (approx %520 (*.f64 #s(literal -1 binary64) (*.f64 tanphi %1338))) (approx %559 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (-.f64 (*.f64 #s(literal -1 binary64) %1490) #s(literal 1 binary64))))) (approx %904 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %123 (*.f64 #s(literal -1 binary64) %1494))))) (approx %661 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %821 (*.f64 #s(literal -1 binary64) %786))))) (approx %923 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %123 %1603)))) (approx %923 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %123 (fma.f64 #s(literal -1 binary64) %374 %1603))))) (approx %685 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1176 tanphi)) %1091)))) (approx %690 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %1506 %1530)))) (approx %695 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) (/.f64 %1185 tanphi) %1530)))) (approx %699 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %123 (fma.f64 #s(literal -1 binary64) %1514 %1603))))) (approx %763 (*.f64 #s(literal -1 binary64) (*.f64 tanphi (fma.f64 #s(literal -1 binary64) %123 (fma.f64 #s(literal -1 binary64) %1520 %1603))))) (approx sa sa) (approx %230 (fma.f64 sa (-.f64 (/.f64 (*.f64 %231 (*.f64 sa %1120)) %1125) %1642) %835)) (approx %230 (fma.f64 sa (-.f64 (*.f64 sa (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %241 (*.f64 sa %1131)) %1137)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %231 %1120) %1125)))) %1642) %835)) (approx %830 (*.f64 sa %1658)) (approx %559 (/.f64 %395 sa)) (approx %565 (/.f64 %442 sa)) (approx (/ 1/2 sa) (/.f64 #s(literal 1/2 binary64) sa)) (approx %923 (fma.f64 ca lamt %1669)) (approx %699 (fma.f64 lamt %1185 %1669)) (approx %742 (*.f64 sa (*.f64 tanphi %1658))) (approx %966 (fma.f64 sa %1658 %374)) (approx %763 (fma.f64 lamt %704 %1669)) (approx %75 (*.f64 sa (fma.f64 one_es tanphi %1681))) (approx %196 (*.f64 sa %1436)) (approx %230 (/.f64 (fma.f64 #s(literal -1 binary64) %1689 %916) sa)) (approx %230 (/.f64 (-.f64 (+.f64 %916 %1695) %1689) sa)) (approx %230 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1223 (*.f64 %1474 (*.f64 %242 %1225))) %916) (fma.f64 #s(literal -1 binary64) %1695 %1689)) sa)) (approx %809 (*.f64 sa %1162)) (approx %393 (*.f64 sa %561)) (approx %441 (*.f64 sa %568)) (approx %520 (*.f64 sa (+.f64 %1714 %1715))) (approx %536 (*.f64 sa %1245)) (approx %543 (*.f64 sa (+.f64 %1721 %1722))) (approx %904 (*.f64 sa (fma.f64 one_es tanphi %1726))) (approx %661 (*.f64 sa (+.f64 %1730 %1731))) (approx %923 %1669) (approx %923 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %616 %1162))) (approx %685 (*.f64 sa (-.f64 (fma.f64 #s(literal -1/6 binary64) %1161 (*.f64 #s(literal 1/2 binary64) %1161)) (*.f64 #s(literal -1/2 binary64) %303)))) (approx %690 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %304 %1745))) (approx %695 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %304 (+.f64 %1435 %1745)))) (approx %699 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %616 (fma.f64 one_es tanphi %1753)))) (approx %966 (*.f64 sa (+.f64 one_es (fma.f64 #s(literal 1/2 binary64) %308 %1758)))) (approx %763 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %616 (fma.f64 one_es tanphi %1763)))) (approx %75 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %303 (*.f64 #s(literal -1 binary64) %1681))))) (approx %196 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1435 %1773)))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %916 %1689) sa))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %916 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1215 (*.f64 %241 (*.f64 sa %243))) %1786) sa))) sa))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %916 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1223 (*.f64 %1474 (*.f64 sa %1225))) (/.f64 %1215 (*.f64 %241 %243))) sa)) %1786) sa))) sa))) (approx %809 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %303 (*.f64 #s(literal -1 binary64) %1161))))) (approx %393 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) tanphi (*.f64 #s(literal -1 binary64) %557))))) (approx %830 (*.f64 #s(literal -1 binary64) (*.f64 sa %1820))) (approx %441 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %566 (*.f64 #s(literal -1/2 binary64) %294))))) (approx %520 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1714 (*.f64 #s(literal -1 binary64) %1715))))) (approx %536 (*.f64 #s(literal -1 binary64) (*.f64 sa %1342))) (approx %543 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1721 (*.f64 #s(literal -1 binary64) %1722))))) (approx %904 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %303 (*.f64 #s(literal -1 binary64) %1726))))) (approx %661 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1730 (*.f64 #s(literal -1 binary64) %1731))))) (approx %923 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %303 %1852)))) (approx %923 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %303 (fma.f64 #s(literal -1 binary64) %1161 %1852))))) (approx %685 (*.f64 #s(literal -1 binary64) (*.f64 sa (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1176 sa)) (*.f64 #s(literal 1/2 binary64) %303))))) (approx %690 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %1745 %1773)))) (approx %695 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) (/.f64 %1185 sa) %1773)))) (approx %699 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %303 (fma.f64 #s(literal -1 binary64) %1753 %1852))))) (approx %742 (*.f64 #s(literal -1 binary64) (*.f64 sa (*.f64 tanphi %1820)))) (approx %966 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) one_es (fma.f64 #s(literal -1 binary64) %1758 %1819))))) (approx %763 (*.f64 #s(literal -1 binary64) (*.f64 sa (fma.f64 #s(literal -1 binary64) %303 (fma.f64 #s(literal -1 binary64) %1763 %1852))))) (approx %66 (*.f64 ca %11)) (approx %577 %664) (approx %753 %665) (approx %754 %179) (approx %583 %589) (approx %230 (fma.f64 #s(literal -1 binary64) (/.f64 %1207 %235) %803)) (approx %230 (fma.f64 ca (-.f64 (/.f64 (*.f64 ca %1214) %245) %1908) %803)) (approx %230 (fma.f64 ca (-.f64 (*.f64 ca (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 ca %1222) (*.f64 %1474 %1226))) (*.f64 #s(literal -1 binary64) (/.f64 %1214 %245)))) %1908) %803)) (approx %430 (/.f64 %1924 ca)) (approx %843 (/.f64 %1924 %57)) (approx %435 (*.f64 ca %342)) (approx %855 (*.f64 ca %343)) (approx %580 (*.f64 ca %12)) (approx %904 (fma.f64 ca %12 %77)) (approx %588 %1938) (approx %595 (*.f64 ca %155)) (approx %923 (fma.f64 #s(literal 1/2 binary64) %620 %79)) (approx %685 (-.f64 %1938 %668)) (approx %690 (fma.f64 #s(literal 1/2 binary64) %197 %1947)) (approx %695 (fma.f64 #s(literal 1/2 binary64) %197 %1951)) (approx %699 (fma.f64 #s(literal 1/2 binary64) %620 (fma.f64 ca %1954 %77))) (approx %957 (*.f64 ca %156)) (approx %763 (fma.f64 #s(literal 1/2 binary64) %620 (fma.f64 ca %156 %77))) (approx %75 (*.f64 ca (+.f64 %769 %1963))) (approx %196 (*.f64 ca (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) %1967)))) (approx %230 (/.f64 (fma.f64 #s(literal -1 binary64) %1973 %1974) ca)) (approx %230 (/.f64 (-.f64 (+.f64 %1974 %1980) %1973) ca)) (approx %230 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1985 (*.f64 %1123 %1136)) %1974) (fma.f64 #s(literal -1 binary64) %1980 %1973)) ca)) (approx %809 (*.f64 ca (+.f64 lamt %1963))) (approx %393 (*.f64 ca (+.f64 %571 %1996))) (approx %441 (*.f64 ca (fma.f64 #s(literal 1/2 binary64) %2000 %341))) (approx %520 (*.f64 ca (+.f64 %2004 %2006))) (approx %536 (*.f64 ca (fma.f64 #s(literal 1/2 binary64) %2010 %645))) (approx %543 (*.f64 ca (+.f64 %817 %2014))) (approx %559 (*.f64 ca (+.f64 %2018 %2019))) (approx %565 (*.f64 ca (fma.f64 #s(literal 1/2 binary64) %2023 %1442))) (approx %904 (*.f64 ca (fma.f64 lamt %11 %1963))) (approx %661 (*.f64 ca (+.f64 %788 %2030))) (approx %923 (*.f64 ca (+.f64 lamt (fma.f64 #s(literal 1/2 binary64) %2034 %1963)))) (approx %685 (*.f64 ca (fma.f64 #s(literal -1/6 binary64) lamt (fma.f64 #s(literal 1/2 binary64) lamt (*.f64 #s(literal 1/2 binary64) %1963))))) (approx %690 %1947) (approx %690 (*.f64 ca %2045)) (approx %695 %1951) (approx %695 (*.f64 ca (+.f64 #s(literal 1 binary64) %2045))) (approx %699 (*.f64 ca %1954)) (approx %699 (*.f64 ca (fma.f64 #s(literal 1/2 binary64) %2034 (fma.f64 lamt %1950 %1963)))) (approx %966 (*.f64 ca (fma.f64 #s(literal 1/2 binary64) (/.f64 %125 ca) (+.f64 %338 (/.f64 %123 ca))))) (approx %763 (*.f64 ca (fma.f64 #s(literal 1/2 binary64) %2034 (fma.f64 lamt %155 %1963)))) (approx %66 (*.f64 #s(literal -1 binary64) (*.f64 ca %2069))) (approx %75 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %769 %2073)))) (approx %196 (*.f64 #s(literal -1 binary64) (*.f64 ca (-.f64 (*.f64 #s(literal -1/2 binary64) %1967) #s(literal 1 binary64))))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1974 %1973) ca))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1974 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1978 (*.f64 ca %1124)) %2089) ca))) ca))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1974 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 %1985 (*.f64 ca %1136)) (/.f64 %1978 %1124)) ca)) %2089) ca))) ca))) (approx %809 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) lamt %2073)))) (approx %393 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %571 (*.f64 #s(literal -1 binary64) %1996))))) (approx %430 (*.f64 #s(literal -1 binary64) (/.f64 %2119 ca))) (approx %843 (*.f64 #s(literal -1 binary64) (/.f64 %2119 %57))) (approx %435 (*.f64 #s(literal -1 binary64) (*.f64 ca %2127))) (approx %855 (*.f64 #s(literal -1 binary64) (*.f64 ca (*.f64 lamt %2127)))) (approx %441 (*.f64 #s(literal -1 binary64) (*.f64 ca (-.f64 (*.f64 #s(literal -1/2 binary64) %2000) %341)))) (approx %520 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2004 (*.f64 #s(literal -1 binary64) %2006))))) (approx %536 (*.f64 #s(literal -1 binary64) (*.f64 ca (-.f64 (*.f64 #s(literal -1/2 binary64) %2010) %645)))) (approx %543 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %817 (*.f64 #s(literal -1 binary64) %2014))))) (approx %559 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2018 (*.f64 #s(literal -1 binary64) %2019))))) (approx %565 (*.f64 #s(literal -1 binary64) (*.f64 ca (-.f64 (*.f64 #s(literal -1/2 binary64) %2023) %1442)))) (approx %580 (*.f64 #s(literal -1 binary64) (*.f64 ca %2165))) (approx %904 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %1963 %2165)))) (approx %588 (*.f64 #s(literal -1 binary64) (*.f64 ca %2174))) (approx %595 (*.f64 #s(literal -1 binary64) (*.f64 ca %2178))) (approx %661 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %788 (*.f64 #s(literal -1 binary64) %2030))))) (approx %923 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) lamt (*.f64 #s(literal -1 binary64) %2187))))) (approx %685 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1/2 binary64) lamt (fma.f64 #s(literal -1/2 binary64) %1963 %2173))))) (approx %690 (*.f64 #s(literal -1 binary64) (*.f64 ca %2198))) (approx %690 (*.f64 #s(literal -1 binary64) (*.f64 ca %2202))) (approx %695 (*.f64 #s(literal -1 binary64) (*.f64 ca %2206))) (approx %695 (*.f64 #s(literal -1 binary64) (*.f64 ca (-.f64 %2202 #s(literal 1 binary64))))) (approx %699 (*.f64 #s(literal -1 binary64) (*.f64 ca %2214))) (approx %699 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2187 %2214)))) (approx %957 (*.f64 #s(literal -1 binary64) (*.f64 ca %2222))) (approx %966 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %338 (*.f64 #s(literal -1 binary64) (/.f64 %126 ca)))))) (approx %763 (*.f64 #s(literal -1 binary64) (*.f64 ca (fma.f64 #s(literal -1 binary64) %2187 %2222)))) |
15 calls:
| Time | Variable | Point |
|---|---|---|
| 266.0ms | lamt | 0 |
| 185.0ms | ca | inf |
| 147.0ms | lamt | inf |
| 140.0ms | ca | 0 |
| 140.0ms | sa | inf |
| Inputs |
|---|
%3 = (*.f64 tanphi sa) %4 = (*.f64 one_es %3) %6 = (sin.f64 lamt) %8 = (cos.f64 lamt) %10 = (approx one_es #s(literal 0 binary64)) %14 = (pow.f64 lamt #s(literal 2 binary64)) %15 = (*.f64 ca lamt) %16 = (*.f64 ca %14) %17 = (*.f64 #s(literal -1/6 binary64) %16) %18 = (+.f64 ca %17) %19 = (*.f64 sa tanphi) %20 = (*.f64 one_es %19) %23 = (sin lamt) %25 = (+ (* one_es (* tanphi sa)) (* %23 ca)) %26 = (approx %25 %20) %27 = (cos lamt) %28 = (approx %27 #s(literal 1 binary64)) %30 = (*.f64 #s(literal -1/2 binary64) %14) %31 = (+.f64 #s(literal 1 binary64) %30) %32 = (approx %27 %31) %34 = (*.f64 #s(literal -1/6 binary64) ca) %35 = (*.f64 #s(literal -1/2 binary64) ca) %36 = (-.f64 %34 %35) %37 = (/.f64 %19 %8) %38 = (*.f64 one_es sa) %39 = (/.f64 %38 %8) %40 = (*.f64 one_es tanphi) %41 = (*.f64 %40 sa) %42 = (*.f64 %38 tanphi) %43 = (*.f64 #s(literal 1/2 binary64) lamt) %44 = (tan.f64 lamt) %45 = (*.f64 %44 ca) %47 = (* sa tanphi) %48 = (* one_es %47) %51 = (+ ca (* 1/2 (* lamt %48))) %52 = (approx %51 ca) %53 = (/.f64 ca one_es) %54 = (/.f64 %16 tanphi) %55 = (/.f64 ca tanphi) %56 = (*.f64 lamt %38) %58 = (*.f64 #s(literal 1/3 binary64) %14) %59 = (+.f64 #s(literal 1 binary64) %58) %60 = (*.f64 lamt %59) %61 = (tan lamt) %62 = (approx %61 %60) %63 = (*.f64 #s(literal 1/3 binary64) ca) %64 = (*.f64 #s(literal 1/2 binary64) ca) %65 = (/.f64 %8 %20) %66 = (/ %27 %25) %67 = (approx %66 %65) %69 = (*.f64 tanphi %6) %70 = (/.f64 #s(literal 1 binary64) tanphi) %71 = (*.f64 tanphi %70) %72 = (*.f64 lamt lamt) %73 = (*.f64 %43 lamt) %74 = (approx %25 %4) %75 = (fma.f64 ca lamt %4) %76 = (approx %25 %75) %77 = (*.f64 #s(literal -1/2 binary64) lamt) %78 = (fma.f64 %77 lamt #s(literal 1 binary64)) %79 = (approx %27 %78) %80 = (*.f64 lamt tanphi) %81 = (*.f64 lamt one_es) %82 = (*.f64 lamt sa) %83 = (*.f64 %81 %3) %84 = (*.f64 %43 %40) %85 = (*.f64 %43 %81) %86 = (*.f64 %73 %38) %87 = (*.f64 lamt %63) %88 = (*.f64 %44 tanphi) %89 = (/.f64 %44 tanphi) %90 = (/.f64 #s(literal 1 binary64) one_es) %91 = (/.f64 %8 one_es) %92 = (*.f64 %89 ca) %93 = (*.f64 %10 %19) %94 = (*.f64 #s(literal -1/2 binary64) %93) %95 = (approx %25 %93) %96 = (approx %27 %71) %97 = (approx %25 %41) %100 = (+ %47 (/ (* ca lamt) one_es)) %101 = (approx %100 %19) %104 = (* one_es sa) %108 = (approx (+ (* 1/2 (* (pow lamt 2) %104)) %104) %38) %109 = (/.f64 #s(literal 1 binary64) %15) %110 = (* ca %23) %111 = (/ %27 %110) %112 = (approx %111 %109) %113 = (/.f64 %14 ca) %114 = (/.f64 #s(literal 1 binary64) ca) %115 = (fma.f64 #s(literal -1/3 binary64) %113 %114) %116 = (/.f64 %115 lamt) %117 = (approx %111 %116) %119 = (approx (* %61 tanphi) %80) %120 = (fma.f64 #s(literal 1/3 binary64) %54 %55) %121 = (*.f64 lamt %120) %122 = (/ ca tanphi) %124 = (approx (* %122 %61) %121) %125 = (*.f64 #s(literal 1/2 binary64) %56) %128 = (+ (* 1/2 (* lamt %104)) %122) %129 = (approx %128 %125) %130 = (*.f64 ca %69) %131 = (/.f64 %130 %8) %134 = (approx (* (* tanphi ca) %61) %131) %138 = (+ (/ %110 (* one_es %27)) (/ %47 %27)) %139 = (approx %138 %37) %140 = (/.f64 ca %40) %141 = (fma.f64 #s(literal 1/2 binary64) %82 %140) %142 = (*.f64 one_es %141) %143 = (approx %128 %142) %147 = (+ (/ %110 (* tanphi %27)) (/ %104 %27)) %148 = (approx %147 %39) %149 = (/.f64 %15 %38) %150 = (+.f64 tanphi %149) %151 = (*.f64 sa %150) %152 = (approx %100 %151) %153 = (/.f64 ca %19) %154 = (fma.f64 #s(literal 1/2 binary64) %81 %153) %155 = (*.f64 sa %154) %156 = (approx %128 %155) %157 = (/.f64 lamt one_es) %158 = (*.f64 %72 lamt) %159 = (fma.f64 %158 #s(literal -1/6 binary64) lamt) %160 = (*.f64 ca %72) %161 = (fma.f64 %72 %34 ca) %162 = (fma.f64 %160 #s(literal -1/6 binary64) ca) %163 = (*.f64 %161 lamt) %164 = (fma.f64 %3 one_es %163) %165 = (fma.f64 %38 tanphi %163) %166 = (fma.f64 %40 sa %163) %167 = (*.f64 %64 lamt) %168 = (fma.f64 %34 lamt %167) %169 = (/.f64 #s(literal 1 binary64) %45) %170 = (fma.f64 %160 #s(literal 1/3 binary64) ca) %171 = (fma.f64 %87 lamt ca) %172 = (*.f64 lamt #s(literal 1/3 binary64)) %173 = (*.f64 %172 %72) %174 = (fma.f64 %53 lamt %3) %175 = (fma.f64 %157 ca %3) %176 = (*.f64 %75 %90) %177 = (*.f64 tanphi #s(literal 1/2 binary64)) %178 = (*.f64 %82 %177) %179 = (*.f64 %178 lamt) %180 = (*.f64 %70 ca) %181 = (*.f64 %72 sa) %182 = (*.f64 %181 one_es) %183 = (/.f64 %70 %38) %184 = (/.f64 #s(literal 1 binary64) %40) %185 = (/.f64 %184 sa) %186 = (/.f64 #s(literal 1 binary64) %3) %187 = (/.f64 %186 one_es) %188 = (/.f64 %90 sa) %189 = (/.f64 %188 tanphi) %190 = (/.f64 #s(literal 2 binary64) %40) %191 = (/.f64 #s(literal 1/2 binary64) sa) %192 = (*.f64 %190 %191) %193 = (*.f64 %84 lamt) %194 = (*.f64 sa %193) %195 = (*.f64 %86 tanphi) %196 = (*.f64 %83 %43) %197 = (*.f64 %179 one_es) %198 = (*.f64 tanphi %85) %199 = (*.f64 %198 sa) %200 = (*.f64 ca %173) %201 = (*.f64 %87 %72) %202 = (approx %66 %169) %203 = (/.f64 %8 sa) %204 = (/.f64 %203 %40) %205 = (/.f64 %91 tanphi) %206 = (/.f64 %205 sa) %211 = (fma.f64 lamt %18 %93) %212 = (approx %25 %211) %215 = (/.f64 %32 %20) %216 = (approx %66 %215) %220 = (approx %23 %159) %221 = (*.f64 %220 ca) %222 = (+.f64 %4 %221) %224 = (fma.f64 lamt %162 %20) %225 = (approx %25 %224) %227 = (fma.f64 lamt %52 %42) %228 = (/ %25 %27) %230 = (/.f64 #s(literal 1 binary64) %41) %231 = (approx %66 %230) %233 = (approx %25 %164) %235 = (approx %25 %165) %237 = (approx %25 %166) %239 = (-.f64 %168 %94) %240 = (*.f64 lamt %239) %241 = (+.f64 ca %240) %242 = (fma.f64 lamt %241 %93) %244 = (*.f64 %62 tanphi) %245 = (*.f64 ca %244) %246 = (/.f64 %245 tanphi) %248 = (*.f64 lamt %170) %249 = (/ %110 %27) %250 = (approx %249 %248) %252 = (*.f64 lamt %171) %253 = (approx %249 %252) %255 = (approx %138 %174) %256 = (*.f64 one_es %255) %258 = (approx %138 %175) %259 = (*.f64 one_es %258) %261 = (approx %138 %176) %262 = (*.f64 one_es %261) %264 = (approx %138 %101) %265 = (*.f64 one_es %264) %267 = (approx %138 %152) %268 = (*.f64 one_es %267) %270 = (*.f64 one_es %139) %272 = (*.f64 %180 %88) %274 = (fma.f64 #s(literal 1/2 binary64) %182 %38) %275 = (*.f64 tanphi %274) %277 = (+ (* lamt %51) %48) %278 = (approx %277 %275) %280 = (*.f64 tanphi %108) %281 = (approx %277 %280) %283 = (fma.f64 lamt %129 %38) %284 = (approx %147 %283) %285 = (*.f64 tanphi %284) %287 = (fma.f64 lamt %143 %38) %288 = (approx %147 %287) %289 = (*.f64 tanphi %288) %291 = (fma.f64 lamt %156 %38) %292 = (approx %147 %291) %293 = (*.f64 tanphi %292) %295 = (*.f64 tanphi %148) %297 = (approx %66 %183) %299 = (approx %66 %185) %301 = (approx %66 %187) %303 = (approx %66 %189) %305 = (approx %66 %192) %307 = (approx %277 %194) %309 = (approx %277 %195) %311 = (approx %277 %196) %313 = (approx %277 %197) %315 = (approx %277 %199) %317 = (*.f64 %158 %36) %329 = (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %48))))) %48) %330 = (approx %329 %317) %332 = (approx %329 %200) %334 = (approx %329 %201) %336 = (approx %66 %112) %338 = (approx %66 %117) %340 = (approx %66 %204) %342 = (approx %66 %206) %344 = (/.f64 %134 tanphi) %346 = (*.f64 %70 %119) %347 = (*.f64 ca %346) %349 = (*.f64 %55 %119) %351 = (*.f64 ca %119) %352 = (/.f64 %351 tanphi) %354 = (*.f64 %92 tanphi) %356 = (*.f64 %124 tanphi) one_es tanphi sa %3 %4 lamt %6 ca %8 #s(literal 0 binary64) %10 #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) %14 %15 %16 %17 %18 %19 %20 %26 %28 #s(literal -1/2 binary64) %30 %31 %32 #s(literal 1/2 binary64) %34 %35 %36 %37 %38 %39 %40 %41 %42 %43 %44 %45 %52 %53 %54 %55 %56 #s(literal 1/3 binary64) %58 %59 %60 %62 %63 %64 %65 %67 #s(literal -1/3 binary64) %69 %70 %71 %72 %73 %74 %75 %76 %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 %97 %101 %108 %109 %112 %113 %114 %115 %116 %117 %119 %120 %121 %124 %125 %129 %130 %131 %134 %139 %140 %141 %142 %143 %148 %149 %150 %151 %152 %153 %154 %155 %156 %157 %158 %159 %160 %161 %162 %163 %164 %165 %166 %167 %168 %169 %170 %171 %172 %173 %174 %175 %176 %177 %178 %179 %180 %181 %182 %183 %184 %185 %186 %187 %188 %189 %190 %191 %192 %193 %194 %195 %196 %197 %198 %199 %200 %201 %202 %203 %204 %205 %206 (/.f64 %74 %79) (/.f64 %76 %79) (/.f64 #s(literal 1 binary64) %202) (/.f64 %95 %28) %211 %212 (/.f64 %212 %28) (/.f64 %97 %28) %215 %216 (/.f64 #s(literal 1 binary64) %216) (/.f64 %71 %67) (/.f64 %26 %96) %220 %221 %222 (/.f64 %222 %28) %224 %225 (/.f64 %225 %28) %227 (approx %228 %227) %230 %231 (/.f64 #s(literal 1 binary64) %231) %233 (/.f64 %233 %28) %235 (/.f64 %235 %28) %237 (/.f64 %237 %28) %239 %240 %241 %242 (approx %228 %242) %244 %245 %246 (approx %228 %246) %248 %250 (approx %228 %250) %252 %253 (approx %228 %253) %255 %256 (approx %228 %256) %258 %259 (approx %228 %259) %261 %262 (approx %228 %262) %264 %265 (approx %228 %265) %267 %268 (approx %228 %268) %270 (approx %228 %270) %272 (approx %228 %272) %274 %275 %278 (approx %228 %278) %280 %281 (approx %228 %281) %283 %284 %285 (approx %228 %285) %287 %288 %289 (approx %228 %289) %291 %292 %293 (approx %228 %293) %295 (approx %228 %295) %297 (/.f64 #s(literal 1 binary64) %297) %299 (/.f64 #s(literal 1 binary64) %299) %301 (/.f64 #s(literal 1 binary64) %301) %303 (/.f64 #s(literal 1 binary64) %303) %305 (/.f64 #s(literal 1 binary64) %305) %307 (approx %228 %307) %309 (approx %228 %309) %311 (approx %228 %311) %313 (approx %228 %313) %315 (approx %228 %315) %317 %330 (approx %228 %330) %332 (approx %228 %332) %334 (approx %228 %334) %336 (/.f64 #s(literal 1 binary64) %336) %338 (/.f64 #s(literal 1 binary64) %338) %340 (/.f64 #s(literal 1 binary64) %340) %342 (/.f64 #s(literal 1 binary64) %342) %344 (approx %228 %344) %346 %347 (approx %228 %347) %349 (approx %228 %349) %351 %352 (approx %228 %352) %354 (approx %228 %354) %356 (approx %228 %356) |
| Outputs |
|---|
%6 = (*.f64 tanphi #s(literal 2 binary64)) %9 = (*.f64 tanphi tanphi) %11 = (/.f64 #s(literal 1 binary64) tanphi) %14 = (*.f64 tanphi sa) %15 = (*.f64 sa tanphi) %16 = (*.f64 one_es %14) %17 = (*.f64 one_es sa) %18 = (*.f64 tanphi %17) %19 = (*.f64 one_es tanphi) %20 = (*.f64 sa %19) %21 = (*.f64 %14 one_es) %22 = (*.f64 %17 tanphi) %23 = (*.f64 %19 sa) %27 = (*.f64 #s(literal 1/2 binary64) lamt) %29 = (*.f64 lamt #s(literal 2 binary64)) %31 = (*.f64 lamt tanphi) %33 = (*.f64 %11 lamt) %37 = (*.f64 lamt %11) %39 = (sin.f64 lamt) %43 = (*.f64 #s(literal 1/2 binary64) ca) %45 = (*.f64 tanphi ca) %47 = (/.f64 ca tanphi) %50 = (cos.f64 lamt) %51 = (fabs.f64 lamt) %53 = (neg.f64 lamt) %55 = (fabs.f64 %51) %57 = (neg.f64 %51) %59 = (neg.f64 %53) %61 = (PI.f64 ) %62 = (/.f64 %61 #s(literal 2 binary64)) %69 = (cos.f64 %62) %71 = (*.f64 %50 (sin.f64 %62)) %77 = (neg.f64 #s(literal 0 binary64)) %78 = (exp.f64 %77) %81 = (approx one_es #s(literal 0 binary64)) %82 = (fabs.f64 #s(literal 1 binary64)) %84 = (neg.f64 #s(literal -1 binary64)) %85 = (+.f64 #s(literal 1 binary64) #s(literal 0 binary64)) %86 = (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %87 = (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) %88 = (*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %89 = (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %90 = (/.f64 tanphi tanphi) %91 = (/.f64 #s(literal 1 binary64) #s(literal 1 binary64)) %92 = (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) %93 = (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) %94 = (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) %95 = (neg.f64 tanphi) %96 = (/.f64 %95 %95) %97 = (*.f64 tanphi %11) %98 = (*.f64 %11 tanphi) %100 = (/.f64 (*.f64 #s(literal -1 binary64) tanphi) %95) %101 = (*.f64 tanphi #s(literal -1 binary64)) %102 = (/.f64 %101 %95) %103 = (fma.f64 tanphi %11 #s(literal 0 binary64)) %104 = (fma.f64 %11 tanphi #s(literal 0 binary64)) %105 = (exp.f64 #s(literal 0 binary64)) %106 = (cosh.f64 #s(literal 0 binary64)) %107 = (cosh.f64 %77) %109 = (/.f64 (+.f64 #s(literal 1 binary64) %78) #s(literal 2 binary64)) %111 = (pow.f64 tanphi (+.f64 #s(literal -1 binary64) #s(literal 1 binary64))) %121 = (+.f64 tanphi tanphi) %138 = (*.f64 lamt lamt) %139 = (fabs.f64 %138) %140 = (*.f64 %51 %51) %141 = (*.f64 %53 %53) %142 = (neg.f64 %138) %143 = (neg.f64 %142) %144 = (*.f64 %55 %55) %145 = (*.f64 %57 %57) %146 = (*.f64 %59 %59) %147 = (pow.f64 lamt #s(literal 2 binary64)) %148 = (pow.f64 %51 #s(literal 2 binary64)) %149 = (pow.f64 %53 #s(literal 2 binary64)) %151 = (*.f64 (pow.f64 lamt #s(literal 1 binary64)) lamt) %153 = (*.f64 ca lamt) %154 = (*.f64 lamt %153) %155 = (*.f64 ca %138) %156 = (*.f64 %138 ca) %157 = (*.f64 %153 lamt) %159 = (*.f64 %51 (*.f64 %51 ca)) %160 = (neg.f64 %153) %161 = (*.f64 %53 %160) %162 = (*.f64 %160 %53) %164 = (*.f64 (*.f64 ca %51) %51) %165 = (*.f64 #s(literal -1/6 binary64) lamt) %166 = (*.f64 %165 ca) %168 = (*.f64 %138 #s(literal -1/6 binary64)) %170 = (*.f64 #s(literal -1/6 binary64) %155) %171 = (*.f64 #s(literal -1/6 binary64) ca) %179 = (*.f64 %51 %171) %181 = (*.f64 %53 %171) %183 = (*.f64 %171 %53) %185 = (*.f64 %171 %51) %187 = (fma.f64 lamt %166 ca) %188 = (fma.f64 ca %168 ca) %189 = (fma.f64 #s(literal -1/6 binary64) %155 ca) %190 = (fma.f64 %138 %171 ca) %191 = (fma.f64 %153 %165 ca) %192 = (fma.f64 %155 #s(literal -1/6 binary64) ca) %193 = (fma.f64 %171 %138 ca) %194 = (fma.f64 %165 %153 ca) %195 = (fma.f64 %166 lamt ca) %196 = (fma.f64 %168 ca ca) %198 = (*.f64 (fma.f64 %138 #s(literal -1/6 binary64) #s(literal 1 binary64)) ca) %199 = (+.f64 ca %170) %200 = (+.f64 %170 ca) %203 = (*.f64 (*.f64 #s(literal 1/6 binary64) ca) %138) %204 = (-.f64 ca %203) %206 = (*.f64 (neg.f64 #s(literal 1/6 binary64)) %155) %207 = (+.f64 ca %206) %208 = (neg.f64 %203) %209 = (+.f64 ca %208) %210 = (-.f64 %203 ca) %211 = (neg.f64 %210) %212 = (neg.f64 ca) %213 = (-.f64 %170 %212) %214 = (neg.f64 %212) %215 = (fma.f64 lamt %166 %214) %216 = (fma.f64 ca %168 %214) %217 = (fma.f64 #s(literal -1/6 binary64) %155 %214) %218 = (fma.f64 %138 %171 %214) %219 = (fma.f64 %153 %165 %214) %220 = (fma.f64 %155 #s(literal -1/6 binary64) %214) %221 = (fma.f64 %171 %138 %214) %222 = (fma.f64 %51 %179 ca) %223 = (fma.f64 %53 %181 ca) %224 = (fma.f64 %165 %153 %214) %225 = (fma.f64 %166 lamt %214) %226 = (fma.f64 %168 ca %214) %227 = (fma.f64 %183 %53 ca) %228 = (fma.f64 %185 %51 ca) %229 = (+.f64 %170 %214) %230 = (fma.f64 ca #s(literal 1 binary64) %170) %231 = (fma.f64 #s(literal 1 binary64) ca %170) %232 = (fma.f64 %51 %179 %214) %233 = (fma.f64 %53 %181 %214) %234 = (fma.f64 %183 %53 %214) %235 = (fma.f64 %185 %51 %214) %236 = (fma.f64 ca #s(literal 1 binary64) %206) %237 = (fma.f64 ca #s(literal 1 binary64) %208) %238 = (fma.f64 #s(literal 1 binary64) ca %206) %239 = (fma.f64 #s(literal 1 binary64) ca %208) %240 = (fma.f64 #s(literal 2 binary64) %43 %170) %241 = (fma.f64 tanphi %47 %170) %242 = (fma.f64 #s(literal 2 binary64) %43 %206) %243 = (fma.f64 #s(literal 2 binary64) %43 %208) %244 = (fma.f64 tanphi %47 %206) %245 = (fma.f64 tanphi %47 %208) %246 = (fma.f64 %11 %45 %170) %247 = (fma.f64 %11 %45 %206) %248 = (fma.f64 %11 %45 %208) %249 = (* tanphi sa) %250 = (* one_es %249) %251 = (sin lamt) %253 = (+ %250 (* %251 ca)) %254 = (approx %253 %16) %255 = (cos lamt) %256 = (approx %255 #s(literal 1 binary64)) %259 = (*.f64 #s(literal -1/2 binary64) lamt) %262 = (*.f64 #s(literal -1/2 binary64) %138) %264 = (*.f64 %27 lamt) %266 = (*.f64 %51 #s(literal -1/2 binary64)) %268 = (*.f64 %53 #s(literal -1/2 binary64)) %270 = (*.f64 #s(literal -1/2 binary64) %53) %272 = (*.f64 #s(literal -1/2 binary64) %51) %274 = (fma.f64 lamt %259 #s(literal 1 binary64)) %275 = (fma.f64 %138 #s(literal -1/2 binary64) #s(literal 1 binary64)) %276 = (fma.f64 #s(literal -1/2 binary64) %138 #s(literal 1 binary64)) %277 = (fma.f64 %259 lamt #s(literal 1 binary64)) %278 = (+.f64 #s(literal 1 binary64) %262) %279 = (+.f64 %262 #s(literal 1 binary64)) %280 = (-.f64 #s(literal 1 binary64) %264) %281 = (-.f64 %262 #s(literal -1 binary64)) %282 = (*.f64 %53 %27) %283 = (+.f64 #s(literal 1 binary64) %282) %285 = (neg.f64 (-.f64 %264 #s(literal 1 binary64))) %287 = (neg.f64 (-.f64 #s(literal -1 binary64) %262)) %288 = (fma.f64 %51 %266 #s(literal 1 binary64)) %289 = (fma.f64 %53 %268 #s(literal 1 binary64)) %290 = (fma.f64 %270 %53 #s(literal 1 binary64)) %291 = (fma.f64 %272 %51 #s(literal 1 binary64)) %292 = (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %262) %293 = (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %262) %294 = (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %262) %295 = (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %282) %296 = (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %282) %297 = (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %282) %299 = (/.f64 (fma.f64 %262 tanphi tanphi) tanphi) %300 = (fma.f64 tanphi %11 %262) %301 = (fma.f64 %11 tanphi %262) %302 = (fma.f64 tanphi %11 %282) %303 = (fma.f64 %11 tanphi %282) %304 = (approx %255 %277) %308 = (*.f64 #s(literal -1/2 binary64) ca) %313 = (*.f64 ca #s(literal 1/3 binary64)) %314 = (*.f64 #s(literal 1/3 binary64) ca) %316 = (*.f64 ca #s(literal -1/3 binary64)) %317 = (neg.f64 %316) %318 = (fma.f64 ca #s(literal -1/6 binary64) %43) %319 = (fma.f64 ca #s(literal 1/2 binary64) %171) %320 = (fma.f64 #s(literal -1/6 binary64) ca %43) %321 = (fma.f64 #s(literal 1/2 binary64) ca %171) %322 = (+.f64 %171 %43) %323 = (+.f64 %43 %171) %324 = (-.f64 %171 %308) %325 = (fma.f64 #s(literal -1/2 binary64) %212 %171) %326 = (fma.f64 %212 #s(literal -1/2 binary64) %171) %327 = (/.f64 %14 %50) %328 = (/.f64 sa %50) %330 = (/.f64 tanphi %50) %333 = (neg.f64 %14) %334 = (neg.f64 %50) %340 = (/.f64 #s(literal 1 binary64) %50) %343 = (/.f64 %50 %14) %345 = (neg.f64 %333) %346 = (neg.f64 %334) %348 = (/.f64 #s(literal 1 binary64) %334) %353 = (/.f64 %17 %50) %355 = (/.f64 one_es %50) %358 = (neg.f64 %17) %368 = (/.f64 %50 %17) %370 = (neg.f64 %358) %376 = (tan.f64 lamt) %377 = (+.f64 %61 lamt) %383 = (*.f64 %376 tanphi) %385 = (/.f64 %376 tanphi) %388 = (/.f64 #s(literal 1 binary64) %376) %399 = (sin.f64 %53) %402 = (*.f64 ca %376) %403 = (*.f64 %376 ca) %404 = (neg.f64 %403) %405 = (neg.f64 %404) %406 = (*.f64 #s(literal 1 binary64) %403) %407 = (*.f64 %403 #s(literal 1 binary64)) %408 = (*.f64 %45 %376) %409 = (/.f64 %408 tanphi) %410 = (*.f64 %385 ca) %411 = (*.f64 tanphi %410) %412 = (*.f64 %47 tanphi) %413 = (*.f64 %376 %412) %414 = (*.f64 %47 %383) %415 = (*.f64 %383 %47) %416 = (*.f64 %385 %45) %417 = (*.f64 %410 tanphi) %418 = (*.f64 %45 %385) %419 = (*.f64 %412 %376) %420 = (/.f64 #s(literal 1 binary64) %403) %421 = (/.f64 #s(literal 1 binary64) %420) %422 = (*.f64 %403 %95) %423 = (/.f64 %422 %95) %425 = (neg.f64 (/.f64 %408 %95)) %427 = (neg.f64 (/.f64 %422 tanphi)) %428 = (*.f64 %408 #s(literal 1 binary64)) %429 = (/.f64 %428 tanphi) %431 = (/.f64 (*.f64 #s(literal 1 binary64) %408) tanphi) %433 = (*.f64 %376 (*.f64 %45 %11)) %434 = (*.f64 %11 %408) %435 = (*.f64 %408 %11) %437 = (neg.f64 %95) %438 = (/.f64 (neg.f64 %422) %437) %440 = (/.f64 (*.f64 %408 #s(literal -1 binary64)) %95) %442 = (/.f64 (*.f64 #s(literal -1 binary64) %408) %95) %443 = (/.f64 #s(literal -1 binary64) tanphi) %444 = (*.f64 %422 %443) %446 = (/.f64 #s(literal 1 binary64) (/.f64 %95 %422)) %447 = (*.f64 %428 %11) %448 = (*.f64 %39 ca) %449 = (/.f64 %448 %50) %450 = (/.f64 ca %50) %451 = (*.f64 %39 %450) %452 = (*.f64 %212 %39) %453 = (/.f64 %452 %334) %454 = (*.f64 %448 #s(literal 1 binary64)) %455 = (/.f64 %454 %50) %456 = (*.f64 ca %340) %457 = (*.f64 %39 %456) %458 = (*.f64 %448 %340) %459 = (*.f64 %340 %448) %460 = (neg.f64 %452) %461 = (/.f64 %460 %346) %462 = (*.f64 %452 %348) %463 = (*.f64 tanphi %39) %464 = (*.f64 ca %463) %465 = (*.f64 %50 tanphi) %466 = (/.f64 %464 %465) %467 = (*.f64 %39 %47) %469 = (/.f64 (*.f64 %467 tanphi) %50) %471 = (/.f64 (*.f64 tanphi %467) %50) %472 = (*.f64 %452 tanphi) %473 = (*.f64 %95 %50) %474 = (/.f64 %472 %473) %475 = (*.f64 tanphi %452) %476 = (/.f64 %475 %473) %477 = (/.f64 #s(literal 1 binary64) %465) %478 = (*.f64 %464 %477) %480 = (*.f64 %448 (*.f64 %477 tanphi)) %486 = (approx (+ ca (* 1/2 (* (* lamt one_es) %249))) ca) %487 = (/.f64 ca one_es) %488 = (neg.f64 one_es) %494 = (/.f64 #s(literal 1 binary64) one_es) %499 = (neg.f64 %488) %501 = (*.f64 ca #s(literal -1 binary64)) %503 = (/.f64 #s(literal -1 binary64) one_es) %507 = (/.f64 %155 tanphi) %508 = (/.f64 lamt tanphi) %509 = (*.f64 lamt %508) %514 = (*.f64 %212 %138) %520 = (*.f64 %155 #s(literal 1 binary64)) %535 = (/.f64 %212 %95) %536 = (neg.f64 %47) %537 = (neg.f64 %536) %538 = (*.f64 ca %11) %539 = (*.f64 #s(literal 1 binary64) %47) %540 = (*.f64 %11 ca) %541 = (/.f64 tanphi ca) %542 = (/.f64 #s(literal 1 binary64) %541) %543 = (/.f64 %214 %437) %544 = (*.f64 #s(literal -1 binary64) ca) %545 = (/.f64 %544 %95) %546 = (/.f64 %501 %95) %547 = (*.f64 %212 %443) %549 = (/.f64 #s(literal 1 binary64) (/.f64 %95 %212)) %550 = (*.f64 lamt %17) %551 = (*.f64 lamt sa) %553 = (*.f64 lamt one_es) %561 = (*.f64 lamt #s(literal 1/3 binary64)) %564 = (*.f64 #s(literal 1/3 binary64) %138) %566 = (*.f64 %51 #s(literal 1/3 binary64)) %568 = (*.f64 %53 #s(literal 1/3 binary64)) %570 = (*.f64 #s(literal 1/3 binary64) %53) %572 = (*.f64 #s(literal 1/3 binary64) %51) %575 = (fma.f64 %138 #s(literal 1/3 binary64) #s(literal 1 binary64)) %580 = (*.f64 #s(literal -1/3 binary64) lamt) %581 = (*.f64 %580 lamt) %584 = (neg.f64 %581) %606 = (*.f64 %138 lamt) %609 = (fma.f64 %606 #s(literal 1/3 binary64) lamt) %613 = (*.f64 %561 %138) %627 = (*.f64 %51 %561) %629 = (*.f64 %53 %561) %631 = (*.f64 %561 %53) %633 = (*.f64 %561 %51) %643 = (tan lamt) %644 = (approx %643 %609) %649 = (/.f64 %50 %16) %650 = (/.f64 %50 one_es) %651 = (/.f64 %650 %14) %652 = (/.f64 %50 sa) %653 = (/.f64 %652 %19) %654 = (/.f64 %50 %19) %655 = (/.f64 %654 sa) %656 = (/.f64 %50 tanphi) %657 = (/.f64 %656 %17) %658 = (/.f64 %368 tanphi) %659 = (/.f64 %343 one_es) %661 = (/.f64 (/.f64 %652 tanphi) one_es) %663 = (/.f64 (/.f64 %650 sa) tanphi) %664 = (neg.f64 %16) %665 = (/.f64 %334 %664) %667 = (neg.f64 (/.f64 %334 %16)) %669 = (neg.f64 (/.f64 %50 %664)) %670 = (neg.f64 %19) %671 = (neg.f64 %670) %672 = (/.f64 %652 %671) %673 = (neg.f64 sa) %674 = (neg.f64 %673) %675 = (/.f64 %654 %674) %676 = (neg.f64 %650) %677 = (/.f64 %676 %333) %678 = (neg.f64 %652) %679 = (/.f64 %678 %670) %680 = (neg.f64 %654) %681 = (/.f64 %680 %673) %683 = (/.f64 (neg.f64 %368) %95) %685 = (neg.f64 (/.f64 %654 %673)) %687 = (neg.f64 (/.f64 %678 %19)) %689 = (neg.f64 (/.f64 %652 %670)) %691 = (neg.f64 (/.f64 %680 sa)) %692 = (*.f64 %50 #s(literal 1 binary64)) %693 = (/.f64 %692 %16) %694 = (/.f64 #s(literal 1 binary64) %16) %695 = (*.f64 %50 %694) %696 = (*.f64 %694 %50) %698 = (/.f64 #s(literal 1 binary64) (*.f64 one_es %327)) %699 = (*.f64 %50 %11) %700 = (/.f64 %699 %17) %701 = (*.f64 %652 #s(literal 1 binary64)) %702 = (/.f64 %701 %19) %703 = (*.f64 %650 #s(literal 1 binary64)) %704 = (/.f64 %703 %14) %706 = (/.f64 (*.f64 %654 #s(literal 1 binary64)) sa) %707 = (/.f64 #s(literal 1 binary64) %14) %708 = (*.f64 %50 %707) %709 = (/.f64 %708 one_es) %710 = (*.f64 %650 %707) %711 = (/.f64 #s(literal 1 binary64) %19) %712 = (*.f64 %711 %652) %713 = (*.f64 %652 %711) %714 = (/.f64 #s(literal 1 binary64) sa) %715 = (*.f64 %654 %714) %716 = (*.f64 %714 %654) %717 = (/.f64 #s(literal 1 binary64) %17) %718 = (*.f64 %656 %717) %719 = (*.f64 %368 %11) %720 = (neg.f64 %664) %721 = (/.f64 %346 %720) %722 = (*.f64 %50 #s(literal -1 binary64)) %723 = (/.f64 %722 %664) %725 = (/.f64 #s(literal 1 binary64) (/.f64 tanphi %368)) %727 = (/.f64 #s(literal 1 binary64) (/.f64 sa %654)) %729 = (/.f64 #s(literal 1 binary64) (/.f64 %19 %652)) %731 = (/.f64 #s(literal 1 binary64) (/.f64 %14 %650)) %733 = (/.f64 (*.f64 %650 %714) tanphi) %735 = (/.f64 (*.f64 %50 %443) %358) %737 = (/.f64 (*.f64 %652 #s(literal -1 binary64)) %670) %738 = (/.f64 #s(literal -1 binary64) %19) %740 = (/.f64 (*.f64 %50 %738) %673) %741 = (/.f64 #s(literal -1 binary64) %14) %743 = (/.f64 (*.f64 %50 %741) %488) %744 = (*.f64 %678 %738) %745 = (*.f64 %334 #s(literal 1 binary64)) %746 = (/.f64 %745 %664) %747 = (/.f64 #s(literal 1 binary64) %664) %748 = (*.f64 %334 %747) %750 = (/.f64 (*.f64 %334 %711) %673) %752 = (/.f64 (*.f64 %676 #s(literal 1 binary64)) %333) %753 = (/.f64 #s(literal 1 binary64) %673) %754 = (*.f64 %680 %753) %755 = (*.f64 %334 #s(literal -1 binary64)) %756 = (*.f64 %673 %670) %757 = (/.f64 %755 %756) %758 = (*.f64 %692 %694) %760 = (/.f64 #s(literal 1 binary64) (/.f64 %670 %678)) %762 = (/.f64 #s(literal 1 binary64) (/.f64 %673 %680)) %764 = (/.f64 (*.f64 %676 %714) %95) %765 = (*.f64 %699 %717) %766 = (/.f64 #s(literal 1/2 binary64) sa) %768 = (/.f64 #s(literal 2 binary64) %19) %769 = (*.f64 (*.f64 %50 %766) %768) %770 = (*.f64 %701 %711) %771 = (*.f64 %708 %494) %773 = (*.f64 (*.f64 %50 %768) %766) %774 = (/ %255 %253) %775 = (approx %774 %649) %784 = (/.f64 #s(literal 1/2 binary64) tanphi) %790 = (*.f64 #s(literal 1 binary64) #s(literal -1 binary64)) %796 = (/.f64 %11 tanphi) %798 = (*.f64 tanphi %95) %821 = (fma.f64 ca lamt %16) %830 = (*.f64 %499 %14) %840 = (*.f64 %821 #s(literal 2 binary64)) %842 = (*.f64 %821 tanphi) %845 = (*.f64 %821 %11) %847 = (approx %253 %821) %854 = (*.f64 lamt %14) %856 = (*.f64 %14 lamt) %859 = (*.f64 lamt %19) %867 = (*.f64 %553 %14) %874 = (*.f64 %27 tanphi) %876 = (*.f64 #s(literal 1/2 binary64) one_es) %877 = (*.f64 %876 lamt) %881 = (*.f64 %27 %19) %882 = (*.f64 tanphi #s(literal 1/2 binary64)) %893 = (*.f64 %138 one_es) %895 = (*.f64 %27 %553) %902 = (*.f64 #s(literal 1/2 binary64) %550) %904 = (*.f64 #s(literal 1/2 binary64) sa) %905 = (*.f64 %904 %138) %907 = (*.f64 sa %264) %910 = (*.f64 %17 #s(literal 1/2 binary64)) %912 = (*.f64 %138 sa) %913 = (*.f64 %912 one_es) %918 = (*.f64 %264 %17) %919 = (*.f64 %904 lamt) %923 = (*.f64 one_es #s(literal 1/2 binary64)) %928 = (*.f64 sa #s(literal 1/2 binary64)) %930 = (*.f64 #s(literal 1/2 binary64) %17) %935 = (*.f64 #s(literal -1/2 binary64) %913) %937 = (*.f64 lamt %314) %938 = (*.f64 ca %561) %939 = (*.f64 %153 #s(literal 1/3 binary64)) %940 = (*.f64 %314 lamt) %941 = (*.f64 #s(literal 1/3 binary64) %153) %942 = (*.f64 %561 ca) %944 = (neg.f64 (*.f64 %316 lamt)) %946 = (neg.f64 (*.f64 lamt %316)) %948 = (*.f64 %153 (+.f64 #s(literal 1/2 binary64) #s(literal -1/6 binary64))) %949 = (*.f64 %43 lamt) %950 = (fma.f64 lamt %171 %949) %951 = (fma.f64 lamt %43 %166) %952 = (fma.f64 ca %27 %166) %953 = (fma.f64 ca %165 %949) %954 = (fma.f64 #s(literal -1/6 binary64) %153 %949) %955 = (fma.f64 %153 #s(literal -1/6 binary64) %949) %956 = (fma.f64 %153 #s(literal 1/2 binary64) %166) %957 = (fma.f64 #s(literal 1/2 binary64) %153 %166) %958 = (fma.f64 %171 lamt %949) %959 = (fma.f64 %27 ca %166) %960 = (fma.f64 %43 lamt %166) %961 = (fma.f64 %165 ca %949) %962 = (+.f64 %949 %166) %963 = (+.f64 %166 %949) %965 = (-.f64 %949 (*.f64 #s(literal 1/6 binary64) %153)) %966 = (*.f64 %308 lamt) %967 = (-.f64 %166 %966) %969 = (neg.f64 (-.f64 %966 %166)) %970 = (-.f64 %949 %181) %972 = (-.f64 %949 (neg.f64 %166)) %975 = (-.f64 %949 (*.f64 (neg.f64 %171) lamt)) %981 = (*.f64 tanphi %383) %991 = (tan.f64 %53) %1000 = (/.f64 tanphi %376) %1012 = (/.f64 %39 tanphi) %1035 = (/.f64 #s(literal 1/2 binary64) one_es) %1047 = (*.f64 tanphi %494) %1049 = (/.f64 tanphi one_es) %1075 = (/.f64 tanphi %403) %1108 = (*.f64 %81 %14) %1109 = (*.f64 #s(literal -1/2 binary64) %1108) %1110 = (approx %253 %1108) %1111 = (* ca lamt) %1113 = (+ %249 (/ %1111 one_es)) %1114 = (approx %1113 %14) %1119 = (* one_es sa) %1120 = (* (+ (* (* 1/2 lamt) lamt) 1) %1119) %1121 = (approx %1120 %17) %1122 = (/.f64 #s(literal 1 binary64) %153) %1123 = (/.f64 #s(literal 1 binary64) ca) %1125 = (/.f64 #s(literal 1 binary64) lamt) %1130 = (/.f64 #s(literal -1 binary64) ca) %1132 = (neg.f64 %160) %1134 = (/.f64 #s(literal 1 binary64) %160) %1139 = (/.f64 #s(literal 1/2 binary64) %153) %1145 = (/.f64 #s(literal 2 binary64) ca) %1146 = (/.f64 #s(literal 1/2 binary64) lamt) %1148 = (/.f64 #s(literal 2 binary64) lamt) %1149 = (/.f64 #s(literal 1/2 binary64) ca) %1157 = (*.f64 #s(literal 1/2 binary64) %1122) %1159 = (*.f64 tanphi %1123) %1161 = (*.f64 tanphi %1122) %1163 = (/.f64 %11 %153) %1165 = (/.f64 tanphi %153) %1169 = (/.f64 tanphi lamt) %1170 = (/.f64 %11 ca) %1172 = (/.f64 %11 lamt) %1176 = (*.f64 %11 %1122) %1183 = (/ (/ 1 %643) ca) %1184 = (approx %1183 %1122) %1185 = (/.f64 %138 ca) %1198 = (*.f64 %138 #s(literal 1 binary64)) %1200 = (*.f64 lamt %1123) %1229 = (*.f64 #s(literal 1/2 binary64) %1123) %1234 = (*.f64 tanphi %212) %1236 = (*.f64 %11 %1123) %1243 = (/.f64 (fma.f64 %580 lamt #s(literal 1 binary64)) ca) %1246 = (neg.f64 %1243) %1250 = (*.f64 %1185 #s(literal -1/3 binary64)) %1262 = (*.f64 ca ca) %1270 = (*.f64 #s(literal -1/3 binary64) ca) %1271 = (fma.f64 %1185 %1270 #s(literal 1 binary64)) %1293 = (*.f64 ca %212) %1299 = (*.f64 %212 ca) %1309 = (/.f64 %1243 lamt) %1327 = (/.f64 %581 %153) %1374 = (*.f64 lamt #s(literal -1 binary64)) %1376 = (*.f64 lamt %160) %1381 = (approx %1183 %1309) %1383 = (approx (* %643 tanphi) %31) %1384 = (fma.f64 %155 #s(literal 1/3 binary64) ca) %1385 = (/.f64 %1384 tanphi) %1390 = (/.f64 #s(literal 1/3 binary64) tanphi) %1395 = (*.f64 %155 %1390) %1408 = (*.f64 #s(literal 1/3 binary64) tanphi) %1409 = (fma.f64 %507 %1408 ca) %1411 = (*.f64 %138 %314) %1446 = (*.f64 %95 tanphi) %1451 = (*.f64 lamt %1385) %1457 = (*.f64 %507 %561) %1459 = (*.f64 lamt %47) %1481 = (/ ca tanphi) %1482 = (* %1481 %643) %1483 = (approx %1482 %1451) %1505 = (+ (* 1/2 (* lamt %1119)) %1481) %1506 = (approx %1505 %902) %1519 = (neg.f64 %464) %1543 = (approx (* (* tanphi ca) %643) %408) %1548 = (+ (* (/ ca one_es) %643) (* sa (/ tanphi %255))) %1549 = (approx %1548 %327) %1550 = (/.f64 ca %19) %1554 = (neg.f64 %1550) %1573 = (fma.f64 #s(literal 1/2 binary64) %551 %1550) %1593 = (fma.f64 %923 %551 %47) %1599 = (fma.f64 %867 #s(literal 1/2 binary64) ca) %1603 = (neg.f64 %1599) %1610 = (*.f64 %551 %882) %1611 = (*.f64 %1610 one_es) %1614 = (*.f64 one_es %1573) %1616 = (*.f64 %1550 one_es) %1651 = (approx %1505 %1614) %1653 = (+ %1482 (/ %1119 %255)) %1654 = (approx %1653 %353) %1655 = (/.f64 %153 %17) %1656 = (/.f64 ca %17) %1658 = (/.f64 lamt %17) %1661 = (*.f64 lamt %487) %1665 = (/.f64 lamt sa) %1668 = (/.f64 %487 sa) %1671 = (/.f64 lamt one_es) %1672 = (/.f64 ca sa) %1677 = (neg.f64 %1655) %1679 = (neg.f64 %1661) %1683 = (*.f64 %153 #s(literal 1 binary64)) %1685 = (*.f64 ca %717) %1691 = (*.f64 %494 %1665) %1695 = (/.f64 #s(literal -1 binary64) %17) %1703 = (fma.f64 %1658 ca tanphi) %1720 = (fma.f64 %487 lamt %14) %1729 = (neg.f64 %821) %1731 = (fma.f64 %670 sa %160) %1737 = (/.f64 %16 %17) %1756 = (*.f64 sa %1703) %1758 = (*.f64 %1655 sa) %1765 = (*.f64 sa ca) %1787 = (approx %1113 %1756) %1788 = (/.f64 ca %14) %1792 = (neg.f64 %1788) %1811 = (fma.f64 #s(literal 1/2 binary64) %553 %1788) %1847 = (*.f64 sa %1811) %1849 = (*.f64 %1788 sa) %1883 = (approx %1505 %1847) %1912 = (fma.f64 %606 #s(literal -1/6 binary64) lamt) %1915 = (*.f64 %606 #s(literal -1/6 binary64)) %1932 = (*.f64 %51 %165) %1934 = (*.f64 %53 %165) %1952 = (*.f64 %190 lamt) %1953 = (*.f64 %606 %171) %1958 = (*.f64 %155 lamt) %1970 = (*.f64 lamt %155) %1981 = (fma.f64 lamt %190 %16) %1982 = (fma.f64 one_es %14 %1952) %1983 = (fma.f64 tanphi %17 %1952) %1984 = (fma.f64 sa %19 %1952) %1985 = (fma.f64 %14 one_es %1952) %1986 = (fma.f64 %190 lamt %16) %1987 = (fma.f64 %17 tanphi %1952) %1988 = (fma.f64 %19 sa %1952) %1989 = (+.f64 %16 %1952) %1990 = (+.f64 %1952 %16) %1991 = (*.f64 lamt %210) %1992 = (-.f64 %16 %1991) %1993 = (neg.f64 %1991) %1994 = (fma.f64 one_es %14 %1993) %1995 = (fma.f64 tanphi %17 %1993) %1996 = (fma.f64 sa %19 %1993) %1997 = (fma.f64 %14 one_es %1993) %1998 = (fma.f64 %17 tanphi %1993) %1999 = (fma.f64 %19 sa %1993) %2000 = (-.f64 %1952 %664) %2001 = (fma.f64 lamt %190 %720) %2002 = (fma.f64 lamt %190 %830) %2003 = (fma.f64 %190 lamt %720) %2004 = (fma.f64 %190 lamt %830) %2005 = (+.f64 %16 %1993) %2007 = (neg.f64 (-.f64 %1991 %16)) %2008 = (+.f64 %1952 %720) %2009 = (+.f64 %1952 %830) %2011 = (neg.f64 (-.f64 %664 %1952)) %2012 = (fma.f64 %170 lamt %16) %2013 = (fma.f64 lamt ca %2012) %2014 = (fma.f64 lamt %170 %821) %2015 = (fma.f64 ca lamt %2012) %2016 = (fma.f64 ca %1915 %821) %2017 = (fma.f64 #s(literal -1/6 binary64) %1958 %821) %2018 = (fma.f64 %138 %166 %821) %2019 = (fma.f64 %153 %168 %821) %2020 = (fma.f64 %155 %165 %821) %2021 = (fma.f64 %170 lamt %821) %2022 = (fma.f64 %171 %606 %821) %2023 = (fma.f64 %606 %171 %821) %2024 = (fma.f64 %165 %155 %821) %2025 = (fma.f64 %1915 ca %821) %2026 = (fma.f64 %166 %138 %821) %2027 = (fma.f64 %168 %153 %821) %2028 = (fma.f64 %1970 #s(literal -1/6 binary64) %821) %2029 = (+.f64 %153 %2012) %2030 = (+.f64 %821 %1953) %2031 = (+.f64 %1953 %821) %2033 = (+.f64 (fma.f64 one_es %14 %1953) %153) %2034 = (-.f64 %1953 %664) %2035 = (fma.f64 lamt ca %2034) %2036 = (fma.f64 ca lamt %2034) %2037 = (+.f64 %153 %2034) %2038 = (fma.f64 #s(literal 1 binary64) %821 %1953) %2039 = (fma.f64 %821 #s(literal 1 binary64) %1953) %2040 = (fma.f64 %840 #s(literal 1/2 binary64) %1953) %2041 = (fma.f64 %842 %11 %1953) %2042 = (fma.f64 %845 tanphi %1953) %2054 = (/.f64 #s(literal 1 binary64) %404) %2080 = (*.f64 tanphi %420) %2086 = (/.f64 %11 %376) %2098 = (/.f64 %50 ca) %2108 = (/.f64 #s(literal 1 binary64) %448) %2116 = (/.f64 #s(literal 1 binary64) %452) %2129 = (fma.f64 lamt %937 ca) %2130 = (fma.f64 ca %564 ca) %2131 = (fma.f64 %138 %314 ca) %2132 = (fma.f64 %153 %561 ca) %2133 = (fma.f64 %314 %138 ca) %2134 = (fma.f64 #s(literal 1/3 binary64) %155 ca) %2135 = (fma.f64 %564 ca ca) %2136 = (fma.f64 %937 lamt ca) %2137 = (fma.f64 %561 %153 ca) %2138 = (+.f64 ca %1411) %2139 = (+.f64 %1411 ca) %2141 = (-.f64 ca (*.f64 #s(literal -1/3 binary64) %155)) %2143 = (-.f64 ca (*.f64 %514 #s(literal 1/3 binary64))) %2144 = (*.f64 %53 %937) %2145 = (-.f64 ca %2144) %2147 = (-.f64 ca (*.f64 %212 %564)) %2149 = (-.f64 ca (neg.f64 %1411)) %2152 = (-.f64 ca (*.f64 (neg.f64 %937) lamt)) %2153 = (-.f64 %1411 %212) %2154 = (fma.f64 lamt %937 %214) %2155 = (fma.f64 ca %564 %214) %2156 = (fma.f64 %138 %314 %214) %2157 = (fma.f64 %153 %561 %214) %2158 = (fma.f64 %155 #s(literal 1/3 binary64) %214) %2159 = (fma.f64 %314 %138 %214) %2160 = (fma.f64 #s(literal 1/3 binary64) %155 %214) %2161 = (fma.f64 %564 ca %214) %2162 = (fma.f64 %937 lamt %214) %2163 = (fma.f64 %561 %153 %214) %2164 = (*.f64 %314 %53) %2165 = (fma.f64 %2164 %53 ca) %2166 = (*.f64 %314 %51) %2167 = (fma.f64 %2166 %51 ca) %2168 = (+.f64 %1411 %214) %2170 = (neg.f64 (-.f64 %212 %1411)) %2171 = (fma.f64 ca #s(literal 1 binary64) %1411) %2172 = (fma.f64 #s(literal 1 binary64) ca %1411) %2173 = (fma.f64 %2164 %53 %214) %2174 = (fma.f64 %2166 %51 %214) %2175 = (fma.f64 #s(literal 2 binary64) %43 %1411) %2176 = (fma.f64 tanphi %47 %1411) %2177 = (fma.f64 %11 %45 %1411) %2188 = (fma.f64 lamt %487 %14) %2189 = (fma.f64 tanphi sa %1661) %2190 = (fma.f64 sa tanphi %1661) %2191 = (fma.f64 ca %1671 %14) %2192 = (fma.f64 %1671 ca %14) %2193 = (+.f64 %14 %1661) %2194 = (+.f64 %1661 %14) %2195 = (-.f64 %14 %1679) %2196 = (-.f64 %1661 %333) %2197 = (fma.f64 lamt %487 %345) %2198 = (*.f64 %437 sa) %2199 = (fma.f64 lamt %487 %2198) %2200 = (fma.f64 ca %1671 %345) %2201 = (fma.f64 ca %1671 %2198) %2202 = (fma.f64 %487 lamt %345) %2203 = (fma.f64 %487 lamt %2198) %2204 = (fma.f64 %1671 ca %345) %2205 = (fma.f64 %1671 ca %2198) %2206 = (+.f64 %1661 %345) %2207 = (+.f64 %1661 %2198) %2209 = (neg.f64 (-.f64 %1679 %14)) %2211 = (neg.f64 (-.f64 %333 %1661)) %2212 = (/.f64 %821 one_es) %2213 = (fma.f64 %153 %494 %14) %2214 = (fma.f64 %494 %153 %14) %2215 = (*.f64 #s(literal 1 binary64) %1720) %2216 = (fma.f64 %160 %503 %14) %2217 = (/.f64 %1729 %488) %2218 = (fma.f64 %153 %494 %345) %2219 = (fma.f64 %153 %494 %2198) %2220 = (fma.f64 %494 %153 %345) %2221 = (fma.f64 %494 %153 %2198) %2222 = (/.f64 %1731 %488) %2223 = (fma.f64 %160 %503 %345) %2224 = (fma.f64 %160 %503 %2198) %2225 = (fma.f64 %1683 %494 %14) %2226 = (*.f64 %821 %494) %2227 = (*.f64 %494 %821) %2229 = (/.f64 #s(literal 1 binary64) (/.f64 one_es %821)) %2230 = (/.f64 %16 one_es) %2231 = (fma.f64 lamt %487 %2230) %2232 = (fma.f64 ca %1671 %2230) %2233 = (fma.f64 %487 lamt %2230) %2234 = (fma.f64 %1671 ca %2230) %2236 = (/.f64 (*.f64 %821 #s(literal -1 binary64)) %488) %2238 = (/.f64 (*.f64 #s(literal -1 binary64) %821) %488) %2239 = (+.f64 %1661 %2230) %2240 = (+.f64 %2230 %1661) %2241 = (fma.f64 %1683 %494 %345) %2242 = (fma.f64 %1683 %494 %2198) %2244 = (-.f64 %1661 (/.f64 %664 one_es)) %2245 = (*.f64 %16 %494) %2246 = (fma.f64 lamt %487 %2245) %2247 = (*.f64 %494 %16) %2248 = (fma.f64 lamt %487 %2247) %2249 = (fma.f64 ca %1671 %2245) %2250 = (fma.f64 ca %1671 %2247) %2251 = (fma.f64 %16 %494 %1661) %2252 = (fma.f64 %153 %494 %2230) %2253 = (fma.f64 %487 lamt %2245) %2254 = (fma.f64 %487 lamt %2247) %2255 = (fma.f64 %494 %16 %1661) %2256 = (fma.f64 %494 %153 %2230) %2257 = (fma.f64 %1671 ca %2245) %2258 = (fma.f64 %1671 ca %2247) %2259 = (+.f64 %1661 %2245) %2260 = (+.f64 %1661 %2247) %2261 = (+.f64 %2245 %1661) %2262 = (+.f64 %2247 %1661) %2263 = (fma.f64 %160 %503 %2230) %2264 = (fma.f64 %153 %494 %2245) %2265 = (fma.f64 %153 %494 %2247) %2266 = (fma.f64 %494 %153 %2245) %2267 = (fma.f64 %494 %153 %2247) %2268 = (fma.f64 %1683 %494 %2230) %2269 = (fma.f64 %160 %503 %2245) %2270 = (fma.f64 %160 %503 %2247) %2271 = (fma.f64 %1683 %494 %2245) %2272 = (fma.f64 %1683 %494 %2247) %2278 = (*.f64 %928 tanphi) %2299 = (*.f64 %1610 lamt) %2332 = (/.f64 %11 %17) %2333 = (/.f64 %494 %14) %2334 = (/.f64 %711 sa) %2335 = (/.f64 %707 one_es) %2336 = (/.f64 %717 tanphi) %2337 = (/.f64 %714 %19) %2338 = (/.f64 #s(literal -1 binary64) %664) %2340 = (neg.f64 (/.f64 #s(literal -1 binary64) %16)) %2341 = (/.f64 %503 %333) %2342 = (/.f64 %443 %358) %2343 = (/.f64 %1695 %95) %2344 = (/.f64 %738 %673) %2345 = (/.f64 %741 %488) %2347 = (neg.f64 (/.f64 %443 %17)) %2349 = (neg.f64 (/.f64 %1695 tanphi)) %2351 = (neg.f64 (/.f64 %738 sa)) %2353 = (neg.f64 (/.f64 %741 one_es)) %2354 = (/.f64 #s(literal 1 binary64) %720) %2355 = (neg.f64 %747) %2356 = (/.f64 %11 %370) %2358 = (/.f64 %494 (*.f64 %95 %673)) %2359 = (/.f64 %711 %674) %2360 = (/.f64 %707 %499) %2361 = (/.f64 %717 %437) %2363 = (/.f64 (neg.f64 %714) %670) %2365 = (neg.f64 (/.f64 %717 %95)) %2367 = (neg.f64 (/.f64 %711 %673)) %2369 = (neg.f64 (/.f64 %707 %488)) %2371 = (neg.f64 (/.f64 %11 %358)) %2373 = (/.f64 tanphi (*.f64 tanphi %16)) %2374 = (*.f64 #s(literal 1 binary64) %694) %2376 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %16)) %2377 = (*.f64 %694 #s(literal 1 binary64)) %2379 = (/.f64 #s(literal 1 binary64) (/.f64 %16 #s(literal 1 binary64))) %2380 = (/.f64 #s(literal 2 binary64) one_es) %2381 = (*.f64 %2380 #s(literal 1/2 binary64)) %2382 = (/.f64 %2381 %14) %2384 = (/.f64 (*.f64 #s(literal 1/2 binary64) %2380) %14) %2385 = (*.f64 %717 #s(literal 1 binary64)) %2386 = (/.f64 %2385 tanphi) %2388 = (*.f64 #s(literal 2 binary64) (/.f64 %766 %19)) %2389 = (*.f64 %11 %717) %2390 = (*.f64 %494 %707) %2391 = (*.f64 %711 %714) %2392 = (*.f64 %707 %494) %2393 = (*.f64 %717 %11) %2394 = (*.f64 %768 %766) %2395 = (*.f64 %766 %768) %2396 = (*.f64 %714 %711) %2397 = (*.f64 %443 %1695) %2398 = (/.f64 #s(literal 1/2 binary64) %14) %2399 = (*.f64 %2380 %2398) %2400 = (/.f64 #s(literal 2 binary64) tanphi) %2401 = (/.f64 #s(literal 1/2 binary64) %17) %2402 = (*.f64 %2400 %2401) %2403 = (/.f64 #s(literal 2 binary64) sa) %2404 = (/.f64 #s(literal 1/2 binary64) %19) %2405 = (*.f64 %2403 %2404) %2406 = (*.f64 %1695 %443) %2407 = (*.f64 %741 %503) %2409 = (*.f64 (/.f64 #s(literal 2 binary64) %14) %1035) %2411 = (*.f64 (/.f64 #s(literal 2 binary64) %17) %784) %2412 = (*.f64 #s(literal -1 binary64) #s(literal 1 binary64)) %2413 = (/.f64 %2412 %664) %2416 = (/.f64 (*.f64 #s(literal 1/2 binary64) #s(literal -2 binary64)) %664) %2418 = (/.f64 (*.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) %664) %2419 = (/.f64 %790 %664) %2420 = (*.f64 #s(literal -1 binary64) %747) %2422 = (/.f64 #s(literal 1 binary64) (/.f64 %19 %714)) %2424 = (/.f64 #s(literal 1 binary64) (/.f64 %17 %11)) %2426 = (/.f64 #s(literal 1 binary64) (/.f64 %14 %494)) %2428 = (/.f64 #s(literal 1 binary64) (/.f64 one_es %707)) %2430 = (/.f64 #s(literal 1 binary64) (/.f64 tanphi %717)) %2432 = (/.f64 #s(literal 1 binary64) (/.f64 sa %711)) %2434 = (/.f64 (*.f64 %766 %2380) tanphi) %2436 = (*.f64 %2380 (/.f64 %766 tanphi)) %2438 = (*.f64 %2400 (/.f64 %766 one_es)) %2440 = (/.f64 #s(literal 1 binary64) (/.f64 %664 #s(literal -1 binary64))) %2442 = (/.f64 (*.f64 %503 #s(literal 1 binary64)) %333) %2444 = (/.f64 (*.f64 %2380 #s(literal -1/2 binary64)) %333) %2446 = (/.f64 (*.f64 %494 #s(literal -1 binary64)) %333) %2448 = (/.f64 (*.f64 %11 #s(literal -1 binary64)) %358) %2449 = (*.f64 #s(literal -1 binary64) %714) %2450 = (/.f64 %2449 %670) %2452 = (/.f64 (*.f64 #s(literal -2 binary64) %766) %670) %2454 = (/.f64 (*.f64 #s(literal -1/2 binary64) %2380) %333) %2456 = (/.f64 (*.f64 %766 #s(literal -2 binary64)) %670) %2457 = (*.f64 %768 #s(literal -1/2 binary64)) %2458 = (/.f64 %2457 %673) %2460 = (/.f64 (*.f64 %707 #s(literal -1 binary64)) %488) %2462 = (/.f64 (*.f64 %717 #s(literal -1 binary64)) %95) %2464 = (/.f64 (*.f64 #s(literal -1 binary64) %717) %95) %2466 = (/.f64 (*.f64 #s(literal -1/2 binary64) %768) %673) %2467 = (*.f64 %738 %753) %2470 = (/.f64 (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 %333 %488)) %2473 = (/.f64 (*.f64 #s(literal -2 binary64) #s(literal -1/2 binary64)) (*.f64 %670 %673)) %2475 = (/.f64 (*.f64 #s(literal -1/2 binary64) #s(literal -2 binary64)) %756) %2477 = (/.f64 #s(literal 1 binary64) (/.f64 %358 %443)) %2479 = (/.f64 #s(literal 1 binary64) (/.f64 %488 %741)) %2481 = (/.f64 #s(literal 1 binary64) (/.f64 %95 %1695)) %2483 = (/.f64 #s(literal 1 binary64) (/.f64 %673 %738)) %2485 = (/.f64 (*.f64 %503 %11) %673) %2487 = (/.f64 (*.f64 %11 %503) %673) %2490 = (/.f64 (*.f64 %503 #s(literal -1 binary64)) (*.f64 %673 %95)) %2492 = (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %694)) %2494 = (*.f64 tanphi %19) %2495 = (/.f64 (*.f64 tanphi %714) %2494) %2497 = (*.f64 tanphi (/.f64 %11 %16)) %2499 = (*.f64 #s(literal 2 binary64) (*.f64 %711 %766)) %2501 = (*.f64 #s(literal 1/2 binary64) (*.f64 %714 %768)) %2503 = (*.f64 (*.f64 #s(literal 1 binary64) %766) %768) %2504 = (*.f64 %2385 %11) %2506 = (*.f64 (*.f64 #s(literal 1 binary64) %768) %766) %2508 = (/.f64 %101 (*.f64 tanphi %664)) %2510 = (*.f64 %494 (*.f64 %714 %11)) %2511 = (/.f64 %11 %14) %2512 = (*.f64 %1049 %2511) %2513 = (/.f64 tanphi sa) %2514 = (/.f64 %11 %19) %2515 = (*.f64 %2513 %2514) %2516 = (/.f64 tanphi %17) %2517 = (*.f64 %796 %2516) %2518 = (*.f64 %2514 %2513) %2519 = (*.f64 %2511 %1049) %2520 = (*.f64 %2516 %796) %2522 = (/.f64 (*.f64 tanphi %738) %333) %2524 = (/.f64 (*.f64 tanphi %741) %670) %2526 = (*.f64 tanphi (*.f64 %11 %694)) %2527 = (pow.f64 %16 #s(literal -1 binary64)) %2529 = (/.f64 #s(literal 1 binary64) (pow.f64 %16 #s(literal 1 binary64))) %2559 = (*.f64 %711 #s(literal 1/2 binary64)) %2561 = (*.f64 #s(literal 1/2 binary64) %711) %2569 = (*.f64 %11 %711) %2694 = (*.f64 lamt %881) %2695 = (*.f64 tanphi %895) %2697 = (*.f64 #s(literal 1/2 binary64) (*.f64 %859 lamt)) %2699 = (*.f64 #s(literal 1/2 binary64) (*.f64 %893 tanphi)) %2701 = (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %859)) %2702 = (*.f64 %19 %264) %2703 = (*.f64 %27 %859) %2704 = (*.f64 %264 %19) %2705 = (*.f64 %553 %874) %2706 = (*.f64 %881 lamt) %2707 = (*.f64 %895 tanphi) %2708 = (*.f64 %882 %893) %2709 = (*.f64 %877 %31) %2710 = (*.f64 %874 %553) %2711 = (*.f64 %859 %27) %2713 = (*.f64 (*.f64 %874 lamt) one_es) %2714 = (*.f64 tanphi %264) %2715 = (*.f64 %2714 one_es) %2716 = (*.f64 lamt %1611) %2717 = (*.f64 %2278 %553) %2718 = (*.f64 lamt %2717) %2719 = (*.f64 one_es %1610) %2720 = (*.f64 lamt %2719) %2721 = (*.f64 one_es %2299) %2722 = (*.f64 tanphi %918) %2723 = (*.f64 sa %2706) %2724 = (*.f64 %14 %895) %2725 = (*.f64 %16 %264) %2726 = (*.f64 %867 lamt) %2727 = (*.f64 #s(literal 1/2 binary64) %2726) %2728 = (*.f64 %913 tanphi) %2729 = (*.f64 #s(literal 1/2 binary64) %2728) %2730 = (*.f64 lamt %867) %2731 = (*.f64 #s(literal 1/2 binary64) %2730) %2732 = (*.f64 %138 %16) %2733 = (*.f64 #s(literal 1/2 binary64) %2732) %2734 = (*.f64 %264 tanphi) %2735 = (*.f64 %17 %2734) %2736 = (*.f64 %27 %867) %2737 = (*.f64 %550 %874) %2738 = (*.f64 %264 %16) %2739 = (*.f64 %553 %1610) %2740 = (*.f64 %551 %881) %2741 = (*.f64 %882 %553) %2742 = (*.f64 %551 %2741) %2743 = (*.f64 %867 %27) %2744 = (*.f64 %881 %551) %2745 = (*.f64 %895 %14) %2746 = (*.f64 %918 tanphi) %2747 = (*.f64 %882 %913) %2748 = (*.f64 %551 %553) %2749 = (*.f64 %882 %2748) %2750 = (*.f64 %1610 %553) %2751 = (*.f64 %2299 one_es) %2752 = (*.f64 %913 %882) %2753 = (*.f64 %2706 sa) %2754 = (*.f64 %919 %859) %2755 = (*.f64 %905 %19) %2756 = (*.f64 %874 %550) %2757 = (*.f64 %859 %919) %2758 = (*.f64 %854 %877) %2759 = (*.f64 %1611 lamt) %2760 = (*.f64 %2734 %17) %2761 = (*.f64 %264 %14) %2762 = (*.f64 %2761 one_es) %2763 = (*.f64 %2726 #s(literal 1/2 binary64)) %2764 = (*.f64 %2730 #s(literal 1/2 binary64)) %2765 = (*.f64 %2719 lamt) %2766 = (*.f64 %2714 %17) %2767 = (*.f64 tanphi %913) %2768 = (*.f64 %2767 #s(literal 1/2 binary64)) %2769 = (*.f64 tanphi %905) %2770 = (*.f64 %2769 one_es) %2771 = (*.f64 lamt %1411) %2772 = (*.f64 ca %613) %2773 = (*.f64 %138 %937) %2774 = (*.f64 %153 %564) %2775 = (*.f64 %155 %561) %2776 = (*.f64 %314 %606) %2777 = (*.f64 ca %606) %2778 = (*.f64 #s(literal 1/3 binary64) %2777) %2779 = (*.f64 #s(literal 1/3 binary64) %1958) %2780 = (*.f64 %564 %153) %2781 = (*.f64 %937 %138) %2782 = (*.f64 %606 %314) %2783 = (*.f64 %561 %155) %2784 = (*.f64 %613 ca) %2785 = (*.f64 %606 ca) %2786 = (*.f64 %2785 #s(literal 1/3 binary64)) %2787 = (*.f64 %1411 lamt) %2788 = (*.f64 %1970 #s(literal 1/3 binary64)) %2790 = (neg.f64 (*.f64 %606 %316)) %2792 = (neg.f64 (*.f64 %316 %606)) %2793 = (*.f64 %51 %937) %2794 = (*.f64 %51 %2793) %2795 = (*.f64 %53 %2144) %2796 = (*.f64 %937 %53) %2797 = (*.f64 %2796 %53) %2798 = (*.f64 %937 %51) %2799 = (*.f64 %2798 %51) %2800 = (*.f64 %606 %43) %2801 = (fma.f64 lamt %170 %2800) %2802 = (*.f64 %43 %606) %2803 = (fma.f64 lamt %170 %2802) %2804 = (*.f64 %949 %138) %2805 = (fma.f64 lamt %170 %2804) %2806 = (*.f64 %138 %949) %2807 = (fma.f64 lamt %170 %2806) %2808 = (fma.f64 ca %1915 %2800) %2809 = (fma.f64 ca %1915 %2802) %2810 = (fma.f64 ca %1915 %2804) %2811 = (fma.f64 ca %1915 %2806) %2812 = (fma.f64 #s(literal -1/6 binary64) %1958 %2800) %2813 = (fma.f64 #s(literal -1/6 binary64) %1958 %2802) %2814 = (fma.f64 #s(literal -1/6 binary64) %1958 %2804) %2815 = (fma.f64 #s(literal -1/6 binary64) %1958 %2806) %2816 = (fma.f64 %138 %949 %1953) %2817 = (fma.f64 %138 %166 %2800) %2818 = (fma.f64 %138 %166 %2802) %2819 = (fma.f64 %138 %166 %2804) %2820 = (fma.f64 %138 %166 %2806) %2821 = (fma.f64 %153 %168 %2800) %2822 = (fma.f64 %153 %168 %2802) %2823 = (fma.f64 %153 %168 %2804) %2824 = (fma.f64 %153 %168 %2806) %2825 = (fma.f64 %155 %165 %2800) %2826 = (fma.f64 %155 %165 %2802) %2827 = (fma.f64 %155 %165 %2804) %2828 = (fma.f64 %155 %165 %2806) %2829 = (fma.f64 %170 lamt %2800) %2830 = (fma.f64 %170 lamt %2802) %2831 = (fma.f64 %170 lamt %2804) %2832 = (fma.f64 %170 lamt %2806) %2833 = (fma.f64 %171 %606 %2800) %2834 = (fma.f64 %171 %606 %2802) %2835 = (fma.f64 %171 %606 %2804) %2836 = (fma.f64 %171 %606 %2806) %2837 = (fma.f64 %606 %171 %2800) %2838 = (fma.f64 %606 %171 %2802) %2839 = (fma.f64 %606 %171 %2804) %2840 = (fma.f64 %606 %171 %2806) %2841 = (fma.f64 %949 %138 %1953) %2842 = (fma.f64 %165 %155 %2800) %2843 = (fma.f64 %165 %155 %2802) %2844 = (fma.f64 %165 %155 %2804) %2845 = (fma.f64 %165 %155 %2806) %2846 = (fma.f64 %1915 ca %2800) %2847 = (fma.f64 %1915 ca %2802) %2848 = (fma.f64 %1915 ca %2804) %2849 = (fma.f64 %1915 ca %2806) %2850 = (fma.f64 %166 %138 %2800) %2851 = (fma.f64 %166 %138 %2802) %2852 = (fma.f64 %166 %138 %2804) %2853 = (fma.f64 %166 %138 %2806) %2854 = (fma.f64 %168 %153 %2800) %2855 = (fma.f64 %168 %153 %2802) %2856 = (fma.f64 %168 %153 %2804) %2857 = (fma.f64 %168 %153 %2806) %2858 = (fma.f64 %1970 #s(literal -1/6 binary64) %2800) %2859 = (fma.f64 %1970 #s(literal -1/6 binary64) %2802) %2860 = (fma.f64 %1970 #s(literal -1/6 binary64) %2804) %2861 = (fma.f64 %1970 #s(literal -1/6 binary64) %2806) %2862 = (+.f64 %1953 %2800) %2863 = (+.f64 %1953 %2802) %2864 = (+.f64 %1953 %2804) %2865 = (+.f64 %1953 %2806) %2866 = (+.f64 %2804 %1953) %2867 = (+.f64 %2806 %1953) %2868 = (approx %774 %420) %2909 = (fma.f64 lamt %190 %1108) %2910 = (approx %253 %2909) %2912 = (/.f64 %254 %256) %2913 = (/.f64 %304 %16) %2914 = (approx %774 %2913) %2916 = (/.f64 #s(literal 1 binary64) %775) %2917 = (approx %251 %1912) %2918 = (*.f64 %2917 ca) %2919 = (+.f64 %16 %2918) %2921 = (approx %253 %1981) %2922 = (/.f64 %2921 %256) %2923 = (fma.f64 lamt %486 %16) %2924 = (/ %253 %255) %2926 = (approx %774 %694) %2927 = (/.f64 #s(literal 1 binary64) %2926) %2928 = (-.f64 %937 %1109) %2929 = (*.f64 lamt %2928) %2930 = (+.f64 ca %2929) %2931 = (fma.f64 lamt %2930 %1108) %2933 = (*.f64 %644 tanphi) %2934 = (*.f64 ca %2933) %2935 = (/.f64 %2934 tanphi) %2937 = (*.f64 lamt %1384) %2938 = (*.f64 %1384 lamt) %2939 = (fma.f64 lamt ca %2772) %2940 = (fma.f64 lamt %1411 %153) %2941 = (fma.f64 ca lamt %2772) %2942 = (fma.f64 ca %613 %153) %2943 = (fma.f64 %138 %937 %153) %2944 = (fma.f64 %153 %564 %153) %2945 = (fma.f64 %155 %561 %153) %2946 = (fma.f64 %314 %606 %153) %2947 = (fma.f64 #s(literal 1/3 binary64) %2777 %153) %2948 = (fma.f64 #s(literal 1/3 binary64) %1958 %153) %2949 = (fma.f64 %564 %153 %153) %2950 = (fma.f64 %937 %138 %153) %2951 = (fma.f64 %606 %314 %153) %2952 = (fma.f64 %561 %155 %153) %2953 = (fma.f64 %613 ca %153) %2954 = (fma.f64 %2785 #s(literal 1/3 binary64) %153) %2955 = (fma.f64 %1411 lamt %153) %2956 = (fma.f64 %1970 #s(literal 1/3 binary64) %153) %2957 = (+.f64 %153 %2772) %2958 = (+.f64 %2772 %153) %2959 = (-.f64 %2772 %160) %2960 = (fma.f64 %51 %2793 %153) %2961 = (fma.f64 %53 %2144 %153) %2962 = (fma.f64 %2796 %53 %153) %2963 = (fma.f64 %2798 %51 %153) %2965 = (approx (* ca %643) %2937) %2966 = (approx %2924 %2965) %2967 = (approx %1548 %1720) %2968 = (*.f64 one_es %2967) %2969 = (approx %2924 %2968) %2970 = (approx %1548 %1114) %2971 = (*.f64 one_es %2970) %2973 = (approx %1548 %1787) %2974 = (*.f64 one_es %2973) %2976 = (*.f64 one_es %1549) %2978 = (approx %2924 %403) %2980 = (*.f64 one_es (fma.f64 %904 %138 sa)) %2983 = (fma.f64 %138 #s(literal 1/2 binary64) #s(literal 1 binary64)) %3035 = (*.f64 %499 sa) %3079 = (*.f64 tanphi %2980) %3137 = (+ %1111 (* tanphi %1120)) %3138 = (approx %3137 %3079) %3140 = (*.f64 tanphi %1121) %3141 = (approx %3137 %3140) %3143 = (fma.f64 lamt %1506 %17) %3144 = (approx %1653 %3143) %3145 = (*.f64 tanphi %3144) %3147 = (fma.f64 lamt %1651 %17) %3148 = (approx %1653 %3147) %3149 = (*.f64 tanphi %3148) %3151 = (fma.f64 lamt %1883 %17) %3152 = (approx %1653 %3151) %3153 = (*.f64 tanphi %3152) %3155 = (*.f64 tanphi %1654) %3157 = (approx %3137 %2723) %3158 = (approx %2924 %3157) %3168 = (approx (+ (* lamt (+ ca (* lamt (+ (* lamt (* ca 1/3)) (* %250 1/2))))) %250) %2772) %3169 = (approx %2924 %3168) %3170 = (approx %774 %1184) %3172 = (approx %774 %1381) %3174 = (/.f64 %1543 tanphi) %3176 = (*.f64 %11 %1383) %3177 = (*.f64 ca %3176) %3179 = (*.f64 %47 %1383) %3181 = (*.f64 ca %1383) %3182 = (/.f64 %3181 tanphi) %3184 = (*.f64 %1483 tanphi) one_es tanphi (*.f64 tanphi #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) tanphi) (*.f64 %6 #s(literal 1/2 binary64)) (/.f64 %9 tanphi) (*.f64 %9 %11) sa %14 %15 %16 %18 %20 %21 %22 %23 lamt (*.f64 lamt #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) lamt) (*.f64 #s(literal 2 binary64) %27) (*.f64 %29 #s(literal 1/2 binary64)) (/.f64 %31 tanphi) (*.f64 tanphi %33) (*.f64 %11 %31) (*.f64 %31 %11) (*.f64 %37 tanphi) %39 ca (*.f64 ca #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) ca) (*.f64 #s(literal 2 binary64) %43) (/.f64 %45 tanphi) (*.f64 tanphi %47) (*.f64 %11 %45) %50 (cos.f64 %51) (cos.f64 %53) (cos.f64 %55) (cos.f64 %57) (cos.f64 %59) (sin.f64 (+.f64 %62 lamt)) (sin.f64 (+.f64 %51 %62)) (sin.f64 (+.f64 %53 %62)) (fma.f64 %39 %69 %71) (+.f64 (*.f64 %39 %69) %71) #s(literal 0 binary64) (sinh.f64 #s(literal 0 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) %78) #s(literal 2 binary64)) %81 #s(literal 1 binary64) %82 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %96 %97 %98 %100 %102 %103 %104 %105 %106 %107 %109 %111 #s(literal -1/6 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)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 1 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 1/2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 %121 tanphi) (fma.f64 tanphi %11 #s(literal 1 binary64)) (fma.f64 %11 tanphi #s(literal 1 binary64)) (*.f64 %11 %121) (*.f64 tanphi (+.f64 %11 %11)) (/.f64 (fma.f64 tanphi tanphi %9) %9) (*.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))))) %138 %139 %140 %141 %143 %144 %145 %146 %147 %148 %149 %151 (*.f64 lamt ca) %153 %154 %155 %156 %157 %159 %161 %162 %164 (*.f64 lamt %166) (*.f64 ca %168) %170 (*.f64 %138 %171) (*.f64 %153 %165) (*.f64 %155 #s(literal -1/6 binary64)) (*.f64 %171 %138) (*.f64 %165 %153) (*.f64 %166 lamt) (*.f64 %168 ca) (*.f64 %51 %179) (*.f64 %53 %181) (*.f64 %183 %53) (*.f64 %185 %51) %187 %188 %189 %190 %191 %192 %193 %194 %195 %196 %198 %199 %200 %204 %207 %209 %211 %213 %215 %216 %217 %218 %219 %220 %221 %222 %223 %224 %225 %226 %227 %228 %229 %230 %231 %232 %233 %234 %235 %236 %237 %238 %239 %240 %241 %242 %243 %244 %245 %246 %247 %248 %14 %15 %16 %18 %20 %21 %22 %23 %254 %256 #s(literal -1/2 binary64) (neg.f64 #s(literal 1/2 binary64)) (*.f64 lamt %259) (*.f64 %138 #s(literal -1/2 binary64)) %262 (*.f64 %259 lamt) (neg.f64 %264) (*.f64 %51 %266) (*.f64 %53 %268) (*.f64 %270 %53) (*.f64 %272 %51) %274 %275 %276 %277 %278 %279 %280 %281 %283 %285 %287 %288 %289 %290 %291 %292 %293 %294 %295 %296 %297 %299 %300 %301 %302 %303 %304 #s(literal 1/2 binary64) (neg.f64 #s(literal -1/2 binary64)) (*.f64 ca #s(literal -1/6 binary64)) %171 (*.f64 ca #s(literal -1/2 binary64)) %308 (*.f64 #s(literal 1/2 binary64) %212) (*.f64 %212 #s(literal 1/2 binary64)) (neg.f64 %43) %313 %314 %317 %318 %319 %320 %321 %322 %323 %324 %325 %326 %327 (*.f64 tanphi %328) (*.f64 sa %330) (*.f64 %330 sa) (/.f64 %333 %334) (neg.f64 (neg.f64 %327)) (/.f64 (*.f64 %14 #s(literal 1 binary64)) %50) (*.f64 %14 %340) (*.f64 %340 %14) (/.f64 #s(literal 1 binary64) %343) (/.f64 %345 %346) (*.f64 %333 %348) (/.f64 #s(literal 1 binary64) (/.f64 %334 %333)) %17 (*.f64 sa one_es) %353 (*.f64 one_es %328) (*.f64 sa %355) (*.f64 %328 one_es) (/.f64 %358 %334) (neg.f64 (neg.f64 %353)) (/.f64 (*.f64 %17 #s(literal 1 binary64)) %50) (*.f64 sa (*.f64 one_es %340)) (*.f64 %17 %340) (*.f64 %340 %17) (/.f64 #s(literal 1 binary64) %368) (/.f64 %370 %346) (*.f64 %358 %348) %19 (*.f64 tanphi one_es) %16 %18 %20 %21 %22 %23 %16 %18 %20 %21 %22 %23 (*.f64 lamt #s(literal 1/2 binary64)) %27 (neg.f64 %259) %376 (tan.f64 %377) (*.f64 #s(literal 1 binary64) %376) (*.f64 %376 #s(literal 1 binary64)) (tan.f64 (+.f64 %377 %61)) (/.f64 %383 tanphi) (*.f64 tanphi %385) (*.f64 %385 tanphi) (/.f64 #s(literal 1 binary64) %388) (/.f64 (neg.f64 %383) %95) (*.f64 %11 %383) (*.f64 %383 %11) (/.f64 (*.f64 #s(literal -1 binary64) %383) %95) (/.f64 (*.f64 %383 #s(literal -1 binary64)) %95) (/.f64 %39 %50) (/.f64 %399 %334) (*.f64 %39 %340) %402 %403 %405 %406 %407 %409 %411 %413 %414 %415 %416 %417 %418 %419 %421 %423 %425 %427 %429 %431 %433 %434 %435 %438 %440 %442 %444 %446 %447 %449 %451 %453 %455 %457 %458 %459 %461 %462 %466 %469 %471 %474 %476 %478 %480 %486 %487 (/.f64 %212 %488) (neg.f64 (/.f64 %212 one_es)) (neg.f64 (/.f64 ca %488)) (*.f64 ca %494) (*.f64 %494 ca) (/.f64 #s(literal 1 binary64) (/.f64 one_es ca)) (/.f64 %214 %499) (/.f64 %501 %488) (*.f64 %212 %503) (/.f64 #s(literal 1 binary64) (/.f64 %488 %212)) %507 (*.f64 ca %509) (*.f64 %138 %47) (*.f64 %153 %508) (*.f64 %509 ca) (/.f64 %514 %95) (neg.f64 (/.f64 %514 tanphi)) (neg.f64 (/.f64 %155 %95)) (/.f64 %520 tanphi) (*.f64 %153 %37) (*.f64 %155 %11) (*.f64 %11 %155) (/.f64 #s(literal 1 binary64) (/.f64 tanphi %155)) (/.f64 (neg.f64 %514) %437) (/.f64 (*.f64 %155 #s(literal -1 binary64)) %95) (*.f64 %514 %443) (/.f64 #s(literal 1 binary64) (/.f64 %95 %514)) (*.f64 %520 %11) %47 %535 %537 %538 %539 %540 %542 %543 %545 %546 %547 %549 %550 (*.f64 one_es %551) (*.f64 sa %553) (*.f64 %17 lamt) (*.f64 %553 sa) (*.f64 %551 one_es) #s(literal 1/3 binary64) (neg.f64 #s(literal -1/3 binary64)) (+.f64 #s(literal -1/6 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal -1/6 binary64) #s(literal -1/2 binary64)) (*.f64 lamt %561) (*.f64 %138 #s(literal 1/3 binary64)) %564 (*.f64 %561 lamt) (*.f64 %51 %566) (*.f64 %53 %568) (*.f64 %570 %53) (*.f64 %572 %51) (fma.f64 lamt %561 #s(literal 1 binary64)) %575 (fma.f64 #s(literal 1/3 binary64) %138 #s(literal 1 binary64)) (fma.f64 %561 lamt #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) %564) (+.f64 %564 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) %581) (-.f64 %564 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) %584) (neg.f64 (-.f64 %581 #s(literal 1 binary64))) (fma.f64 %51 %566 #s(literal 1 binary64)) (fma.f64 %53 %568 #s(literal 1 binary64)) (fma.f64 %570 %53 #s(literal 1 binary64)) (fma.f64 %572 %51 #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %564) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %564) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %564) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %584) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %584) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %584) (/.f64 (fma.f64 %564 tanphi tanphi) tanphi) (fma.f64 tanphi %11 %564) (fma.f64 %11 tanphi %564) (fma.f64 tanphi %11 %584) (fma.f64 %11 tanphi %584) (fma.f64 lamt %564 lamt) (fma.f64 %138 %561 lamt) (fma.f64 #s(literal 1/3 binary64) %606 lamt) (fma.f64 %564 lamt lamt) %609 (fma.f64 %561 %138 lamt) (*.f64 lamt %575) (*.f64 %575 lamt) (+.f64 lamt %613) (+.f64 %613 lamt) (-.f64 lamt (*.f64 %581 lamt)) (-.f64 lamt (*.f64 %142 %561)) (-.f64 lamt (*.f64 %53 %564)) (-.f64 lamt (neg.f64 %613)) (-.f64 lamt (*.f64 (neg.f64 %561) %138)) (fma.f64 %51 %627 lamt) (fma.f64 %53 %629 lamt) (fma.f64 %631 %53 lamt) (fma.f64 %633 %51 lamt) (fma.f64 lamt #s(literal 1 binary64) %613) (fma.f64 #s(literal 1 binary64) lamt %613) (fma.f64 #s(literal 2 binary64) %27 %613) (fma.f64 %29 #s(literal 1/2 binary64) %613) (fma.f64 tanphi %33 %613) (fma.f64 %11 %31 %613) (fma.f64 %31 %11 %613) (fma.f64 %37 tanphi %613) %644 %313 %314 %317 %318 %319 %320 %321 %322 %323 %324 %325 %326 (*.f64 ca #s(literal 1/2 binary64)) %43 (*.f64 #s(literal -1/2 binary64) %212) (*.f64 %212 #s(literal -1/2 binary64)) (neg.f64 %308) %649 %651 %653 %655 %657 %658 %659 %661 %663 %665 %667 %669 %672 %675 %677 %679 %681 %683 %685 %687 %689 %691 %693 %695 %696 %698 %700 %702 %704 %706 %709 %710 %712 %713 %715 %716 %718 %719 %721 %723 %725 %727 %729 %731 %733 %735 %737 %740 %743 %744 %746 %748 %750 %752 %754 %757 %758 %760 %762 %764 %765 %769 %770 %771 %773 %775 #s(literal -1/3 binary64) (neg.f64 #s(literal 1/3 binary64)) (-.f64 #s(literal -1/2 binary64) #s(literal -1/6 binary64)) %463 (*.f64 %39 tanphi) %11 (/.f64 #s(literal -1 binary64) %95) (neg.f64 %443) (/.f64 #s(literal 1 binary64) %437) (/.f64 tanphi %9) (*.f64 #s(literal 1 binary64) %11) (*.f64 #s(literal 2 binary64) %784) (*.f64 %11 #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) %443) (/.f64 #s(literal 1 binary64) (/.f64 tanphi #s(literal 1 binary64))) (/.f64 %790 %95) (/.f64 #s(literal 1 binary64) (/.f64 %95 #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %11)) (*.f64 tanphi %796) (/.f64 %101 %798) (*.f64 tanphi (*.f64 %11 %11)) (pow.f64 tanphi #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 tanphi #s(literal 1 binary64))) #s(literal 1 binary64) %82 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %96 %97 %98 %100 %102 %103 %104 %105 %106 %107 %109 %111 %138 %139 %140 %141 %143 %144 %145 %146 %147 %148 %149 %151 (*.f64 lamt %27) (*.f64 %138 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %138) %264 (*.f64 #s(literal -1/2 binary64) %142) (*.f64 %259 %53) (*.f64 %53 %259) (*.f64 %142 #s(literal -1/2 binary64)) (neg.f64 %262) (*.f64 (*.f64 #s(literal 1/2 binary64) %53) %53) (*.f64 (*.f64 #s(literal 1/2 binary64) %51) %51) %254 (fma.f64 lamt ca %16) (fma.f64 one_es %14 %153) (fma.f64 tanphi %17 %153) (fma.f64 sa %19 %153) %821 (fma.f64 %14 one_es %153) (fma.f64 %17 tanphi %153) (fma.f64 %19 sa %153) (+.f64 %16 %153) (+.f64 %153 %16) (-.f64 %16 %160) (-.f64 %153 %664) (fma.f64 lamt ca %720) (fma.f64 lamt ca %830) (fma.f64 ca lamt %720) (fma.f64 ca lamt %830) (+.f64 %153 %720) (+.f64 %153 %830) (neg.f64 (-.f64 %664 %153)) (*.f64 #s(literal 1 binary64) %821) (*.f64 %821 #s(literal 1 binary64)) (*.f64 %840 #s(literal 1/2 binary64)) (/.f64 %842 tanphi) (*.f64 %842 %11) (*.f64 %845 tanphi) %847 (*.f64 lamt #s(literal -1/2 binary64)) %259 (neg.f64 %27) %274 %275 %276 %277 %278 %279 %280 %281 %283 %285 %287 %288 %289 %290 %291 %292 %293 %294 %295 %296 %297 %299 %300 %301 %302 %303 %304 %31 (*.f64 tanphi lamt) %553 (*.f64 one_es lamt) %551 (*.f64 sa lamt) (*.f64 lamt %16) (*.f64 one_es %854) (*.f64 one_es %856) (*.f64 tanphi %550) (*.f64 sa %859) (*.f64 %14 %553) (*.f64 %16 lamt) (*.f64 %17 %31) (*.f64 %19 %551) (*.f64 %550 tanphi) (*.f64 %31 %17) %867 (*.f64 %551 %19) (*.f64 %859 sa) (*.f64 %854 one_es) (*.f64 %856 one_es) (*.f64 lamt (*.f64 #s(literal 1/2 binary64) %19)) (*.f64 one_es %874) (*.f64 tanphi %877) (*.f64 #s(literal 1/2 binary64) %859) (*.f64 %19 %27) %881 (*.f64 %553 %882) (*.f64 %877 tanphi) (*.f64 %874 one_es) (*.f64 %859 #s(literal 1/2 binary64)) (*.f64 (*.f64 %19 #s(literal 1/2 binary64)) lamt) (neg.f64 (*.f64 #s(literal -1/2 binary64) %859)) (*.f64 lamt %877) (*.f64 one_es %264) (*.f64 #s(literal 1/2 binary64) %893) %895 (*.f64 %264 one_es) (*.f64 %553 %27) (*.f64 %877 lamt) (*.f64 %893 #s(literal 1/2 binary64)) (neg.f64 (*.f64 #s(literal -1/2 binary64) %893)) (*.f64 lamt %902) (*.f64 one_es %905) (*.f64 one_es %907) (*.f64 sa %895) (*.f64 %138 %910) (*.f64 #s(literal 1/2 binary64) %913) (*.f64 %17 %264) (*.f64 %27 %550) (*.f64 %550 %27) %918 (*.f64 %553 %919) (*.f64 %895 sa) (*.f64 %902 lamt) (*.f64 %912 %923) (*.f64 %913 #s(literal 1/2 binary64)) (*.f64 %876 %912) (*.f64 %905 one_es) (*.f64 %893 %928) (*.f64 %930 %138) (*.f64 %910 %138) (neg.f64 (*.f64 %913 #s(literal -1/2 binary64))) (neg.f64 %935) %937 %938 %939 %940 %941 %942 %944 %946 %948 %950 %951 %952 %953 %954 %955 %956 %957 %958 %959 %960 %961 %962 %963 %965 %967 %969 %970 %972 %975 (*.f64 tanphi %376) %383 (*.f64 #s(literal 1 binary64) %383) (*.f64 %383 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %383)) (/.f64 %981 tanphi) (*.f64 %11 %981) (/.f64 %463 %50) (*.f64 %39 %330) (/.f64 (neg.f64 %463) %334) (*.f64 %463 %340) (/.f64 #s(literal 1 binary64) (/.f64 %50 %463)) %385 (/.f64 %991 %95) (neg.f64 (/.f64 %376 %95)) (neg.f64 (/.f64 %991 tanphi)) (*.f64 #s(literal 1 binary64) %385) (*.f64 %376 %11) (*.f64 %11 %376) (/.f64 #s(literal 1 binary64) %1000) (/.f64 (neg.f64 %991) %437) (/.f64 (*.f64 %376 #s(literal -1 binary64)) %95) (/.f64 (*.f64 #s(literal -1 binary64) %376) %95) (*.f64 %991 %443) (/.f64 #s(literal 1 binary64) (/.f64 %95 %991)) (/.f64 %39 %465) (/.f64 %1012 %50) (/.f64 %399 %473) (/.f64 (*.f64 %39 #s(literal 1 binary64)) %465) (/.f64 (*.f64 #s(literal 1 binary64) %39) %465) (*.f64 %39 %477) (/.f64 #s(literal 1 binary64) (/.f64 %465 %39)) (/.f64 (*.f64 %39 %11) %50) (/.f64 (*.f64 %11 %39) %50) (/.f64 (*.f64 %39 #s(literal -1 binary64)) %473) (/.f64 (*.f64 #s(literal -1 binary64) %39) %473) %494 (/.f64 #s(literal -1 binary64) %488) (neg.f64 %503) (/.f64 #s(literal 1 binary64) %499) (/.f64 tanphi %19) (*.f64 #s(literal 1 binary64) %494) (*.f64 #s(literal 2 binary64) %1035) (*.f64 %494 #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) %503) (/.f64 #s(literal 1 binary64) (/.f64 one_es #s(literal 1 binary64))) (/.f64 %790 %488) (/.f64 #s(literal 1 binary64) (/.f64 %488 #s(literal -1 binary64))) (*.f64 tanphi %711) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %494)) (/.f64 %1047 tanphi) (*.f64 %11 %1049) (/.f64 %101 %670) (*.f64 %11 %1047) (pow.f64 one_es #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 one_es #s(literal 1 binary64))) %650 (/.f64 %334 %488) (neg.f64 %676) (/.f64 %692 one_es) (*.f64 %50 %494) (*.f64 %494 %50) (/.f64 #s(literal 1 binary64) %355) (/.f64 %346 %499) (/.f64 %722 %488) (*.f64 %334 %503) (/.f64 #s(literal 1 binary64) (/.f64 %488 %334)) (*.f64 %692 %494) (/.f64 %403 tanphi) (*.f64 ca %385) (*.f64 %376 %47) (*.f64 %47 %376) %410 (/.f64 %404 %95) (*.f64 %403 %11) (*.f64 %11 %403) (/.f64 #s(literal 1 binary64) %1075) (/.f64 %448 %465) (*.f64 %39 (/.f64 ca %465)) (/.f64 %467 %50) (/.f64 (*.f64 %47 %39) %50) (*.f64 %1012 %450) (*.f64 %450 %1012) (/.f64 %452 %473) (neg.f64 (/.f64 %452 %465)) (neg.f64 (/.f64 %448 %473)) (/.f64 (neg.f64 %467) %334) (/.f64 %454 %465) (*.f64 %39 (*.f64 ca %477)) (*.f64 %448 %477) (*.f64 %477 %448) (/.f64 #s(literal 1 binary64) (/.f64 %465 %448)) (*.f64 %467 %340) (/.f64 %460 (neg.f64 %473)) (/.f64 #s(literal 1 binary64) (/.f64 %50 %467)) (*.f64 %452 (/.f64 #s(literal 1 binary64) %473)) (/.f64 #s(literal 1 binary64) (/.f64 %473 %452)) %1108 %1109 %1110 %256 %254 %1114 %1121 %1122 (/.f64 %1123 lamt) (/.f64 %1125 ca) (/.f64 #s(literal -1 binary64) %160) (neg.f64 (/.f64 #s(literal -1 binary64) %153)) (/.f64 %1130 %53) (/.f64 #s(literal 1 binary64) %1132) (neg.f64 %1134) (/.f64 tanphi (*.f64 tanphi %153)) (*.f64 #s(literal 1 binary64) %1122) (*.f64 #s(literal 2 binary64) %1139) (*.f64 %1122 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %153 #s(literal 1 binary64))) (*.f64 %1123 %1125) (*.f64 %1145 %1146) (*.f64 %1148 %1149) (/.f64 %790 %160) (*.f64 #s(literal -1 binary64) %1134) (/.f64 #s(literal 1 binary64) (/.f64 lamt %1123)) (/.f64 #s(literal 1 binary64) (/.f64 %160 #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) %1157) (/.f64 %1159 %31) (/.f64 %1161 tanphi) (*.f64 tanphi %1163) (*.f64 %11 %1165) (/.f64 %101 (*.f64 tanphi %160)) (*.f64 %1169 %1170) (*.f64 %541 %1172) (*.f64 %1170 %1169) (*.f64 %1172 %541) (*.f64 tanphi %1176) (*.f64 %11 %1161) (pow.f64 %153 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %153 #s(literal 1 binary64))) %1184 %1185 (*.f64 lamt (/.f64 lamt ca)) (/.f64 %138 %214) (/.f64 %142 %212) (*.f64 %51 (/.f64 %51 ca)) (*.f64 %53 (/.f64 %53 ca)) (neg.f64 (/.f64 %138 %212)) (neg.f64 (/.f64 %142 ca)) (/.f64 %1198 ca) (*.f64 lamt %1200) (*.f64 %138 %1123) (*.f64 %1123 %138) (/.f64 #s(literal 1 binary64) (/.f64 ca %138)) (/.f64 (*.f64 %138 #s(literal -1 binary64)) %212) (*.f64 %142 %1130) (*.f64 %51 (*.f64 %51 %1123)) (*.f64 %53 (*.f64 %53 %1123)) (/.f64 #s(literal 1 binary64) (/.f64 %212 %142)) (*.f64 %1198 %1123) %1123 (/.f64 #s(literal -1 binary64) %212) (neg.f64 %1130) (/.f64 #s(literal 1 binary64) %214) (/.f64 tanphi %45) (*.f64 #s(literal 1 binary64) %1123) (*.f64 #s(literal 2 binary64) %1149) (*.f64 %1123 #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) %1130) (/.f64 #s(literal 1 binary64) (/.f64 ca #s(literal 1 binary64))) (/.f64 %790 %212) (/.f64 #s(literal 1 binary64) (/.f64 %212 #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) %1229) (/.f64 %1159 tanphi) (*.f64 tanphi %1170) (*.f64 %11 %541) (/.f64 %101 %1234) (*.f64 tanphi %1236) (*.f64 %11 %1159) (pow.f64 ca #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 ca #s(literal 1 binary64))) %1243 (/.f64 (+.f64 #s(literal 1 binary64) %581) ca) (neg.f64 %1246) (fma.f64 #s(literal -1/3 binary64) %1185 %1123) (fma.f64 %1185 #s(literal -1/3 binary64) %1123) (+.f64 %1123 %1250) (+.f64 %1250 %1123) (-.f64 %1123 (*.f64 #s(literal 1/3 binary64) %1185)) (-.f64 %1250 %1130) (-.f64 %1123 (*.f64 (neg.f64 %1185) #s(literal -1/3 binary64))) (-.f64 %1123 (neg.f64 %1250)) (/.f64 (fma.f64 %581 ca ca) %1262) (/.f64 (+.f64 ca (*.f64 ca %581)) %1262) (/.f64 (+.f64 ca (*.f64 %581 ca)) %1262) (/.f64 %1271 ca) (/.f64 (fma.f64 %1123 ca %581) ca) (fma.f64 #s(literal 1 binary64) %1123 %1250) (fma.f64 #s(literal 2 binary64) %1149 %1250) (fma.f64 %138 (*.f64 %1123 #s(literal -1/3 binary64)) %1123) (fma.f64 %1123 #s(literal 1 binary64) %1250) (fma.f64 #s(literal -1 binary64) %1130 %1250) (fma.f64 %581 %1123 %1123) (/.f64 (fma.f64 %1250 %212 #s(literal -1 binary64)) %212) (/.f64 (neg.f64 %1271) %212) (fma.f64 #s(literal 2 binary64) %1229 %1250) (*.f64 %1271 %1123) (/.f64 #s(literal 1 binary64) (/.f64 ca %1271)) (fma.f64 tanphi %1170 %1250) (fma.f64 %11 %541 %1250) (/.f64 (fma.f64 %581 %212 %544) %1293) (/.f64 (fma.f64 %581 %212 %501) %1293) (/.f64 (fma.f64 #s(literal -1 binary64) ca (*.f64 %212 %581)) %1299) (/.f64 (fma.f64 #s(literal -1 binary64) ca (*.f64 %581 %212)) %1299) (+.f64 (/.f64 (*.f64 %1185 %1270) ca) %1123) (fma.f64 tanphi %1236 %1250) (fma.f64 %11 %1159 %1250) %1309 (/.f64 %1243 %59) (/.f64 %1246 %53) (neg.f64 (/.f64 %1243 %53)) (neg.f64 (/.f64 %1246 lamt)) (/.f64 (*.f64 %1243 #s(literal 1 binary64)) lamt) (*.f64 %1243 %1125) (*.f64 %1125 %1243) (/.f64 #s(literal 1 binary64) (/.f64 lamt %1243)) (*.f64 %1246 (/.f64 #s(literal 1 binary64) %53)) (/.f64 #s(literal 1 binary64) (/.f64 %53 %1246)) (/.f64 %1271 %153) (+.f64 %1122 %1327) (+.f64 %1327 %1122) (fma.f64 #s(literal -1/3 binary64) (/.f64 %1185 lamt) %1122) (fma.f64 %1185 (/.f64 #s(literal -1/3 binary64) lamt) %1122) (-.f64 %1327 (/.f64 %1130 lamt)) (-.f64 %1327 (neg.f64 %1122)) (/.f64 (*.f64 %1271 #s(literal 1 binary64)) %153) (fma.f64 #s(literal 1 binary64) %1122 %1327) (fma.f64 #s(literal 2 binary64) %1139 %1327) (fma.f64 %1122 #s(literal 1 binary64) %1327) (-.f64 %1327 (*.f64 #s(literal -1 binary64) %1122)) (/.f64 (*.f64 %1271 %1125) ca) (/.f64 (fma.f64 %1327 lamt %1123) lamt) (fma.f64 %1123 %1125 %1327) (fma.f64 %1145 %1146 %1327) (fma.f64 %1148 %1149 %1327) (fma.f64 %1250 %1125 %1122) (fma.f64 #s(literal -1 binary64) %1134 %1327) (/.f64 (fma.f64 %1327 %153 #s(literal 1 binary64)) %153) (/.f64 (fma.f64 %1250 %153 lamt) %155) (fma.f64 #s(literal 2 binary64) %1157 %1327) (/.f64 (fma.f64 %1250 lamt (*.f64 %1123 lamt)) %138) (/.f64 (fma.f64 %1250 lamt %1200) %138) (fma.f64 tanphi %1163 %1327) (fma.f64 %11 %1165 %1327) (fma.f64 %1169 %1170 %1327) (fma.f64 %541 %1172 %1327) (fma.f64 %1170 %1169 %1327) (fma.f64 %1172 %541 %1327) (/.f64 (fma.f64 %1327 %160 #s(literal -1 binary64)) %160) (fma.f64 tanphi %1176 %1327) (fma.f64 %11 %1161 %1327) (/.f64 (fma.f64 %1250 %160 %1374) %1376) (/.f64 (fma.f64 %1250 %160 (*.f64 #s(literal -1 binary64) lamt)) %1376) %1381 %1383 %1385 (fma.f64 ca (*.f64 %509 #s(literal 1/3 binary64)) %47) (fma.f64 ca (/.f64 %564 tanphi) %47) (fma.f64 %155 %1390 %47) (fma.f64 %314 %509 %47) (fma.f64 %507 #s(literal 1/3 binary64) %47) (fma.f64 #s(literal 1/3 binary64) %507 %47) (+.f64 %47 %1395) (+.f64 %1395 %47) (-.f64 %47 (*.f64 #s(literal -1/3 binary64) %507)) (-.f64 %47 (*.f64 (neg.f64 %507) #s(literal 1/3 binary64))) (-.f64 %47 (neg.f64 %1395)) (-.f64 %1395 %536) (neg.f64 (-.f64 %536 %1395)) (/.f64 %1409 tanphi) (/.f64 (fma.f64 %47 tanphi %1411) tanphi) (fma.f64 ca %11 %1395) (fma.f64 #s(literal 1 binary64) %47 %1395) (fma.f64 %155 (*.f64 %11 #s(literal 1/3 binary64)) %47) (fma.f64 %11 ca %1395) (fma.f64 %1411 %11 %47) (fma.f64 %212 %443 %1395) (/.f64 (neg.f64 %1409) %95) (/.f64 (fma.f64 %1411 tanphi %45) %9) (/.f64 (fma.f64 tanphi ca (*.f64 tanphi %1411)) %9) (/.f64 (fma.f64 tanphi ca (*.f64 %1411 tanphi)) %9) (/.f64 (fma.f64 %1395 %95 %212) %95) (*.f64 %1409 %11) (/.f64 #s(literal 1 binary64) (/.f64 tanphi %1409)) (+.f64 (/.f64 (*.f64 %507 %1408) tanphi) %47) (/.f64 (fma.f64 %1411 %95 %1234) %798) (/.f64 (fma.f64 %1411 %95 (*.f64 %212 tanphi)) %798) (/.f64 (fma.f64 %212 tanphi (*.f64 %95 %1411)) %1446) (/.f64 (fma.f64 %212 tanphi (*.f64 %1411 %95)) %1446) %1451 (*.f64 %1385 lamt) (/.f64 (*.f64 %1409 lamt) tanphi) (/.f64 (*.f64 lamt %1409) tanphi) (fma.f64 lamt %47 %1457) (fma.f64 lamt %1395 %1459) (fma.f64 %507 %561 %1459) (fma.f64 %47 lamt %1457) (fma.f64 #s(literal 1/3 binary64) (*.f64 %507 lamt) %1459) (fma.f64 %561 %507 %1459) (fma.f64 %1395 lamt %1459) (fma.f64 (*.f64 lamt %507) #s(literal 1/3 binary64) %1459) (+.f64 %1459 %1457) (+.f64 %1457 %1459) (-.f64 %1457 (*.f64 %53 %47)) (-.f64 %1457 (*.f64 %536 lamt)) (-.f64 %1457 (neg.f64 %1459)) (fma.f64 ca %33 %1457) (fma.f64 %153 %11 %1457) (fma.f64 %11 %153 %1457) (fma.f64 %37 ca %1457) %1483 (*.f64 lamt %930) (*.f64 lamt %910) (*.f64 one_es %919) (*.f64 sa %877) %902 (*.f64 %17 %27) (*.f64 %27 %17) (*.f64 %550 #s(literal 1/2 binary64)) (*.f64 %553 %904) (*.f64 %553 %928) (*.f64 %551 %876) (*.f64 %923 %551) (*.f64 %928 %553) (*.f64 %877 sa) (*.f64 %919 one_es) (*.f64 %930 lamt) (neg.f64 (*.f64 %550 #s(literal -1/2 binary64))) (neg.f64 (*.f64 #s(literal -1/2 binary64) %550)) %1506 (*.f64 tanphi %448) %464 (*.f64 %39 %45) (*.f64 %463 ca) (*.f64 %45 %39) (*.f64 %448 tanphi) (*.f64 tanphi %403) (*.f64 ca %383) (*.f64 %376 %45) (*.f64 %403 tanphi) (*.f64 %383 ca) %408 (/.f64 %464 %50) (*.f64 %463 %450) (/.f64 %1519 %334) (/.f64 %472 %334) (/.f64 %475 %334) (neg.f64 (/.f64 %464 %334)) (neg.f64 (/.f64 %1519 %50)) (/.f64 (*.f64 %464 #s(literal 1 binary64)) %50) (*.f64 %463 %456) (*.f64 %464 %340) (*.f64 %448 (*.f64 %340 tanphi)) (*.f64 %340 %464) (/.f64 #s(literal 1 binary64) (/.f64 %50 %464)) (/.f64 (neg.f64 %1519) %346) (*.f64 %1519 %348) (/.f64 #s(literal 1 binary64) (/.f64 %334 %1519)) %1543 %1549 %1550 (/.f64 %487 tanphi) (/.f64 %47 one_es) (/.f64 %212 %670) (neg.f64 %1554) (/.f64 (neg.f64 %487) %95) (*.f64 ca %711) (*.f64 %711 ca) (/.f64 #s(literal 1 binary64) (/.f64 %19 ca)) (*.f64 %487 %11) (/.f64 %214 %671) (/.f64 %501 %670) (*.f64 %212 %738) (/.f64 #s(literal 1 binary64) (/.f64 tanphi %487)) (/.f64 #s(literal 1 binary64) (/.f64 %670 %212)) (fma.f64 lamt %904 %1550) (fma.f64 lamt %928 %1550) (fma.f64 sa %27 %1550) %1573 (fma.f64 %27 sa %1550) (fma.f64 %551 #s(literal 1/2 binary64) %1550) (fma.f64 %904 lamt %1550) (+.f64 %1550 %919) (+.f64 %919 %1550) (-.f64 %1550 (*.f64 %259 sa)) (-.f64 %1550 (*.f64 #s(literal -1/2 binary64) %551)) (-.f64 %1550 (*.f64 (neg.f64 %551) #s(literal 1/2 binary64))) (-.f64 %1550 (neg.f64 %919)) (-.f64 %919 %1554) (neg.f64 (-.f64 %1554 %919)) (fma.f64 ca %711 %919) (fma.f64 %711 ca %919) (/.f64 %1593 one_es) (/.f64 (fma.f64 %27 %14 %487) tanphi) (fma.f64 %487 %11 %919) (fma.f64 %212 %738 %919) (/.f64 %1599 %19) (/.f64 (/.f64 %1599 one_es) tanphi) (/.f64 %1603 %670) (/.f64 (fma.f64 %919 %670 %212) %670) (*.f64 %1599 %711) (/.f64 #s(literal 1 binary64) (/.f64 %19 %1599)) (+.f64 (/.f64 %1611 %19) %1550) %1614 (*.f64 %1573 one_es) (fma.f64 lamt %930 %1616) (fma.f64 lamt %910 %1616) (fma.f64 one_es %1550 %902) (fma.f64 one_es %919 %1616) (fma.f64 sa %877 %1616) (fma.f64 #s(literal 1/2 binary64) %550 %1616) (fma.f64 %17 %27 %1616) (fma.f64 %27 %17 %1616) (fma.f64 %550 #s(literal 1/2 binary64) %1616) (fma.f64 %553 %904 %1616) (fma.f64 %553 %928 %1616) (fma.f64 %551 %876 %1616) (fma.f64 %1550 one_es %902) (fma.f64 %923 %551 %1616) (fma.f64 %928 %553 %1616) (fma.f64 %877 sa %1616) (fma.f64 %919 one_es %1616) (fma.f64 %930 lamt %1616) (+.f64 %902 %1616) (+.f64 %1616 %902) (-.f64 %902 (*.f64 %1554 one_es)) (-.f64 %902 (*.f64 %488 %1550)) (-.f64 %902 (neg.f64 %1616)) (/.f64 (*.f64 %1599 one_es) %19) (/.f64 (*.f64 one_es %1599) %19) (fma.f64 ca (*.f64 %711 one_es) %902) (fma.f64 (*.f64 one_es ca) %711 %902) %1651 %1654 %1655 (*.f64 lamt %1656) (*.f64 ca %1658) (*.f64 %1658 ca) (/.f64 %1661 sa) (/.f64 (/.f64 %153 sa) one_es) (/.f64 (*.f64 ca %1665) one_es) (*.f64 lamt %1668) (*.f64 %487 %1665) (*.f64 %1671 %1672) (*.f64 %1665 %487) (*.f64 %1672 %1671) (/.f64 %160 %358) (neg.f64 %1677) (/.f64 %1679 %673) (/.f64 (*.f64 %212 %1665) %488) (/.f64 %1683 %17) (*.f64 lamt %1685) (*.f64 %153 %717) (*.f64 %717 %153) (/.f64 #s(literal 1 binary64) (/.f64 %17 %153)) (*.f64 ca %1691) (*.f64 %1661 %714) (/.f64 %1132 %370) (*.f64 %160 %1695) (/.f64 #s(literal 1 binary64) (/.f64 sa %1661)) (/.f64 #s(literal 1 binary64) (/.f64 %358 %160)) (fma.f64 lamt %1656 tanphi) (fma.f64 ca %1658 tanphi) %1703 (+.f64 tanphi %1655) (+.f64 %1655 tanphi) (fma.f64 lamt %1668 tanphi) (fma.f64 %487 %1665 tanphi) (fma.f64 %1671 %1672 tanphi) (fma.f64 %1665 %487 tanphi) (fma.f64 %1672 %1671 tanphi) (-.f64 tanphi %1677) (-.f64 %1655 %95) (neg.f64 (-.f64 %1677 tanphi)) (fma.f64 lamt %1685 tanphi) (fma.f64 tanphi #s(literal 1 binary64) %1655) (fma.f64 #s(literal 1 binary64) tanphi %1655) (fma.f64 %153 %717 tanphi) (fma.f64 %717 %153 tanphi) (/.f64 %1720 sa) (fma.f64 ca %1691 tanphi) (fma.f64 %1661 %714 tanphi) (fma.f64 %160 %1695 tanphi) (/.f64 %821 %17) (fma.f64 %6 #s(literal 1/2 binary64) %1655) (/.f64 (/.f64 %821 sa) one_es) (/.f64 %1729 %358) (/.f64 %1731 %358) (*.f64 %821 %717) (/.f64 #s(literal 1 binary64) (/.f64 %17 %821)) (fma.f64 %9 %11 %1655) (fma.f64 lamt %1656 %1737) (fma.f64 ca %1658 %1737) (fma.f64 %1658 ca %1737) (+.f64 %1655 %1737) (+.f64 %1737 %1655) (fma.f64 lamt %1668 %1737) (fma.f64 %487 %1665 %1737) (fma.f64 %1671 %1672 %1737) (fma.f64 %1665 %487 %1737) (fma.f64 %1672 %1671 %1737) (-.f64 %1655 (/.f64 %664 %17)) (fma.f64 lamt %1685 %1737) (fma.f64 %153 %717 %1737) (fma.f64 %717 %153 %1737) (fma.f64 ca %1691 %1737) (fma.f64 %1661 %714 %1737) (fma.f64 %160 %1695 %1737) %1756 (*.f64 %1703 sa) (fma.f64 tanphi sa %1758) (fma.f64 sa tanphi %1758) (fma.f64 sa %1655 %14) (fma.f64 ca (*.f64 %1658 sa) %14) (fma.f64 %1655 sa %14) (fma.f64 %1765 %1658 %14) (+.f64 %14 %1758) (+.f64 %1758 %14) (fma.f64 %487 (*.f64 %1665 sa) %14) (fma.f64 (*.f64 sa %487) %1665 %14) (-.f64 %14 (*.f64 %673 %1655)) (-.f64 %14 (*.f64 %1677 sa)) (-.f64 %14 (neg.f64 %1758)) (/.f64 (*.f64 %821 sa) %17) (/.f64 (*.f64 sa %821) %17) (fma.f64 %153 (*.f64 %717 sa) %14) (fma.f64 (*.f64 sa %153) %717 %14) %1787 %1788 (/.f64 %47 sa) (/.f64 %1672 tanphi) (/.f64 %212 %333) (neg.f64 %1792) (/.f64 (neg.f64 %1672) %95) (*.f64 ca %707) (*.f64 %707 ca) (/.f64 #s(literal 1 binary64) (/.f64 %14 ca)) (*.f64 %1672 %11) (/.f64 %214 %345) (/.f64 %501 %333) (*.f64 %212 %741) (/.f64 #s(literal 1 binary64) (/.f64 tanphi %1672)) (/.f64 #s(literal 1 binary64) (/.f64 %333 %212)) (fma.f64 lamt %876 %1788) (fma.f64 lamt %923 %1788) (fma.f64 one_es %27 %1788) %1811 (fma.f64 %27 one_es %1788) (fma.f64 %553 #s(literal 1/2 binary64) %1788) (fma.f64 %876 lamt %1788) (+.f64 %1788 %877) (+.f64 %877 %1788) (-.f64 %1788 (*.f64 %259 one_es)) (-.f64 %1788 (*.f64 #s(literal -1/2 binary64) %553)) (-.f64 %1788 (*.f64 (neg.f64 %553) #s(literal 1/2 binary64))) (-.f64 %1788 (neg.f64 %877)) (-.f64 %877 %1792) (neg.f64 (-.f64 %1792 %877)) (fma.f64 ca %707 %877) (fma.f64 %707 ca %877) (/.f64 %1593 sa) (/.f64 (fma.f64 %27 %19 %1672) tanphi) (fma.f64 %1672 %11 %877) (fma.f64 %212 %741 %877) (/.f64 %1599 %14) (/.f64 (/.f64 %1599 sa) tanphi) (/.f64 %1603 %333) (/.f64 (fma.f64 %877 %333 %212) %333) (*.f64 %1599 %707) (/.f64 #s(literal 1 binary64) (/.f64 %14 %1599)) (+.f64 (/.f64 %1611 %14) %1788) %1847 (*.f64 %1811 sa) (fma.f64 lamt %930 %1849) (fma.f64 lamt %910 %1849) (fma.f64 one_es %919 %1849) (fma.f64 sa %1788 %902) (fma.f64 sa %877 %1849) (fma.f64 #s(literal 1/2 binary64) %550 %1849) (fma.f64 %17 %27 %1849) (fma.f64 %27 %17 %1849) (fma.f64 %550 #s(literal 1/2 binary64) %1849) (fma.f64 %553 %904 %1849) (fma.f64 %553 %928 %1849) (fma.f64 %551 %876 %1849) (fma.f64 %1788 sa %902) (fma.f64 %923 %551 %1849) (fma.f64 %928 %553 %1849) (fma.f64 %877 sa %1849) (fma.f64 %919 one_es %1849) (fma.f64 %930 lamt %1849) (+.f64 %902 %1849) (+.f64 %1849 %902) (-.f64 %902 (*.f64 %1792 sa)) (-.f64 %902 (*.f64 %673 %1788)) (-.f64 %902 (neg.f64 %1849)) (/.f64 (*.f64 %1599 sa) %14) (/.f64 (*.f64 sa %1599) %14) (fma.f64 ca (*.f64 %707 sa) %902) (fma.f64 %1765 %707 %902) %1883 %1671 (/.f64 %53 %488) (neg.f64 (/.f64 %53 one_es)) (neg.f64 (/.f64 lamt %488)) (*.f64 lamt %494) (*.f64 %494 lamt) (/.f64 #s(literal 1 binary64) (/.f64 one_es lamt)) (/.f64 %59 %499) (/.f64 %1374 %488) (*.f64 %53 %503) (/.f64 #s(literal 1 binary64) (/.f64 %488 %53)) (*.f64 lamt %138) %606 (*.f64 %51 (*.f64 %51 lamt)) (*.f64 %53 %142) (*.f64 %142 %53) (*.f64 (*.f64 lamt %51) %51) (pow.f64 lamt #s(literal 3 binary64)) (pow.f64 lamt (+.f64 #s(literal 2 binary64) #s(literal 1 binary64))) (fma.f64 lamt %168 lamt) (fma.f64 #s(literal -1/6 binary64) %606 lamt) (fma.f64 %138 %165 lamt) %1912 (fma.f64 %165 %138 lamt) (fma.f64 %168 lamt lamt) (+.f64 lamt %1915) (+.f64 %1915 lamt) (-.f64 lamt (*.f64 #s(literal 1/6 binary64) %606)) (-.f64 lamt (*.f64 %142 %165)) (-.f64 lamt (neg.f64 %1915)) (-.f64 lamt (*.f64 (neg.f64 %606) #s(literal -1/6 binary64))) (-.f64 %1915 %53) (fma.f64 lamt %168 %59) (fma.f64 #s(literal -1/6 binary64) %606 %59) (fma.f64 %138 %165 %59) (fma.f64 %606 #s(literal -1/6 binary64) %59) (fma.f64 %51 %1932 lamt) (fma.f64 %53 %1934 lamt) (fma.f64 %165 %138 %59) (fma.f64 %168 lamt %59) (+.f64 %1915 %59) (neg.f64 (-.f64 %53 %1915)) (fma.f64 lamt #s(literal 1 binary64) %1915) (fma.f64 #s(literal 1 binary64) lamt %1915) (fma.f64 %51 %1932 %59) (fma.f64 %53 %1934 %59) (fma.f64 #s(literal 2 binary64) %27 %1915) (fma.f64 %29 #s(literal 1/2 binary64) %1915) (fma.f64 tanphi %33 %1915) (fma.f64 %11 %31 %1915) (fma.f64 %31 %11 %1915) (fma.f64 %37 tanphi %1915) %154 %155 %156 %157 %159 %161 %162 %164 %187 %188 %189 %190 %191 %192 %193 %194 %195 %196 %198 %199 %200 %204 %207 %209 %211 %213 %215 %216 %217 %218 %219 %220 %221 %222 %223 %224 %225 %226 %227 %228 %229 %230 %231 %232 %233 %234 %235 %236 %237 %238 %239 %240 %241 %242 %243 %244 %245 %246 %247 %248 %187 %188 %189 %190 %191 %192 %193 %194 %195 %196 %198 %199 %200 %204 %207 %209 %211 %213 %215 %216 %217 %218 %219 %220 %221 %222 %223 %224 %225 %226 %227 %228 %229 %230 %231 %232 %233 %234 %235 %236 %237 %238 %239 %240 %241 %242 %243 %244 %245 %246 %247 %248 (*.f64 lamt %190) %1952 (fma.f64 lamt ca %1953) (fma.f64 lamt %170 %153) (fma.f64 ca lamt %1953) (fma.f64 ca %1915 %153) (fma.f64 #s(literal -1/6 binary64) %1958 %153) (fma.f64 %138 %166 %153) (fma.f64 %153 %168 %153) (fma.f64 %155 %165 %153) (fma.f64 %170 lamt %153) (fma.f64 %171 %606 %153) (fma.f64 %606 %171 %153) (fma.f64 %165 %155 %153) (fma.f64 %1915 ca %153) (fma.f64 %166 %138 %153) (fma.f64 %168 %153 %153) (fma.f64 %1970 #s(literal -1/6 binary64) %153) (+.f64 %153 %1953) (+.f64 %1953 %153) (-.f64 %153 (*.f64 %203 lamt)) (-.f64 %153 (*.f64 %53 %170)) (-.f64 %153 (neg.f64 %1953)) (-.f64 %1953 %160) %1981 %1982 %1983 %1984 %1985 %1986 %1987 %1988 %1989 %1990 %1992 %1994 %1995 %1996 %1997 %1998 %1999 %2000 %2001 %2002 %2003 %2004 %2005 %2007 %2008 %2009 %2011 %2013 %2014 %2015 %2016 %2017 %2018 %2019 %2020 %2021 %2022 %2023 %2024 %2025 %2026 %2027 %2028 %2029 %2030 %2031 %2033 %2035 %2036 %2037 %2038 %2039 %2040 %2041 %2042 %1981 %1982 %1983 %1984 %1985 %1986 %1987 %1988 %1989 %1990 %1992 %1994 %1995 %1996 %1997 %1998 %1999 %2000 %2001 %2002 %2003 %2004 %2005 %2007 %2008 %2009 %2011 %2013 %2014 %2015 %2016 %2017 %2018 %2019 %2020 %2021 %2022 %2023 %2024 %2025 %2026 %2027 %2028 %2029 %2030 %2031 %2033 %2035 %2036 %2037 %2038 %2039 %2040 %2041 %2042 %1981 %1982 %1983 %1984 %1985 %1986 %1987 %1988 %1989 %1990 %1992 %1994 %1995 %1996 %1997 %1998 %1999 %2000 %2001 %2002 %2003 %2004 %2005 %2007 %2008 %2009 %2011 %2013 %2014 %2015 %2016 %2017 %2018 %2019 %2020 %2021 %2022 %2023 %2024 %2025 %2026 %2027 %2028 %2029 %2030 %2031 %2033 %2035 %2036 %2037 %2038 %2039 %2040 %2041 %2042 (*.f64 lamt %43) (*.f64 ca %27) (*.f64 %153 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %153) (*.f64 %27 ca) %949 (neg.f64 %966) %937 %938 %939 %940 %941 %942 %944 %946 %948 %950 %951 %952 %953 %954 %955 %956 %957 %958 %959 %960 %961 %962 %963 %965 %967 %969 %970 %972 %975 %420 (/.f64 %1123 %376) (/.f64 %388 ca) (/.f64 #s(literal -1 binary64) %404) (neg.f64 (/.f64 #s(literal -1 binary64) %403)) (neg.f64 %2054) (/.f64 (neg.f64 %388) %212) (/.f64 tanphi %408) (*.f64 #s(literal 1 binary64) %420) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %403)) (*.f64 %420 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %403 #s(literal 1 binary64))) (*.f64 %1145 (/.f64 #s(literal 1/2 binary64) %376)) (*.f64 %388 %1123) (*.f64 (/.f64 #s(literal 2 binary64) %376) %1149) (/.f64 %790 %404) (*.f64 #s(literal -1 binary64) %2054) (/.f64 #s(literal 1 binary64) (/.f64 ca %388)) (/.f64 #s(literal 1 binary64) (/.f64 %404 #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %420)) (/.f64 (*.f64 tanphi %388) %45) (/.f64 %2080 tanphi) (*.f64 tanphi (/.f64 %11 %403)) (*.f64 %11 %1075) (/.f64 %101 %422) (*.f64 %541 %2086) (*.f64 %1170 %1000) (*.f64 %2086 %541) (*.f64 %1000 %1170) (*.f64 tanphi (*.f64 %11 %420)) (*.f64 %11 %2080) (pow.f64 %403 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %403 #s(literal 1 binary64))) (/.f64 %50 %448) (/.f64 %2098 %39) (/.f64 %334 %452) (neg.f64 (/.f64 %334 %448)) (neg.f64 (/.f64 %50 %452)) (/.f64 (neg.f64 %2098) %399) (/.f64 %692 %448) (*.f64 %50 %2108) (*.f64 %2108 %50) (*.f64 %2098 (/.f64 #s(literal 1 binary64) %39)) (/.f64 %346 %460) (/.f64 #s(literal 1 binary64) (/.f64 %39 %2098)) (*.f64 %334 %2116) (*.f64 %2116 %334) (/.f64 %2108 %340) (*.f64 (/.f64 #s(literal 2 binary64) %448) (/.f64 #s(literal 1/2 binary64) %340)) (*.f64 (/.f64 tanphi %448) (/.f64 %11 %340)) (*.f64 (/.f64 %11 %448) (/.f64 tanphi %340)) %2129 %2130 %2131 %2132 %1384 %2133 %2134 %2135 %2136 %2137 %2138 %2139 %2141 %2143 %2145 %2147 %2149 %2152 %2153 %2154 %2155 %2156 %2157 %2158 %2159 %2160 %2161 %2162 %2163 %2165 %2167 %2168 %2170 %2171 %2172 %2173 %2174 %2175 %2176 %2177 %2129 %2130 %2131 %2132 %1384 %2133 %2134 %2135 %2136 %2137 %2138 %2139 %2141 %2143 %2145 %2147 %2149 %2152 %2153 %2154 %2155 %2156 %2157 %2158 %2159 %2160 %2161 %2162 %2163 %2165 %2167 %2168 %2170 %2171 %2172 %2173 %2174 %2175 %2176 %2177 %561 (*.f64 #s(literal 1/3 binary64) lamt) (*.f64 lamt %564) (*.f64 %138 %561) (*.f64 #s(literal 1/3 binary64) %606) (*.f64 %564 lamt) (*.f64 %606 #s(literal 1/3 binary64)) %613 (*.f64 %51 %627) (*.f64 %53 %629) (*.f64 %631 %53) (*.f64 %633 %51) %2188 %2189 %2190 %2191 %1720 %2192 %2193 %2194 %2195 %2196 %2197 %2199 %2200 %2201 %2202 %2203 %2204 %2205 %2206 %2207 %2209 %2211 %2212 %2213 %2214 %2215 %2216 %2217 %2218 %2219 %2220 %2221 %2222 %2223 %2224 %2225 %2226 %2227 %2229 %2231 %2232 %2233 %2234 %2236 %2238 %2239 %2240 %2241 %2242 %2244 %2246 %2248 %2249 %2250 %2251 %2252 %2253 %2254 %2255 %2256 %2257 %2258 %2259 %2260 %2261 %2262 %2263 %2264 %2265 %2266 %2267 %2268 %2269 %2270 %2271 %2272 %2188 %2189 %2190 %2191 %1720 %2192 %2193 %2194 %2195 %2196 %2197 %2199 %2200 %2201 %2202 %2203 %2204 %2205 %2206 %2207 %2209 %2211 %2212 %2213 %2214 %2215 %2216 %2217 %2218 %2219 %2220 %2221 %2222 %2223 %2224 %2225 %2226 %2227 %2229 %2231 %2232 %2233 %2234 %2236 %2238 %2239 %2240 %2241 %2242 %2244 %2246 %2248 %2249 %2250 %2251 %2252 %2253 %2254 %2255 %2256 %2257 %2258 %2259 %2260 %2261 %2262 %2263 %2264 %2265 %2266 %2267 %2268 %2269 %2270 %2271 %2272 %2188 %2189 %2190 %2191 %1720 %2192 %2193 %2194 %2195 %2196 %2197 %2199 %2200 %2201 %2202 %2203 %2204 %2205 %2206 %2207 %2209 %2211 %2212 %2213 %2214 %2215 %2216 %2217 %2218 %2219 %2220 %2221 %2222 %2223 %2224 %2225 %2226 %2227 %2229 %2231 %2232 %2233 %2234 %2236 %2238 %2239 %2240 %2241 %2242 %2244 %2246 %2248 %2249 %2250 %2251 %2252 %2253 %2254 %2255 %2256 %2257 %2258 %2259 %2260 %2261 %2262 %2263 %2264 %2265 %2266 %2267 %2268 %2269 %2270 %2271 %2272 %882 (*.f64 #s(literal 1/2 binary64) tanphi) (neg.f64 (*.f64 #s(literal -1/2 binary64) tanphi)) (neg.f64 (*.f64 tanphi #s(literal -1/2 binary64))) (*.f64 lamt %2278) (*.f64 tanphi %919) (*.f64 sa %874) (*.f64 %14 %27) (*.f64 #s(literal 1/2 binary64) %854) (*.f64 %27 %14) %1610 (*.f64 %882 %551) (*.f64 %919 tanphi) (*.f64 %2278 lamt) (*.f64 %874 sa) (*.f64 %854 #s(literal 1/2 binary64)) (*.f64 %856 #s(literal 1/2 binary64)) (neg.f64 (*.f64 %854 #s(literal -1/2 binary64))) (*.f64 lamt %1610) (*.f64 sa (*.f64 lamt %874)) (*.f64 %138 %2278) (*.f64 %551 %874) (*.f64 %882 %912) %2299 (*.f64 %912 %882) (*.f64 %874 %551) (*.f64 %854 %27) (*.f64 (*.f64 lamt %854) #s(literal 1/2 binary64)) %47 %535 %537 %538 %539 %540 %542 %543 %545 %546 %547 %549 (*.f64 lamt %551) (*.f64 sa %138) %912 (*.f64 %551 lamt) (*.f64 %51 (*.f64 %51 sa)) (*.f64 %53 (*.f64 %53 sa)) (*.f64 (*.f64 sa %53) %53) (*.f64 (*.f64 sa %51) %51) (*.f64 lamt %550) (*.f64 one_es %912) (*.f64 sa %893) (*.f64 %138 %17) (*.f64 %17 %138) (*.f64 %550 lamt) (*.f64 %553 %551) %913 (*.f64 %893 sa) (*.f64 %51 (*.f64 %51 %17)) (*.f64 %53 (*.f64 %53 %17)) (*.f64 (*.f64 %17 %53) %53) (*.f64 (*.f64 %17 %51) %51) %694 %2332 %2333 %2334 %2335 %2336 %2337 %2338 %2340 %2341 %2342 %2343 %2344 %2345 %2347 %2349 %2351 %2353 %2354 %2355 %2356 %2358 %2359 %2360 %2361 %2363 %2365 %2367 %2369 %2371 %2373 %2374 %2376 %2377 %2379 %2382 %2384 %2386 %2388 %2389 %2390 %2391 %2392 %2393 %2394 %2395 %2396 %2397 %2399 %2402 %2405 %2406 %2407 %2409 %2411 %2413 %2416 %2418 %2419 %2420 %2422 %2424 %2426 %2428 %2430 %2432 %2434 %2436 %2438 %2440 %2442 %2444 %2446 %2448 %2450 %2452 %2454 %2456 %2458 %2460 %2462 %2464 %2466 %2467 %2470 %2473 %2475 %2477 %2479 %2481 %2483 %2485 %2487 %2490 %2492 %2495 %2497 %2499 %2501 %2503 %2504 %2506 %2508 %2510 %2512 %2515 %2517 %2518 %2519 %2520 %2522 %2524 %2526 %2527 %2529 %711 (/.f64 %11 one_es) (/.f64 %494 tanphi) (/.f64 #s(literal -1 binary64) %670) (neg.f64 %738) (/.f64 %503 %95) (/.f64 %443 %488) (/.f64 #s(literal 1 binary64) %671) (/.f64 tanphi %2494) (*.f64 #s(literal 1 binary64) %711) (*.f64 #s(literal 2 binary64) %2404) (*.f64 #s(literal 1/2 binary64) %768) (*.f64 %711 #s(literal 1 binary64)) (*.f64 %768 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) %738) (/.f64 #s(literal 1 binary64) (/.f64 %19 #s(literal 1 binary64))) (/.f64 %2381 tanphi) (*.f64 %11 %494) (*.f64 %494 %11) (*.f64 %2380 %784) (*.f64 %2400 %1035) (/.f64 %790 %670) (neg.f64 %2457) (/.f64 #s(literal 1 binary64) (/.f64 one_es %11)) (/.f64 #s(literal 1 binary64) (/.f64 tanphi %494)) (/.f64 #s(literal 1 binary64) (/.f64 %670 #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) %2559) (*.f64 #s(literal 2 binary64) %2561) (/.f64 %1047 %9) (*.f64 tanphi %2514) (/.f64 %101 (*.f64 tanphi %670)) (*.f64 %1049 %796) (*.f64 %796 %1049) (*.f64 tanphi %2569) (pow.f64 %19 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %19 #s(literal 1 binary64))) %694 %2332 %2333 %2334 %2335 %2336 %2337 %2338 %2340 %2341 %2342 %2343 %2344 %2345 %2347 %2349 %2351 %2353 %2354 %2355 %2356 %2358 %2359 %2360 %2361 %2363 %2365 %2367 %2369 %2371 %2373 %2374 %2376 %2377 %2379 %2382 %2384 %2386 %2388 %2389 %2390 %2391 %2392 %2393 %2394 %2395 %2396 %2397 %2399 %2402 %2405 %2406 %2407 %2409 %2411 %2413 %2416 %2418 %2419 %2420 %2422 %2424 %2426 %2428 %2430 %2432 %2434 %2436 %2438 %2440 %2442 %2444 %2446 %2448 %2450 %2452 %2454 %2456 %2458 %2460 %2462 %2464 %2466 %2467 %2470 %2473 %2475 %2477 %2479 %2481 %2483 %2485 %2487 %2490 %2492 %2495 %2497 %2499 %2501 %2503 %2504 %2506 %2508 %2510 %2512 %2515 %2517 %2518 %2519 %2520 %2522 %2524 %2526 %2527 %2529 %707 (/.f64 %11 sa) (/.f64 %714 tanphi) (/.f64 #s(literal -1 binary64) %333) (neg.f64 %741) (/.f64 %443 %673) (/.f64 #s(literal 1 binary64) %345) (/.f64 tanphi (*.f64 tanphi %14)) (*.f64 #s(literal 1 binary64) %707) (*.f64 #s(literal 2 binary64) %2398) (*.f64 %707 #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) %741) (/.f64 #s(literal 1 binary64) (/.f64 %14 #s(literal 1 binary64))) (*.f64 %11 %714) (*.f64 %2400 %766) (*.f64 %2403 %784) (/.f64 %790 %333) (/.f64 #s(literal 1 binary64) (/.f64 sa %11)) (/.f64 #s(literal 1 binary64) (/.f64 %333 #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %707)) (*.f64 tanphi %2511) (/.f64 %101 (*.f64 tanphi %333)) (*.f64 %2513 %796) (*.f64 %796 %2513) (*.f64 tanphi (*.f64 %11 %707)) (pow.f64 %14 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %14 #s(literal 1 binary64))) %694 %2332 %2333 %2334 %2335 %2336 %2337 %2338 %2340 %2341 %2342 %2343 %2344 %2345 %2347 %2349 %2351 %2353 %2354 %2355 %2356 %2358 %2359 %2360 %2361 %2363 %2365 %2367 %2369 %2371 %2373 %2374 %2376 %2377 %2379 %2382 %2384 %2386 %2388 %2389 %2390 %2391 %2392 %2393 %2394 %2395 %2396 %2397 %2399 %2402 %2405 %2406 %2407 %2409 %2411 %2413 %2416 %2418 %2419 %2420 %2422 %2424 %2426 %2428 %2430 %2432 %2434 %2436 %2438 %2440 %2442 %2444 %2446 %2448 %2450 %2452 %2454 %2456 %2458 %2460 %2462 %2464 %2466 %2467 %2470 %2473 %2475 %2477 %2479 %2481 %2483 %2485 %2487 %2490 %2492 %2495 %2497 %2499 %2501 %2503 %2504 %2506 %2508 %2510 %2512 %2515 %2517 %2518 %2519 %2520 %2522 %2524 %2526 %2527 %2529 %717 (/.f64 %494 sa) (/.f64 %714 one_es) (/.f64 #s(literal -1 binary64) %358) (neg.f64 %1695) (/.f64 %503 %673) (/.f64 %494 %674) (/.f64 tanphi %16) (*.f64 #s(literal 1 binary64) %717) (*.f64 #s(literal 2 binary64) %2401) (/.f64 #s(literal 1 binary64) (/.f64 %17 #s(literal 1 binary64))) (*.f64 %494 %714) (*.f64 %714 %494) (*.f64 %2380 %766) (*.f64 %2403 %1035) (/.f64 %2412 %358) (/.f64 #s(literal 1 binary64) (/.f64 sa %494)) (/.f64 %2449 %488) (*.f64 %503 %753) (/.f64 #s(literal 1 binary64) (/.f64 %673 %503)) (*.f64 tanphi %694) (*.f64 %11 %2516) (*.f64 %711 %2513) (*.f64 %707 %1049) (*.f64 %1049 %707) (*.f64 %2513 %711) (pow.f64 %17 #s(literal -1 binary64)) %694 %2332 %2333 %2334 %2335 %2336 %2337 %2338 %2340 %2341 %2342 %2343 %2344 %2345 %2347 %2349 %2351 %2353 %2354 %2355 %2356 %2358 %2359 %2360 %2361 %2363 %2365 %2367 %2369 %2371 %2373 %2374 %2376 %2377 %2379 %2382 %2384 %2386 %2388 %2389 %2390 %2391 %2392 %2393 %2394 %2395 %2396 %2397 %2399 %2402 %2405 %2406 %2407 %2409 %2411 %2413 %2416 %2418 %2419 %2420 %2422 %2424 %2426 %2428 %2430 %2432 %2434 %2436 %2438 %2440 %2442 %2444 %2446 %2448 %2450 %2452 %2454 %2456 %2458 %2460 %2462 %2464 %2466 %2467 %2470 %2473 %2475 %2477 %2479 %2481 %2483 %2485 %2487 %2490 %2492 %2495 %2497 %2499 %2501 %2503 %2504 %2506 %2508 %2510 %2512 %2515 %2517 %2518 %2519 %2520 %2522 %2524 %2526 %2527 %2529 %768 (/.f64 %2380 tanphi) (/.f64 %2400 one_es) (/.f64 #s(literal -2 binary64) %670) (neg.f64 (/.f64 #s(literal -2 binary64) %19)) (neg.f64 (/.f64 #s(literal 2 binary64) %670)) (/.f64 (neg.f64 %2380) %95) (/.f64 (neg.f64 #s(literal -2 binary64)) %671) (*.f64 #s(literal 2 binary64) %711) (*.f64 %711 #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) %738) (/.f64 #s(literal 1 binary64) (/.f64 %19 #s(literal 2 binary64))) (*.f64 %2380 %11) (/.f64 (*.f64 #s(literal 2 binary64) #s(literal -1 binary64)) %670) (/.f64 #s(literal 1 binary64) (/.f64 tanphi %2380)) (/.f64 #s(literal 1 binary64) (/.f64 %670 #s(literal -2 binary64))) (+.f64 %711 %711) (fma.f64 #s(literal 1 binary64) %711 %711) (fma.f64 #s(literal 2 binary64) %2404 %711) (fma.f64 #s(literal 1/2 binary64) %768 %711) (fma.f64 %711 #s(literal 1 binary64) %711) (fma.f64 %768 #s(literal 1/2 binary64) %711) (fma.f64 #s(literal -1 binary64) %738 %711) (fma.f64 %11 %494 %711) (fma.f64 %494 %11 %711) (fma.f64 %2380 %784 %711) (fma.f64 %2400 %1035 %711) (fma.f64 #s(literal 2 binary64) %2559 %711) (fma.f64 #s(literal 2 binary64) %2561 %711) (fma.f64 tanphi %2514 %711) (fma.f64 %1049 %796 %711) (fma.f64 %796 %1049 %711) (fma.f64 tanphi %2569 %711) %766 (/.f64 #s(literal -1/2 binary64) %673) (neg.f64 (/.f64 #s(literal -1/2 binary64) sa)) (/.f64 #s(literal 1/2 binary64) %674) (neg.f64 (/.f64 #s(literal 1/2 binary64) %673)) (/.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) sa) (*.f64 #s(literal 1/2 binary64) %714) (*.f64 %714 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 sa #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) %753) (neg.f64 (*.f64 #s(literal -1/2 binary64) %714)) (/.f64 #s(literal 1 binary64) (/.f64 %673 #s(literal -1/2 binary64))) %694 %2332 %2333 %2334 %2335 %2336 %2337 %2338 %2340 %2341 %2342 %2343 %2344 %2345 %2347 %2349 %2351 %2353 %2354 %2355 %2356 %2358 %2359 %2360 %2361 %2363 %2365 %2367 %2369 %2371 %2373 %2374 %2376 %2377 %2379 %2382 %2384 %2386 %2388 %2389 %2390 %2391 %2392 %2393 %2394 %2395 %2396 %2397 %2399 %2402 %2405 %2406 %2407 %2409 %2411 %2413 %2416 %2418 %2419 %2420 %2422 %2424 %2426 %2428 %2430 %2432 %2434 %2436 %2438 %2440 %2442 %2444 %2446 %2448 %2450 %2452 %2454 %2456 %2458 %2460 %2462 %2464 %2466 %2467 %2470 %2473 %2475 %2477 %2479 %2481 %2483 %2485 %2487 %2490 %2492 %2495 %2497 %2499 %2501 %2503 %2504 %2506 %2508 %2510 %2512 %2515 %2517 %2518 %2519 %2520 %2522 %2524 %2526 %2527 %2529 %2694 %2695 %2697 %2699 %2701 %2702 %2703 %2704 %2705 %2706 %2707 %2708 %2709 %2710 %2711 %2713 %2715 %2716 %2718 %2720 %2721 %2722 %2723 %2724 %2725 %2727 %2729 %2731 %2733 %2735 %2736 %2737 %2738 %2739 %2740 %2742 %2743 %2744 %2745 %2746 %2747 %2749 %2750 %2751 %2752 %2753 %2754 %2755 %2756 %2757 %2758 %2759 %2760 %2762 %2763 %2764 %2765 %2766 %2768 %2770 %2716 %2718 %2720 %2721 %2722 %2723 %2724 %2725 %2727 %2729 %2731 %2733 %2735 %2736 %2737 %2738 %2739 %2740 %2742 %2743 %2744 %2745 %2746 %2747 %2749 %2750 %2751 %2752 %2753 %2754 %2755 %2756 %2757 %2758 %2759 %2760 %2762 %2763 %2764 %2765 %2766 %2768 %2770 %2716 %2718 %2720 %2721 %2722 %2723 %2724 %2725 %2727 %2729 %2731 %2733 %2735 %2736 %2737 %2738 %2739 %2740 %2742 %2743 %2744 %2745 %2746 %2747 %2749 %2750 %2751 %2752 %2753 %2754 %2755 %2756 %2757 %2758 %2759 %2760 %2762 %2763 %2764 %2765 %2766 %2768 %2770 %2716 %2718 %2720 %2721 %2722 %2723 %2724 %2725 %2727 %2729 %2731 %2733 %2735 %2736 %2737 %2738 %2739 %2740 %2742 %2743 %2744 %2745 %2746 %2747 %2749 %2750 %2751 %2752 %2753 %2754 %2755 %2756 %2757 %2758 %2759 %2760 %2762 %2763 %2764 %2765 %2766 %2768 %2770 %2694 %2695 %2697 %2699 %2701 %2702 %2703 %2704 %2705 %2706 %2707 %2708 %2709 %2710 %2711 %2713 %2715 %2716 %2718 %2720 %2721 %2722 %2723 %2724 %2725 %2727 %2729 %2731 %2733 %2735 %2736 %2737 %2738 %2739 %2740 %2742 %2743 %2744 %2745 %2746 %2747 %2749 %2750 %2751 %2752 %2753 %2754 %2755 %2756 %2757 %2758 %2759 %2760 %2762 %2763 %2764 %2765 %2766 %2768 %2770 %2771 %2772 %2773 %2774 %2775 %2776 %2778 %2779 %2780 %2781 %2782 %2783 %2784 %2786 %2787 %2788 %2790 %2792 %2794 %2795 %2797 %2799 %2801 %2803 %2805 %2807 %2808 %2809 %2810 %2811 %2812 %2813 %2814 %2815 %2816 %2817 %2818 %2819 %2820 %2821 %2822 %2823 %2824 %2825 %2826 %2827 %2828 %2829 %2830 %2831 %2832 %2833 %2834 %2835 %2836 %2837 %2838 %2839 %2840 %2841 %2842 %2843 %2844 %2845 %2846 %2847 %2848 %2849 %2850 %2851 %2852 %2853 %2854 %2855 %2856 %2857 %2858 %2859 %2860 %2861 %2862 %2863 %2864 %2865 %2866 %2867 %2771 %2772 %2773 %2774 %2775 %2776 %2778 %2779 %2780 %2781 %2782 %2783 %2784 %2786 %2787 %2788 %2790 %2792 %2794 %2795 %2797 %2799 %2801 %2803 %2805 %2807 %2808 %2809 %2810 %2811 %2812 %2813 %2814 %2815 %2816 %2817 %2818 %2819 %2820 %2821 %2822 %2823 %2824 %2825 %2826 %2827 %2828 %2829 %2830 %2831 %2832 %2833 %2834 %2835 %2836 %2837 %2838 %2839 %2840 %2841 %2842 %2843 %2844 %2845 %2846 %2847 %2848 %2849 %2850 %2851 %2852 %2853 %2854 %2855 %2856 %2857 %2858 %2859 %2860 %2861 %2862 %2863 %2864 %2865 %2866 %2867 %2868 %652 (/.f64 %334 %673) (neg.f64 %678) (/.f64 %692 sa) (*.f64 %50 %714) (*.f64 %714 %50) (/.f64 #s(literal 1 binary64) %328) (/.f64 %346 %674) (*.f64 %334 %753) %649 %651 %653 %655 %657 %658 %659 %661 %663 %665 %667 %669 %672 %675 %677 %679 %681 %683 %685 %687 %689 %691 %693 %695 %696 %698 %700 %702 %704 %706 %709 %710 %712 %713 %715 %716 %718 %719 %721 %723 %725 %727 %729 %731 %733 %735 %737 %740 %743 %744 %746 %748 %750 %752 %754 %757 %758 %760 %762 %764 %765 %769 %770 %771 %773 %654 (/.f64 %650 tanphi) (/.f64 %656 one_es) (/.f64 %334 %670) (neg.f64 %680) (/.f64 %650 %437) (/.f64 %676 %95) (/.f64 %692 %19) (*.f64 %50 %711) (/.f64 #s(literal 1 binary64) (/.f64 %19 %50)) (/.f64 %699 one_es) (/.f64 %703 tanphi) (*.f64 %11 %650) (*.f64 %650 %11) (/.f64 %722 %670) (/.f64 #s(literal 1 binary64) (/.f64 tanphi %650)) (/.f64 (*.f64 %650 #s(literal -1 binary64)) %95) (*.f64 %676 %443) (/.f64 %745 %670) (/.f64 (*.f64 %334 %11) %488) (/.f64 %755 (*.f64 %488 %95)) (/.f64 #s(literal 1 binary64) (/.f64 %95 %676)) (*.f64 %703 %11) %649 %651 %653 %655 %657 %658 %659 %661 %663 %665 %667 %669 %672 %675 %677 %679 %681 %683 %685 %687 %689 %691 %693 %695 %696 %698 %700 %702 %704 %706 %709 %710 %712 %713 %715 %716 %718 %719 %721 %723 %725 %727 %729 %731 %733 %735 %737 %740 %743 %744 %746 %748 %750 %752 %754 %757 %758 %760 %762 %764 %765 %769 %770 %771 %773 (/.f64 %254 %304) (/.f64 %847 %304) (/.f64 #s(literal 1 binary64) %2868) (/.f64 %1110 %256) %2909 %2910 (/.f64 %2910 %256) %2912 %2913 %2914 (/.f64 #s(literal 1 binary64) %2914) %2916 %2912 %2917 %2918 %2919 (/.f64 %2919 %256) %1981 %1982 %1983 %1984 %1985 %1986 %1987 %1988 %1989 %1990 %1992 %1994 %1995 %1996 %1997 %1998 %1999 %2000 %2001 %2002 %2003 %2004 %2005 %2007 %2008 %2009 %2011 %2013 %2014 %2015 %2016 %2017 %2018 %2019 %2020 %2021 %2022 %2023 %2024 %2025 %2026 %2027 %2028 %2029 %2030 %2031 %2033 %2035 %2036 %2037 %2038 %2039 %2040 %2041 %2042 %2921 %2922 %2923 (approx %2924 %2923) %694 %2332 %2333 %2334 %2335 %2336 %2337 %2338 %2340 %2341 %2342 %2343 %2344 %2345 %2347 %2349 %2351 %2353 %2354 %2355 %2356 %2358 %2359 %2360 %2361 %2363 %2365 %2367 %2369 %2371 %2373 %2374 %2376 %2377 %2379 %2382 %2384 %2386 %2388 %2389 %2390 %2391 %2392 %2393 %2394 %2395 %2396 %2397 %2399 %2402 %2405 %2406 %2407 %2409 %2411 %2413 %2416 %2418 %2419 %2420 %2422 %2424 %2426 %2428 %2430 %2432 %2434 %2436 %2438 %2440 %2442 %2444 %2446 %2448 %2450 %2452 %2454 %2456 %2458 %2460 %2462 %2464 %2466 %2467 %2470 %2473 %2475 %2477 %2479 %2481 %2483 %2485 %2487 %2490 %2492 %2495 %2497 %2499 %2501 %2503 %2504 %2506 %2508 %2510 %2512 %2515 %2517 %2518 %2519 %2520 %2522 %2524 %2526 %2527 %2529 %2926 %2927 %2921 %2922 %2921 %2922 %2921 %2922 %2928 %2929 %2930 %2931 (approx %2924 %2931) %2933 %2934 %2935 (approx %2924 %2935) %2937 %2938 %2939 %2940 %2941 %2942 %2943 %2944 %2945 %2946 %2947 %2948 %2949 %2950 %2951 %2952 %2953 %2954 %2955 %2956 %2957 %2958 %2959 %2960 %2961 %2962 %2963 %2965 %2966 %2937 %2938 %2939 %2940 %2941 %2942 %2943 %2944 %2945 %2946 %2947 %2948 %2949 %2950 %2951 %2952 %2953 %2954 %2955 %2956 %2957 %2958 %2959 %2960 %2961 %2962 %2963 %2965 %2966 %2967 %2968 %2969 %2967 %2968 %2969 %2967 %2968 %2969 %2970 %2971 (approx %2924 %2971) %2973 %2974 (approx %2924 %2974) %2976 (approx %2924 %2976) %402 %403 %405 %406 %407 %409 %411 %413 %414 %415 %416 %417 %418 %419 %421 %423 %425 %427 %429 %431 %433 %434 %435 %438 %440 %442 %444 %446 %447 %449 %451 %453 %455 %457 %458 %459 %461 %462 %466 %469 %471 %474 %476 %478 %480 %2978 %2980 (*.f64 sa (fma.f64 %27 %553 one_es)) (*.f64 %2983 %17) (*.f64 one_es (+.f64 sa %905)) (*.f64 sa (+.f64 one_es %895)) (*.f64 sa (-.f64 %895 %488)) (fma.f64 lamt %902 %17) (fma.f64 one_es sa %918) (fma.f64 one_es %905 %17) (fma.f64 one_es %907 %17) (fma.f64 sa one_es %918) (fma.f64 sa %895 %17) (fma.f64 %138 %910 %17) (fma.f64 #s(literal 1/2 binary64) %913 %17) (fma.f64 %17 %264 %17) (fma.f64 %27 %550 %17) (fma.f64 %550 %27 %17) (fma.f64 %264 %17 %17) (fma.f64 %553 %919 %17) (fma.f64 %895 sa %17) (fma.f64 %902 lamt %17) (fma.f64 %912 %923 %17) (fma.f64 %913 #s(literal 1/2 binary64) %17) (fma.f64 %876 %912 %17) (fma.f64 %905 one_es %17) (fma.f64 %893 %928 %17) (fma.f64 %930 %138 %17) (fma.f64 %910 %138 %17) (+.f64 %17 %918) (+.f64 %918 %17) (-.f64 %17 %935) (-.f64 %17 (*.f64 %262 %17)) (-.f64 %17 (*.f64 %259 %550)) (-.f64 %17 (*.f64 %358 %264)) (-.f64 %17 (*.f64 (neg.f64 %913) #s(literal 1/2 binary64))) (-.f64 %17 (*.f64 (neg.f64 %905) one_es)) (-.f64 %17 (*.f64 (neg.f64 %895) sa)) (-.f64 %17 (neg.f64 %918)) (-.f64 %918 %358) (fma.f64 lamt %902 %370) (fma.f64 lamt %902 %3035) (fma.f64 one_es %905 %370) (fma.f64 one_es %905 %3035) (fma.f64 one_es %907 %370) (fma.f64 one_es %907 %3035) (fma.f64 sa %895 %370) (fma.f64 sa %895 %3035) (fma.f64 %138 %910 %370) (fma.f64 %138 %910 %3035) (fma.f64 #s(literal 1/2 binary64) %913 %370) (fma.f64 #s(literal 1/2 binary64) %913 %3035) (fma.f64 %17 %264 %370) (fma.f64 %17 %264 %3035) (fma.f64 %27 %550 %370) (fma.f64 %27 %550 %3035) (fma.f64 %550 %27 %370) (fma.f64 %550 %27 %3035) (fma.f64 %264 %17 %370) (fma.f64 %264 %17 %3035) (fma.f64 %553 %919 %370) (fma.f64 %553 %919 %3035) (fma.f64 %895 sa %370) (fma.f64 %895 sa %3035) (fma.f64 %902 lamt %370) (fma.f64 %902 lamt %3035) (fma.f64 %912 %923 %370) (fma.f64 %912 %923 %3035) (fma.f64 %913 #s(literal 1/2 binary64) %370) (fma.f64 %913 #s(literal 1/2 binary64) %3035) (fma.f64 %876 %912 %370) (fma.f64 %876 %912 %3035) (fma.f64 %905 one_es %370) (fma.f64 %905 one_es %3035) (fma.f64 %893 %928 %370) (fma.f64 %893 %928 %3035) (fma.f64 %930 %138 %370) (fma.f64 %930 %138 %3035) (fma.f64 %910 %138 %370) (fma.f64 %910 %138 %3035) (+.f64 %918 %370) (+.f64 %918 %3035) (neg.f64 (-.f64 %358 %918)) %3079 (*.f64 %2980 tanphi) (*.f64 %2983 %16) (*.f64 sa (fma.f64 lamt %881 %19)) (fma.f64 lamt %1611 %16) (fma.f64 lamt %2717 %16) (fma.f64 lamt %2719 %16) (fma.f64 one_es %14 %2723) (fma.f64 one_es %2299 %16) (fma.f64 tanphi %17 %2723) (fma.f64 tanphi %918 %16) (fma.f64 sa %19 %2723) (fma.f64 sa %2706 %16) (fma.f64 %14 one_es %2723) (fma.f64 %14 %895 %16) (fma.f64 %16 %264 %16) (fma.f64 #s(literal 1/2 binary64) %2726 %16) (fma.f64 #s(literal 1/2 binary64) %2728 %16) (fma.f64 #s(literal 1/2 binary64) %2730 %16) (fma.f64 #s(literal 1/2 binary64) %2732 %16) (fma.f64 %17 tanphi %2723) (fma.f64 %17 %2734 %16) (fma.f64 %19 sa %2723) (fma.f64 %27 %867 %16) (fma.f64 %550 %874 %16) (fma.f64 %264 %16 %16) (fma.f64 %553 %1610 %16) (fma.f64 %551 %881 %16) (fma.f64 %551 %2741 %16) (fma.f64 %867 %27 %16) (fma.f64 %881 %551 %16) (fma.f64 %895 %14 %16) (fma.f64 %918 tanphi %16) (fma.f64 %882 %913 %16) (fma.f64 %882 %2748 %16) (fma.f64 %1610 %553 %16) (fma.f64 %2299 one_es %16) (fma.f64 %913 %882 %16) (fma.f64 %2706 sa %16) (fma.f64 %919 %859 %16) (fma.f64 %905 %19 %16) (fma.f64 %874 %550 %16) (fma.f64 %859 %919 %16) (fma.f64 %854 %877 %16) (fma.f64 %1611 lamt %16) (fma.f64 %2734 %17 %16) (fma.f64 %2761 one_es %16) (fma.f64 %2726 #s(literal 1/2 binary64) %16) (fma.f64 %2730 #s(literal 1/2 binary64) %16) (fma.f64 %2719 lamt %16) (fma.f64 %2714 %17 %16) (fma.f64 %2767 #s(literal 1/2 binary64) %16) (fma.f64 %2769 one_es %16) (+.f64 %16 %2723) (+.f64 %2723 %16) (-.f64 %2723 %664) %3138 (approx %2924 %3138) %3140 %3141 (approx %2924 %3141) %3143 %3144 %3145 (approx %2924 %3145) %3147 %3148 %3149 (approx %2924 %3149) %3151 %3152 %3153 (approx %2924 %3153) %3155 (approx %2924 %3155) %2926 %2927 %2926 %2927 %2926 %2927 %2926 %2927 %2926 %2927 %3157 %3158 %3157 %3158 %3157 %3158 %3157 %3158 %3157 %3158 %2771 %2772 %2773 %2774 %2775 %2776 %2778 %2779 %2780 %2781 %2782 %2783 %2784 %2786 %2787 %2788 %2790 %2792 %2794 %2795 %2797 %2799 %2801 %2803 %2805 %2807 %2808 %2809 %2810 %2811 %2812 %2813 %2814 %2815 %2816 %2817 %2818 %2819 %2820 %2821 %2822 %2823 %2824 %2825 %2826 %2827 %2828 %2829 %2830 %2831 %2832 %2833 %2834 %2835 %2836 %2837 %2838 %2839 %2840 %2841 %2842 %2843 %2844 %2845 %2846 %2847 %2848 %2849 %2850 %2851 %2852 %2853 %2854 %2855 %2856 %2857 %2858 %2859 %2860 %2861 %2862 %2863 %2864 %2865 %2866 %2867 %3168 %3169 %3168 %3169 %3168 %3169 %3170 (/.f64 #s(literal 1 binary64) %3170) %3172 (/.f64 #s(literal 1 binary64) %3172) %775 %2916 %775 %2916 %3174 (approx %2924 %3174) %3176 %3177 (approx %2924 %3177) %3179 (approx %2924 %3179) %3181 %3182 (approx %2924 %3182) %402 %403 %405 %406 %407 %409 %411 %413 %414 %415 %416 %417 %418 %419 %421 %423 %425 %427 %429 %431 %433 %434 %435 %438 %440 %442 %444 %446 %447 %449 %451 %453 %455 %457 %458 %459 %461 %462 %466 %469 %471 %474 %476 %478 %480 %2978 %3184 (approx %2924 %3184) |
Compiled 91 894 to 15 001 computations (83.7% saved)
102 alts after pruning (60 fresh and 42 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 5 461 | 60 | 5 521 |
| Fresh | 0 | 0 | 0 |
| Picked | 27 | 29 | 56 |
| Done | 4 | 13 | 17 |
| Total | 5 492 | 102 | 5 594 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 77.6% | (fma.f64 (approx (/ (* one_es tanphi) (cos lamt)) (*.f64 one_es tanphi)) sa (*.f64 (tan.f64 lamt) ca)) |
| ✓ | 94.5% | (/.f64 (fma.f64 (*.f64 one_es sa) tanphi (*.f64 (sin.f64 lamt) ca)) (cos.f64 lamt)) |
| 35.3% | (/.f64 (*.f64 tanphi (/.f64 tanphi (*.f64 tanphi tanphi))) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (cos.f64 lamt) (*.f64 one_es (*.f64 sa tanphi))))) | |
| 54.6% | (/.f64 (*.f64 tanphi (/.f64 #s(literal 1 binary64) tanphi)) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 (/.f64 (cos.f64 lamt) sa) tanphi) one_es))) | |
| 23.5% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (fma.f64 (*.f64 (approx one_es #s(literal 0 binary64)) tanphi) sa (*.f64 (fma.f64 (*.f64 lamt lamt) (*.f64 #s(literal -1/6 binary64) ca) ca) lamt))) (approx (cos lamt) #s(literal 1 binary64))) | |
| ✓ | 52.2% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (fma.f64 (*.f64 one_es tanphi) sa (*.f64 (fma.f64 (*.f64 lamt lamt) (*.f64 #s(literal -1/6 binary64) ca) ca) lamt))) (approx (cos lamt) #s(literal 1 binary64))) |
| ✓ | 52.2% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (fma.f64 lamt (fma.f64 (*.f64 ca (*.f64 lamt lamt)) #s(literal -1/6 binary64) ca) (*.f64 one_es (*.f64 sa tanphi)))) (approx (cos lamt) #s(literal 1 binary64))) |
| ✓ | 51.6% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (fma.f64 ca lamt (*.f64 one_es (*.f64 tanphi sa)))) (approx (cos lamt) (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64)))) |
| 44.6% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 (*.f64 (fma.f64 ca lamt (*.f64 one_es (*.f64 tanphi sa))) (/.f64 #s(literal 1 binary64) tanphi)) tanphi)) (approx (cos lamt) (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64)))) | |
| ✓ | 53.0% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 (*.f64 one_es tanphi) sa)) (cos.f64 lamt)) |
| 37.7% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 (*.f64 one_es tanphi) sa)) (approx (cos lamt) (*.f64 (/.f64 #s(literal 1 binary64) tanphi) tanphi))) | |
| ✓ | 37.7% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 (*.f64 one_es tanphi) sa)) (approx (cos lamt) #s(literal 1 binary64))) |
| ✓ | 54.4% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 (*.f64 one_es sa) tanphi)) (cos.f64 lamt)) |
| ✓ | 34.9% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 one_es (*.f64 tanphi sa))) (approx (cos lamt) (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64)))) |
| ✓ | 54.8% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 one_es (*.f64 sa tanphi))) (cos.f64 lamt)) |
| ✓ | 38.7% | (/.f64 (approx (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (*.f64 one_es (*.f64 sa tanphi))) (approx (cos lamt) (*.f64 tanphi (/.f64 #s(literal 1 binary64) tanphi)))) |
| ✓ | 54.7% | (/.f64 (approx (* (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 one_es (*.f64 sa (*.f64 tanphi (cos.f64 lamt))))) (fma.f64 (cos.f64 (+.f64 lamt lamt)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) |
| 54.7% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 (/.f64 (cos.f64 lamt) sa) tanphi) one_es))) | |
| 34.7% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 (/.f64 tanphi (*.f64 one_es tanphi)) sa) tanphi))) | |
| 38.6% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) tanphi) sa) one_es))) | |
| 38.6% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) sa) tanphi) one_es))) | |
| ✓ | 38.3% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) one_es) sa) tanphi))) |
| 34.7% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 tanphi (*.f64 tanphi (*.f64 tanphi sa))) one_es))) | |
| ✓ | 38.6% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 tanphi sa)) one_es))) |
| ✓ | 37.7% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 one_es tanphi)) sa))) |
| 44.3% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 lamt)) ca))) | |
| ✓ | 38.2% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (/.f64 #s(literal 1 binary64) tanphi) (*.f64 one_es sa)))) |
| 34.6% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) tanphi) (/.f64 tanphi (*.f64 one_es sa))) tanphi))) | |
| 35.1% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (*.f64 tanphi (/.f64 #s(literal -1 binary64) (*.f64 tanphi sa))) (neg.f64 (*.f64 one_es tanphi))))) | |
| 34.9% | %2 = (cos lamt) (/.f64 #s(literal 1 binary64) (approx (/ %2 (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 (approx %2 (fma.f64 (*.f64 lamt lamt) #s(literal -1/2 binary64) #s(literal 1 binary64))) (*.f64 one_es (*.f64 sa tanphi))))) | |
| ✓ | 37.7% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 one_es tanphi) sa)))) |
| ✓ | 44.4% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (/.f64 #s(literal 1 binary64) (*.f64 (tan.f64 lamt) ca)))) |
| 33.5% | %14 = (*.f64 one_es tanphi) (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (*.f64 (fma.f64 tanphi (/.f64 (/.f64 #s(literal 1 binary64) tanphi) %14) (/.f64 #s(literal 1 binary64) %14)) (/.f64 #s(literal 1/2 binary64) sa)))) | |
| ✓ | 37.6% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 one_es tanphi)) (/.f64 #s(literal 1/2 binary64) sa)))) |
| 20.9% | (/.f64 #s(literal 1 binary64) (approx (/ (cos lamt) (+ (* one_es (* tanphi sa)) (* (sin lamt) ca))) (approx (/ (/ 1 (tan lamt)) ca) (/.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) lamt) lamt #s(literal 1 binary64)) ca) lamt)))) | |
| 20.9% | %2 = (cos lamt) %8 = (sin lamt) (/.f64 #s(literal 1 binary64) (approx (/ %2 (+ (* one_es (* tanphi sa)) (* %8 ca))) (approx (/ %2 (* ca %8)) (/.f64 (fma.f64 (/.f64 (*.f64 lamt lamt) ca) #s(literal -1/3 binary64) (/.f64 #s(literal 1 binary64) ca)) lamt)))) | |
| 11.2% | %2 = (cos lamt) %8 = (sin lamt) %15 = (*.f64 lamt lamt) (/.f64 #s(literal 1 binary64) (approx (/ %2 (+ (* one_es (* tanphi sa)) (* %8 ca))) (approx (/ %2 (* ca %8)) (/.f64 (fma.f64 (*.f64 (/.f64 %15 ca) #s(literal -1/3 binary64)) (*.f64 ca lamt) lamt) (*.f64 ca %15))))) | |
| 20.9% | %2 = (cos lamt) %8 = (sin lamt) %16 = (/.f64 #s(literal 1 binary64) ca) (/.f64 #s(literal 1 binary64) (approx (/ %2 (+ (* one_es (* tanphi sa)) (* %8 ca))) (approx (/ %2 (* ca %8)) (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 %16 (*.f64 lamt lamt)) %16) lamt)))) | |
| 20.9% | %2 = (cos lamt) %8 = (sin lamt) (/.f64 #s(literal 1 binary64) (approx (/ %2 (+ (* one_es (* tanphi sa)) (* %8 ca))) (approx (/ %2 (* ca %8)) (/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 lamt lamt) ca) (*.f64 #s(literal -1/3 binary64) ca) #s(literal 1 binary64)) ca) lamt)))) | |
| 22.7% | %2 = (cos lamt) %8 = (sin lamt) (/.f64 #s(literal 1 binary64) (approx (/ %2 (+ (* one_es (* tanphi sa)) (* %8 ca))) (approx (/ %2 (* ca %8)) (/.f64 (/.f64 #s(literal 1 binary64) lamt) ca)))) | |
| 18.4% | %2 = (cos lamt) %8 = (sin lamt) (/.f64 #s(literal 1 binary64) (approx (/ %2 (+ (* one_es (* tanphi sa)) (* %8 ca))) (approx (/ %2 (* ca %8)) (/.f64 tanphi (*.f64 tanphi (*.f64 ca lamt)))))) | |
| ✓ | 22.8% | %2 = (cos lamt) %8 = (sin lamt) (/.f64 #s(literal 1 binary64) (approx (/ %2 (+ (* one_es (* tanphi sa)) (* %8 ca))) (approx (/ %2 (* ca %8)) (/.f64 #s(literal 1 binary64) (*.f64 ca lamt))))) |
| 20.9% | %2 = (cos lamt) %8 = (sin lamt) (/.f64 #s(literal 1 binary64) (approx (/ %2 (+ (* one_es (* tanphi sa)) (* %8 ca))) (approx (/ %2 (* ca %8)) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) lamt) lamt #s(literal 1 binary64)) ca) (/.f64 #s(literal 1 binary64) lamt))))) | |
| 11.0% | %2 = (cos lamt) %8 = (sin lamt) (/.f64 #s(literal 1 binary64) (approx (/ %2 (+ (* one_es (* tanphi sa)) (* %8 ca))) (approx (/ %2 (* ca %8)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) tanphi) lamt) (/.f64 tanphi ca))))) | |
| 4.8% | %2 = (cos lamt) %8 = (sin lamt) (/.f64 #s(literal 1 binary64) (approx (/ %2 (+ (* one_es (* tanphi sa)) (* %8 ca))) (approx (/ %2 (* ca %8)) (approx (/ (+ (* -1/3 (/ (pow lamt 2) ca)) (/ 1 ca)) lamt) (*.f64 #s(literal -1/3 binary64) (/.f64 lamt ca)))))) | |
| 47.7% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (fma.f64 lamt (approx (+ ca (* 1/2 (* lamt (* one_es (* sa tanphi))))) ca) (*.f64 (*.f64 one_es sa) (/.f64 (*.f64 tanphi tanphi) tanphi)))) | |
| ✓ | 54.3% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (fma.f64 lamt (approx (+ ca (* 1/2 (* lamt (* one_es (* sa tanphi))))) ca) (*.f64 (*.f64 one_es sa) tanphi))) |
| ✓ | 36.3% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (*.f64 (*.f64 tanphi ca) (tan.f64 lamt)) tanphi)) |
| ✓ | 31.1% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (*.f64 ca (*.f64 (tan.f64 lamt) tanphi)) tanphi)) |
| ✓ | 22.9% | %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) %10) (/.f64 (*.f64 ca (sin.f64 lamt)) (approx %10 #s(literal 1 binary64)))) |
| 13.5% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (*.f64 ca (approx (* (tan lamt) tanphi) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) tanphi) (*.f64 lamt tanphi)) tanphi))) tanphi)) | |
| 13.3% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (*.f64 ca (approx (* (tan lamt) tanphi) (*.f64 (*.f64 (*.f64 lamt (/.f64 #s(literal 1 binary64) tanphi)) tanphi) tanphi))) tanphi)) | |
| ✓ | 13.5% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (*.f64 ca (approx (* (tan lamt) tanphi) (*.f64 lamt tanphi))) tanphi)) |
| ✓ | 31.2% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (/.f64 (approx (* (* tanphi ca) (tan lamt)) (/.f64 (*.f64 ca (*.f64 tanphi (sin.f64 lamt))) (cos.f64 lamt))) tanphi)) |
| ✓ | 27.1% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (/.f64 ca tanphi) (*.f64 (tan.f64 lamt) tanphi))) |
| ✓ | 10.7% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (/.f64 ca tanphi) (approx (* (tan lamt) tanphi) (*.f64 lamt tanphi)))) |
| ✓ | 44.4% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 lamt)) (*.f64 (sin.f64 lamt) ca))) |
| ✓ | 35.8% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (*.f64 (/.f64 (tan.f64 lamt) tanphi) ca) tanphi)) |
| 35.8% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 tanphi (tan.f64 lamt))) ca) tanphi)) | |
| 10.7% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) tanphi) ca) (approx (* (tan lamt) tanphi) (*.f64 lamt tanphi)))) | |
| 18.9% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (*.f64 (approx (/ (tan lamt) tanphi) (/.f64 lamt tanphi)) ca) tanphi)) | |
| ✓ | 44.5% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (tan.f64 lamt) ca)) |
| 14.9% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (approx (* (/ ca tanphi) (tan lamt)) (*.f64 (/.f64 (fma.f64 (*.f64 ca (*.f64 lamt lamt)) #s(literal 1/3 binary64) ca) tanphi) lamt)) tanphi)) | |
| 14.1% | %12 = (/ ca tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 (approx (* %12 (tan lamt)) (*.f64 lamt (approx (+ (* 1/3 (/ (* ca (pow lamt 2)) tanphi)) %12) (/.f64 ca tanphi)))) tanphi)) | |
| 36.9% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* one_es sa) %19 = (/.f64 (*.f64 lamt tanphi) tanphi) %26 = (*.f64 one_es sa) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 tanphi (approx (+ (/ (* ca %6) (* tanphi %10)) (/ %15 %10)) (fma.f64 %19 (approx (+ (* 1/2 (* lamt %15)) (/ ca tanphi)) (*.f64 #s(literal 1/2 binary64) (*.f64 %19 %26))) %26)))) | |
| 38.8% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* one_es sa) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 tanphi (approx (+ (/ (* ca %6) (* tanphi %10)) (/ %15 %10)) (fma.f64 lamt (approx (+ (* 1/2 (* lamt %15)) (/ ca tanphi)) (*.f64 one_es (approx (+ (* 1/2 (* lamt sa)) (/ ca (* one_es tanphi))) (/.f64 ca (*.f64 one_es tanphi))))) (*.f64 one_es sa))))) | |
| ✓ | 54.4% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 tanphi (approx (+ (/ (* ca %6) (* tanphi %10)) (/ (* one_es sa) %10)) (/.f64 (*.f64 one_es sa) (cos.f64 lamt))))) |
| 54.3% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 tanphi (approx (+ (/ (* ca %6) (* tanphi %10)) (/ (* one_es sa) %10)) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 lamt)) (*.f64 one_es sa))))) | |
| ✓ | 48.5% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ (* sa tanphi) %10)) (fma.f64 (/.f64 ca one_es) lamt (*.f64 tanphi sa))))) |
| ✓ | 52.4% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ (* sa tanphi) %10)) (*.f64 (fma.f64 ca lamt (*.f64 one_es (*.f64 tanphi sa))) (/.f64 #s(literal 1 binary64) one_es))))) |
| 44.3% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ (* sa tanphi) %10)) (*.f64 (/.f64 (*.f64 (fma.f64 ca lamt (*.f64 one_es (*.f64 tanphi sa))) tanphi) tanphi) (/.f64 #s(literal 1 binary64) one_es))))) | |
| 54.8% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ (* sa tanphi) %10)) (*.f64 tanphi (/.f64 sa (cos.f64 lamt)))))) | |
| 48.2% | %3 = (* tanphi sa) %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es %3) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ (* sa tanphi) %10)) (approx (+ %3 (/ (* ca lamt) one_es)) (*.f64 sa (fma.f64 (/.f64 lamt (*.f64 one_es sa)) ca tanphi)))))) | |
| 46.4% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* sa tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ %15 %10)) (approx (+ %15 (/ (* ca lamt) one_es)) (fma.f64 (/.f64 ca one_es) (*.f64 (/.f64 lamt sa) sa) (*.f64 tanphi sa)))))) | |
| 20.8% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* sa tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ %15 %10)) (approx (+ %15 (/ (* ca lamt) one_es)) (/.f64 (*.f64 ca lamt) one_es))))) | |
| 36.5% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* sa tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ %15 %10)) (approx (+ %15 (/ (* ca lamt) one_es)) (*.f64 sa (/.f64 (fma.f64 ca lamt (*.f64 one_es (*.f64 tanphi sa))) (*.f64 one_es sa))))))) | |
| 45.1% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* sa tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ %15 %10)) (approx (+ %15 (/ (* ca lamt) one_es)) (*.f64 sa (/.f64 (/.f64 (fma.f64 ca lamt (*.f64 one_es (*.f64 tanphi sa))) sa) one_es)))))) | |
| 31.3% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* sa tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ %15 %10)) (approx (+ %15 (/ (* ca lamt) one_es)) (*.f64 sa (/.f64 (*.f64 tanphi tanphi) tanphi)))))) | |
| 36.5% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* sa tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ %15 %10)) (approx (+ %15 (/ (* ca lamt) one_es)) (*.f64 sa (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 one_es sa) (fma.f64 ca lamt (*.f64 one_es (*.f64 tanphi sa)))))))))) | |
| 31.2% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* sa tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ %15 %10)) (approx (+ %15 (/ (* ca lamt) one_es)) (*.f64 sa (*.f64 (*.f64 tanphi tanphi) (/.f64 #s(literal 1 binary64) tanphi))))))) | |
| ✓ | 38.7% | %6 = (sin lamt) %10 = (cos lamt) %15 = (* sa tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ %15 %10)) (approx (+ %15 (/ (* ca lamt) one_es)) (*.f64 sa tanphi))))) |
| 8.0% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 ca (*.f64 (/.f64 tanphi (*.f64 tanphi tanphi)) (approx (* (tan lamt) tanphi) (*.f64 lamt tanphi))))) | |
| ✓ | 35.1% | (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 ca (*.f64 (/.f64 #s(literal 1 binary64) tanphi) (*.f64 (tan.f64 lamt) tanphi)))) |
| 14.2% | %13 = (/.f64 #s(literal 1 binary64) tanphi) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (*.f64 ca (*.f64 %13 (approx (* (tan lamt) tanphi) (*.f64 (*.f64 %13 (*.f64 lamt tanphi)) tanphi))))) | |
| ✓ | 23.7% | %6 = (sin lamt) %10 = (cos lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) (approx (/ (* ca %6) %10) (*.f64 lamt (fma.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) ca)) lamt ca)))) |
| 4.7% | %19 = (* one_es (* sa tanphi)) %26 = (*.f64 lamt lamt) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %19))))) %19) (fma.f64 (*.f64 (*.f64 %26 lamt) #s(literal -1/6 binary64)) ca (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) ca) lamt) %26)))) | |
| 6.9% | %19 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %19))))) %19) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) lamt) ca (*.f64 (*.f64 #s(literal -1/6 binary64) lamt) ca)) (*.f64 lamt lamt)))) | |
| 7.6% | %19 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %19))))) %19) (*.f64 (*.f64 lamt (*.f64 (-.f64 #s(literal -1/6 binary64) #s(literal -1/2 binary64)) ca)) (*.f64 lamt lamt)))) | |
| 7.6% | %19 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %19))))) %19) (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 tanphi ca) tanphi))) (*.f64 lamt lamt)))) | |
| 7.6% | %19 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %19))))) %19) (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) tanphi) (*.f64 tanphi ca)))) (*.f64 lamt lamt)))) | |
| ✓ | 7.6% | %19 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %19))))) %19) (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) ca)) (*.f64 lamt lamt)))) |
| 7.6% | %19 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %19))))) %19) (*.f64 (*.f64 ca lamt) (*.f64 #s(literal 1/3 binary64) (*.f64 lamt lamt))))) | |
| ✓ | 7.9% | %19 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %19))))) %19) (*.f64 ca (*.f64 (*.f64 lamt #s(literal 1/3 binary64)) (*.f64 lamt lamt))))) |
| 12.7% | %14 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 (*.f64 (/.f64 (*.f64 tanphi tanphi) tanphi) (*.f64 (*.f64 #s(literal 1/2 binary64) lamt) (*.f64 lamt one_es))) sa))) | |
| 11.6% | %14 = (* one_es (* sa tanphi)) %23 = (*.f64 (/.f64 #s(literal 1 binary64) tanphi) (*.f64 lamt tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 (*.f64 (*.f64 (*.f64 %23 sa) (*.f64 tanphi #s(literal 1/2 binary64))) %23) one_es))) | |
| 11.3% | %14 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 lamt lamt) sa) one_es) #s(literal 1/2 binary64)) tanphi))) | |
| 11.6% | %14 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lamt) tanphi) sa) lamt) one_es))) | |
| 16.5% | %14 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 (*.f64 (*.f64 lamt (*.f64 one_es sa)) (*.f64 #s(literal 1/2 binary64) lamt)) tanphi))) | |
| ✓ | 16.3% | %14 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 (*.f64 (*.f64 lamt one_es) (*.f64 tanphi sa)) (*.f64 #s(literal 1/2 binary64) lamt)))) |
| 4.4% | %14 = (* one_es (* sa tanphi)) %22 = (* one_es sa) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 tanphi (approx (+ (* 1/2 (* (pow lamt 2) %22)) %22) (*.f64 (approx one_es #s(literal 0 binary64)) sa))))) | |
| ✓ | 38.3% | %14 = (* one_es (* sa tanphi)) %22 = (* one_es sa) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 tanphi (approx (+ (* 1/2 (* (pow lamt 2) %22)) %22) (*.f64 one_es sa))))) |
| ✓ | 14.2% | %14 = (* one_es (* sa tanphi)) (approx (/ (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) (cos lamt)) (approx (+ (* lamt (+ ca (* 1/2 (* lamt %14)))) %14) (*.f64 sa (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) lamt) (*.f64 one_es tanphi)) lamt)))) |
Compiled 1 163 to 341 computations (70.7% saved)
| Inputs |
|---|
%3 = (* tanphi sa) %6 = (sin lamt) %9 = (+ (* one_es %3) (* %6 ca)) %10 = (cos lamt) %11 = (/ %9 %10) %13 = (* sa tanphi) %14 = (* one_es %13) %17 = (+ ca (* 1/2 (* lamt %14))) %19 = (+ (* lamt %17) %14) %21 = (pow lamt 2) %22 = (* one_es sa) %25 = (+ (* 1/2 (* %21 %22)) %22) %26 = (*.f64 one_es sa) %32 = (approx one_es #s(literal 0 binary64)) %38 = (* ca %6) %42 = (+ (/ %38 (* one_es %10)) (/ %13 %10)) %44 = (/ (* ca lamt) one_es) %45 = (+ %13 %44) %46 = (*.f64 sa tanphi) %51 = (*.f64 ca lamt) %52 = (/.f64 %51 one_es) %57 = (/ ca tanphi) %58 = (tan lamt) %59 = (* %57 %58) %65 = (/.f64 ca tanphi) %77 = (* %58 tanphi) %78 = (*.f64 lamt tanphi) %79 = (approx %77 %78) %85 = (*.f64 one_es %46) %86 = (approx %9 %85) %88 = (approx %10 #s(literal 1 binary64)) %90 = (*.f64 %32 %46) %93 = (*.f64 one_es tanphi) %94 = (*.f64 %93 sa) %95 = (approx %9 %94) %97 = (/ %10 %9) %98 = (/ %10 %38) %117 = (approx %17 ca) %123 = (/.f64 #s(literal 1 binary64) lamt) %136 = (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %14))) %139 = (+ (* lamt (+ ca %136)) %14) %142 = (*.f64 lamt lamt) %152 = (*.f64 lamt (*.f64 #s(literal 1/3 binary64) ca)) %156 = (/.f64 #s(literal 1 binary64) tanphi) %160 = (*.f64 tanphi tanphi) %161 = (/.f64 %160 tanphi) %181 = (/ %38 %10) %182 = (*.f64 ca %142) %183 = (fma.f64 %182 #s(literal 1/3 binary64) ca) %194 = (/.f64 #s(literal 1 binary64) %93) %198 = (*.f64 tanphi sa) %215 = (/.f64 ca one_es) %226 = (*.f64 #s(literal 1/2 binary64) lamt) %227 = (*.f64 %226 %93) %232 = (*.f64 lamt one_es) %233 = (*.f64 %226 %232) %242 = (*.f64 lamt %26) %248 = (*.f64 (*.f64 %226 lamt) %26) %252 = (*.f64 lamt sa) %253 = (*.f64 tanphi #s(literal 1/2 binary64)) %266 = (*.f64 (*.f64 %142 sa) one_es) %271 = (/.f64 #s(literal 1 binary64) one_es) %303 = (/.f64 #s(literal 1/2 binary64) sa) %312 = (*.f64 %142 lamt) %313 = (*.f64 #s(literal -1/6 binary64) ca) %315 = (-.f64 %313 (*.f64 #s(literal -1/2 binary64) ca)) %330 = (*.f64 one_es %198) %334 = (approx %10 (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64))) %354 = (*.f64 tanphi ca) %365 = (/.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) lamt) lamt #s(literal 1 binary64)) ca) %377 = (*.f64 %156 %78) %379 = (approx %77 (*.f64 %377 tanphi)) %396 = (+ (/ %38 (* tanphi %10)) (/ %22 %10)) %399 = (+ (* 1/2 (* lamt %22)) %57) %406 = (fma.f64 ca lamt %330) %416 = (/.f64 ca %93) %476 = (/.f64 %142 ca) %477 = (/.f64 #s(literal 1 binary64) ca) %497 = (*.f64 (fma.f64 %227 sa ca) lamt) %528 = (*.f64 (fma.f64 %142 %313 ca) lamt) %582 = (pow.f64 lamt #s(literal 2 binary64)) %585 = (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) %582))) %621 = (approx %10 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %582))) %632 = (/.f64 %78 tanphi) %669 = (*.f64 ca %582) %690 = (*.f64 lamt %315) (approx %11 (approx %19 (*.f64 tanphi (approx %25 %26)))) (approx %11 (approx %19 (*.f64 tanphi (approx %25 (*.f64 %32 sa))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %46)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %52)))) (approx %11 (*.f64 (approx %59 (*.f64 lamt (approx (+ (* 1/3 (/ (* ca %21) tanphi)) %57) %65))) tanphi)) (approx %11 (*.f64 (*.f64 (approx (/ %58 tanphi) (/.f64 lamt tanphi)) ca) tanphi)) (approx %11 (*.f64 %65 %79)) (approx %11 (/.f64 (*.f64 ca %79) tanphi)) (/.f64 %86 %88) (/.f64 (approx %9 %90) %88) (/.f64 %95 %88) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (approx (/ (+ (* -1/3 (/ %21 ca)) (/ 1 ca)) lamt) (*.f64 #s(literal -1/3 binary64) (/.f64 lamt ca)))))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 #s(literal 1 binary64) %51)))) (approx %11 (fma.f64 lamt %117 %85)) (approx %11 (fma.f64 lamt %117 (*.f64 %26 tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 %123 ca)))) (approx %11 (approx %139 (*.f64 ca (*.f64 (*.f64 lamt #s(literal 1/3 binary64)) %142)))) (approx %11 (approx %139 (*.f64 %51 (*.f64 #s(literal 1/3 binary64) %142)))) (approx %11 (approx %139 (*.f64 %152 %142))) (approx %11 (*.f64 ca (*.f64 %156 %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa %161))))) (approx %11 (*.f64 (*.f64 %156 ca) %79)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 tanphi (*.f64 tanphi %51))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %85))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %94))) (approx %11 (approx %181 (*.f64 lamt %183))) (approx %11 (approx %181 (*.f64 lamt (fma.f64 %152 lamt ca)))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %156 %26))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %194 sa))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 #s(literal 1 binary64) %198) one_es))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 (-.f64 #s(literal -1/6 binary64) #s(literal -1/2 binary64)) ca)) %142))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 sa tanphi %52)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 %215 lamt %198)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 (/.f64 lamt one_es) ca %198)))) (approx %11 (approx %19 (*.f64 sa (*.f64 %227 lamt)))) (approx %11 (approx %19 (*.f64 (*.f64 tanphi %233) sa))) (approx %11 (approx %19 (*.f64 (*.f64 %232 %198) %226))) (approx %11 (approx %19 (*.f64 (*.f64 %242 %226) tanphi))) (approx %11 (approx %19 (*.f64 %248 tanphi))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 %252 %253) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %226 tanphi) sa) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 %266 #s(literal 1/2 binary64)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %271 sa) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) sa) tanphi) one_es))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %156 sa) one_es))) (approx %11 (*.f64 ca (*.f64 (/.f64 tanphi %160) %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (*.f64 %160 %156)))))) (/.f64 %86 (approx %10 (*.f64 tanphi %156))) (/.f64 %95 (approx %10 (*.f64 %156 tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (/.f64 #s(literal 2 binary64) %93) %303))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 tanphi (*.f64 tanphi %198)) one_es))) (approx %11 (approx %139 (*.f64 %312 %315))) (approx %11 (*.f64 one_es (approx %42 (approx (+ %3 %44) (*.f64 sa (fma.f64 (/.f64 lamt %26) ca tanphi)))))) (approx %11 (fma.f64 lamt %117 (*.f64 %26 %161))) (/.f64 (approx %9 %330) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 (/.f64 %156 lamt) (/.f64 tanphi ca))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 tanphi %93) sa) tanphi))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (+.f64 tanphi (/.f64 %51 %26))))))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (/.f64 %354 tanphi))) %142))) (/.f64 #s(literal 1 binary64) (approx %97 (approx (/ (/ 1 %58) ca) (/.f64 %365 lamt)))) (approx %11 (/.f64 (*.f64 ca (approx %77 (*.f64 (*.f64 (*.f64 lamt %156) tanphi) tanphi))) tanphi)) (approx %11 (/.f64 (*.f64 ca %379) tanphi)) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %266 %26)))) (approx %11 (approx %139 (*.f64 (fma.f64 %226 ca (*.f64 (*.f64 #s(literal -1/6 binary64) lamt) ca)) %142))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 #s(literal 1/2 binary64) %242)) %26)))) (approx %11 (*.f64 one_es (approx %42 (*.f64 %406 %271)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (approx (+ (* 1/2 (* lamt sa)) (/ ca (* one_es tanphi))) %416))) %26)))) (approx %11 (*.f64 (approx %59 (*.f64 (/.f64 %183 tanphi) lamt)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 %156 (/.f64 tanphi %26)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 tanphi (/.f64 #s(literal -1 binary64) %198)) (neg.f64 %93)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (fma.f64 %215 (*.f64 (/.f64 lamt sa) sa) %198))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (approx %10 (fma.f64 %142 #s(literal -1/2 binary64) #s(literal 1 binary64))) %85))) (approx %11 (approx %19 (*.f64 (*.f64 %161 %233) sa))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (*.f64 %156 %354))) %142))) (approx %11 (fma.f64 lamt ca (*.f64 (fma.f64 %226 lamt #s(literal 1 binary64)) %330))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 %365 %123)))) (approx %11 (*.f64 ca (*.f64 %156 %379))) (/.f64 (approx %9 %406) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 %476 #s(literal -1/3 binary64) %477) lamt)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 %406 %26)))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 (/.f64 %406 sa) one_es)))))) (approx %11 (fma.f64 %26 tanphi %497)) (approx %11 (fma.f64 %93 sa %497)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %85))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %90))) %90)) (approx %11 (*.f64 one_es (approx %42 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) (*.f64 lamt %46) %215) %46)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) %242 %65) %26)))) (/.f64 (approx %9 (fma.f64 lamt (fma.f64 %182 #s(literal -1/6 binary64) ca) %85)) %88) (/.f64 (approx %9 (fma.f64 %26 tanphi %528)) %88) (/.f64 (approx %9 (fma.f64 %93 sa %528)) %88) (/.f64 (approx %9 (fma.f64 %198 one_es %528)) %88) (/.f64 (approx %9 (fma.f64 (*.f64 %32 tanphi) sa %528)) %88) (approx %11 (approx %139 (fma.f64 (*.f64 %312 #s(literal -1/6 binary64)) ca (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) ca) lamt) %142)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (/.f64 (fma.f64 %476 (*.f64 #s(literal -1/3 binary64) ca) #s(literal 1 binary64)) ca) lamt)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 %477 %142) %477) lamt)))) (/.f64 (+.f64 %330 (*.f64 (approx %6 (fma.f64 %312 #s(literal -1/6 binary64) lamt)) ca)) %88) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 #s(literal 1 binary64) (/.f64 %26 %406))))))) (approx %11 (*.f64 one_es (approx %42 (*.f64 (/.f64 (*.f64 %406 tanphi) tanphi) %271)))) (approx %11 (fma.f64 %248 tanphi %406)) (approx %11 (approx %139 (*.f64 ca %585))) (approx %11 (approx %139 (*.f64 (pow.f64 lamt #s(literal 3 binary64)) %315))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %252 %416))) %26)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %232 (/.f64 ca %46)))) %26)))) (approx %11 (approx %19 (*.f64 #s(literal 1/2 binary64) (*.f64 %582 %85)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 (*.f64 %476 #s(literal -1/3 binary64)) %51 lamt) %182)))) (/.f64 %86 %621) (/.f64 (approx %9 (*.f64 (*.f64 %406 %156) tanphi)) %334) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (fma.f64 tanphi (/.f64 %156 %93) %194) %303))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 %632 (approx %399 (*.f64 #s(literal 1/2 binary64) (*.f64 %632 %26))) %26)))) (approx %11 (approx %19 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %93) %93)))) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %26) %26)))) (approx %11 (approx %181 (*.f64 lamt (+.f64 ca (*.f64 %582 %315))))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %377 sa) %253) %377) one_es))) (approx %11 (/.f64 (*.f64 ca (*.f64 (approx %58 %585) tanphi)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %621 %85))) (approx %11 (fma.f64 lamt (+.f64 ca (approx %136 (*.f64 #s(literal 1/3 binary64) %669))) %85)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 %582 ca) %477) lamt)))) (/.f64 (approx %9 (fma.f64 ca lamt %85)) %621) (approx %11 (*.f64 (approx %59 (*.f64 lamt (fma.f64 #s(literal 1/3 binary64) (/.f64 %669 tanphi) %65))) tanphi)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 (*.f64 #s(literal -1/2 binary64) %85)))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 (*.f64 #s(literal -1/2 binary64) %90)))) %90)) |
| Outputs |
|---|
%9 = (+ (* one_es (* tanphi sa)) (* (sin lamt) ca)) %10 = (cos lamt) %14 = (approx (/ %9 %10) (*.f64 (tan.f64 lamt) ca)) %14 (/.f64 (approx %9 (fma.f64 ca lamt (*.f64 one_es (*.f64 tanphi sa)))) (approx %10 (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64)))) %14 |
| Inputs |
|---|
%3 = (* tanphi sa) %6 = (sin lamt) %9 = (+ (* one_es %3) (* %6 ca)) %10 = (cos lamt) %11 = (/ %9 %10) %13 = (* sa tanphi) %14 = (* one_es %13) %17 = (+ ca (* 1/2 (* lamt %14))) %19 = (+ (* lamt %17) %14) %21 = (pow lamt 2) %22 = (* one_es sa) %25 = (+ (* 1/2 (* %21 %22)) %22) %26 = (*.f64 one_es sa) %32 = (approx one_es #s(literal 0 binary64)) %38 = (* ca %6) %42 = (+ (/ %38 (* one_es %10)) (/ %13 %10)) %44 = (/ (* ca lamt) one_es) %45 = (+ %13 %44) %46 = (*.f64 sa tanphi) %51 = (*.f64 ca lamt) %52 = (/.f64 %51 one_es) %57 = (/ ca tanphi) %58 = (tan lamt) %59 = (* %57 %58) %65 = (/.f64 ca tanphi) %77 = (* %58 tanphi) %78 = (*.f64 lamt tanphi) %79 = (approx %77 %78) %85 = (*.f64 one_es %46) %86 = (approx %9 %85) %88 = (approx %10 #s(literal 1 binary64)) %90 = (*.f64 %32 %46) %93 = (*.f64 one_es tanphi) %94 = (*.f64 %93 sa) %95 = (approx %9 %94) %97 = (/ %10 %9) %98 = (/ %10 %38) %117 = (approx %17 ca) %123 = (/.f64 #s(literal 1 binary64) lamt) %136 = (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %14))) %139 = (+ (* lamt (+ ca %136)) %14) %142 = (*.f64 lamt lamt) %152 = (*.f64 lamt (*.f64 #s(literal 1/3 binary64) ca)) %156 = (/.f64 #s(literal 1 binary64) tanphi) %160 = (*.f64 tanphi tanphi) %161 = (/.f64 %160 tanphi) %181 = (/ %38 %10) %182 = (*.f64 ca %142) %183 = (fma.f64 %182 #s(literal 1/3 binary64) ca) %194 = (/.f64 #s(literal 1 binary64) %93) %198 = (*.f64 tanphi sa) %215 = (/.f64 ca one_es) %226 = (*.f64 #s(literal 1/2 binary64) lamt) %227 = (*.f64 %226 %93) %232 = (*.f64 lamt one_es) %233 = (*.f64 %226 %232) %242 = (*.f64 lamt %26) %248 = (*.f64 (*.f64 %226 lamt) %26) %252 = (*.f64 lamt sa) %253 = (*.f64 tanphi #s(literal 1/2 binary64)) %266 = (*.f64 (*.f64 %142 sa) one_es) %271 = (/.f64 #s(literal 1 binary64) one_es) %303 = (/.f64 #s(literal 1/2 binary64) sa) %312 = (*.f64 %142 lamt) %313 = (*.f64 #s(literal -1/6 binary64) ca) %315 = (-.f64 %313 (*.f64 #s(literal -1/2 binary64) ca)) %330 = (*.f64 one_es %198) %334 = (approx %10 (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64))) %354 = (*.f64 tanphi ca) %365 = (/.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) lamt) lamt #s(literal 1 binary64)) ca) %377 = (*.f64 %156 %78) %379 = (approx %77 (*.f64 %377 tanphi)) %396 = (+ (/ %38 (* tanphi %10)) (/ %22 %10)) %399 = (+ (* 1/2 (* lamt %22)) %57) %406 = (fma.f64 ca lamt %330) %416 = (/.f64 ca %93) %476 = (/.f64 %142 ca) %477 = (/.f64 #s(literal 1 binary64) ca) %497 = (*.f64 (fma.f64 %227 sa ca) lamt) %528 = (*.f64 (fma.f64 %142 %313 ca) lamt) %544 = (*.f64 (*.f64 #s(literal 1/2 binary64) ca) lamt) %582 = (pow.f64 lamt #s(literal 2 binary64)) %585 = (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) %582))) %621 = (approx %10 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %582))) %632 = (/.f64 %78 tanphi) %669 = (*.f64 ca %582) %690 = (*.f64 lamt %315) %697 = (*.f64 #s(literal -1/2 binary64) %90) %711 = (+.f64 ca (*.f64 #s(literal -1/6 binary64) %669)) (approx %11 (approx %19 (*.f64 tanphi (approx %25 %26)))) (approx %11 (approx %19 (*.f64 tanphi (approx %25 (*.f64 %32 sa))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %46)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %52)))) (approx %11 (*.f64 (approx %59 (*.f64 lamt (approx (+ (* 1/3 (/ (* ca %21) tanphi)) %57) %65))) tanphi)) (approx %11 (*.f64 (*.f64 (approx (/ %58 tanphi) (/.f64 lamt tanphi)) ca) tanphi)) (approx %11 (*.f64 %65 %79)) (approx %11 (/.f64 (*.f64 ca %79) tanphi)) (/.f64 %86 %88) (/.f64 (approx %9 %90) %88) (/.f64 %95 %88) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (approx (/ (+ (* -1/3 (/ %21 ca)) (/ 1 ca)) lamt) (*.f64 #s(literal -1/3 binary64) (/.f64 lamt ca)))))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 #s(literal 1 binary64) %51)))) (approx %11 (fma.f64 lamt %117 %85)) (approx %11 (fma.f64 lamt %117 (*.f64 %26 tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 %123 ca)))) (approx %11 (approx %139 (*.f64 ca (*.f64 (*.f64 lamt #s(literal 1/3 binary64)) %142)))) (approx %11 (approx %139 (*.f64 %51 (*.f64 #s(literal 1/3 binary64) %142)))) (approx %11 (approx %139 (*.f64 %152 %142))) (approx %11 (*.f64 ca (*.f64 %156 %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa %161))))) (approx %11 (*.f64 (*.f64 %156 ca) %79)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 tanphi (*.f64 tanphi %51))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %85))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %94))) (approx %11 (approx %181 (*.f64 lamt %183))) (approx %11 (approx %181 (*.f64 lamt (fma.f64 %152 lamt ca)))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %156 %26))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %194 sa))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 #s(literal 1 binary64) %198) one_es))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 (-.f64 #s(literal -1/6 binary64) #s(literal -1/2 binary64)) ca)) %142))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 sa tanphi %52)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 %215 lamt %198)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 (/.f64 lamt one_es) ca %198)))) (approx %11 (approx %19 (*.f64 sa (*.f64 %227 lamt)))) (approx %11 (approx %19 (*.f64 (*.f64 tanphi %233) sa))) (approx %11 (approx %19 (*.f64 (*.f64 %232 %198) %226))) (approx %11 (approx %19 (*.f64 (*.f64 %242 %226) tanphi))) (approx %11 (approx %19 (*.f64 %248 tanphi))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 %252 %253) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %226 tanphi) sa) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 %266 #s(literal 1/2 binary64)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %271 sa) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) sa) tanphi) one_es))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %156 sa) one_es))) (approx %11 (*.f64 ca (*.f64 (/.f64 tanphi %160) %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (*.f64 %160 %156)))))) (/.f64 %86 (approx %10 (*.f64 tanphi %156))) (/.f64 %95 (approx %10 (*.f64 %156 tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (/.f64 #s(literal 2 binary64) %93) %303))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 tanphi (*.f64 tanphi %198)) one_es))) (approx %11 (approx %139 (*.f64 %312 %315))) (approx %11 (*.f64 one_es (approx %42 (approx (+ %3 %44) (*.f64 sa (fma.f64 (/.f64 lamt %26) ca tanphi)))))) (approx %11 (fma.f64 lamt %117 (*.f64 %26 %161))) (/.f64 (approx %9 %330) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 (/.f64 %156 lamt) (/.f64 tanphi ca))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 tanphi %93) sa) tanphi))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (+.f64 tanphi (/.f64 %51 %26))))))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (/.f64 %354 tanphi))) %142))) (/.f64 #s(literal 1 binary64) (approx %97 (approx (/ (/ 1 %58) ca) (/.f64 %365 lamt)))) (approx %11 (/.f64 (*.f64 ca (approx %77 (*.f64 (*.f64 (*.f64 lamt %156) tanphi) tanphi))) tanphi)) (approx %11 (/.f64 (*.f64 ca %379) tanphi)) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %266 %26)))) (approx %11 (approx %139 (*.f64 (fma.f64 %226 ca (*.f64 (*.f64 #s(literal -1/6 binary64) lamt) ca)) %142))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 #s(literal 1/2 binary64) %242)) %26)))) (approx %11 (*.f64 one_es (approx %42 (*.f64 %406 %271)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (approx (+ (* 1/2 (* lamt sa)) (/ ca (* one_es tanphi))) %416))) %26)))) (approx %11 (*.f64 (approx %59 (*.f64 (/.f64 %183 tanphi) lamt)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 %156 (/.f64 tanphi %26)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 tanphi (/.f64 #s(literal -1 binary64) %198)) (neg.f64 %93)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (fma.f64 %215 (*.f64 (/.f64 lamt sa) sa) %198))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (approx %10 (fma.f64 %142 #s(literal -1/2 binary64) #s(literal 1 binary64))) %85))) (approx %11 (approx %19 (*.f64 (*.f64 %161 %233) sa))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (*.f64 %156 %354))) %142))) (approx %11 (fma.f64 lamt ca (*.f64 (fma.f64 %226 lamt #s(literal 1 binary64)) %330))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 %365 %123)))) (approx %11 (*.f64 ca (*.f64 %156 %379))) (/.f64 (approx %9 %406) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 %476 #s(literal -1/3 binary64) %477) lamt)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 %406 %26)))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 (/.f64 %406 sa) one_es)))))) (approx %11 (fma.f64 %26 tanphi %497)) (approx %11 (fma.f64 %93 sa %497)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %85))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %90))) %90)) (approx %11 (*.f64 one_es (approx %42 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) (*.f64 lamt %46) %215) %46)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) %242 %65) %26)))) (/.f64 (approx %9 (fma.f64 lamt (fma.f64 %182 #s(literal -1/6 binary64) ca) %85)) %88) (/.f64 (approx %9 (fma.f64 %26 tanphi %528)) %88) (/.f64 (approx %9 (fma.f64 %93 sa %528)) %88) (/.f64 (approx %9 (fma.f64 %198 one_es %528)) %88) (/.f64 (approx %9 (fma.f64 (*.f64 %32 tanphi) sa %528)) %88) (approx %11 (approx %139 (fma.f64 (*.f64 %312 #s(literal -1/6 binary64)) ca (*.f64 %544 %142)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (/.f64 (fma.f64 %476 (*.f64 #s(literal -1/3 binary64) ca) #s(literal 1 binary64)) ca) lamt)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 %477 %142) %477) lamt)))) (/.f64 (+.f64 %330 (*.f64 (approx %6 (fma.f64 %312 #s(literal -1/6 binary64) lamt)) ca)) %88) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 #s(literal 1 binary64) (/.f64 %26 %406))))))) (approx %11 (*.f64 one_es (approx %42 (*.f64 (/.f64 (*.f64 %406 tanphi) tanphi) %271)))) (approx %11 (fma.f64 %248 tanphi %406)) (approx %11 (approx %139 (*.f64 ca %585))) (approx %11 (approx %139 (*.f64 (pow.f64 lamt #s(literal 3 binary64)) %315))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %252 %416))) %26)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %232 (/.f64 ca %46)))) %26)))) (approx %11 (approx %19 (*.f64 #s(literal 1/2 binary64) (*.f64 %582 %85)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 (*.f64 %476 #s(literal -1/3 binary64)) %51 lamt) %182)))) (/.f64 %86 %621) (/.f64 (approx %9 (*.f64 (*.f64 %406 %156) tanphi)) %334) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (fma.f64 tanphi (/.f64 %156 %93) %194) %303))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 %632 (approx %399 (*.f64 #s(literal 1/2 binary64) (*.f64 %632 %26))) %26)))) (approx %11 (approx %19 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %93) %93)))) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %26) %26)))) (approx %11 (approx %181 (*.f64 lamt (+.f64 ca (*.f64 %582 %315))))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %377 sa) %253) %377) one_es))) (approx %11 (/.f64 (*.f64 ca (*.f64 (approx %58 %585) tanphi)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %621 %85))) (approx %11 (fma.f64 lamt (+.f64 ca (approx %136 (*.f64 #s(literal 1/3 binary64) %669))) %85)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 %582 ca) %477) lamt)))) (/.f64 (approx %9 (fma.f64 ca lamt %85)) %621) (approx %11 (*.f64 (approx %59 (*.f64 lamt (fma.f64 #s(literal 1/3 binary64) (/.f64 %669 tanphi) %65))) tanphi)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 (*.f64 #s(literal -1/2 binary64) %85)))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 %697))) %90)) (approx %11 (*.f64 (tan.f64 lamt) ca)) (approx %11 (/.f64 (*.f64 ca (sin.f64 lamt)) %88)) (/.f64 (approx %9 (fma.f64 lamt %711 %85)) %88) (/.f64 (approx %9 (fma.f64 lamt %711 %90)) %88) (/.f64 (+.f64 %330 (*.f64 (approx %6 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %582)))) ca)) %88) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (fma.f64 %313 lamt %544) %697))) %90)) |
| Outputs |
|---|
%6 = (sin lamt) %10 = (cos lamt) %11 = (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) %23 = (approx %11 (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %10)) (/ (* sa tanphi) %10)) (*.f64 tanphi (/.f64 sa (cos.f64 lamt)))))) %23 (approx %11 (*.f64 (tan.f64 lamt) ca)) %23 |
| Inputs |
|---|
%3 = (* tanphi sa) %6 = (sin lamt) %9 = (+ (* one_es %3) (* %6 ca)) %10 = (cos lamt) %11 = (/ %9 %10) %13 = (* sa tanphi) %14 = (* one_es %13) %17 = (+ ca (* 1/2 (* lamt %14))) %19 = (+ (* lamt %17) %14) %21 = (pow lamt 2) %22 = (* one_es sa) %25 = (+ (* 1/2 (* %21 %22)) %22) %26 = (*.f64 one_es sa) %32 = (approx one_es #s(literal 0 binary64)) %38 = (* ca %6) %42 = (+ (/ %38 (* one_es %10)) (/ %13 %10)) %44 = (/ (* ca lamt) one_es) %45 = (+ %13 %44) %46 = (*.f64 sa tanphi) %51 = (*.f64 ca lamt) %52 = (/.f64 %51 one_es) %57 = (/ ca tanphi) %58 = (tan lamt) %59 = (* %57 %58) %65 = (/.f64 ca tanphi) %77 = (* %58 tanphi) %78 = (*.f64 lamt tanphi) %79 = (approx %77 %78) %85 = (*.f64 one_es %46) %86 = (approx %9 %85) %88 = (approx %10 #s(literal 1 binary64)) %90 = (*.f64 %32 %46) %93 = (*.f64 one_es tanphi) %94 = (*.f64 %93 sa) %95 = (approx %9 %94) %97 = (/ %10 %9) %98 = (/ %10 %38) %117 = (approx %17 ca) %123 = (/.f64 #s(literal 1 binary64) lamt) %136 = (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %14))) %139 = (+ (* lamt (+ ca %136)) %14) %142 = (*.f64 lamt lamt) %152 = (*.f64 lamt (*.f64 #s(literal 1/3 binary64) ca)) %156 = (/.f64 #s(literal 1 binary64) tanphi) %160 = (*.f64 tanphi tanphi) %161 = (/.f64 %160 tanphi) %181 = (/ %38 %10) %182 = (*.f64 ca %142) %183 = (fma.f64 %182 #s(literal 1/3 binary64) ca) %194 = (/.f64 #s(literal 1 binary64) %93) %198 = (*.f64 tanphi sa) %215 = (/.f64 ca one_es) %226 = (*.f64 #s(literal 1/2 binary64) lamt) %227 = (*.f64 %226 %93) %232 = (*.f64 lamt one_es) %233 = (*.f64 %226 %232) %242 = (*.f64 lamt %26) %248 = (*.f64 (*.f64 %226 lamt) %26) %252 = (*.f64 lamt sa) %253 = (*.f64 tanphi #s(literal 1/2 binary64)) %266 = (*.f64 (*.f64 %142 sa) one_es) %271 = (/.f64 #s(literal 1 binary64) one_es) %303 = (/.f64 #s(literal 1/2 binary64) sa) %312 = (*.f64 %142 lamt) %313 = (*.f64 #s(literal -1/6 binary64) ca) %315 = (-.f64 %313 (*.f64 #s(literal -1/2 binary64) ca)) %330 = (*.f64 one_es %198) %334 = (approx %10 (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64))) %354 = (*.f64 tanphi ca) %365 = (/.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) lamt) lamt #s(literal 1 binary64)) ca) %377 = (*.f64 %156 %78) %379 = (approx %77 (*.f64 %377 tanphi)) %396 = (+ (/ %38 (* tanphi %10)) (/ %22 %10)) %399 = (+ (* 1/2 (* lamt %22)) %57) %406 = (fma.f64 ca lamt %330) %416 = (/.f64 ca %93) %476 = (/.f64 %142 ca) %477 = (/.f64 #s(literal 1 binary64) ca) %497 = (*.f64 (fma.f64 %227 sa ca) lamt) %528 = (*.f64 (fma.f64 %142 %313 ca) lamt) %544 = (*.f64 (*.f64 #s(literal 1/2 binary64) ca) lamt) %582 = (pow.f64 lamt #s(literal 2 binary64)) %585 = (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) %582))) %621 = (approx %10 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %582))) %632 = (/.f64 %78 tanphi) %669 = (*.f64 ca %582) %690 = (*.f64 lamt %315) %697 = (*.f64 #s(literal -1/2 binary64) %90) %711 = (+.f64 ca (*.f64 #s(literal -1/6 binary64) %669)) (approx %11 (approx %19 (*.f64 tanphi (approx %25 %26)))) (approx %11 (approx %19 (*.f64 tanphi (approx %25 (*.f64 %32 sa))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %46)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %52)))) (approx %11 (*.f64 (approx %59 (*.f64 lamt (approx (+ (* 1/3 (/ (* ca %21) tanphi)) %57) %65))) tanphi)) (approx %11 (*.f64 (*.f64 (approx (/ %58 tanphi) (/.f64 lamt tanphi)) ca) tanphi)) (approx %11 (*.f64 %65 %79)) (approx %11 (/.f64 (*.f64 ca %79) tanphi)) (/.f64 %86 %88) (/.f64 (approx %9 %90) %88) (/.f64 %95 %88) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (approx (/ (+ (* -1/3 (/ %21 ca)) (/ 1 ca)) lamt) (*.f64 #s(literal -1/3 binary64) (/.f64 lamt ca)))))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 #s(literal 1 binary64) %51)))) (approx %11 (fma.f64 lamt %117 %85)) (approx %11 (fma.f64 lamt %117 (*.f64 %26 tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 %123 ca)))) (approx %11 (approx %139 (*.f64 ca (*.f64 (*.f64 lamt #s(literal 1/3 binary64)) %142)))) (approx %11 (approx %139 (*.f64 %51 (*.f64 #s(literal 1/3 binary64) %142)))) (approx %11 (approx %139 (*.f64 %152 %142))) (approx %11 (*.f64 ca (*.f64 %156 %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa %161))))) (approx %11 (*.f64 (*.f64 %156 ca) %79)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 tanphi (*.f64 tanphi %51))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %85))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %94))) (approx %11 (approx %181 (*.f64 lamt %183))) (approx %11 (approx %181 (*.f64 lamt (fma.f64 %152 lamt ca)))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %156 %26))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %194 sa))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 #s(literal 1 binary64) %198) one_es))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 (-.f64 #s(literal -1/6 binary64) #s(literal -1/2 binary64)) ca)) %142))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 sa tanphi %52)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 %215 lamt %198)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 (/.f64 lamt one_es) ca %198)))) (approx %11 (approx %19 (*.f64 sa (*.f64 %227 lamt)))) (approx %11 (approx %19 (*.f64 (*.f64 tanphi %233) sa))) (approx %11 (approx %19 (*.f64 (*.f64 %232 %198) %226))) (approx %11 (approx %19 (*.f64 (*.f64 %242 %226) tanphi))) (approx %11 (approx %19 (*.f64 %248 tanphi))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 %252 %253) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %226 tanphi) sa) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 %266 #s(literal 1/2 binary64)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %271 sa) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) sa) tanphi) one_es))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %156 sa) one_es))) (approx %11 (*.f64 ca (*.f64 (/.f64 tanphi %160) %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (*.f64 %160 %156)))))) (/.f64 %86 (approx %10 (*.f64 tanphi %156))) (/.f64 %95 (approx %10 (*.f64 %156 tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (/.f64 #s(literal 2 binary64) %93) %303))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 tanphi (*.f64 tanphi %198)) one_es))) (approx %11 (approx %139 (*.f64 %312 %315))) (approx %11 (*.f64 one_es (approx %42 (approx (+ %3 %44) (*.f64 sa (fma.f64 (/.f64 lamt %26) ca tanphi)))))) (approx %11 (fma.f64 lamt %117 (*.f64 %26 %161))) (/.f64 (approx %9 %330) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 (/.f64 %156 lamt) (/.f64 tanphi ca))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 tanphi %93) sa) tanphi))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (+.f64 tanphi (/.f64 %51 %26))))))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (/.f64 %354 tanphi))) %142))) (/.f64 #s(literal 1 binary64) (approx %97 (approx (/ (/ 1 %58) ca) (/.f64 %365 lamt)))) (approx %11 (/.f64 (*.f64 ca (approx %77 (*.f64 (*.f64 (*.f64 lamt %156) tanphi) tanphi))) tanphi)) (approx %11 (/.f64 (*.f64 ca %379) tanphi)) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %266 %26)))) (approx %11 (approx %139 (*.f64 (fma.f64 %226 ca (*.f64 (*.f64 #s(literal -1/6 binary64) lamt) ca)) %142))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 #s(literal 1/2 binary64) %242)) %26)))) (approx %11 (*.f64 one_es (approx %42 (*.f64 %406 %271)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (approx (+ (* 1/2 (* lamt sa)) (/ ca (* one_es tanphi))) %416))) %26)))) (approx %11 (*.f64 (approx %59 (*.f64 (/.f64 %183 tanphi) lamt)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 %156 (/.f64 tanphi %26)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 tanphi (/.f64 #s(literal -1 binary64) %198)) (neg.f64 %93)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (fma.f64 %215 (*.f64 (/.f64 lamt sa) sa) %198))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (approx %10 (fma.f64 %142 #s(literal -1/2 binary64) #s(literal 1 binary64))) %85))) (approx %11 (approx %19 (*.f64 (*.f64 %161 %233) sa))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (*.f64 %156 %354))) %142))) (approx %11 (fma.f64 lamt ca (*.f64 (fma.f64 %226 lamt #s(literal 1 binary64)) %330))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 %365 %123)))) (approx %11 (*.f64 ca (*.f64 %156 %379))) (/.f64 (approx %9 %406) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 %476 #s(literal -1/3 binary64) %477) lamt)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 %406 %26)))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 (/.f64 %406 sa) one_es)))))) (approx %11 (fma.f64 %26 tanphi %497)) (approx %11 (fma.f64 %93 sa %497)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %85))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %90))) %90)) (approx %11 (*.f64 one_es (approx %42 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) (*.f64 lamt %46) %215) %46)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) %242 %65) %26)))) (/.f64 (approx %9 (fma.f64 lamt (fma.f64 %182 #s(literal -1/6 binary64) ca) %85)) %88) (/.f64 (approx %9 (fma.f64 %26 tanphi %528)) %88) (/.f64 (approx %9 (fma.f64 %93 sa %528)) %88) (/.f64 (approx %9 (fma.f64 %198 one_es %528)) %88) (/.f64 (approx %9 (fma.f64 (*.f64 %32 tanphi) sa %528)) %88) (approx %11 (approx %139 (fma.f64 (*.f64 %312 #s(literal -1/6 binary64)) ca (*.f64 %544 %142)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (/.f64 (fma.f64 %476 (*.f64 #s(literal -1/3 binary64) ca) #s(literal 1 binary64)) ca) lamt)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 %477 %142) %477) lamt)))) (/.f64 (+.f64 %330 (*.f64 (approx %6 (fma.f64 %312 #s(literal -1/6 binary64) lamt)) ca)) %88) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 #s(literal 1 binary64) (/.f64 %26 %406))))))) (approx %11 (*.f64 one_es (approx %42 (*.f64 (/.f64 (*.f64 %406 tanphi) tanphi) %271)))) (approx %11 (fma.f64 %248 tanphi %406)) (approx %11 (approx %139 (*.f64 ca %585))) (approx %11 (approx %139 (*.f64 (pow.f64 lamt #s(literal 3 binary64)) %315))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %252 %416))) %26)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %232 (/.f64 ca %46)))) %26)))) (approx %11 (approx %19 (*.f64 #s(literal 1/2 binary64) (*.f64 %582 %85)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 (*.f64 %476 #s(literal -1/3 binary64)) %51 lamt) %182)))) (/.f64 %86 %621) (/.f64 (approx %9 (*.f64 (*.f64 %406 %156) tanphi)) %334) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (fma.f64 tanphi (/.f64 %156 %93) %194) %303))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 %632 (approx %399 (*.f64 #s(literal 1/2 binary64) (*.f64 %632 %26))) %26)))) (approx %11 (approx %19 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %93) %93)))) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %26) %26)))) (approx %11 (approx %181 (*.f64 lamt (+.f64 ca (*.f64 %582 %315))))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %377 sa) %253) %377) one_es))) (approx %11 (/.f64 (*.f64 ca (*.f64 (approx %58 %585) tanphi)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %621 %85))) (approx %11 (fma.f64 lamt (+.f64 ca (approx %136 (*.f64 #s(literal 1/3 binary64) %669))) %85)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 %582 ca) %477) lamt)))) (/.f64 (approx %9 (fma.f64 ca lamt %85)) %621) (approx %11 (*.f64 (approx %59 (*.f64 lamt (fma.f64 #s(literal 1/3 binary64) (/.f64 %669 tanphi) %65))) tanphi)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 (*.f64 #s(literal -1/2 binary64) %85)))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 %697))) %90)) (approx %11 (*.f64 (tan.f64 lamt) ca)) (approx %11 (/.f64 (*.f64 ca (sin.f64 lamt)) %88)) (/.f64 (approx %9 (fma.f64 lamt %711 %85)) %88) (/.f64 (approx %9 (fma.f64 lamt %711 %90)) %88) (/.f64 (+.f64 %330 (*.f64 (approx %6 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %582)))) ca)) %88) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (fma.f64 %313 lamt %544) %697))) %90)) (approx %11 (*.f64 one_es (approx %42 (*.f64 tanphi (/.f64 sa (cos.f64 lamt)))))) |
| Outputs |
|---|
%6 = (sin lamt) %10 = (cos lamt) %11 = (/ (+ (* one_es (* tanphi sa)) (* %6 ca)) %10) %17 = (+ (/ (* ca %6) (* one_es %10)) (/ (* sa tanphi) %10)) %18 = (cos.f64 lamt) (approx %11 (*.f64 one_es (approx %17 (*.f64 tanphi (/.f64 sa %18))))) (approx %11 (*.f64 (tan.f64 lamt) ca)) (approx %11 (*.f64 one_es (approx %17 (/.f64 (*.f64 sa tanphi) %18)))) |
| Inputs |
|---|
%3 = (* tanphi sa) %6 = (sin lamt) %9 = (+ (* one_es %3) (* %6 ca)) %10 = (cos lamt) %11 = (/ %9 %10) %13 = (* sa tanphi) %14 = (* one_es %13) %17 = (+ ca (* 1/2 (* lamt %14))) %19 = (+ (* lamt %17) %14) %21 = (pow lamt 2) %22 = (* one_es sa) %25 = (+ (* 1/2 (* %21 %22)) %22) %26 = (*.f64 one_es sa) %32 = (approx one_es #s(literal 0 binary64)) %38 = (* ca %6) %42 = (+ (/ %38 (* one_es %10)) (/ %13 %10)) %44 = (/ (* ca lamt) one_es) %45 = (+ %13 %44) %46 = (*.f64 sa tanphi) %51 = (*.f64 ca lamt) %52 = (/.f64 %51 one_es) %57 = (/ ca tanphi) %58 = (tan lamt) %59 = (* %57 %58) %65 = (/.f64 ca tanphi) %77 = (* %58 tanphi) %78 = (*.f64 lamt tanphi) %79 = (approx %77 %78) %85 = (*.f64 one_es %46) %86 = (approx %9 %85) %88 = (approx %10 #s(literal 1 binary64)) %90 = (*.f64 %32 %46) %93 = (*.f64 one_es tanphi) %94 = (*.f64 %93 sa) %95 = (approx %9 %94) %97 = (/ %10 %9) %98 = (/ %10 %38) %117 = (approx %17 ca) %123 = (/.f64 #s(literal 1 binary64) lamt) %136 = (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %14))) %139 = (+ (* lamt (+ ca %136)) %14) %142 = (*.f64 lamt lamt) %152 = (*.f64 lamt (*.f64 #s(literal 1/3 binary64) ca)) %156 = (/.f64 #s(literal 1 binary64) tanphi) %160 = (*.f64 tanphi tanphi) %161 = (/.f64 %160 tanphi) %181 = (/ %38 %10) %182 = (*.f64 ca %142) %183 = (fma.f64 %182 #s(literal 1/3 binary64) ca) %194 = (/.f64 #s(literal 1 binary64) %93) %198 = (*.f64 tanphi sa) %215 = (/.f64 ca one_es) %226 = (*.f64 #s(literal 1/2 binary64) lamt) %227 = (*.f64 %226 %93) %232 = (*.f64 lamt one_es) %233 = (*.f64 %226 %232) %242 = (*.f64 lamt %26) %248 = (*.f64 (*.f64 %226 lamt) %26) %252 = (*.f64 lamt sa) %253 = (*.f64 tanphi #s(literal 1/2 binary64)) %266 = (*.f64 (*.f64 %142 sa) one_es) %271 = (/.f64 #s(literal 1 binary64) one_es) %303 = (/.f64 #s(literal 1/2 binary64) sa) %312 = (*.f64 %142 lamt) %313 = (*.f64 #s(literal -1/6 binary64) ca) %315 = (-.f64 %313 (*.f64 #s(literal -1/2 binary64) ca)) %330 = (*.f64 one_es %198) %334 = (approx %10 (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64))) %354 = (*.f64 tanphi ca) %365 = (/.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) lamt) lamt #s(literal 1 binary64)) ca) %377 = (*.f64 %156 %78) %379 = (approx %77 (*.f64 %377 tanphi)) %396 = (+ (/ %38 (* tanphi %10)) (/ %22 %10)) %399 = (+ (* 1/2 (* lamt %22)) %57) %406 = (fma.f64 ca lamt %330) %416 = (/.f64 ca %93) %476 = (/.f64 %142 ca) %477 = (/.f64 #s(literal 1 binary64) ca) %497 = (*.f64 (fma.f64 %227 sa ca) lamt) %528 = (*.f64 (fma.f64 %142 %313 ca) lamt) %544 = (*.f64 (*.f64 #s(literal 1/2 binary64) ca) lamt) %582 = (pow.f64 lamt #s(literal 2 binary64)) %585 = (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) %582))) %621 = (approx %10 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %582))) %632 = (/.f64 %78 tanphi) %669 = (*.f64 ca %582) %690 = (*.f64 lamt %315) %697 = (*.f64 #s(literal -1/2 binary64) %90) %711 = (+.f64 ca (*.f64 #s(literal -1/6 binary64) %669)) %731 = (cos.f64 lamt) (approx %11 (approx %19 (*.f64 tanphi (approx %25 %26)))) (approx %11 (approx %19 (*.f64 tanphi (approx %25 (*.f64 %32 sa))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %46)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %52)))) (approx %11 (*.f64 (approx %59 (*.f64 lamt (approx (+ (* 1/3 (/ (* ca %21) tanphi)) %57) %65))) tanphi)) (approx %11 (*.f64 (*.f64 (approx (/ %58 tanphi) (/.f64 lamt tanphi)) ca) tanphi)) (approx %11 (*.f64 %65 %79)) (approx %11 (/.f64 (*.f64 ca %79) tanphi)) (/.f64 %86 %88) (/.f64 (approx %9 %90) %88) (/.f64 %95 %88) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (approx (/ (+ (* -1/3 (/ %21 ca)) (/ 1 ca)) lamt) (*.f64 #s(literal -1/3 binary64) (/.f64 lamt ca)))))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 #s(literal 1 binary64) %51)))) (approx %11 (fma.f64 lamt %117 %85)) (approx %11 (fma.f64 lamt %117 (*.f64 %26 tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 %123 ca)))) (approx %11 (approx %139 (*.f64 ca (*.f64 (*.f64 lamt #s(literal 1/3 binary64)) %142)))) (approx %11 (approx %139 (*.f64 %51 (*.f64 #s(literal 1/3 binary64) %142)))) (approx %11 (approx %139 (*.f64 %152 %142))) (approx %11 (*.f64 ca (*.f64 %156 %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa %161))))) (approx %11 (*.f64 (*.f64 %156 ca) %79)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 tanphi (*.f64 tanphi %51))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %85))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %94))) (approx %11 (approx %181 (*.f64 lamt %183))) (approx %11 (approx %181 (*.f64 lamt (fma.f64 %152 lamt ca)))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %156 %26))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %194 sa))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 #s(literal 1 binary64) %198) one_es))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 (-.f64 #s(literal -1/6 binary64) #s(literal -1/2 binary64)) ca)) %142))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 sa tanphi %52)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 %215 lamt %198)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 (/.f64 lamt one_es) ca %198)))) (approx %11 (approx %19 (*.f64 sa (*.f64 %227 lamt)))) (approx %11 (approx %19 (*.f64 (*.f64 tanphi %233) sa))) (approx %11 (approx %19 (*.f64 (*.f64 %232 %198) %226))) (approx %11 (approx %19 (*.f64 (*.f64 %242 %226) tanphi))) (approx %11 (approx %19 (*.f64 %248 tanphi))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 %252 %253) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %226 tanphi) sa) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 %266 #s(literal 1/2 binary64)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %271 sa) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) sa) tanphi) one_es))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %156 sa) one_es))) (approx %11 (*.f64 ca (*.f64 (/.f64 tanphi %160) %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (*.f64 %160 %156)))))) (/.f64 %86 (approx %10 (*.f64 tanphi %156))) (/.f64 %95 (approx %10 (*.f64 %156 tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (/.f64 #s(literal 2 binary64) %93) %303))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 tanphi (*.f64 tanphi %198)) one_es))) (approx %11 (approx %139 (*.f64 %312 %315))) (approx %11 (*.f64 one_es (approx %42 (approx (+ %3 %44) (*.f64 sa (fma.f64 (/.f64 lamt %26) ca tanphi)))))) (approx %11 (fma.f64 lamt %117 (*.f64 %26 %161))) (/.f64 (approx %9 %330) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 (/.f64 %156 lamt) (/.f64 tanphi ca))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 tanphi %93) sa) tanphi))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (+.f64 tanphi (/.f64 %51 %26))))))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (/.f64 %354 tanphi))) %142))) (/.f64 #s(literal 1 binary64) (approx %97 (approx (/ (/ 1 %58) ca) (/.f64 %365 lamt)))) (approx %11 (/.f64 (*.f64 ca (approx %77 (*.f64 (*.f64 (*.f64 lamt %156) tanphi) tanphi))) tanphi)) (approx %11 (/.f64 (*.f64 ca %379) tanphi)) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %266 %26)))) (approx %11 (approx %139 (*.f64 (fma.f64 %226 ca (*.f64 (*.f64 #s(literal -1/6 binary64) lamt) ca)) %142))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 #s(literal 1/2 binary64) %242)) %26)))) (approx %11 (*.f64 one_es (approx %42 (*.f64 %406 %271)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (approx (+ (* 1/2 (* lamt sa)) (/ ca (* one_es tanphi))) %416))) %26)))) (approx %11 (*.f64 (approx %59 (*.f64 (/.f64 %183 tanphi) lamt)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 %156 (/.f64 tanphi %26)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 tanphi (/.f64 #s(literal -1 binary64) %198)) (neg.f64 %93)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (fma.f64 %215 (*.f64 (/.f64 lamt sa) sa) %198))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (approx %10 (fma.f64 %142 #s(literal -1/2 binary64) #s(literal 1 binary64))) %85))) (approx %11 (approx %19 (*.f64 (*.f64 %161 %233) sa))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (*.f64 %156 %354))) %142))) (approx %11 (fma.f64 lamt ca (*.f64 (fma.f64 %226 lamt #s(literal 1 binary64)) %330))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 %365 %123)))) (approx %11 (*.f64 ca (*.f64 %156 %379))) (/.f64 (approx %9 %406) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 %476 #s(literal -1/3 binary64) %477) lamt)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 %406 %26)))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 (/.f64 %406 sa) one_es)))))) (approx %11 (fma.f64 %26 tanphi %497)) (approx %11 (fma.f64 %93 sa %497)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %85))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %90))) %90)) (approx %11 (*.f64 one_es (approx %42 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) (*.f64 lamt %46) %215) %46)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) %242 %65) %26)))) (/.f64 (approx %9 (fma.f64 lamt (fma.f64 %182 #s(literal -1/6 binary64) ca) %85)) %88) (/.f64 (approx %9 (fma.f64 %26 tanphi %528)) %88) (/.f64 (approx %9 (fma.f64 %93 sa %528)) %88) (/.f64 (approx %9 (fma.f64 %198 one_es %528)) %88) (/.f64 (approx %9 (fma.f64 (*.f64 %32 tanphi) sa %528)) %88) (approx %11 (approx %139 (fma.f64 (*.f64 %312 #s(literal -1/6 binary64)) ca (*.f64 %544 %142)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (/.f64 (fma.f64 %476 (*.f64 #s(literal -1/3 binary64) ca) #s(literal 1 binary64)) ca) lamt)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 %477 %142) %477) lamt)))) (/.f64 (+.f64 %330 (*.f64 (approx %6 (fma.f64 %312 #s(literal -1/6 binary64) lamt)) ca)) %88) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 #s(literal 1 binary64) (/.f64 %26 %406))))))) (approx %11 (*.f64 one_es (approx %42 (*.f64 (/.f64 (*.f64 %406 tanphi) tanphi) %271)))) (approx %11 (fma.f64 %248 tanphi %406)) (approx %11 (approx %139 (*.f64 ca %585))) (approx %11 (approx %139 (*.f64 (pow.f64 lamt #s(literal 3 binary64)) %315))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %252 %416))) %26)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %232 (/.f64 ca %46)))) %26)))) (approx %11 (approx %19 (*.f64 #s(literal 1/2 binary64) (*.f64 %582 %85)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 (*.f64 %476 #s(literal -1/3 binary64)) %51 lamt) %182)))) (/.f64 %86 %621) (/.f64 (approx %9 (*.f64 (*.f64 %406 %156) tanphi)) %334) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (fma.f64 tanphi (/.f64 %156 %93) %194) %303))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 %632 (approx %399 (*.f64 #s(literal 1/2 binary64) (*.f64 %632 %26))) %26)))) (approx %11 (approx %19 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %93) %93)))) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %26) %26)))) (approx %11 (approx %181 (*.f64 lamt (+.f64 ca (*.f64 %582 %315))))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %377 sa) %253) %377) one_es))) (approx %11 (/.f64 (*.f64 ca (*.f64 (approx %58 %585) tanphi)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %621 %85))) (approx %11 (fma.f64 lamt (+.f64 ca (approx %136 (*.f64 #s(literal 1/3 binary64) %669))) %85)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 %582 ca) %477) lamt)))) (/.f64 (approx %9 (fma.f64 ca lamt %85)) %621) (approx %11 (*.f64 (approx %59 (*.f64 lamt (fma.f64 #s(literal 1/3 binary64) (/.f64 %669 tanphi) %65))) tanphi)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 (*.f64 #s(literal -1/2 binary64) %85)))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 %697))) %90)) (approx %11 (*.f64 (tan.f64 lamt) ca)) (approx %11 (/.f64 (*.f64 ca (sin.f64 lamt)) %88)) (/.f64 (approx %9 (fma.f64 lamt %711 %85)) %88) (/.f64 (approx %9 (fma.f64 lamt %711 %90)) %88) (/.f64 (+.f64 %330 (*.f64 (approx %6 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %582)))) ca)) %88) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (fma.f64 %313 lamt %544) %697))) %90)) (approx %11 (*.f64 one_es (approx %42 (*.f64 tanphi (/.f64 sa %731))))) (approx %11 (*.f64 one_es (approx %42 (/.f64 %46 %731)))) (approx %11 (*.f64 tanphi (approx %396 (/.f64 %26 %731)))) |
| Outputs |
|---|
%6 = (sin lamt) %9 = (+ (* one_es (* tanphi sa)) (* %6 ca)) %10 = (*.f64 sa tanphi) %13 = (cos.f64 lamt) %15 = (cos lamt) %16 = (/ %9 %15) (/.f64 (approx %9 (*.f64 one_es %10)) %13) (approx %16 (*.f64 (tan.f64 lamt) ca)) (approx %16 (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %15)) (/ (* sa tanphi) %15)) (/.f64 %10 %13)))) |
| Inputs |
|---|
%3 = (* tanphi sa) %6 = (sin lamt) %9 = (+ (* one_es %3) (* %6 ca)) %10 = (cos lamt) %11 = (/ %9 %10) %13 = (* sa tanphi) %14 = (* one_es %13) %17 = (+ ca (* 1/2 (* lamt %14))) %19 = (+ (* lamt %17) %14) %21 = (pow lamt 2) %22 = (* one_es sa) %25 = (+ (* 1/2 (* %21 %22)) %22) %26 = (*.f64 one_es sa) %32 = (approx one_es #s(literal 0 binary64)) %38 = (* ca %6) %42 = (+ (/ %38 (* one_es %10)) (/ %13 %10)) %44 = (/ (* ca lamt) one_es) %45 = (+ %13 %44) %46 = (*.f64 sa tanphi) %51 = (*.f64 ca lamt) %52 = (/.f64 %51 one_es) %57 = (/ ca tanphi) %58 = (tan lamt) %59 = (* %57 %58) %65 = (/.f64 ca tanphi) %77 = (* %58 tanphi) %78 = (*.f64 lamt tanphi) %79 = (approx %77 %78) %85 = (*.f64 one_es %46) %86 = (approx %9 %85) %88 = (approx %10 #s(literal 1 binary64)) %90 = (*.f64 %32 %46) %93 = (*.f64 one_es tanphi) %94 = (*.f64 %93 sa) %95 = (approx %9 %94) %97 = (/ %10 %9) %98 = (/ %10 %38) %117 = (approx %17 ca) %120 = (*.f64 %26 tanphi) %123 = (/.f64 #s(literal 1 binary64) lamt) %136 = (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %14))) %139 = (+ (* lamt (+ ca %136)) %14) %142 = (*.f64 lamt lamt) %152 = (*.f64 lamt (*.f64 #s(literal 1/3 binary64) ca)) %156 = (/.f64 #s(literal 1 binary64) tanphi) %160 = (*.f64 tanphi tanphi) %161 = (/.f64 %160 tanphi) %181 = (/ %38 %10) %182 = (*.f64 ca %142) %183 = (fma.f64 %182 #s(literal 1/3 binary64) ca) %194 = (/.f64 #s(literal 1 binary64) %93) %198 = (*.f64 tanphi sa) %215 = (/.f64 ca one_es) %226 = (*.f64 #s(literal 1/2 binary64) lamt) %227 = (*.f64 %226 %93) %232 = (*.f64 lamt one_es) %233 = (*.f64 %226 %232) %242 = (*.f64 lamt %26) %248 = (*.f64 (*.f64 %226 lamt) %26) %252 = (*.f64 lamt sa) %253 = (*.f64 tanphi #s(literal 1/2 binary64)) %266 = (*.f64 (*.f64 %142 sa) one_es) %271 = (/.f64 #s(literal 1 binary64) one_es) %303 = (/.f64 #s(literal 1/2 binary64) sa) %312 = (*.f64 %142 lamt) %313 = (*.f64 #s(literal -1/6 binary64) ca) %315 = (-.f64 %313 (*.f64 #s(literal -1/2 binary64) ca)) %330 = (*.f64 one_es %198) %334 = (approx %10 (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64))) %354 = (*.f64 tanphi ca) %365 = (/.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) lamt) lamt #s(literal 1 binary64)) ca) %377 = (*.f64 %156 %78) %379 = (approx %77 (*.f64 %377 tanphi)) %396 = (+ (/ %38 (* tanphi %10)) (/ %22 %10)) %399 = (+ (* 1/2 (* lamt %22)) %57) %406 = (fma.f64 ca lamt %330) %416 = (/.f64 ca %93) %476 = (/.f64 %142 ca) %477 = (/.f64 #s(literal 1 binary64) ca) %497 = (*.f64 (fma.f64 %227 sa ca) lamt) %528 = (*.f64 (fma.f64 %142 %313 ca) lamt) %544 = (*.f64 (*.f64 #s(literal 1/2 binary64) ca) lamt) %582 = (pow.f64 lamt #s(literal 2 binary64)) %585 = (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) %582))) %621 = (approx %10 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %582))) %632 = (/.f64 %78 tanphi) %669 = (*.f64 ca %582) %690 = (*.f64 lamt %315) %697 = (*.f64 #s(literal -1/2 binary64) %90) %703 = (tan.f64 lamt) %704 = (*.f64 %703 ca) %711 = (+.f64 ca (*.f64 #s(literal -1/6 binary64) %669)) %731 = (cos.f64 lamt) %761 = (*.f64 %703 tanphi) (approx %11 (approx %19 (*.f64 tanphi (approx %25 %26)))) (approx %11 (approx %19 (*.f64 tanphi (approx %25 (*.f64 %32 sa))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %46)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %52)))) (approx %11 (*.f64 (approx %59 (*.f64 lamt (approx (+ (* 1/3 (/ (* ca %21) tanphi)) %57) %65))) tanphi)) (approx %11 (*.f64 (*.f64 (approx (/ %58 tanphi) (/.f64 lamt tanphi)) ca) tanphi)) (approx %11 (*.f64 %65 %79)) (approx %11 (/.f64 (*.f64 ca %79) tanphi)) (/.f64 %86 %88) (/.f64 (approx %9 %90) %88) (/.f64 %95 %88) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (approx (/ (+ (* -1/3 (/ %21 ca)) (/ 1 ca)) lamt) (*.f64 #s(literal -1/3 binary64) (/.f64 lamt ca)))))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 #s(literal 1 binary64) %51)))) (approx %11 (fma.f64 lamt %117 %85)) (approx %11 (fma.f64 lamt %117 %120)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 %123 ca)))) (approx %11 (approx %139 (*.f64 ca (*.f64 (*.f64 lamt #s(literal 1/3 binary64)) %142)))) (approx %11 (approx %139 (*.f64 %51 (*.f64 #s(literal 1/3 binary64) %142)))) (approx %11 (approx %139 (*.f64 %152 %142))) (approx %11 (*.f64 ca (*.f64 %156 %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa %161))))) (approx %11 (*.f64 (*.f64 %156 ca) %79)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 tanphi (*.f64 tanphi %51))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %85))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %94))) (approx %11 (approx %181 (*.f64 lamt %183))) (approx %11 (approx %181 (*.f64 lamt (fma.f64 %152 lamt ca)))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %156 %26))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %194 sa))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 #s(literal 1 binary64) %198) one_es))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 (-.f64 #s(literal -1/6 binary64) #s(literal -1/2 binary64)) ca)) %142))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 sa tanphi %52)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 %215 lamt %198)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 (/.f64 lamt one_es) ca %198)))) (approx %11 (approx %19 (*.f64 sa (*.f64 %227 lamt)))) (approx %11 (approx %19 (*.f64 (*.f64 tanphi %233) sa))) (approx %11 (approx %19 (*.f64 (*.f64 %232 %198) %226))) (approx %11 (approx %19 (*.f64 (*.f64 %242 %226) tanphi))) (approx %11 (approx %19 (*.f64 %248 tanphi))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 %252 %253) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %226 tanphi) sa) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 %266 #s(literal 1/2 binary64)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %271 sa) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) sa) tanphi) one_es))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %156 sa) one_es))) (approx %11 (*.f64 ca (*.f64 (/.f64 tanphi %160) %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (*.f64 %160 %156)))))) (/.f64 %86 (approx %10 (*.f64 tanphi %156))) (/.f64 %95 (approx %10 (*.f64 %156 tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (/.f64 #s(literal 2 binary64) %93) %303))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 tanphi (*.f64 tanphi %198)) one_es))) (approx %11 (approx %139 (*.f64 %312 %315))) (approx %11 (*.f64 one_es (approx %42 (approx (+ %3 %44) (*.f64 sa (fma.f64 (/.f64 lamt %26) ca tanphi)))))) (approx %11 (fma.f64 lamt %117 (*.f64 %26 %161))) (/.f64 (approx %9 %330) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 (/.f64 %156 lamt) (/.f64 tanphi ca))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 tanphi %93) sa) tanphi))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (+.f64 tanphi (/.f64 %51 %26))))))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (/.f64 %354 tanphi))) %142))) (/.f64 #s(literal 1 binary64) (approx %97 (approx (/ (/ 1 %58) ca) (/.f64 %365 lamt)))) (approx %11 (/.f64 (*.f64 ca (approx %77 (*.f64 (*.f64 (*.f64 lamt %156) tanphi) tanphi))) tanphi)) (approx %11 (/.f64 (*.f64 ca %379) tanphi)) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %266 %26)))) (approx %11 (approx %139 (*.f64 (fma.f64 %226 ca (*.f64 (*.f64 #s(literal -1/6 binary64) lamt) ca)) %142))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 #s(literal 1/2 binary64) %242)) %26)))) (approx %11 (*.f64 one_es (approx %42 (*.f64 %406 %271)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (approx (+ (* 1/2 (* lamt sa)) (/ ca (* one_es tanphi))) %416))) %26)))) (approx %11 (*.f64 (approx %59 (*.f64 (/.f64 %183 tanphi) lamt)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 %156 (/.f64 tanphi %26)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 tanphi (/.f64 #s(literal -1 binary64) %198)) (neg.f64 %93)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (fma.f64 %215 (*.f64 (/.f64 lamt sa) sa) %198))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (approx %10 (fma.f64 %142 #s(literal -1/2 binary64) #s(literal 1 binary64))) %85))) (approx %11 (approx %19 (*.f64 (*.f64 %161 %233) sa))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (*.f64 %156 %354))) %142))) (approx %11 (fma.f64 lamt ca (*.f64 (fma.f64 %226 lamt #s(literal 1 binary64)) %330))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 %365 %123)))) (approx %11 (*.f64 ca (*.f64 %156 %379))) (/.f64 (approx %9 %406) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 %476 #s(literal -1/3 binary64) %477) lamt)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 %406 %26)))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 (/.f64 %406 sa) one_es)))))) (approx %11 (fma.f64 %26 tanphi %497)) (approx %11 (fma.f64 %93 sa %497)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %85))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %90))) %90)) (approx %11 (*.f64 one_es (approx %42 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) (*.f64 lamt %46) %215) %46)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) %242 %65) %26)))) (/.f64 (approx %9 (fma.f64 lamt (fma.f64 %182 #s(literal -1/6 binary64) ca) %85)) %88) (/.f64 (approx %9 (fma.f64 %26 tanphi %528)) %88) (/.f64 (approx %9 (fma.f64 %93 sa %528)) %88) (/.f64 (approx %9 (fma.f64 %198 one_es %528)) %88) (/.f64 (approx %9 (fma.f64 (*.f64 %32 tanphi) sa %528)) %88) (approx %11 (approx %139 (fma.f64 (*.f64 %312 #s(literal -1/6 binary64)) ca (*.f64 %544 %142)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (/.f64 (fma.f64 %476 (*.f64 #s(literal -1/3 binary64) ca) #s(literal 1 binary64)) ca) lamt)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 %477 %142) %477) lamt)))) (/.f64 (+.f64 %330 (*.f64 (approx %6 (fma.f64 %312 #s(literal -1/6 binary64) lamt)) ca)) %88) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 #s(literal 1 binary64) (/.f64 %26 %406))))))) (approx %11 (*.f64 one_es (approx %42 (*.f64 (/.f64 (*.f64 %406 tanphi) tanphi) %271)))) (approx %11 (fma.f64 %248 tanphi %406)) (approx %11 (approx %139 (*.f64 ca %585))) (approx %11 (approx %139 (*.f64 (pow.f64 lamt #s(literal 3 binary64)) %315))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %252 %416))) %26)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %232 (/.f64 ca %46)))) %26)))) (approx %11 (approx %19 (*.f64 #s(literal 1/2 binary64) (*.f64 %582 %85)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 (*.f64 %476 #s(literal -1/3 binary64)) %51 lamt) %182)))) (/.f64 %86 %621) (/.f64 (approx %9 (*.f64 (*.f64 %406 %156) tanphi)) %334) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (fma.f64 tanphi (/.f64 %156 %93) %194) %303))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 %632 (approx %399 (*.f64 #s(literal 1/2 binary64) (*.f64 %632 %26))) %26)))) (approx %11 (approx %19 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %93) %93)))) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %26) %26)))) (approx %11 (approx %181 (*.f64 lamt (+.f64 ca (*.f64 %582 %315))))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %377 sa) %253) %377) one_es))) (approx %11 (/.f64 (*.f64 ca (*.f64 (approx %58 %585) tanphi)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %621 %85))) (approx %11 (fma.f64 lamt (+.f64 ca (approx %136 (*.f64 #s(literal 1/3 binary64) %669))) %85)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 %582 ca) %477) lamt)))) (/.f64 (approx %9 (fma.f64 ca lamt %85)) %621) (approx %11 (*.f64 (approx %59 (*.f64 lamt (fma.f64 #s(literal 1/3 binary64) (/.f64 %669 tanphi) %65))) tanphi)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 (*.f64 #s(literal -1/2 binary64) %85)))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 %697))) %90)) (approx %11 %704) (approx %11 (/.f64 (*.f64 ca (sin.f64 lamt)) %88)) (/.f64 (approx %9 (fma.f64 lamt %711 %85)) %88) (/.f64 (approx %9 (fma.f64 lamt %711 %90)) %88) (/.f64 (+.f64 %330 (*.f64 (approx %6 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %582)))) ca)) %88) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (fma.f64 %313 lamt %544) %697))) %90)) (approx %11 (*.f64 one_es (approx %42 (*.f64 tanphi (/.f64 sa %731))))) (approx %11 (*.f64 one_es (approx %42 (/.f64 %46 %731)))) (approx %11 (*.f64 tanphi (approx %396 (/.f64 %26 %731)))) (/.f64 %86 %731) (/.f64 (approx %9 %120) %731) (/.f64 %95 %731) (approx %11 (*.f64 tanphi (approx %396 (*.f64 (/.f64 #s(literal 1 binary64) %731) %26)))) (approx %11 (*.f64 (*.f64 %65 %703) tanphi)) (approx %11 (*.f64 (*.f64 (/.f64 %703 tanphi) ca) tanphi)) (approx %11 (*.f64 %65 %761)) (approx %11 (/.f64 (*.f64 ca %761) tanphi)) (approx %11 (/.f64 (*.f64 %354 %703) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %731 %85))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %704))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %731 sa) %93))) |
| Outputs |
|---|
%6 = (sin lamt) %9 = (+ (* one_es (* tanphi sa)) (* %6 ca)) %10 = (*.f64 sa tanphi) %13 = (cos.f64 lamt) %16 = (cos lamt) (/.f64 (approx %9 (*.f64 one_es %10)) %13) (fma.f64 (approx (/ (* one_es tanphi) %16) (*.f64 one_es tanphi)) sa (*.f64 (tan.f64 lamt) ca)) (approx (/ %9 %16) (*.f64 one_es (approx (+ (/ (* ca %6) (* one_es %16)) (/ (* sa tanphi) %16)) (/.f64 %10 %13)))) |
| Inputs |
|---|
%3 = (* tanphi sa) %6 = (sin lamt) %8 = (* %6 ca) %9 = (+ (* one_es %3) %8) %10 = (cos lamt) %11 = (/ %9 %10) %13 = (* sa tanphi) %14 = (* one_es %13) %17 = (+ ca (* 1/2 (* lamt %14))) %19 = (+ (* lamt %17) %14) %21 = (pow lamt 2) %22 = (* one_es sa) %25 = (+ (* 1/2 (* %21 %22)) %22) %26 = (*.f64 one_es sa) %32 = (approx one_es #s(literal 0 binary64)) %38 = (* ca %6) %42 = (+ (/ %38 (* one_es %10)) (/ %13 %10)) %43 = (* ca lamt) %44 = (/ %43 one_es) %45 = (+ %13 %44) %46 = (*.f64 sa tanphi) %51 = (*.f64 ca lamt) %52 = (/.f64 %51 one_es) %57 = (/ ca tanphi) %58 = (tan lamt) %59 = (* %57 %58) %65 = (/.f64 ca tanphi) %77 = (* %58 tanphi) %78 = (*.f64 lamt tanphi) %79 = (approx %77 %78) %85 = (*.f64 one_es %46) %86 = (approx %9 %85) %88 = (approx %10 #s(literal 1 binary64)) %90 = (*.f64 %32 %46) %93 = (*.f64 one_es tanphi) %94 = (*.f64 %93 sa) %95 = (approx %9 %94) %97 = (/ %10 %9) %98 = (/ %10 %38) %117 = (approx %17 ca) %120 = (*.f64 %26 tanphi) %123 = (/.f64 #s(literal 1 binary64) lamt) %136 = (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %14))) %139 = (+ (* lamt (+ ca %136)) %14) %142 = (*.f64 lamt lamt) %152 = (*.f64 lamt (*.f64 #s(literal 1/3 binary64) ca)) %156 = (/.f64 #s(literal 1 binary64) tanphi) %160 = (*.f64 tanphi tanphi) %161 = (/.f64 %160 tanphi) %167 = (*.f64 %156 ca) %181 = (/ %38 %10) %182 = (*.f64 ca %142) %183 = (fma.f64 %182 #s(literal 1/3 binary64) ca) %194 = (/.f64 #s(literal 1 binary64) %93) %198 = (*.f64 tanphi sa) %215 = (/.f64 ca one_es) %226 = (*.f64 #s(literal 1/2 binary64) lamt) %227 = (*.f64 %226 %93) %232 = (*.f64 lamt one_es) %233 = (*.f64 %226 %232) %242 = (*.f64 lamt %26) %248 = (*.f64 (*.f64 %226 lamt) %26) %252 = (*.f64 lamt sa) %253 = (*.f64 tanphi #s(literal 1/2 binary64)) %266 = (*.f64 (*.f64 %142 sa) one_es) %271 = (/.f64 #s(literal 1 binary64) one_es) %285 = (/.f64 tanphi %160) %295 = (*.f64 tanphi %156) %303 = (/.f64 #s(literal 1/2 binary64) sa) %312 = (*.f64 %142 lamt) %313 = (*.f64 #s(literal -1/6 binary64) ca) %315 = (-.f64 %313 (*.f64 #s(literal -1/2 binary64) ca)) %330 = (*.f64 one_es %198) %334 = (approx %10 (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64))) %354 = (*.f64 tanphi ca) %365 = (/.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) lamt) lamt #s(literal 1 binary64)) ca) %377 = (*.f64 %156 %78) %379 = (approx %77 (*.f64 %377 tanphi)) %396 = (+ (/ %38 (* tanphi %10)) (/ %22 %10)) %399 = (+ (* 1/2 (* lamt %22)) %57) %406 = (fma.f64 ca lamt %330) %413 = (* one_es tanphi) %416 = (/.f64 ca %93) %476 = (/.f64 %142 ca) %477 = (/.f64 #s(literal 1 binary64) ca) %497 = (*.f64 (fma.f64 %227 sa ca) lamt) %528 = (*.f64 (fma.f64 %142 %313 ca) lamt) %544 = (*.f64 (*.f64 #s(literal 1/2 binary64) ca) lamt) %582 = (pow.f64 lamt #s(literal 2 binary64)) %585 = (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) %582))) %621 = (approx %10 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %582))) %632 = (/.f64 %78 tanphi) %669 = (*.f64 ca %582) %682 = (approx %9 (fma.f64 ca lamt %85)) %690 = (*.f64 lamt %315) %697 = (*.f64 #s(literal -1/2 binary64) %90) %703 = (tan.f64 lamt) %704 = (*.f64 %703 ca) %706 = (sin.f64 lamt) %707 = (*.f64 ca %706) %711 = (+.f64 ca (*.f64 #s(literal -1/6 binary64) %669)) %731 = (cos.f64 lamt) %749 = (/.f64 #s(literal 1 binary64) %731) %761 = (*.f64 %703 tanphi) %771 = (approx %97 (/.f64 %731 %85)) %776 = (/.f64 %731 sa) %795 = (approx %97 (/.f64 (/.f64 %776 tanphi) one_es)) %797 = (*.f64 %706 ca) %798 = (+.f64 %330 %797) (approx %11 (approx %19 (*.f64 tanphi (approx %25 %26)))) (approx %11 (approx %19 (*.f64 tanphi (approx %25 (*.f64 %32 sa))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %46)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %52)))) (approx %11 (*.f64 (approx %59 (*.f64 lamt (approx (+ (* 1/3 (/ (* ca %21) tanphi)) %57) %65))) tanphi)) (approx %11 (*.f64 (*.f64 (approx (/ %58 tanphi) (/.f64 lamt tanphi)) ca) tanphi)) (approx %11 (*.f64 %65 %79)) (approx %11 (/.f64 (*.f64 ca %79) tanphi)) (/.f64 %86 %88) (/.f64 (approx %9 %90) %88) (/.f64 %95 %88) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (approx (/ (+ (* -1/3 (/ %21 ca)) (/ 1 ca)) lamt) (*.f64 #s(literal -1/3 binary64) (/.f64 lamt ca)))))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 #s(literal 1 binary64) %51)))) (approx %11 (fma.f64 lamt %117 %85)) (approx %11 (fma.f64 lamt %117 %120)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 %123 ca)))) (approx %11 (approx %139 (*.f64 ca (*.f64 (*.f64 lamt #s(literal 1/3 binary64)) %142)))) (approx %11 (approx %139 (*.f64 %51 (*.f64 #s(literal 1/3 binary64) %142)))) (approx %11 (approx %139 (*.f64 %152 %142))) (approx %11 (*.f64 ca (*.f64 %156 %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa %161))))) (approx %11 (*.f64 %167 %79)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 tanphi (*.f64 tanphi %51))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %85))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %94))) (approx %11 (approx %181 (*.f64 lamt %183))) (approx %11 (approx %181 (*.f64 lamt (fma.f64 %152 lamt ca)))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %156 %26))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %194 sa))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 #s(literal 1 binary64) %198) one_es))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 (-.f64 #s(literal -1/6 binary64) #s(literal -1/2 binary64)) ca)) %142))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 sa tanphi %52)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 %215 lamt %198)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 (/.f64 lamt one_es) ca %198)))) (approx %11 (approx %19 (*.f64 sa (*.f64 %227 lamt)))) (approx %11 (approx %19 (*.f64 (*.f64 tanphi %233) sa))) (approx %11 (approx %19 (*.f64 (*.f64 %232 %198) %226))) (approx %11 (approx %19 (*.f64 (*.f64 %242 %226) tanphi))) (approx %11 (approx %19 (*.f64 %248 tanphi))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 %252 %253) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %226 tanphi) sa) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 %266 #s(literal 1/2 binary64)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %271 sa) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) sa) tanphi) one_es))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %156 sa) one_es))) (approx %11 (*.f64 ca (*.f64 %285 %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (*.f64 %160 %156)))))) (/.f64 %86 (approx %10 %295)) (/.f64 %95 (approx %10 (*.f64 %156 tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (/.f64 #s(literal 2 binary64) %93) %303))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 tanphi (*.f64 tanphi %198)) one_es))) (approx %11 (approx %139 (*.f64 %312 %315))) (approx %11 (*.f64 one_es (approx %42 (approx (+ %3 %44) (*.f64 sa (fma.f64 (/.f64 lamt %26) ca tanphi)))))) (approx %11 (fma.f64 lamt %117 (*.f64 %26 %161))) (/.f64 (approx %9 %330) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 (/.f64 %156 lamt) (/.f64 tanphi ca))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 tanphi %93) sa) tanphi))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (+.f64 tanphi (/.f64 %51 %26))))))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (/.f64 %354 tanphi))) %142))) (/.f64 #s(literal 1 binary64) (approx %97 (approx (/ (/ 1 %58) ca) (/.f64 %365 lamt)))) (approx %11 (/.f64 (*.f64 ca (approx %77 (*.f64 (*.f64 (*.f64 lamt %156) tanphi) tanphi))) tanphi)) (approx %11 (/.f64 (*.f64 ca %379) tanphi)) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %266 %26)))) (approx %11 (approx %139 (*.f64 (fma.f64 %226 ca (*.f64 (*.f64 #s(literal -1/6 binary64) lamt) ca)) %142))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 #s(literal 1/2 binary64) %242)) %26)))) (approx %11 (*.f64 one_es (approx %42 (*.f64 %406 %271)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (approx (+ (* 1/2 (* lamt sa)) (/ ca %413)) %416))) %26)))) (approx %11 (*.f64 (approx %59 (*.f64 (/.f64 %183 tanphi) lamt)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 %156 (/.f64 tanphi %26)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 tanphi (/.f64 #s(literal -1 binary64) %198)) (neg.f64 %93)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (fma.f64 %215 (*.f64 (/.f64 lamt sa) sa) %198))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (approx %10 (fma.f64 %142 #s(literal -1/2 binary64) #s(literal 1 binary64))) %85))) (approx %11 (approx %19 (*.f64 (*.f64 %161 %233) sa))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (*.f64 %156 %354))) %142))) (approx %11 (fma.f64 lamt ca (*.f64 (fma.f64 %226 lamt #s(literal 1 binary64)) %330))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 %365 %123)))) (approx %11 (*.f64 ca (*.f64 %156 %379))) (/.f64 (approx %9 %406) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 %476 #s(literal -1/3 binary64) %477) lamt)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 %406 %26)))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 (/.f64 %406 sa) one_es)))))) (approx %11 (fma.f64 %26 tanphi %497)) (approx %11 (fma.f64 %93 sa %497)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %85))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %90))) %90)) (approx %11 (*.f64 one_es (approx %42 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) (*.f64 lamt %46) %215) %46)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) %242 %65) %26)))) (/.f64 (approx %9 (fma.f64 lamt (fma.f64 %182 #s(literal -1/6 binary64) ca) %85)) %88) (/.f64 (approx %9 (fma.f64 %26 tanphi %528)) %88) (/.f64 (approx %9 (fma.f64 %93 sa %528)) %88) (/.f64 (approx %9 (fma.f64 %198 one_es %528)) %88) (/.f64 (approx %9 (fma.f64 (*.f64 %32 tanphi) sa %528)) %88) (approx %11 (approx %139 (fma.f64 (*.f64 %312 #s(literal -1/6 binary64)) ca (*.f64 %544 %142)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (/.f64 (fma.f64 %476 (*.f64 #s(literal -1/3 binary64) ca) #s(literal 1 binary64)) ca) lamt)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 %477 %142) %477) lamt)))) (/.f64 (+.f64 %330 (*.f64 (approx %6 (fma.f64 %312 #s(literal -1/6 binary64) lamt)) ca)) %88) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 #s(literal 1 binary64) (/.f64 %26 %406))))))) (approx %11 (*.f64 one_es (approx %42 (*.f64 (/.f64 (*.f64 %406 tanphi) tanphi) %271)))) (approx %11 (fma.f64 %248 tanphi %406)) (approx %11 (approx %139 (*.f64 ca %585))) (approx %11 (approx %139 (*.f64 (pow.f64 lamt #s(literal 3 binary64)) %315))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %252 %416))) %26)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %232 (/.f64 ca %46)))) %26)))) (approx %11 (approx %19 (*.f64 #s(literal 1/2 binary64) (*.f64 %582 %85)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 (*.f64 %476 #s(literal -1/3 binary64)) %51 lamt) %182)))) (/.f64 %86 %621) (/.f64 (approx %9 (*.f64 (*.f64 %406 %156) tanphi)) %334) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (fma.f64 tanphi (/.f64 %156 %93) %194) %303))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 %632 (approx %399 (*.f64 #s(literal 1/2 binary64) (*.f64 %632 %26))) %26)))) (approx %11 (approx %19 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %93) %93)))) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %26) %26)))) (approx %11 (approx %181 (*.f64 lamt (+.f64 ca (*.f64 %582 %315))))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %377 sa) %253) %377) one_es))) (approx %11 (/.f64 (*.f64 ca (*.f64 (approx %58 %585) tanphi)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %621 %85))) (approx %11 (fma.f64 lamt (+.f64 ca (approx %136 (*.f64 #s(literal 1/3 binary64) %669))) %85)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 %582 ca) %477) lamt)))) (/.f64 %682 %621) (approx %11 (*.f64 (approx %59 (*.f64 lamt (fma.f64 #s(literal 1/3 binary64) (/.f64 %669 tanphi) %65))) tanphi)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 (*.f64 #s(literal -1/2 binary64) %85)))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 %697))) %90)) (approx %11 %704) (approx %11 (/.f64 %707 %88)) (/.f64 (approx %9 (fma.f64 lamt %711 %85)) %88) (/.f64 (approx %9 (fma.f64 lamt %711 %90)) %88) (/.f64 (+.f64 %330 (*.f64 (approx %6 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %582)))) ca)) %88) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (fma.f64 %313 lamt %544) %697))) %90)) (approx %11 (*.f64 one_es (approx %42 (*.f64 tanphi (/.f64 sa %731))))) (approx %11 (*.f64 one_es (approx %42 (/.f64 %46 %731)))) (approx %11 (*.f64 tanphi (approx %396 (/.f64 %26 %731)))) (/.f64 %86 %731) (/.f64 (approx %9 %120) %731) (/.f64 %95 %731) (approx %11 (*.f64 tanphi (approx %396 (*.f64 %749 %26)))) (approx %11 (*.f64 (*.f64 %65 %703) tanphi)) (approx %11 (*.f64 (*.f64 (/.f64 %703 tanphi) ca) tanphi)) (approx %11 (*.f64 %65 %761)) (approx %11 (/.f64 (*.f64 ca %761) tanphi)) (approx %11 (/.f64 (*.f64 %354 %703) tanphi)) (/.f64 #s(literal 1 binary64) %771) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %704))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %776 %93))) (fma.f64 (approx (/ %413 %10) %93) sa %704) (/.f64 %682 %731) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 #s(literal 1 binary64) %703) ca))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 %731 one_es) tanphi) sa))) (/.f64 #s(literal 1 binary64) %795) (/.f64 %798 %88) (approx %11 (*.f64 ca (*.f64 %156 %761))) (approx %11 (*.f64 %167 %761)) (approx %11 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 tanphi %703)) ca) tanphi)) (*.f64 (fma.f64 one_es %198 (approx %8 %51)) %749) (/.f64 (approx %9 (approx (+ %43 %14) (*.f64 lamt (+.f64 ca (/.f64 %85 lamt))))) %731) (/.f64 %295 %771) (/.f64 %295 %795) (/.f64 (*.f64 tanphi %285) %771) (/.f64 %798 %621) (approx %11 (/.f64 %707 %731)) (approx %11 (*.f64 %749 %797)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %731 %707))) (approx %11 (*.f64 %797 (/.f64 tanphi (*.f64 tanphi %731)))) (approx %11 (/.f64 (approx (* (* tanphi ca) %58) (/.f64 (*.f64 ca (*.f64 tanphi %706)) %731)) tanphi)) |
| Outputs |
|---|
(/.f64 (fma.f64 (*.f64 one_es sa) tanphi (*.f64 (sin.f64 lamt) ca)) (cos.f64 lamt)) |
| Inputs |
|---|
%3 = (* tanphi sa) %6 = (sin lamt) %8 = (* %6 ca) %9 = (+ (* one_es %3) %8) %10 = (cos lamt) %11 = (/ %9 %10) %13 = (* sa tanphi) %14 = (* one_es %13) %17 = (+ ca (* 1/2 (* lamt %14))) %19 = (+ (* lamt %17) %14) %21 = (pow lamt 2) %22 = (* one_es sa) %25 = (+ (* 1/2 (* %21 %22)) %22) %26 = (*.f64 one_es sa) %32 = (approx one_es #s(literal 0 binary64)) %38 = (* ca %6) %42 = (+ (/ %38 (* one_es %10)) (/ %13 %10)) %43 = (* ca lamt) %44 = (/ %43 one_es) %45 = (+ %13 %44) %46 = (*.f64 sa tanphi) %51 = (*.f64 ca lamt) %52 = (/.f64 %51 one_es) %57 = (/ ca tanphi) %58 = (tan lamt) %59 = (* %57 %58) %65 = (/.f64 ca tanphi) %77 = (* %58 tanphi) %78 = (*.f64 lamt tanphi) %79 = (approx %77 %78) %85 = (*.f64 one_es %46) %86 = (approx %9 %85) %88 = (approx %10 #s(literal 1 binary64)) %90 = (*.f64 %32 %46) %93 = (*.f64 one_es tanphi) %94 = (*.f64 %93 sa) %95 = (approx %9 %94) %97 = (/ %10 %9) %98 = (/ %10 %38) %117 = (approx %17 ca) %120 = (*.f64 %26 tanphi) %123 = (/.f64 #s(literal 1 binary64) lamt) %136 = (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %14))) %139 = (+ (* lamt (+ ca %136)) %14) %142 = (*.f64 lamt lamt) %152 = (*.f64 lamt (*.f64 #s(literal 1/3 binary64) ca)) %156 = (/.f64 #s(literal 1 binary64) tanphi) %160 = (*.f64 tanphi tanphi) %161 = (/.f64 %160 tanphi) %167 = (*.f64 %156 ca) %181 = (/ %38 %10) %182 = (*.f64 ca %142) %183 = (fma.f64 %182 #s(literal 1/3 binary64) ca) %194 = (/.f64 #s(literal 1 binary64) %93) %198 = (*.f64 tanphi sa) %215 = (/.f64 ca one_es) %226 = (*.f64 #s(literal 1/2 binary64) lamt) %227 = (*.f64 %226 %93) %232 = (*.f64 lamt one_es) %233 = (*.f64 %226 %232) %242 = (*.f64 lamt %26) %248 = (*.f64 (*.f64 %226 lamt) %26) %252 = (*.f64 lamt sa) %253 = (*.f64 tanphi #s(literal 1/2 binary64)) %266 = (*.f64 (*.f64 %142 sa) one_es) %271 = (/.f64 #s(literal 1 binary64) one_es) %285 = (/.f64 tanphi %160) %295 = (*.f64 tanphi %156) %303 = (/.f64 #s(literal 1/2 binary64) sa) %312 = (*.f64 %142 lamt) %313 = (*.f64 #s(literal -1/6 binary64) ca) %315 = (-.f64 %313 (*.f64 #s(literal -1/2 binary64) ca)) %330 = (*.f64 one_es %198) %334 = (approx %10 (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64))) %354 = (*.f64 tanphi ca) %365 = (/.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) lamt) lamt #s(literal 1 binary64)) ca) %377 = (*.f64 %156 %78) %379 = (approx %77 (*.f64 %377 tanphi)) %396 = (+ (/ %38 (* tanphi %10)) (/ %22 %10)) %399 = (+ (* 1/2 (* lamt %22)) %57) %406 = (fma.f64 ca lamt %330) %413 = (* one_es tanphi) %416 = (/.f64 ca %93) %476 = (/.f64 %142 ca) %477 = (/.f64 #s(literal 1 binary64) ca) %497 = (*.f64 (fma.f64 %227 sa ca) lamt) %528 = (*.f64 (fma.f64 %142 %313 ca) lamt) %544 = (*.f64 (*.f64 #s(literal 1/2 binary64) ca) lamt) %582 = (pow.f64 lamt #s(literal 2 binary64)) %585 = (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) %582))) %621 = (approx %10 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %582))) %632 = (/.f64 %78 tanphi) %669 = (*.f64 ca %582) %682 = (approx %9 (fma.f64 ca lamt %85)) %690 = (*.f64 lamt %315) %697 = (*.f64 #s(literal -1/2 binary64) %90) %703 = (tan.f64 lamt) %704 = (*.f64 %703 ca) %706 = (sin.f64 lamt) %707 = (*.f64 ca %706) %711 = (+.f64 ca (*.f64 #s(literal -1/6 binary64) %669)) %731 = (cos.f64 lamt) %749 = (/.f64 #s(literal 1 binary64) %731) %761 = (*.f64 %703 tanphi) %771 = (approx %97 (/.f64 %731 %85)) %776 = (/.f64 %731 sa) %795 = (approx %97 (/.f64 (/.f64 %776 tanphi) one_es)) %797 = (*.f64 %706 ca) %798 = (+.f64 %330 %797) (approx %11 (approx %19 (*.f64 tanphi (approx %25 %26)))) (approx %11 (approx %19 (*.f64 tanphi (approx %25 (*.f64 %32 sa))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %46)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %52)))) (approx %11 (*.f64 (approx %59 (*.f64 lamt (approx (+ (* 1/3 (/ (* ca %21) tanphi)) %57) %65))) tanphi)) (approx %11 (*.f64 (*.f64 (approx (/ %58 tanphi) (/.f64 lamt tanphi)) ca) tanphi)) (approx %11 (*.f64 %65 %79)) (approx %11 (/.f64 (*.f64 ca %79) tanphi)) (/.f64 %86 %88) (/.f64 (approx %9 %90) %88) (/.f64 %95 %88) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (approx (/ (+ (* -1/3 (/ %21 ca)) (/ 1 ca)) lamt) (*.f64 #s(literal -1/3 binary64) (/.f64 lamt ca)))))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 #s(literal 1 binary64) %51)))) (approx %11 (fma.f64 lamt %117 %85)) (approx %11 (fma.f64 lamt %117 %120)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 %123 ca)))) (approx %11 (approx %139 (*.f64 ca (*.f64 (*.f64 lamt #s(literal 1/3 binary64)) %142)))) (approx %11 (approx %139 (*.f64 %51 (*.f64 #s(literal 1/3 binary64) %142)))) (approx %11 (approx %139 (*.f64 %152 %142))) (approx %11 (*.f64 ca (*.f64 %156 %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa %161))))) (approx %11 (*.f64 %167 %79)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 tanphi (*.f64 tanphi %51))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %85))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %94))) (approx %11 (approx %181 (*.f64 lamt %183))) (approx %11 (approx %181 (*.f64 lamt (fma.f64 %152 lamt ca)))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %156 %26))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %194 sa))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 #s(literal 1 binary64) %198) one_es))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 (-.f64 #s(literal -1/6 binary64) #s(literal -1/2 binary64)) ca)) %142))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 sa tanphi %52)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 %215 lamt %198)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 (/.f64 lamt one_es) ca %198)))) (approx %11 (approx %19 (*.f64 sa (*.f64 %227 lamt)))) (approx %11 (approx %19 (*.f64 (*.f64 tanphi %233) sa))) (approx %11 (approx %19 (*.f64 (*.f64 %232 %198) %226))) (approx %11 (approx %19 (*.f64 (*.f64 %242 %226) tanphi))) (approx %11 (approx %19 (*.f64 %248 tanphi))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 %252 %253) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %226 tanphi) sa) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 %266 #s(literal 1/2 binary64)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %271 sa) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) sa) tanphi) one_es))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %156 sa) one_es))) (approx %11 (*.f64 ca (*.f64 %285 %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (*.f64 %160 %156)))))) (/.f64 %86 (approx %10 %295)) (/.f64 %95 (approx %10 (*.f64 %156 tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (/.f64 #s(literal 2 binary64) %93) %303))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 tanphi (*.f64 tanphi %198)) one_es))) (approx %11 (approx %139 (*.f64 %312 %315))) (approx %11 (*.f64 one_es (approx %42 (approx (+ %3 %44) (*.f64 sa (fma.f64 (/.f64 lamt %26) ca tanphi)))))) (approx %11 (fma.f64 lamt %117 (*.f64 %26 %161))) (/.f64 (approx %9 %330) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 (/.f64 %156 lamt) (/.f64 tanphi ca))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 tanphi %93) sa) tanphi))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (+.f64 tanphi (/.f64 %51 %26))))))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (/.f64 %354 tanphi))) %142))) (/.f64 #s(literal 1 binary64) (approx %97 (approx (/ (/ 1 %58) ca) (/.f64 %365 lamt)))) (approx %11 (/.f64 (*.f64 ca (approx %77 (*.f64 (*.f64 (*.f64 lamt %156) tanphi) tanphi))) tanphi)) (approx %11 (/.f64 (*.f64 ca %379) tanphi)) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %266 %26)))) (approx %11 (approx %139 (*.f64 (fma.f64 %226 ca (*.f64 (*.f64 #s(literal -1/6 binary64) lamt) ca)) %142))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 #s(literal 1/2 binary64) %242)) %26)))) (approx %11 (*.f64 one_es (approx %42 (*.f64 %406 %271)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (approx (+ (* 1/2 (* lamt sa)) (/ ca %413)) %416))) %26)))) (approx %11 (*.f64 (approx %59 (*.f64 (/.f64 %183 tanphi) lamt)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 %156 (/.f64 tanphi %26)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 tanphi (/.f64 #s(literal -1 binary64) %198)) (neg.f64 %93)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (fma.f64 %215 (*.f64 (/.f64 lamt sa) sa) %198))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (approx %10 (fma.f64 %142 #s(literal -1/2 binary64) #s(literal 1 binary64))) %85))) (approx %11 (approx %19 (*.f64 (*.f64 %161 %233) sa))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (*.f64 %156 %354))) %142))) (approx %11 (fma.f64 lamt ca (*.f64 (fma.f64 %226 lamt #s(literal 1 binary64)) %330))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 %365 %123)))) (approx %11 (*.f64 ca (*.f64 %156 %379))) (/.f64 (approx %9 %406) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 %476 #s(literal -1/3 binary64) %477) lamt)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 %406 %26)))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 (/.f64 %406 sa) one_es)))))) (approx %11 (fma.f64 %26 tanphi %497)) (approx %11 (fma.f64 %93 sa %497)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %85))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %90))) %90)) (approx %11 (*.f64 one_es (approx %42 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) (*.f64 lamt %46) %215) %46)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) %242 %65) %26)))) (/.f64 (approx %9 (fma.f64 lamt (fma.f64 %182 #s(literal -1/6 binary64) ca) %85)) %88) (/.f64 (approx %9 (fma.f64 %26 tanphi %528)) %88) (/.f64 (approx %9 (fma.f64 %93 sa %528)) %88) (/.f64 (approx %9 (fma.f64 %198 one_es %528)) %88) (/.f64 (approx %9 (fma.f64 (*.f64 %32 tanphi) sa %528)) %88) (approx %11 (approx %139 (fma.f64 (*.f64 %312 #s(literal -1/6 binary64)) ca (*.f64 %544 %142)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (/.f64 (fma.f64 %476 (*.f64 #s(literal -1/3 binary64) ca) #s(literal 1 binary64)) ca) lamt)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 %477 %142) %477) lamt)))) (/.f64 (+.f64 %330 (*.f64 (approx %6 (fma.f64 %312 #s(literal -1/6 binary64) lamt)) ca)) %88) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 #s(literal 1 binary64) (/.f64 %26 %406))))))) (approx %11 (*.f64 one_es (approx %42 (*.f64 (/.f64 (*.f64 %406 tanphi) tanphi) %271)))) (approx %11 (fma.f64 %248 tanphi %406)) (approx %11 (approx %139 (*.f64 ca %585))) (approx %11 (approx %139 (*.f64 (pow.f64 lamt #s(literal 3 binary64)) %315))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %252 %416))) %26)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %232 (/.f64 ca %46)))) %26)))) (approx %11 (approx %19 (*.f64 #s(literal 1/2 binary64) (*.f64 %582 %85)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 (*.f64 %476 #s(literal -1/3 binary64)) %51 lamt) %182)))) (/.f64 %86 %621) (/.f64 (approx %9 (*.f64 (*.f64 %406 %156) tanphi)) %334) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (fma.f64 tanphi (/.f64 %156 %93) %194) %303))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 %632 (approx %399 (*.f64 #s(literal 1/2 binary64) (*.f64 %632 %26))) %26)))) (approx %11 (approx %19 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %93) %93)))) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %26) %26)))) (approx %11 (approx %181 (*.f64 lamt (+.f64 ca (*.f64 %582 %315))))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %377 sa) %253) %377) one_es))) (approx %11 (/.f64 (*.f64 ca (*.f64 (approx %58 %585) tanphi)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %621 %85))) (approx %11 (fma.f64 lamt (+.f64 ca (approx %136 (*.f64 #s(literal 1/3 binary64) %669))) %85)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 %582 ca) %477) lamt)))) (/.f64 %682 %621) (approx %11 (*.f64 (approx %59 (*.f64 lamt (fma.f64 #s(literal 1/3 binary64) (/.f64 %669 tanphi) %65))) tanphi)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 (*.f64 #s(literal -1/2 binary64) %85)))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 %697))) %90)) (approx %11 %704) (approx %11 (/.f64 %707 %88)) (/.f64 (approx %9 (fma.f64 lamt %711 %85)) %88) (/.f64 (approx %9 (fma.f64 lamt %711 %90)) %88) (/.f64 (+.f64 %330 (*.f64 (approx %6 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %582)))) ca)) %88) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (fma.f64 %313 lamt %544) %697))) %90)) (approx %11 (*.f64 one_es (approx %42 (*.f64 tanphi (/.f64 sa %731))))) (approx %11 (*.f64 one_es (approx %42 (/.f64 %46 %731)))) (approx %11 (*.f64 tanphi (approx %396 (/.f64 %26 %731)))) (/.f64 %86 %731) (/.f64 (approx %9 %120) %731) (/.f64 %95 %731) (approx %11 (*.f64 tanphi (approx %396 (*.f64 %749 %26)))) (approx %11 (*.f64 (*.f64 %65 %703) tanphi)) (approx %11 (*.f64 (*.f64 (/.f64 %703 tanphi) ca) tanphi)) (approx %11 (*.f64 %65 %761)) (approx %11 (/.f64 (*.f64 ca %761) tanphi)) (approx %11 (/.f64 (*.f64 %354 %703) tanphi)) (/.f64 #s(literal 1 binary64) %771) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %704))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %776 %93))) (fma.f64 (approx (/ %413 %10) %93) sa %704) (/.f64 %682 %731) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 #s(literal 1 binary64) %703) ca))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 %731 one_es) tanphi) sa))) (/.f64 #s(literal 1 binary64) %795) (/.f64 %798 %88) (approx %11 (*.f64 ca (*.f64 %156 %761))) (approx %11 (*.f64 %167 %761)) (approx %11 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 tanphi %703)) ca) tanphi)) (*.f64 (fma.f64 one_es %198 (approx %8 %51)) %749) (/.f64 (approx %9 (approx (+ %43 %14) (*.f64 lamt (+.f64 ca (/.f64 %85 lamt))))) %731) (/.f64 %295 %771) (/.f64 %295 %795) (/.f64 (*.f64 tanphi %285) %771) (/.f64 %798 %621) (approx %11 (/.f64 %707 %731)) (approx %11 (*.f64 %749 %797)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %731 %707))) (approx %11 (*.f64 %797 (/.f64 tanphi (*.f64 tanphi %731)))) (approx %11 (/.f64 (approx (* (* tanphi ca) %58) (/.f64 (*.f64 ca (*.f64 tanphi %706)) %731)) tanphi)) (/.f64 (fma.f64 %26 tanphi %797) %731) |
| Outputs |
|---|
%7 = (*.f64 (sin.f64 lamt) ca) %9 = (cos.f64 lamt) (/.f64 (fma.f64 (*.f64 one_es sa) tanphi %7) %9) (/.f64 (fma.f64 (*.f64 one_es tanphi) sa %7) %9) |
| Inputs |
|---|
%3 = (* tanphi sa) %6 = (sin lamt) %8 = (* %6 ca) %9 = (+ (* one_es %3) %8) %10 = (cos lamt) %11 = (/ %9 %10) %13 = (* sa tanphi) %14 = (* one_es %13) %17 = (+ ca (* 1/2 (* lamt %14))) %19 = (+ (* lamt %17) %14) %21 = (pow lamt 2) %22 = (* one_es sa) %25 = (+ (* 1/2 (* %21 %22)) %22) %26 = (*.f64 one_es sa) %32 = (approx one_es #s(literal 0 binary64)) %38 = (* ca %6) %42 = (+ (/ %38 (* one_es %10)) (/ %13 %10)) %43 = (* ca lamt) %44 = (/ %43 one_es) %45 = (+ %13 %44) %46 = (*.f64 sa tanphi) %51 = (*.f64 ca lamt) %52 = (/.f64 %51 one_es) %57 = (/ ca tanphi) %58 = (tan lamt) %59 = (* %57 %58) %65 = (/.f64 ca tanphi) %77 = (* %58 tanphi) %78 = (*.f64 lamt tanphi) %79 = (approx %77 %78) %85 = (*.f64 one_es %46) %86 = (approx %9 %85) %88 = (approx %10 #s(literal 1 binary64)) %90 = (*.f64 %32 %46) %93 = (*.f64 one_es tanphi) %94 = (*.f64 %93 sa) %95 = (approx %9 %94) %97 = (/ %10 %9) %98 = (/ %10 %38) %117 = (approx %17 ca) %120 = (*.f64 %26 tanphi) %123 = (/.f64 #s(literal 1 binary64) lamt) %136 = (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %14))) %139 = (+ (* lamt (+ ca %136)) %14) %142 = (*.f64 lamt lamt) %152 = (*.f64 lamt (*.f64 #s(literal 1/3 binary64) ca)) %156 = (/.f64 #s(literal 1 binary64) tanphi) %160 = (*.f64 tanphi tanphi) %161 = (/.f64 %160 tanphi) %167 = (*.f64 %156 ca) %181 = (/ %38 %10) %182 = (*.f64 ca %142) %183 = (fma.f64 %182 #s(literal 1/3 binary64) ca) %194 = (/.f64 #s(literal 1 binary64) %93) %198 = (*.f64 tanphi sa) %215 = (/.f64 ca one_es) %226 = (*.f64 #s(literal 1/2 binary64) lamt) %227 = (*.f64 %226 %93) %232 = (*.f64 lamt one_es) %233 = (*.f64 %226 %232) %242 = (*.f64 lamt %26) %248 = (*.f64 (*.f64 %226 lamt) %26) %252 = (*.f64 lamt sa) %253 = (*.f64 tanphi #s(literal 1/2 binary64)) %266 = (*.f64 (*.f64 %142 sa) one_es) %271 = (/.f64 #s(literal 1 binary64) one_es) %285 = (/.f64 tanphi %160) %295 = (*.f64 tanphi %156) %303 = (/.f64 #s(literal 1/2 binary64) sa) %312 = (*.f64 %142 lamt) %313 = (*.f64 #s(literal -1/6 binary64) ca) %315 = (-.f64 %313 (*.f64 #s(literal -1/2 binary64) ca)) %330 = (*.f64 one_es %198) %334 = (approx %10 (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64))) %354 = (*.f64 tanphi ca) %365 = (/.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) lamt) lamt #s(literal 1 binary64)) ca) %377 = (*.f64 %156 %78) %379 = (approx %77 (*.f64 %377 tanphi)) %396 = (+ (/ %38 (* tanphi %10)) (/ %22 %10)) %399 = (+ (* 1/2 (* lamt %22)) %57) %406 = (fma.f64 ca lamt %330) %413 = (* one_es tanphi) %416 = (/.f64 ca %93) %476 = (/.f64 %142 ca) %477 = (/.f64 #s(literal 1 binary64) ca) %497 = (*.f64 (fma.f64 %227 sa ca) lamt) %528 = (*.f64 (fma.f64 %142 %313 ca) lamt) %544 = (*.f64 (*.f64 #s(literal 1/2 binary64) ca) lamt) %582 = (pow.f64 lamt #s(literal 2 binary64)) %585 = (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) %582))) %621 = (approx %10 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %582))) %632 = (/.f64 %78 tanphi) %669 = (*.f64 ca %582) %682 = (approx %9 (fma.f64 ca lamt %85)) %690 = (*.f64 lamt %315) %697 = (*.f64 #s(literal -1/2 binary64) %90) %703 = (tan.f64 lamt) %704 = (*.f64 %703 ca) %706 = (sin.f64 lamt) %707 = (*.f64 ca %706) %711 = (+.f64 ca (*.f64 #s(literal -1/6 binary64) %669)) %731 = (cos.f64 lamt) %749 = (/.f64 #s(literal 1 binary64) %731) %761 = (*.f64 %703 tanphi) %771 = (approx %97 (/.f64 %731 %85)) %776 = (/.f64 %731 sa) %795 = (approx %97 (/.f64 (/.f64 %776 tanphi) one_es)) %797 = (*.f64 %706 ca) %798 = (+.f64 %330 %797) (approx %11 (approx %19 (*.f64 tanphi (approx %25 %26)))) (approx %11 (approx %19 (*.f64 tanphi (approx %25 (*.f64 %32 sa))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %46)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %52)))) (approx %11 (*.f64 (approx %59 (*.f64 lamt (approx (+ (* 1/3 (/ (* ca %21) tanphi)) %57) %65))) tanphi)) (approx %11 (*.f64 (*.f64 (approx (/ %58 tanphi) (/.f64 lamt tanphi)) ca) tanphi)) (approx %11 (*.f64 %65 %79)) (approx %11 (/.f64 (*.f64 ca %79) tanphi)) (/.f64 %86 %88) (/.f64 (approx %9 %90) %88) (/.f64 %95 %88) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (approx (/ (+ (* -1/3 (/ %21 ca)) (/ 1 ca)) lamt) (*.f64 #s(literal -1/3 binary64) (/.f64 lamt ca)))))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 #s(literal 1 binary64) %51)))) (approx %11 (fma.f64 lamt %117 %85)) (approx %11 (fma.f64 lamt %117 %120)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 %123 ca)))) (approx %11 (approx %139 (*.f64 ca (*.f64 (*.f64 lamt #s(literal 1/3 binary64)) %142)))) (approx %11 (approx %139 (*.f64 %51 (*.f64 #s(literal 1/3 binary64) %142)))) (approx %11 (approx %139 (*.f64 %152 %142))) (approx %11 (*.f64 ca (*.f64 %156 %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa %161))))) (approx %11 (*.f64 %167 %79)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 tanphi (*.f64 tanphi %51))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %85))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %94))) (approx %11 (approx %181 (*.f64 lamt %183))) (approx %11 (approx %181 (*.f64 lamt (fma.f64 %152 lamt ca)))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %156 %26))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %194 sa))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 #s(literal 1 binary64) %198) one_es))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 (-.f64 #s(literal -1/6 binary64) #s(literal -1/2 binary64)) ca)) %142))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 sa tanphi %52)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 %215 lamt %198)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 (/.f64 lamt one_es) ca %198)))) (approx %11 (approx %19 (*.f64 sa (*.f64 %227 lamt)))) (approx %11 (approx %19 (*.f64 (*.f64 tanphi %233) sa))) (approx %11 (approx %19 (*.f64 (*.f64 %232 %198) %226))) (approx %11 (approx %19 (*.f64 (*.f64 %242 %226) tanphi))) (approx %11 (approx %19 (*.f64 %248 tanphi))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 %252 %253) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %226 tanphi) sa) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 %266 #s(literal 1/2 binary64)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %271 sa) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) sa) tanphi) one_es))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %156 sa) one_es))) (approx %11 (*.f64 ca (*.f64 %285 %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (*.f64 %160 %156)))))) (/.f64 %86 (approx %10 %295)) (/.f64 %95 (approx %10 (*.f64 %156 tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (/.f64 #s(literal 2 binary64) %93) %303))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 tanphi (*.f64 tanphi %198)) one_es))) (approx %11 (approx %139 (*.f64 %312 %315))) (approx %11 (*.f64 one_es (approx %42 (approx (+ %3 %44) (*.f64 sa (fma.f64 (/.f64 lamt %26) ca tanphi)))))) (approx %11 (fma.f64 lamt %117 (*.f64 %26 %161))) (/.f64 (approx %9 %330) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 (/.f64 %156 lamt) (/.f64 tanphi ca))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 tanphi %93) sa) tanphi))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (+.f64 tanphi (/.f64 %51 %26))))))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (/.f64 %354 tanphi))) %142))) (/.f64 #s(literal 1 binary64) (approx %97 (approx (/ (/ 1 %58) ca) (/.f64 %365 lamt)))) (approx %11 (/.f64 (*.f64 ca (approx %77 (*.f64 (*.f64 (*.f64 lamt %156) tanphi) tanphi))) tanphi)) (approx %11 (/.f64 (*.f64 ca %379) tanphi)) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %266 %26)))) (approx %11 (approx %139 (*.f64 (fma.f64 %226 ca (*.f64 (*.f64 #s(literal -1/6 binary64) lamt) ca)) %142))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 #s(literal 1/2 binary64) %242)) %26)))) (approx %11 (*.f64 one_es (approx %42 (*.f64 %406 %271)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (approx (+ (* 1/2 (* lamt sa)) (/ ca %413)) %416))) %26)))) (approx %11 (*.f64 (approx %59 (*.f64 (/.f64 %183 tanphi) lamt)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 %156 (/.f64 tanphi %26)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 tanphi (/.f64 #s(literal -1 binary64) %198)) (neg.f64 %93)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (fma.f64 %215 (*.f64 (/.f64 lamt sa) sa) %198))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (approx %10 (fma.f64 %142 #s(literal -1/2 binary64) #s(literal 1 binary64))) %85))) (approx %11 (approx %19 (*.f64 (*.f64 %161 %233) sa))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (*.f64 %156 %354))) %142))) (approx %11 (fma.f64 lamt ca (*.f64 (fma.f64 %226 lamt #s(literal 1 binary64)) %330))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 %365 %123)))) (approx %11 (*.f64 ca (*.f64 %156 %379))) (/.f64 (approx %9 %406) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 %476 #s(literal -1/3 binary64) %477) lamt)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 %406 %26)))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 (/.f64 %406 sa) one_es)))))) (approx %11 (fma.f64 %26 tanphi %497)) (approx %11 (fma.f64 %93 sa %497)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %85))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %90))) %90)) (approx %11 (*.f64 one_es (approx %42 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) (*.f64 lamt %46) %215) %46)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) %242 %65) %26)))) (/.f64 (approx %9 (fma.f64 lamt (fma.f64 %182 #s(literal -1/6 binary64) ca) %85)) %88) (/.f64 (approx %9 (fma.f64 %26 tanphi %528)) %88) (/.f64 (approx %9 (fma.f64 %93 sa %528)) %88) (/.f64 (approx %9 (fma.f64 %198 one_es %528)) %88) (/.f64 (approx %9 (fma.f64 (*.f64 %32 tanphi) sa %528)) %88) (approx %11 (approx %139 (fma.f64 (*.f64 %312 #s(literal -1/6 binary64)) ca (*.f64 %544 %142)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (/.f64 (fma.f64 %476 (*.f64 #s(literal -1/3 binary64) ca) #s(literal 1 binary64)) ca) lamt)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 %477 %142) %477) lamt)))) (/.f64 (+.f64 %330 (*.f64 (approx %6 (fma.f64 %312 #s(literal -1/6 binary64) lamt)) ca)) %88) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 #s(literal 1 binary64) (/.f64 %26 %406))))))) (approx %11 (*.f64 one_es (approx %42 (*.f64 (/.f64 (*.f64 %406 tanphi) tanphi) %271)))) (approx %11 (fma.f64 %248 tanphi %406)) (approx %11 (approx %139 (*.f64 ca %585))) (approx %11 (approx %139 (*.f64 (pow.f64 lamt #s(literal 3 binary64)) %315))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %252 %416))) %26)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %232 (/.f64 ca %46)))) %26)))) (approx %11 (approx %19 (*.f64 #s(literal 1/2 binary64) (*.f64 %582 %85)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 (*.f64 %476 #s(literal -1/3 binary64)) %51 lamt) %182)))) (/.f64 %86 %621) (/.f64 (approx %9 (*.f64 (*.f64 %406 %156) tanphi)) %334) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (fma.f64 tanphi (/.f64 %156 %93) %194) %303))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 %632 (approx %399 (*.f64 #s(literal 1/2 binary64) (*.f64 %632 %26))) %26)))) (approx %11 (approx %19 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %93) %93)))) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %26) %26)))) (approx %11 (approx %181 (*.f64 lamt (+.f64 ca (*.f64 %582 %315))))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %377 sa) %253) %377) one_es))) (approx %11 (/.f64 (*.f64 ca (*.f64 (approx %58 %585) tanphi)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %621 %85))) (approx %11 (fma.f64 lamt (+.f64 ca (approx %136 (*.f64 #s(literal 1/3 binary64) %669))) %85)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 %582 ca) %477) lamt)))) (/.f64 %682 %621) (approx %11 (*.f64 (approx %59 (*.f64 lamt (fma.f64 #s(literal 1/3 binary64) (/.f64 %669 tanphi) %65))) tanphi)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 (*.f64 #s(literal -1/2 binary64) %85)))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 %697))) %90)) (approx %11 %704) (approx %11 (/.f64 %707 %88)) (/.f64 (approx %9 (fma.f64 lamt %711 %85)) %88) (/.f64 (approx %9 (fma.f64 lamt %711 %90)) %88) (/.f64 (+.f64 %330 (*.f64 (approx %6 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %582)))) ca)) %88) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (fma.f64 %313 lamt %544) %697))) %90)) (approx %11 (*.f64 one_es (approx %42 (*.f64 tanphi (/.f64 sa %731))))) (approx %11 (*.f64 one_es (approx %42 (/.f64 %46 %731)))) (approx %11 (*.f64 tanphi (approx %396 (/.f64 %26 %731)))) (/.f64 %86 %731) (/.f64 (approx %9 %120) %731) (/.f64 %95 %731) (approx %11 (*.f64 tanphi (approx %396 (*.f64 %749 %26)))) (approx %11 (*.f64 (*.f64 %65 %703) tanphi)) (approx %11 (*.f64 (*.f64 (/.f64 %703 tanphi) ca) tanphi)) (approx %11 (*.f64 %65 %761)) (approx %11 (/.f64 (*.f64 ca %761) tanphi)) (approx %11 (/.f64 (*.f64 %354 %703) tanphi)) (/.f64 #s(literal 1 binary64) %771) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %704))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %776 %93))) (fma.f64 (approx (/ %413 %10) %93) sa %704) (/.f64 %682 %731) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 #s(literal 1 binary64) %703) ca))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 %731 one_es) tanphi) sa))) (/.f64 #s(literal 1 binary64) %795) (/.f64 %798 %88) (approx %11 (*.f64 ca (*.f64 %156 %761))) (approx %11 (*.f64 %167 %761)) (approx %11 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 tanphi %703)) ca) tanphi)) (*.f64 (fma.f64 one_es %198 (approx %8 %51)) %749) (/.f64 (approx %9 (approx (+ %43 %14) (*.f64 lamt (+.f64 ca (/.f64 %85 lamt))))) %731) (/.f64 %295 %771) (/.f64 %295 %795) (/.f64 (*.f64 tanphi %285) %771) (/.f64 %798 %621) (approx %11 (/.f64 %707 %731)) (approx %11 (*.f64 %749 %797)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %731 %707))) (approx %11 (*.f64 %797 (/.f64 tanphi (*.f64 tanphi %731)))) (approx %11 (/.f64 (approx (* (* tanphi ca) %58) (/.f64 (*.f64 ca (*.f64 tanphi %706)) %731)) tanphi)) (/.f64 (fma.f64 %26 tanphi %797) %731) (/.f64 (fma.f64 %93 sa %797) %731) (/.f64 %798 %731) |
| Outputs |
|---|
%7 = (*.f64 (sin.f64 lamt) ca) %10 = (cos.f64 lamt) (*.f64 (fma.f64 one_es (*.f64 tanphi sa) %7) (/.f64 #s(literal 1 binary64) %10)) (/.f64 (fma.f64 (*.f64 one_es tanphi) sa %7) %10) |
| Inputs |
|---|
%3 = (* tanphi sa) %6 = (sin lamt) %8 = (* %6 ca) %9 = (+ (* one_es %3) %8) %10 = (cos lamt) %11 = (/ %9 %10) %13 = (* sa tanphi) %14 = (* one_es %13) %17 = (+ ca (* 1/2 (* lamt %14))) %19 = (+ (* lamt %17) %14) %21 = (pow lamt 2) %22 = (* one_es sa) %25 = (+ (* 1/2 (* %21 %22)) %22) %26 = (*.f64 one_es sa) %32 = (approx one_es #s(literal 0 binary64)) %38 = (* ca %6) %42 = (+ (/ %38 (* one_es %10)) (/ %13 %10)) %43 = (* ca lamt) %44 = (/ %43 one_es) %45 = (+ %13 %44) %46 = (*.f64 sa tanphi) %51 = (*.f64 ca lamt) %52 = (/.f64 %51 one_es) %57 = (/ ca tanphi) %58 = (tan lamt) %59 = (* %57 %58) %65 = (/.f64 ca tanphi) %77 = (* %58 tanphi) %78 = (*.f64 lamt tanphi) %79 = (approx %77 %78) %85 = (*.f64 one_es %46) %86 = (approx %9 %85) %88 = (approx %10 #s(literal 1 binary64)) %90 = (*.f64 %32 %46) %93 = (*.f64 one_es tanphi) %94 = (*.f64 %93 sa) %95 = (approx %9 %94) %97 = (/ %10 %9) %98 = (/ %10 %38) %117 = (approx %17 ca) %120 = (*.f64 %26 tanphi) %123 = (/.f64 #s(literal 1 binary64) lamt) %136 = (* lamt (- (* lamt (- (* -1/6 ca) (* -1/2 ca))) (* -1/2 %14))) %139 = (+ (* lamt (+ ca %136)) %14) %142 = (*.f64 lamt lamt) %152 = (*.f64 lamt (*.f64 #s(literal 1/3 binary64) ca)) %156 = (/.f64 #s(literal 1 binary64) tanphi) %160 = (*.f64 tanphi tanphi) %161 = (/.f64 %160 tanphi) %167 = (*.f64 %156 ca) %181 = (/ %38 %10) %182 = (*.f64 ca %142) %183 = (fma.f64 %182 #s(literal 1/3 binary64) ca) %194 = (/.f64 #s(literal 1 binary64) %93) %198 = (*.f64 tanphi sa) %215 = (/.f64 ca one_es) %226 = (*.f64 #s(literal 1/2 binary64) lamt) %227 = (*.f64 %226 %93) %232 = (*.f64 lamt one_es) %233 = (*.f64 %226 %232) %242 = (*.f64 lamt %26) %248 = (*.f64 (*.f64 %226 lamt) %26) %252 = (*.f64 lamt sa) %253 = (*.f64 tanphi #s(literal 1/2 binary64)) %266 = (*.f64 (*.f64 %142 sa) one_es) %271 = (/.f64 #s(literal 1 binary64) one_es) %285 = (/.f64 tanphi %160) %295 = (*.f64 tanphi %156) %303 = (/.f64 #s(literal 1/2 binary64) sa) %312 = (*.f64 %142 lamt) %313 = (*.f64 #s(literal -1/6 binary64) ca) %315 = (-.f64 %313 (*.f64 #s(literal -1/2 binary64) ca)) %330 = (*.f64 one_es %198) %334 = (approx %10 (fma.f64 (*.f64 #s(literal -1/2 binary64) lamt) lamt #s(literal 1 binary64))) %354 = (*.f64 tanphi ca) %365 = (/.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) lamt) lamt #s(literal 1 binary64)) ca) %377 = (*.f64 %156 %78) %379 = (approx %77 (*.f64 %377 tanphi)) %396 = (+ (/ %38 (* tanphi %10)) (/ %22 %10)) %399 = (+ (* 1/2 (* lamt %22)) %57) %406 = (fma.f64 ca lamt %330) %413 = (* one_es tanphi) %416 = (/.f64 ca %93) %476 = (/.f64 %142 ca) %477 = (/.f64 #s(literal 1 binary64) ca) %497 = (*.f64 (fma.f64 %227 sa ca) lamt) %528 = (*.f64 (fma.f64 %142 %313 ca) lamt) %544 = (*.f64 (*.f64 #s(literal 1/2 binary64) ca) lamt) %582 = (pow.f64 lamt #s(literal 2 binary64)) %585 = (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) %582))) %621 = (approx %10 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %582))) %632 = (/.f64 %78 tanphi) %669 = (*.f64 ca %582) %682 = (approx %9 (fma.f64 ca lamt %85)) %690 = (*.f64 lamt %315) %697 = (*.f64 #s(literal -1/2 binary64) %90) %703 = (tan.f64 lamt) %704 = (*.f64 %703 ca) %706 = (sin.f64 lamt) %707 = (*.f64 ca %706) %711 = (+.f64 ca (*.f64 #s(literal -1/6 binary64) %669)) %731 = (cos.f64 lamt) %749 = (/.f64 #s(literal 1 binary64) %731) %761 = (*.f64 %703 tanphi) %771 = (approx %97 (/.f64 %731 %85)) %776 = (/.f64 %731 sa) %795 = (approx %97 (/.f64 (/.f64 %776 tanphi) one_es)) %797 = (*.f64 %706 ca) %798 = (+.f64 %330 %797) (approx %11 (approx %19 (*.f64 tanphi (approx %25 %26)))) (approx %11 (approx %19 (*.f64 tanphi (approx %25 (*.f64 %32 sa))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %46)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 %52)))) (approx %11 (*.f64 (approx %59 (*.f64 lamt (approx (+ (* 1/3 (/ (* ca %21) tanphi)) %57) %65))) tanphi)) (approx %11 (*.f64 (*.f64 (approx (/ %58 tanphi) (/.f64 lamt tanphi)) ca) tanphi)) (approx %11 (*.f64 %65 %79)) (approx %11 (/.f64 (*.f64 ca %79) tanphi)) (/.f64 %86 %88) (/.f64 (approx %9 %90) %88) (/.f64 %95 %88) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (approx (/ (+ (* -1/3 (/ %21 ca)) (/ 1 ca)) lamt) (*.f64 #s(literal -1/3 binary64) (/.f64 lamt ca)))))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 #s(literal 1 binary64) %51)))) (approx %11 (fma.f64 lamt %117 %85)) (approx %11 (fma.f64 lamt %117 %120)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 %123 ca)))) (approx %11 (approx %139 (*.f64 ca (*.f64 (*.f64 lamt #s(literal 1/3 binary64)) %142)))) (approx %11 (approx %139 (*.f64 %51 (*.f64 #s(literal 1/3 binary64) %142)))) (approx %11 (approx %139 (*.f64 %152 %142))) (approx %11 (*.f64 ca (*.f64 %156 %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa %161))))) (approx %11 (*.f64 %167 %79)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 tanphi (*.f64 tanphi %51))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %85))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %94))) (approx %11 (approx %181 (*.f64 lamt %183))) (approx %11 (approx %181 (*.f64 lamt (fma.f64 %152 lamt ca)))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %156 %26))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %194 sa))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 #s(literal 1 binary64) %198) one_es))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 (-.f64 #s(literal -1/6 binary64) #s(literal -1/2 binary64)) ca)) %142))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 sa tanphi %52)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 %215 lamt %198)))) (approx %11 (*.f64 one_es (approx %42 (fma.f64 (/.f64 lamt one_es) ca %198)))) (approx %11 (approx %19 (*.f64 sa (*.f64 %227 lamt)))) (approx %11 (approx %19 (*.f64 (*.f64 tanphi %233) sa))) (approx %11 (approx %19 (*.f64 (*.f64 %232 %198) %226))) (approx %11 (approx %19 (*.f64 (*.f64 %242 %226) tanphi))) (approx %11 (approx %19 (*.f64 %248 tanphi))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 %252 %253) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %226 tanphi) sa) lamt) one_es))) (approx %11 (approx %19 (*.f64 (*.f64 %266 #s(literal 1/2 binary64)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %271 sa) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) sa) tanphi) one_es))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 %156 sa) one_es))) (approx %11 (*.f64 ca (*.f64 %285 %79))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (*.f64 %160 %156)))))) (/.f64 %86 (approx %10 %295)) (/.f64 %95 (approx %10 (*.f64 %156 tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (/.f64 #s(literal 2 binary64) %93) %303))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 tanphi (*.f64 tanphi %198)) one_es))) (approx %11 (approx %139 (*.f64 %312 %315))) (approx %11 (*.f64 one_es (approx %42 (approx (+ %3 %44) (*.f64 sa (fma.f64 (/.f64 lamt %26) ca tanphi)))))) (approx %11 (fma.f64 lamt %117 (*.f64 %26 %161))) (/.f64 (approx %9 %330) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 (/.f64 %156 lamt) (/.f64 tanphi ca))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 tanphi %93) sa) tanphi))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (+.f64 tanphi (/.f64 %51 %26))))))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (/.f64 %354 tanphi))) %142))) (/.f64 #s(literal 1 binary64) (approx %97 (approx (/ (/ 1 %58) ca) (/.f64 %365 lamt)))) (approx %11 (/.f64 (*.f64 ca (approx %77 (*.f64 (*.f64 (*.f64 lamt %156) tanphi) tanphi))) tanphi)) (approx %11 (/.f64 (*.f64 ca %379) tanphi)) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) %266 %26)))) (approx %11 (approx %139 (*.f64 (fma.f64 %226 ca (*.f64 (*.f64 #s(literal -1/6 binary64) lamt) ca)) %142))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 #s(literal 1/2 binary64) %242)) %26)))) (approx %11 (*.f64 one_es (approx %42 (*.f64 %406 %271)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (approx (+ (* 1/2 (* lamt sa)) (/ ca %413)) %416))) %26)))) (approx %11 (*.f64 (approx %59 (*.f64 (/.f64 %183 tanphi) lamt)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 %156 (/.f64 tanphi %26)) tanphi))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (*.f64 tanphi (/.f64 #s(literal -1 binary64) %198)) (neg.f64 %93)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (fma.f64 %215 (*.f64 (/.f64 lamt sa) sa) %198))))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (approx %10 (fma.f64 %142 #s(literal -1/2 binary64) #s(literal 1 binary64))) %85))) (approx %11 (approx %19 (*.f64 (*.f64 %161 %233) sa))) (approx %11 (approx %139 (*.f64 (*.f64 lamt (*.f64 #s(literal 1/3 binary64) (*.f64 %156 %354))) %142))) (approx %11 (fma.f64 lamt ca (*.f64 (fma.f64 %226 lamt #s(literal 1 binary64)) %330))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (*.f64 %365 %123)))) (approx %11 (*.f64 ca (*.f64 %156 %379))) (/.f64 (approx %9 %406) %334) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 %476 #s(literal -1/3 binary64) %477) lamt)))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 %406 %26)))))) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 (/.f64 %406 sa) one_es)))))) (approx %11 (fma.f64 %26 tanphi %497)) (approx %11 (fma.f64 %93 sa %497)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %85))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 #s(literal 1/2 binary64) (*.f64 lamt %90))) %90)) (approx %11 (*.f64 one_es (approx %42 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) (*.f64 lamt %46) %215) %46)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (fma.f64 #s(literal 1/2 binary64) %242 %65) %26)))) (/.f64 (approx %9 (fma.f64 lamt (fma.f64 %182 #s(literal -1/6 binary64) ca) %85)) %88) (/.f64 (approx %9 (fma.f64 %26 tanphi %528)) %88) (/.f64 (approx %9 (fma.f64 %93 sa %528)) %88) (/.f64 (approx %9 (fma.f64 %198 one_es %528)) %88) (/.f64 (approx %9 (fma.f64 (*.f64 %32 tanphi) sa %528)) %88) (approx %11 (approx %139 (fma.f64 (*.f64 %312 #s(literal -1/6 binary64)) ca (*.f64 %544 %142)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (/.f64 (fma.f64 %476 (*.f64 #s(literal -1/3 binary64) ca) #s(literal 1 binary64)) ca) lamt)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 %477 %142) %477) lamt)))) (/.f64 (+.f64 %330 (*.f64 (approx %6 (fma.f64 %312 #s(literal -1/6 binary64) lamt)) ca)) %88) (approx %11 (*.f64 one_es (approx %42 (approx %45 (*.f64 sa (/.f64 #s(literal 1 binary64) (/.f64 %26 %406))))))) (approx %11 (*.f64 one_es (approx %42 (*.f64 (/.f64 (*.f64 %406 tanphi) tanphi) %271)))) (approx %11 (fma.f64 %248 tanphi %406)) (approx %11 (approx %139 (*.f64 ca %585))) (approx %11 (approx %139 (*.f64 (pow.f64 lamt #s(literal 3 binary64)) %315))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 one_es (fma.f64 #s(literal 1/2 binary64) %252 %416))) %26)))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 lamt (approx %399 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) %232 (/.f64 ca %46)))) %26)))) (approx %11 (approx %19 (*.f64 #s(literal 1/2 binary64) (*.f64 %582 %85)))) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 (*.f64 %476 #s(literal -1/3 binary64)) %51 lamt) %182)))) (/.f64 %86 %621) (/.f64 (approx %9 (*.f64 (*.f64 %406 %156) tanphi)) %334) (/.f64 #s(literal 1 binary64) (approx %97 (*.f64 (fma.f64 tanphi (/.f64 %156 %93) %194) %303))) (approx %11 (*.f64 tanphi (approx %396 (fma.f64 %632 (approx %399 (*.f64 #s(literal 1/2 binary64) (*.f64 %632 %26))) %26)))) (approx %11 (approx %19 (*.f64 sa (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %93) %93)))) (approx %11 (approx %19 (*.f64 tanphi (fma.f64 #s(literal 1/2 binary64) (*.f64 %582 %26) %26)))) (approx %11 (approx %181 (*.f64 lamt (+.f64 ca (*.f64 %582 %315))))) (approx %11 (approx %19 (*.f64 (*.f64 (*.f64 (*.f64 %377 sa) %253) %377) one_es))) (approx %11 (/.f64 (*.f64 ca (*.f64 (approx %58 %585) tanphi)) tanphi)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %621 %85))) (approx %11 (fma.f64 lamt (+.f64 ca (approx %136 (*.f64 #s(literal 1/3 binary64) %669))) %85)) (/.f64 #s(literal 1 binary64) (approx %97 (approx %98 (/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 %582 ca) %477) lamt)))) (/.f64 %682 %621) (approx %11 (*.f64 (approx %59 (*.f64 lamt (fma.f64 #s(literal 1/3 binary64) (/.f64 %669 tanphi) %65))) tanphi)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 (*.f64 #s(literal -1/2 binary64) %85)))) %85)) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 %690 %697))) %90)) (approx %11 %704) (approx %11 (/.f64 %707 %88)) (/.f64 (approx %9 (fma.f64 lamt %711 %85)) %88) (/.f64 (approx %9 (fma.f64 lamt %711 %90)) %88) (/.f64 (+.f64 %330 (*.f64 (approx %6 (*.f64 lamt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %582)))) ca)) %88) (approx %11 (fma.f64 lamt (+.f64 ca (*.f64 lamt (-.f64 (fma.f64 %313 lamt %544) %697))) %90)) (approx %11 (*.f64 one_es (approx %42 (*.f64 tanphi (/.f64 sa %731))))) (approx %11 (*.f64 one_es (approx %42 (/.f64 %46 %731)))) (approx %11 (*.f64 tanphi (approx %396 (/.f64 %26 %731)))) (/.f64 %86 %731) (/.f64 (approx %9 %120) %731) (/.f64 %95 %731) (approx %11 (*.f64 tanphi (approx %396 (*.f64 %749 %26)))) (approx %11 (*.f64 (*.f64 %65 %703) tanphi)) (approx %11 (*.f64 (*.f64 (/.f64 %703 tanphi) ca) tanphi)) (approx %11 (*.f64 %65 %761)) (approx %11 (/.f64 (*.f64 ca %761) tanphi)) (approx %11 (/.f64 (*.f64 %354 %703) tanphi)) (/.f64 #s(literal 1 binary64) %771) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 #s(literal 1 binary64) %704))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %776 %93))) (fma.f64 (approx (/ %413 %10) %93) sa %704) (/.f64 %682 %731) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 #s(literal 1 binary64) %703) ca))) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 (/.f64 (/.f64 %731 one_es) tanphi) sa))) (/.f64 #s(literal 1 binary64) %795) (/.f64 %798 %88) (approx %11 (*.f64 ca (*.f64 %156 %761))) (approx %11 (*.f64 %167 %761)) (approx %11 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 tanphi %703)) ca) tanphi)) (*.f64 (fma.f64 one_es %198 (approx %8 %51)) %749) (/.f64 (approx %9 (approx (+ %43 %14) (*.f64 lamt (+.f64 ca (/.f64 %85 lamt))))) %731) (/.f64 %295 %771) (/.f64 %295 %795) (/.f64 (*.f64 tanphi %285) %771) (/.f64 %798 %621) (approx %11 (/.f64 %707 %731)) (approx %11 (*.f64 %749 %797)) (/.f64 #s(literal 1 binary64) (approx %97 (/.f64 %731 %707))) (approx %11 (*.f64 %797 (/.f64 tanphi (*.f64 tanphi %731)))) (approx %11 (/.f64 (approx (* (* tanphi ca) %58) (/.f64 (*.f64 ca (*.f64 tanphi %706)) %731)) tanphi)) (/.f64 (fma.f64 %26 tanphi %797) %731) (/.f64 (fma.f64 %93 sa %797) %731) (/.f64 %798 %731) (*.f64 (fma.f64 one_es %198 %797) %749) |
| Outputs |
|---|
%10 = (cos.f64 lamt) (*.f64 (fma.f64 one_es (*.f64 tanphi sa) (*.f64 (sin.f64 lamt) ca)) (/.f64 #s(literal 1 binary64) %10)) (fma.f64 (/.f64 (*.f64 one_es tanphi) %10) sa (*.f64 (tan.f64 lamt) ca)) |
41 calls:
| 708.0ms | ca |
| 680.0ms | (/.f64 (+.f64 (*.f64 one_es (*.f64 tanphi sa)) (*.f64 (sin.f64 lamt) ca)) (cos.f64 lamt)) |
| 637.0ms | lamt |
| 620.0ms | tanphi |
| 603.0ms | (*.f64 one_es (*.f64 tanphi sa)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 56.3% | 2 | tanphi |
| 54.5% | 1 | lamt |
| 68.9% | 3 | (*.f64 tanphi sa) |
| 73.4% | 3 | lamt |
| 68.5% | 3 | (*.f64 one_es (*.f64 tanphi sa)) |
| 81.4% | 3 | (*.f64 one_es (*.f64 tanphi sa)) |
| 81.4% | 3 | (*.f64 one_es (*.f64 tanphi sa)) |
| 72.1% | 3 | sa |
| 70.3% | 3 | one_es |
| 67.1% | 3 | (/.f64 (+.f64 (*.f64 one_es (*.f64 tanphi sa)) (*.f64 (sin.f64 lamt) ca)) (cos.f64 lamt)) |
| 71.4% | 3 | ca |
| 72.8% | 3 | tanphi |
| 78.8% | 3 | (*.f64 tanphi sa) |
| 81.4% | 3 | (*.f64 one_es (*.f64 tanphi sa)) |
| 81.0% | 2 | one_es |
| 85.3% | 3 | ca |
| 80.9% | 2 | sa |
| 87.1% | 3 | tanphi |
| 79.7% | 2 | lamt |
| 82.0% | 2 | (/.f64 (+.f64 (*.f64 one_es (*.f64 tanphi sa)) (*.f64 (sin.f64 lamt) ca)) (cos.f64 lamt)) |
| 88.3% | 3 | (*.f64 one_es (*.f64 tanphi sa)) |
| 88.0% | 3 | (*.f64 tanphi sa) |
| 94.5% | 1 | (/.f64 (+.f64 (*.f64 one_es (*.f64 tanphi sa)) (*.f64 (sin.f64 lamt) ca)) (cos.f64 lamt)) |
| 94.5% | 1 | (*.f64 one_es (*.f64 tanphi sa)) |
| 94.5% | 1 | ca |
| 94.5% | 1 | lamt |
| 94.5% | 1 | (*.f64 tanphi sa) |
| 94.5% | 1 | one_es |
| 94.5% | 1 | tanphi |
| 94.5% | 1 | sa |
| 98.5% | 2 | sa |
| 98.5% | 2 | tanphi |
| 98.5% | 2 | tanphi |
| 95.5% | 1 | ca |
| 98.5% | 2 | sa |
| 98.5% | 2 | tanphi |
| 98.0% | 2 | one_es |
| 95.5% | 1 | lamt |
| 95.5% | 1 | (/.f64 (+.f64 (*.f64 one_es (*.f64 tanphi sa)) (*.f64 (sin.f64 lamt) ca)) (cos.f64 lamt)) |
| 95.5% | 1 | (*.f64 one_es (*.f64 tanphi sa)) |
| 98.0% | 2 | (*.f64 tanphi sa) |
Compiled 2 358 to 591 computations (74.9% saved)
1 calls:
| 243.0ms | sa |
Loading profile data...