
Time bar (total: 2.5min)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0.0% | 0.0% | 99.7% | 0.3% | 0.0% | 0.0% | 0.0% | 0 |
| 0.0% | 0.0% | 99.7% | 0.3% | 0.0% | 0.0% | 0.0% | 1 |
| 0.0% | 0.0% | 99.7% | 0.3% | 0.0% | 0.0% | 0.0% | 2 |
| 0.0% | 0.0% | 99.7% | 0.3% | 0.0% | 0.0% | 0.0% | 3 |
| 0.0% | 0.0% | 99.7% | 0.3% | 0.0% | 0.0% | 0.0% | 4 |
| 0.0% | 0.0% | 99.7% | 0.3% | 0.0% | 0.0% | 0.0% | 5 |
| 0.0% | 0.0% | 99.7% | 0.3% | 0.0% | 0.0% | 0.0% | 6 |
| 50.0% | 49.8% | 49.8% | 0.3% | 0.0% | 0.0% | 0.0% | 7 |
| 75.0% | 74.7% | 24.9% | 0.3% | 0.0% | 0.0% | 0.0% | 8 |
| 75.0% | 74.7% | 24.9% | 0.3% | 0.0% | 0.0% | 0.0% | 9 |
| 75.0% | 74.7% | 24.9% | 0.3% | 0.0% | 0.0% | 0.0% | 10 |
| 75.0% | 74.7% | 24.9% | 0.3% | 0.0% | 0.0% | 0.0% | 11 |
| 75.0% | 74.7% | 24.9% | 0.3% | 0.0% | 0.0% | 0.0% | 12 |
Compiled 33 to 25 computations (24.2% saved)
| 13.5s | 8 256× | 0 | valid |
ival-sin: 3.8s (42.8% of total, 186.9 MiB)ival-mult!: 3.0s (33.9% of total, 140.1 MiB)ival-add!: 922.0ms (10.4% of total, 36.3 MiB)ival-div!: 504.0ms (5.7% of total, 14.7 MiB)ival-hypot!: 411.0ms (4.6% of total, 13.6 MiB)ival-neg!: 173.0ms (1.9% of total, 9.4 MiB)adjust: 59.0ms (0.7% of total, 2.9 MiB)Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 269 | 1102 |
| 1 | 1353 | 1080 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 82.7% | (+.f64 (*.f64 b lamdp) (+.f64 (*.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp))) (+.f64 (*.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp))) (neg.f64 (*.f64 tanph (/.f64 s (sqrt.f64 (+.f64 (*.f64 xj xj) (*.f64 s s))))))))) |
(abs xj)
Compiled 62 to 52 computations (16.1% saved)
| Inputs |
|---|
| Outputs |
|---|
| Inputs |
|---|
%2 = (*.f64 b lamdp) %5 = (*.f64 #s(literal 2 binary64) lamdp) %6 = (sin.f64 %5) %7 = (*.f64 a2 %6) %10 = (*.f64 #s(literal 4 binary64) lamdp) %11 = (sin.f64 %10) %12 = (*.f64 a4 %11) %16 = (*.f64 xj xj) %17 = (*.f64 s s) %18 = (+.f64 %16 %17) %19 = (sqrt.f64 %18) %20 = (/.f64 s %19) %21 = (*.f64 tanph %20) %22 = (neg.f64 %21) %23 = (+.f64 %12 %22) %24 = (+.f64 %7 %23) b lamdp %2 a2 #s(literal 2 binary64) %5 %6 %7 a4 #s(literal 4 binary64) %10 %11 %12 tanph s xj %16 %17 %18 %19 %20 %21 %22 %23 %24 (+.f64 %2 %24) |
| Outputs |
|---|
%5 = (* b lamdp) %6 = (*.f64 b lamdp) %9 = (* 2 lamdp) %11 = (*.f64 #s(literal 2 binary64) lamdp) %13 = (sin %9) %15 = (pow.f64 lamdp #s(literal 2 binary64)) %38 = (* a2 %13) %42 = (*.f64 a2 %15) %62 = (* 4 lamdp) %64 = (*.f64 #s(literal 4 binary64) lamdp) %66 = (sin %62) %90 = (* a4 %66) %92 = (*.f64 #s(literal 4 binary64) (*.f64 a4 lamdp)) %94 = (*.f64 a4 %15) %95 = (*.f64 #s(literal 4 binary64) a4) %97 = (*.f64 lamdp (fma.f64 #s(literal -32/3 binary64) %94 %95)) %103 = (*.f64 lamdp (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (*.f64 #s(literal 128/15 binary64) %94))))) %105 = (*.f64 #s(literal 128/15 binary64) a4) %117 = (* s s) %118 = (+ (* xj xj) %117) %119 = (sqrt %118) %120 = (/ s %119) %121 = (* tanph %120) %122 = (neg %121) %123 = (+ %90 %122) %125 = (*.f64 s tanph) %126 = (pow.f64 s #s(literal 2 binary64)) %127 = (pow.f64 xj #s(literal 2 binary64)) %128 = (+.f64 %126 %127) %129 = (sqrt.f64 %128) %130 = (/.f64 %125 %129) %139 = (+ %38 %123) %140 = (fma.f64 #s(literal 2 binary64) a2 %95) %148 = (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (*.f64 #s(literal -4/3 binary64) a2))))) %158 = (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 %15 (fma.f64 #s(literal 4/15 binary64) a2 %105))))))) %162 = (+ %5 %139) %175 = (sin.f64 %11) %177 = (*.f64 a2 %175) %179 = (sin.f64 %64) %181 = (*.f64 a4 %179) %183 = (-.f64 %181 %130) %185 = (fma.f64 a2 %175 %181) %186 = (-.f64 %185 %130) %204 = (fma.f64 a4 %179 %6) %205 = (fma.f64 a2 %175 %204) %224 = (-.f64 %204 %130) %226 = (/.f64 %181 a2) %229 = (/.f64 %125 (*.f64 a2 %129)) %252 = (-.f64 %177 %130) %255 = (-.f64 (fma.f64 a2 %175 %6) %130) %258 = (/.f64 %125 (*.f64 a4 %129)) %263 = (/.f64 %177 a4) %300 = (/.f64 %181 tanph) %301 = (/.f64 s %129) %305 = (/.f64 %177 tanph) %317 = (*.f64 #s(literal -1 binary64) %301) %338 = (sqrt.f64 %127) %347 = (pow.f64 %338 #s(literal 3 binary64)) %348 = (/.f64 %126 %347) %350 = (/.f64 #s(literal 1 binary64) %338) %351 = (*.f64 #s(literal 1/2 binary64) %350) %358 = (pow.f64 %338 #s(literal 5 binary64)) %359 = (/.f64 %126 %358) %362 = (/.f64 #s(literal 1 binary64) %347) %377 = (*.f64 #s(literal 1/2 binary64) %362) %384 = (pow.f64 %338 #s(literal 7 binary64)) %394 = (/.f64 %125 %338) %397 = (/.f64 (*.f64 %126 tanph) %347) %398 = (/.f64 tanph %338) %403 = (/.f64 tanph %358) %405 = (fma.f64 #s(literal -1/4 binary64) %403 (*.f64 #s(literal -1/8 binary64) %403)) %406 = (*.f64 %126 %405) %408 = (/.f64 tanph %347) %409 = (*.f64 #s(literal 1/2 binary64) %408) %419 = (*.f64 %126 (fma.f64 #s(literal -1/2 binary64) (/.f64 %405 (pow.f64 %338 #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 tanph %384)))) %431 = (*.f64 s (-.f64 (*.f64 #s(literal 1/2 binary64) %397) %398)) %436 = (*.f64 s (-.f64 (*.f64 %126 (fma.f64 #s(literal 1/2 binary64) %408 %406)) %398)) %448 = (fma.f64 a4 %179 %431) %450 = (fma.f64 a4 %179 %436) %468 = (/.f64 %127 %126) %472 = (*.f64 #s(literal 1/2 binary64) %468) %474 = (*.f64 s (+.f64 #s(literal 1 binary64) %472)) %476 = (pow.f64 xj #s(literal 4 binary64)) %477 = (pow.f64 s #s(literal 4 binary64)) %478 = (/.f64 %476 %477) %479 = (fma.f64 #s(literal -1/8 binary64) %478 %472) %481 = (*.f64 s (+.f64 #s(literal 1 binary64) %479)) %484 = (pow.f64 xj #s(literal 6 binary64)) %485 = (pow.f64 s #s(literal 6 binary64)) %490 = (*.f64 s (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) %478 (fma.f64 #s(literal 1/16 binary64) (/.f64 %484 %485) %472)))) %494 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %468)) %497 = (fma.f64 #s(literal -1/4 binary64) %476 (*.f64 #s(literal -1/8 binary64) %476)) %512 = (*.f64 tanph %127) %513 = (/.f64 %512 %126) %514 = (*.f64 #s(literal -1/2 binary64) %513) %517 = (*.f64 tanph %476) %519 = (fma.f64 #s(literal -1/4 binary64) %517 (*.f64 #s(literal -1/8 binary64) %517)) %520 = (/.f64 %519 %477) %521 = (*.f64 #s(literal -1 binary64) %520) %523 = (*.f64 #s(literal 1/2 binary64) %513) %526 = (*.f64 %127 %519) %527 = (*.f64 tanph %484) %530 = (/.f64 (fma.f64 #s(literal -1/2 binary64) %526 (*.f64 #s(literal 1/8 binary64) %527)) %485) %531 = (*.f64 #s(literal -1 binary64) %530) %533 = (/.f64 %517 %477) %535 = (fma.f64 #s(literal -1/4 binary64) %533 (fma.f64 #s(literal -1/8 binary64) %533 %523)) %538 = (*.f64 #s(literal -1 binary64) tanph) %544 = (/.f64 %526 %485) %545 = (/.f64 %527 %485) %549 = (fma.f64 #s(literal -1/2 binary64) %544 (fma.f64 #s(literal -1/4 binary64) %533 (fma.f64 #s(literal -1/8 binary64) %533 (fma.f64 #s(literal 1/8 binary64) %545 %523)))) %554 = (fma.f64 #s(literal 1/2 binary64) %513 %181) %569 = (fma.f64 #s(literal 1/2 binary64) %513 %185) %584 = (fma.f64 #s(literal 1/2 binary64) %513 %205) %610 = (fma.f64 #s(literal 1/8 binary64) %476 (*.f64 #s(literal 1/4 binary64) %476)) %626 = (fma.f64 #s(literal -1 binary64) tanph %523) %628 = (fma.f64 #s(literal -1 binary64) tanph %535) %672 = (sqrt.f64 %126) %678 = (pow.f64 %672 #s(literal 3 binary64)) %681 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %672)) %686 = (pow.f64 %672 #s(literal 5 binary64)) %696 = (/.f64 s %672) %702 = (/.f64 s %686) %704 = (fma.f64 #s(literal -1/4 binary64) %702 (*.f64 #s(literal -1/8 binary64) %702)) %708 = (*.f64 #s(literal 1/2 binary64) (/.f64 s %678)) %712 = (pow.f64 %672 #s(literal 2 binary64)) %714 = (pow.f64 %672 #s(literal 7 binary64)) %725 = (/.f64 %125 %672) %728 = (/.f64 (*.f64 s %512) %678) %731 = (/.f64 %125 %686) %733 = (fma.f64 #s(literal -1/4 binary64) %731 (*.f64 #s(literal -1/8 binary64) %731)) %734 = (*.f64 %127 %733) %736 = (/.f64 %125 %678) %737 = (*.f64 #s(literal 1/2 binary64) %736) %745 = (*.f64 %127 (fma.f64 #s(literal -1/2 binary64) (/.f64 %733 %712) (*.f64 #s(literal 1/8 binary64) (/.f64 %125 %714)))) %758 = (*.f64 %127 (fma.f64 #s(literal 1/2 binary64) %736 %734)) %765 = (*.f64 %127 (fma.f64 #s(literal 1/2 binary64) %736 (*.f64 %127 (fma.f64 #s(literal -1/4 binary64) %731 (fma.f64 #s(literal -1/8 binary64) %731 %745))))) %773 = (fma.f64 a4 %179 %758) %776 = (fma.f64 a4 %179 %765) %805 = (/.f64 %126 %127) %809 = (*.f64 #s(literal 1/2 binary64) %805) %811 = (*.f64 xj (+.f64 #s(literal 1 binary64) %809)) %813 = (/.f64 %477 %476) %816 = (*.f64 xj (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) %813 %809))) %822 = (*.f64 xj (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) %813 (fma.f64 #s(literal 1/16 binary64) (/.f64 %485 %484) %809)))) %824 = (/.f64 s xj) %826 = (pow.f64 s #s(literal 3 binary64)) %827 = (/.f64 %826 %127) %830 = (/.f64 (+.f64 s (*.f64 #s(literal -1/2 binary64) %827)) xj) %832 = (pow.f64 s #s(literal 5 binary64)) %834 = (fma.f64 #s(literal -1/4 binary64) %832 (*.f64 #s(literal -1/8 binary64) %832)) %838 = (*.f64 #s(literal 1/2 binary64) %827) %840 = (/.f64 (-.f64 (+.f64 s (*.f64 #s(literal -1 binary64) (/.f64 %834 %476))) %838) xj) %843 = (pow.f64 s #s(literal 7 binary64)) %849 = (/.f64 %832 %476) %853 = (/.f64 (-.f64 (+.f64 s (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 %126 %834) (*.f64 #s(literal 1/8 binary64) %843)) %484))) (fma.f64 #s(literal -1/4 binary64) %849 (fma.f64 #s(literal -1/8 binary64) %849 %838))) xj) %855 = (/.f64 %125 xj) %857 = (*.f64 %826 tanph) %858 = (/.f64 %857 %127) %860 = (/.f64 (fma.f64 #s(literal -1/2 binary64) %858 %125) xj) %862 = (*.f64 %832 tanph) %864 = (fma.f64 #s(literal -1/4 binary64) %862 (*.f64 #s(literal -1/8 binary64) %862)) %867 = (*.f64 #s(literal 1/2 binary64) %858) %869 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %864 %476) %125) %867) xj) %871 = (*.f64 %126 %864) %872 = (*.f64 %843 tanph) %877 = (/.f64 %862 %476) %879 = (fma.f64 #s(literal -1/4 binary64) %877 (fma.f64 #s(literal -1/8 binary64) %877 %867)) %881 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %871 (*.f64 #s(literal 1/8 binary64) %872)) %484) %125) %879) xj) %886 = (/.f64 (-.f64 %867 %125) xj) %889 = (/.f64 (-.f64 %879 %125) xj) %898 = (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %871 %484) (fma.f64 #s(literal -1/4 binary64) %877 (fma.f64 #s(literal -1/8 binary64) %877 (fma.f64 #s(literal 1/8 binary64) (/.f64 %872 %484) %867)))) %125) xj) %903 = (/.f64 %857 (pow.f64 xj #s(literal 3 binary64))) %904 = (fma.f64 #s(literal 1/2 binary64) %903 %181) %908 = (/.f64 %862 (pow.f64 xj #s(literal 5 binary64))) %915 = (fma.f64 #s(literal 1/2 binary64) %903 %185) %924 = (fma.f64 #s(literal 1/2 binary64) %903 %205) %959 = (fma.f64 a4 %179 %855) (approx b #s(literal 0 binary64)) (approx lamdp lamdp) (approx %5 %6) (approx %9 %11) (approx %13 (*.f64 lamdp (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -4/3 binary64) %15)))) (approx %13 (*.f64 lamdp (+.f64 #s(literal 2 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 4/15 binary64) %15) #s(literal 4/3 binary64)))))) (approx %13 (*.f64 lamdp (+.f64 #s(literal 2 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal -8/315 binary64) %15))) #s(literal 4/3 binary64)))))) (approx %38 (*.f64 #s(literal 2 binary64) (*.f64 a2 lamdp))) (approx %38 (*.f64 lamdp (fma.f64 #s(literal -4/3 binary64) %42 (*.f64 #s(literal 2 binary64) a2)))) (approx %38 (*.f64 lamdp (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 #s(literal 4/15 binary64) %42)))))) (approx %38 (*.f64 lamdp (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -8/315 binary64) %42 (*.f64 #s(literal 4/15 binary64) a2)))))))) (approx %62 %64) (approx %66 (*.f64 lamdp (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -32/3 binary64) %15)))) (approx %66 (*.f64 lamdp (+.f64 #s(literal 4 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 128/15 binary64) %15) #s(literal 32/3 binary64)))))) (approx %66 (*.f64 lamdp (+.f64 #s(literal 4 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 128/15 binary64) (*.f64 #s(literal -1024/315 binary64) %15))) #s(literal 32/3 binary64)))))) (approx %90 %92) (approx %90 %97) (approx %90 %103) (approx %90 (*.f64 lamdp (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -1024/315 binary64) %94 %105))))))) (approx %123 (*.f64 #s(literal -1 binary64) %130)) (approx %123 (-.f64 %92 %130)) (approx %123 (-.f64 %97 %130)) (approx %123 (-.f64 %103 %130)) (approx %139 (-.f64 (*.f64 lamdp %140) %130)) (approx %139 (-.f64 (*.f64 lamdp %148) %130)) (approx %139 (-.f64 (*.f64 lamdp %158) %130)) (approx %162 (-.f64 (*.f64 lamdp (+.f64 b %140)) %130)) (approx %162 (-.f64 (*.f64 lamdp (+.f64 b %148)) %130)) (approx %162 (-.f64 (*.f64 lamdp (+.f64 b %158)) %130)) (approx %13 %175) (approx %38 %177) (approx %66 %179) (approx %90 %181) (approx %123 %183) (approx %139 %186) (approx %162 (*.f64 lamdp (-.f64 (+.f64 b (+.f64 (/.f64 %177 lamdp) (/.f64 %181 lamdp))) (/.f64 %125 (*.f64 lamdp %129))))) (approx %162 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %186 lamdp)))))) (approx b b) (approx %162 (-.f64 %205 %130)) (approx %162 (*.f64 b (-.f64 (+.f64 lamdp (+.f64 (/.f64 %177 b) (/.f64 %181 b))) (/.f64 %125 (*.f64 b %129))))) (approx %162 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %186 b)))))) (approx a2 a2) (approx %162 %224) (approx %139 (*.f64 a2 (-.f64 (+.f64 %175 %226) %229))) (approx %162 (*.f64 a2 (-.f64 (+.f64 %175 (+.f64 %226 (/.f64 %6 a2))) %229))) (approx %139 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %175 (*.f64 #s(literal -1 binary64) (/.f64 %183 a2)))))) (approx %162 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %175 (*.f64 #s(literal -1 binary64) (/.f64 %224 a2)))))) (approx a4 a4) (approx %139 %252) (approx %162 %255) (approx %123 (*.f64 a4 (+.f64 %179 (*.f64 #s(literal -1 binary64) %258)))) (approx %139 (*.f64 a4 (-.f64 (+.f64 %179 %263) %258))) (approx %162 (*.f64 a4 (-.f64 (+.f64 %179 (+.f64 %263 (/.f64 %6 a4))) %258))) (approx %123 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %179 %258)))) (approx %139 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %179 (*.f64 #s(literal -1 binary64) (/.f64 %252 a4)))))) (approx %162 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %179 (*.f64 #s(literal -1 binary64) (/.f64 %255 a4)))))) (approx tanph tanph) (approx %121 %130) (approx %123 (fma.f64 #s(literal -1 binary64) %130 %181)) (approx %139 %185) (approx %139 (fma.f64 #s(literal -1 binary64) %130 %185)) (approx %162 %205) (approx %162 (fma.f64 #s(literal -1 binary64) %130 %205)) (approx %123 (*.f64 tanph (-.f64 %300 %301))) (approx %139 (*.f64 tanph (-.f64 (+.f64 %305 %300) %301))) (approx %162 (*.f64 tanph (-.f64 (+.f64 %305 (+.f64 %300 (/.f64 %6 tanph))) %301))) (approx %123 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) %300) %317)))) (approx %139 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %185 tanph)) %317)))) (approx %162 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %205 tanph)) %317)))) (approx s s) (approx %117 %126) (approx %118 %127) (approx %118 %128) (approx %119 %338) (approx %119 (+.f64 %338 (*.f64 #s(literal 1/2 binary64) (/.f64 %126 %338)))) (approx %119 (+.f64 %338 (*.f64 %126 (fma.f64 #s(literal -1/8 binary64) %348 %351)))) (approx %119 (+.f64 %338 (*.f64 %126 (fma.f64 %126 (-.f64 (*.f64 #s(literal 1/16 binary64) %359) (*.f64 #s(literal 1/8 binary64) %362)) %351)))) (approx %120 (/.f64 s %338)) (approx %120 (*.f64 s (fma.f64 #s(literal -1/2 binary64) %348 %350))) (approx %120 (*.f64 s (fma.f64 %126 (-.f64 (*.f64 #s(literal 3/8 binary64) %359) %377) %350))) (approx %120 (*.f64 s (fma.f64 %126 (-.f64 (*.f64 %126 (fma.f64 #s(literal -5/16 binary64) (/.f64 %126 %384) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %358)))) %377) %350))) (approx %121 %394) (approx %121 (*.f64 s (fma.f64 #s(literal -1/2 binary64) %397 %398))) (approx %121 (*.f64 s (fma.f64 %126 (-.f64 (*.f64 #s(literal -1 binary64) %406) %409) %398))) (approx %121 (*.f64 s (fma.f64 %126 (-.f64 (*.f64 %126 (-.f64 (*.f64 #s(literal -1 binary64) %419) %405)) %409) %398))) (approx %122 (*.f64 #s(literal -1 binary64) %394)) (approx %122 %431) (approx %122 %436) (approx %122 (*.f64 s (-.f64 (*.f64 %126 (fma.f64 #s(literal 1/2 binary64) %408 (*.f64 %126 (fma.f64 #s(literal -1/4 binary64) %403 (fma.f64 #s(literal -1/8 binary64) %403 %419))))) %398))) (approx %123 (fma.f64 #s(literal -1 binary64) %394 %181)) (approx %123 %448) (approx %123 %450) (approx %139 (fma.f64 #s(literal -1 binary64) %394 %185)) (approx %139 (fma.f64 a2 %175 %448)) (approx %139 (fma.f64 a2 %175 %450)) (approx %162 (fma.f64 #s(literal -1 binary64) %394 %205)) (approx %162 (fma.f64 a2 %175 (fma.f64 a4 %179 (fma.f64 b lamdp %431)))) (approx %162 (fma.f64 a2 %175 (fma.f64 a4 %179 (fma.f64 b lamdp %436)))) (approx %118 (*.f64 %126 (+.f64 #s(literal 1 binary64) %468))) (approx %119 %474) (approx %119 %481) (approx %119 %490) (approx %120 #s(literal 1 binary64)) (approx %120 %494) (approx %120 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 %497 %477))) %472)) (approx %120 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 %127 %497) (*.f64 #s(literal 1/8 binary64) %484)) %485))) (fma.f64 #s(literal -1/4 binary64) %478 %479))) (approx %121 (+.f64 tanph %514)) (approx %121 (-.f64 (+.f64 tanph %521) %523)) (approx %121 (-.f64 (+.f64 tanph %531) %535)) (approx %122 %538) (approx %122 (-.f64 %523 tanph)) (approx %122 (-.f64 %535 tanph)) (approx %122 (-.f64 %549 tanph)) (approx %123 (-.f64 %181 tanph)) (approx %123 (-.f64 %554 tanph)) (approx %123 (-.f64 (fma.f64 #s(literal -1/4 binary64) %533 (fma.f64 #s(literal -1/8 binary64) %533 %554)) tanph)) (approx %123 (-.f64 (fma.f64 #s(literal -1/2 binary64) %544 (fma.f64 #s(literal -1/4 binary64) %533 (fma.f64 #s(literal -1/8 binary64) %533 (fma.f64 #s(literal 1/8 binary64) %545 %554)))) tanph)) (approx %139 (-.f64 %185 tanph)) (approx %139 (-.f64 %569 tanph)) (approx %139 (-.f64 (fma.f64 #s(literal -1/4 binary64) %533 (fma.f64 #s(literal -1/8 binary64) %533 %569)) tanph)) (approx %139 (-.f64 (fma.f64 #s(literal -1/2 binary64) %544 (fma.f64 #s(literal -1/4 binary64) %533 (fma.f64 #s(literal -1/8 binary64) %533 (fma.f64 #s(literal 1/8 binary64) %545 %569)))) tanph)) (approx %162 (-.f64 %205 tanph)) (approx %162 (-.f64 %584 tanph)) (approx %162 (-.f64 (fma.f64 #s(literal -1/4 binary64) %533 (fma.f64 #s(literal -1/8 binary64) %533 %584)) tanph)) (approx %162 (-.f64 (fma.f64 #s(literal -1/2 binary64) %544 (fma.f64 #s(literal -1/4 binary64) %533 (fma.f64 #s(literal -1/8 binary64) %533 (fma.f64 #s(literal 1/8 binary64) %545 %584)))) tanph)) (approx %119 (*.f64 #s(literal -1 binary64) s)) (approx %119 (*.f64 #s(literal -1 binary64) %474)) (approx %119 (*.f64 #s(literal -1 binary64) %481)) (approx %119 (*.f64 #s(literal -1 binary64) %490)) (approx %120 #s(literal -1 binary64)) (approx %120 (-.f64 %472 #s(literal 1 binary64))) (approx %120 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %610 %477)) %494)) (approx %120 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 %127 %610) (*.f64 #s(literal -1/8 binary64) %484)) %485)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %468 (fma.f64 #s(literal 1/8 binary64) %478 (*.f64 #s(literal 1/4 binary64) %478)))))) (approx %121 %626) (approx %121 %628) (approx %121 (fma.f64 #s(literal -1 binary64) tanph %549)) (approx %122 (-.f64 %514 %538)) (approx %122 (-.f64 %521 %626)) (approx %122 (-.f64 %531 %628)) (approx %123 (-.f64 %181 %538)) (approx %123 (-.f64 (fma.f64 #s(literal -1/2 binary64) %513 %181) %538)) (approx %123 (-.f64 (fma.f64 #s(literal -1 binary64) %520 %181) %626)) (approx %123 (-.f64 (fma.f64 #s(literal -1 binary64) %530 %181) %628)) (approx %139 (-.f64 %185 %538)) (approx %139 (-.f64 (fma.f64 #s(literal -1/2 binary64) %513 %185) %538)) (approx %139 (-.f64 (fma.f64 #s(literal -1 binary64) %520 %185) %626)) (approx %139 (-.f64 (fma.f64 #s(literal -1 binary64) %530 %185) %628)) (approx %162 (-.f64 %205 %538)) (approx %162 (-.f64 (fma.f64 #s(literal -1/2 binary64) %513 %205) %538)) (approx %162 (-.f64 (fma.f64 #s(literal -1 binary64) %520 %205) %626)) (approx %162 (-.f64 (fma.f64 #s(literal -1 binary64) %530 %205) %628)) (approx xj xj) (approx %119 %672) (approx %119 (+.f64 %672 (*.f64 #s(literal 1/2 binary64) (/.f64 %127 %672)))) (approx %119 (+.f64 %672 (*.f64 %127 (fma.f64 #s(literal -1/8 binary64) (/.f64 %127 %678) %681)))) (approx %119 (+.f64 %672 (*.f64 %127 (fma.f64 %127 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 %127 %686)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) %678))) %681)))) (approx %120 %696) (approx %120 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 s %127) %678) %696)) (approx %120 (fma.f64 %127 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %127 %704)) %708) %696)) (approx %120 (fma.f64 %127 (-.f64 (*.f64 %127 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %127 (fma.f64 #s(literal -1/2 binary64) (/.f64 %704 %712) (*.f64 #s(literal 1/8 binary64) (/.f64 s %714))))) %704)) %708) %696)) (approx %121 %725) (approx %121 (fma.f64 #s(literal -1/2 binary64) %728 %725)) (approx %121 (fma.f64 %127 (-.f64 (*.f64 #s(literal -1 binary64) %734) %737) %725)) (approx %121 (fma.f64 %127 (-.f64 (*.f64 %127 (-.f64 (*.f64 #s(literal -1 binary64) %745) %733)) %737) %725)) (approx %122 (*.f64 #s(literal -1 binary64) %725)) (approx %122 (-.f64 (*.f64 #s(literal 1/2 binary64) %728) %725)) (approx %122 (-.f64 %758 %725)) (approx %122 (-.f64 %765 %725)) (approx %123 (-.f64 %181 %725)) (approx %123 (-.f64 (fma.f64 #s(literal 1/2 binary64) %728 %181) %725)) (approx %123 (-.f64 %773 %725)) (approx %123 (-.f64 %776 %725)) (approx %139 (-.f64 %185 %725)) (approx %139 (-.f64 (fma.f64 #s(literal 1/2 binary64) %728 %185) %725)) (approx %139 (-.f64 (fma.f64 a2 %175 %773) %725)) (approx %139 (-.f64 (fma.f64 a2 %175 %776) %725)) (approx %162 (-.f64 %205 %725)) (approx %162 (-.f64 (fma.f64 #s(literal 1/2 binary64) %728 %205) %725)) (approx %162 (-.f64 (fma.f64 a2 %175 (fma.f64 a4 %179 (fma.f64 b lamdp %758))) %725)) (approx %162 (-.f64 (fma.f64 a2 %175 (fma.f64 a4 %179 (fma.f64 b lamdp %765))) %725)) (approx %118 (*.f64 %127 (+.f64 #s(literal 1 binary64) %805))) (approx %119 %811) (approx %119 %816) (approx %119 %822) (approx %120 %824) (approx %120 %830) (approx %120 %840) (approx %120 %853) (approx %121 %855) (approx %121 %860) (approx %121 %869) (approx %121 %881) (approx %122 (*.f64 #s(literal -1 binary64) %855)) (approx %122 %886) (approx %122 %889) (approx %122 %898) (approx %123 (fma.f64 #s(literal -1 binary64) %855 %181)) (approx %123 (-.f64 %904 %855)) (approx %123 (-.f64 (fma.f64 #s(literal -1/4 binary64) %908 (fma.f64 #s(literal -1/8 binary64) %908 %904)) %855)) (approx %139 (fma.f64 #s(literal -1 binary64) %855 %185)) (approx %139 (-.f64 %915 %855)) (approx %139 (-.f64 (fma.f64 #s(literal -1/4 binary64) %908 (fma.f64 #s(literal -1/8 binary64) %908 %915)) %855)) (approx %162 (fma.f64 #s(literal -1 binary64) %855 %205)) (approx %162 (-.f64 %924 %855)) (approx %162 (-.f64 (fma.f64 #s(literal -1/4 binary64) %908 (fma.f64 #s(literal -1/8 binary64) %908 %924)) %855)) (approx %119 (*.f64 #s(literal -1 binary64) xj)) (approx %119 (*.f64 #s(literal -1 binary64) %811)) (approx %119 (*.f64 #s(literal -1 binary64) %816)) (approx %119 (*.f64 #s(literal -1 binary64) %822)) (approx %120 (*.f64 #s(literal -1 binary64) %824)) (approx %120 (*.f64 #s(literal -1 binary64) %830)) (approx %120 (*.f64 #s(literal -1 binary64) %840)) (approx %120 (*.f64 #s(literal -1 binary64) %853)) (approx %121 (*.f64 #s(literal -1 binary64) %860)) (approx %121 (*.f64 #s(literal -1 binary64) %869)) (approx %121 (*.f64 #s(literal -1 binary64) %881)) (approx %122 (*.f64 #s(literal -1 binary64) %886)) (approx %122 (*.f64 #s(literal -1 binary64) %889)) (approx %122 (*.f64 #s(literal -1 binary64) %898)) (approx %123 %959) (approx %123 (fma.f64 #s(literal -1 binary64) %886 %181)) (approx %123 (fma.f64 #s(literal -1 binary64) %889 %181)) (approx %139 (fma.f64 a2 %175 %959)) (approx %139 (fma.f64 #s(literal -1 binary64) %886 %185)) (approx %139 (fma.f64 #s(literal -1 binary64) %889 %185)) (approx %162 (fma.f64 a2 %175 (fma.f64 a4 %179 (fma.f64 b lamdp %855)))) (approx %162 (fma.f64 #s(literal -1 binary64) %886 %205)) (approx %162 (fma.f64 #s(literal -1 binary64) %889 %205)) |
21 calls:
| Time | Variable | Point |
|---|---|---|
| 49.0ms | a4 | 0 |
| 48.0ms | xj | 0 |
| 30.0ms | s | inf |
| 25.0ms | lamdp | inf |
| 25.0ms | tanph | 0 |
| Inputs |
|---|
%2 = (*.f64 b lamdp) %5 = (*.f64 #s(literal 2 binary64) lamdp) %6 = (sin.f64 %5) %7 = (*.f64 a2 %6) %10 = (*.f64 #s(literal 4 binary64) lamdp) %11 = (sin.f64 %10) %12 = (*.f64 a4 %11) %16 = (*.f64 xj xj) %17 = (*.f64 s s) %18 = (+.f64 %16 %17) %19 = (sqrt.f64 %18) %20 = (/.f64 s %19) %21 = (*.f64 tanph %20) %22 = (neg.f64 %21) %23 = (+.f64 %12 %22) %24 = (+.f64 %7 %23) b lamdp %2 a2 #s(literal 2 binary64) %5 %6 %7 a4 #s(literal 4 binary64) %10 %11 %12 tanph s xj %16 %17 %18 %19 %20 %21 %22 %23 %24 (+.f64 %2 %24) |
| Outputs |
|---|
%1 = (neg.f64 b) %4 = (neg.f64 lamdp) %21 = (*.f64 #s(literal 0 binary64) lamdp) %23 = (+.f64 lamdp lamdp) %26 = (*.f64 #s(literal 1/2 binary64) lamdp) %31 = (*.f64 #s(literal -2 binary64) lamdp) %36 = (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %41 = (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)) %43 = (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) %50 = (*.f64 #s(literal 1/2 binary64) %26) %68 = (-.f64 %23 %23) %71 = (sin.f64 %23) %73 = (-.f64 %71 %71) %75 = (cos.f64 lamdp) %76 = (sin.f64 lamdp) %77 = (-.f64 %76 %76) %79 = (-.f64 %75 %75) %82 = (*.f64 b lamdp) %85 = (neg.f64 %82) %87 = (*.f64 #s(literal 1 binary64) b) %91 = (*.f64 b #s(literal 1 binary64)) %93 = (*.f64 #s(literal 1/2 binary64) b) %95 = (*.f64 b %23) %97 = (*.f64 %26 b) %99 = (*.f64 b #s(literal 2 binary64)) %102 = (neg.f64 a2) %111 = (*.f64 #s(literal 0 binary64) a2) %113 = (*.f64 a2 #s(literal 0 binary64)) %115 = (+.f64 a2 a2) %118 = (*.f64 #s(literal 1/2 binary64) a2) %120 = (*.f64 a2 #s(literal 1/2 binary64)) %158 = (+.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) %160 = (-.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) %162 = (-.f64 #s(literal 0 binary64) #s(literal -1 binary64)) %166 = (*.f64 #s(literal 0 binary64) #s(literal 2 binary64)) %168 = (+.f64 #s(literal 4 binary64) #s(literal 4 binary64)) %170 = (fabs.f64 #s(literal 1/2 binary64)) %171 = (fabs.f64 #s(literal 2 binary64)) %185 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %190 = (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %192 = (/.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %194 = (/.f64 #s(literal 2 binary64) #s(literal 1 binary64)) %211 = (/.f64 #s(literal 4 binary64) #s(literal 1 binary64)) %213 = (/.f64 #s(literal 1/2 binary64) #s(literal 4 binary64)) %214 = (/.f64 #s(literal 4 binary64) #s(literal 1/2 binary64)) %216 = (/.f64 #s(literal 1 binary64) #s(literal 4 binary64)) %217 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %240 = (exp.f64 lamdp) %241 = (exp.f64 %4) %258 = (*.f64 #s(literal 4 binary64) lamdp) %281 = (+.f64 %4 %23) %285 = (*.f64 #s(literal 0 binary64) %23) %311 = (sin.f64 %31) %313 = (PI.f64 ) %322 = (fma.f64 #s(literal 2 binary64) lamdp %313) %335 = (*.f64 %313 #s(literal 1/2 binary64)) %339 = (*.f64 #s(literal 1/2 binary64) %71) %341 = (*.f64 #s(literal 2 binary64) %71) %343 = (*.f64 %71 #s(literal -1/2 binary64)) %350 = (*.f64 %71 #s(literal 4 binary64)) %352 = (/.f64 %71 #s(literal 1/2 binary64)) %355 = (*.f64 %311 #s(literal 2 binary64)) %357 = (*.f64 #s(literal 2 binary64) %311) %381 = (*.f64 #s(literal 1/2 binary64) %339) %383 = (*.f64 %339 #s(literal 1/2 binary64)) %402 = (/.f64 %71 #s(literal 4 binary64)) %416 = (*.f64 #s(literal 4 binary64) #s(literal 2 binary64)) %419 = (*.f64 %76 #s(literal 2 binary64)) %421 = (*.f64 %75 #s(literal 2 binary64)) %425 = (*.f64 %76 #s(literal -2 binary64)) %426 = (neg.f64 %75) %428 = (neg.f64 %426) %435 = (*.f64 %75 #s(literal 1 binary64)) %439 = (*.f64 #s(literal 0 binary64) %71) %454 = (*.f64 %76 (cos.f64 (/.f64 (-.f64 %23 #s(literal 0 binary64)) #s(literal 2 binary64)))) %466 = (fabs.f64 lamdp) %471 = (+.f64 (sin.f64 (-.f64 lamdp %466)) (sin.f64 (+.f64 %466 lamdp))) %472 = (*.f64 %471 #s(literal 2 binary64)) %474 = (*.f64 #s(literal 2 binary64) %471) %482 = (+.f64 (cos.f64 (fma.f64 %313 #s(literal 1/2 binary64) #s(literal 0 binary64))) %71) %483 = (*.f64 %482 #s(literal 2 binary64)) %485 = (*.f64 #s(literal 2 binary64) %482) %501 = (/.f64 %339 #s(literal 2 binary64)) %508 = (*.f64 #s(literal 2 binary64) #s(literal -2 binary64)) %514 = (*.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %524 = (/.f64 %339 #s(literal 4 binary64)) %535 = (*.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) %322) #s(literal 2 binary64))) (cos.f64 (/.f64 (+.f64 #s(literal 0 binary64) %322) #s(literal 2 binary64)))) %540 = (sin.f64 %4) %541 = (*.f64 %426 %540) %543 = (*.f64 %428 %76) %546 = (*.f64 (neg.f64 %540) %75) %561 = (*.f64 %76 #s(literal 0 binary64)) %567 = (/.f64 %76 #s(literal 1 binary64)) %569 = (/.f64 %75 #s(literal 1 binary64)) %582 = (/.f64 %421 #s(literal 2 binary64)) %584 = (/.f64 %75 #s(literal 2 binary64)) %586 = (/.f64 %76 #s(literal 2 binary64)) %588 = (/.f64 %76 #s(literal 1/2 binary64)) %591 = (/.f64 %75 #s(literal 1/2 binary64)) %638 = (/.f64 %419 #s(literal 1 binary64)) %640 = (/.f64 %419 #s(literal 4 binary64)) %642 = (/.f64 %75 #s(literal 4 binary64)) %643 = (/.f64 %419 #s(literal 1/2 binary64)) %645 = (/.f64 %421 #s(literal 1 binary64)) %648 = (/.f64 %421 #s(literal 4 binary64)) %650 = (/.f64 %76 #s(literal 4 binary64)) %651 = (/.f64 %421 #s(literal 1/2 binary64)) %773 = (*.f64 %435 %419) %846 = (*.f64 a2 %71) %850 = (*.f64 %311 a2) %857 = (*.f64 %115 %71) %859 = (*.f64 %339 a2) %861 = (*.f64 %343 a2) %863 = (*.f64 #s(literal -2 binary64) a2) %879 = (*.f64 %846 #s(literal 2 binary64)) %889 = (*.f64 #s(literal 1/2 binary64) %859) %891 = (*.f64 #s(literal 4 binary64) %859) %893 = (*.f64 %859 #s(literal 1/2 binary64)) %895 = (*.f64 %859 #s(literal 4 binary64)) %897 = (/.f64 %115 #s(literal 1 binary64)) %905 = (/.f64 %115 #s(literal 1/2 binary64)) %907 = (/.f64 %115 #s(literal 4 binary64)) %909 = (*.f64 %115 %76) %911 = (*.f64 %115 %75) %915 = (*.f64 %75 a2) %916 = (*.f64 %915 #s(literal 2 binary64)) %918 = (*.f64 %421 a2) %922 = (*.f64 %76 a2) %925 = (*.f64 %863 %76) %927 = (neg.f64 %925) %944 = (/.f64 a2 #s(literal 2 binary64)) %952 = (/.f64 a2 #s(literal 1 binary64)) %954 = (/.f64 a2 #s(literal 4 binary64)) %956 = (/.f64 a2 #s(literal 1/2 binary64)) %959 = (fma.f64 a2 %75 %915) %966 = (*.f64 %909 %435) %968 = (*.f64 %435 %909) %975 = (neg.f64 a4) %992 = (+.f64 #s(literal 1 binary64) #s(literal 2 binary64)) %994 = (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) %1008 = (*.f64 #s(literal 4 binary64) #s(literal 4 binary64)) %1045 = (sin.f64 %258) %1046 = (neg.f64 %258) %1047 = (sin.f64 %1046) %1053 = (fma.f64 #s(literal 4 binary64) lamdp %313) %1065 = (*.f64 a4 %1045) %1069 = (neg.f64 %1065) %1072 = (neg.f64 tanph) %1078 = (*.f64 #s(literal 2 binary64) tanph) %1082 = (neg.f64 s) %1088 = (*.f64 #s(literal 0 binary64) s) %1090 = (*.f64 s #s(literal 0 binary64)) %1092 = (+.f64 s s) %1095 = (*.f64 #s(literal 1/2 binary64) s) %1097 = (*.f64 s #s(literal 1/2 binary64)) %1100 = (*.f64 %1082 #s(literal 2 binary64)) %1102 = (*.f64 %1082 #s(literal -2 binary64)) %1129 = (neg.f64 xj) %1131 = (*.f64 xj xj) %1133 = (fabs.f64 xj) %1136 = (neg.f64 %1131) %1147 = (neg.f64 %1133) %1157 = (*.f64 %1131 %1131) %1159 = (sqrt.f64 %1133) %1160 = (*.f64 %1159 %1133) %1162 = (*.f64 %1133 %1159) %1168 = (pow.f64 xj #s(literal 1 binary64)) %1180 = (fabs.f64 %1168) %1182 = (pow.f64 %1133 #s(literal 1 binary64)) %1184 = (pow.f64 %1129 #s(literal 1 binary64)) %1187 = (neg.f64 %1168) %1191 = (neg.f64 %1187) %1197 = (fabs.f64 %1184) %1199 = (fabs.f64 %1182) %1201 = (fabs.f64 %1180) %1205 = (pow.f64 %1147 #s(literal 1 binary64)) %1208 = (*.f64 %1180 %1159) %1210 = (*.f64 %1182 %1159) %1212 = (sqrt.f64 %1180) %1214 = (*.f64 %1133 %1212) %1216 = (*.f64 %1212 %1212) %1218 = (*.f64 %1182 %1212) %1220 = (*.f64 %1180 %1212) %1222 = (*.f64 s s) %1224 = (fabs.f64 s) %1227 = (neg.f64 %1222) %1238 = (neg.f64 %1224) %1251 = (*.f64 s %1092) %1253 = (*.f64 %1222 %1222) %1255 = (sqrt.f64 %1224) %1256 = (*.f64 %1255 %1224) %1258 = (*.f64 %1224 %1255) %1260 = (*.f64 %1092 %1092) %1266 = (pow.f64 s #s(literal 1 binary64)) %1278 = (fabs.f64 %1266) %1280 = (pow.f64 %1224 #s(literal 1 binary64)) %1282 = (pow.f64 %1082 #s(literal 1 binary64)) %1285 = (neg.f64 %1266) %1289 = (neg.f64 %1285) %1295 = (fabs.f64 %1282) %1297 = (fabs.f64 %1280) %1299 = (fabs.f64 %1278) %1301 = (*.f64 #s(literal 1 binary64) %1266) %1303 = (*.f64 %1266 #s(literal 1 binary64)) %1307 = (pow.f64 %1238 #s(literal 1 binary64)) %1309 = (*.f64 #s(literal 1/2 binary64) %1266) %1311 = (*.f64 %1266 %1092) %1314 = (*.f64 %1278 %1255) %1316 = (*.f64 %1280 %1255) %1318 = (sqrt.f64 %1278) %1320 = (*.f64 %1224 %1318) %1322 = (*.f64 %1318 %1318) %1324 = (*.f64 %1280 %1318) %1326 = (*.f64 %1278 %1318) %1328 = (fma.f64 s s %1131) %1335 = (neg.f64 %1328) %1353 = (*.f64 %1328 %1328) %1355 = (sqrt.f64 %1328) %1362 = (neg.f64 %1355) %1415 = (sqrt.f64 %1355) %1464 = (neg.f64 %1415) %1467 = (/.f64 s %1355) %1469 = (neg.f64 %1467) %1471 = (/.f64 #s(literal 1 binary64) %1355) %1479 = (/.f64 #s(literal -1 binary64) %1355) %1482 = (*.f64 #s(literal 2 binary64) %1355) %1484 = (/.f64 #s(literal 1/2 binary64) %1355) %1492 = (*.f64 #s(literal 2 binary64) %1467) %1495 = (/.f64 #s(literal -1/2 binary64) %1355) %1500 = (*.f64 #s(literal 2 binary64) %1362) %1504 = (/.f64 s %1415) %1506 = (/.f64 #s(literal 1 binary64) %1415) %1512 = (*.f64 tanph s) %1514 = (*.f64 tanph %1467) %1515 = (/.f64 tanph %1355) %1519 = (neg.f64 %1512) %1522 = (/.f64 %1072 %1355) %1526 = (neg.f64 %1514) %1545 = (*.f64 %1512 #s(literal 2 binary64)) %1547 = (*.f64 %1519 #s(literal 2 binary64)) %1549 = (/.f64 %1512 %1415) %1551 = (/.f64 tanph %1415) %1554 = (/.f64 %1072 %1415) %1555 = (/.f64 %1082 %1415) %1575 = (*.f64 %1072 #s(literal 1 binary64)) %1583 = (*.f64 #s(literal 1/2 binary64) %1522) %1585 = (*.f64 %1522 %1092) %1587 = (*.f64 %1484 %1519) %1590 = (/.f64 %1519 %1415) %1597 = (-.f64 %1065 %1514) %1610 = (-.f64 %1514 %1065) %1629 = (*.f64 %1355 a4) %1630 = (*.f64 %1629 %1045) %1631 = (-.f64 %1630 %1512) %1633 = (-.f64 %1512 %1630) %1635 = (*.f64 %1631 #s(literal 1 binary64)) %1642 = (*.f64 %1631 #s(literal -1 binary64)) %1651 = (*.f64 %1631 #s(literal 2 binary64)) %1655 = (/.f64 %1355 %1355) %1656 = (*.f64 %1065 %1655) %1658 = (*.f64 %1045 %1355) %1690 = (/.f64 %1355 %1415) %1691 = (/.f64 %1065 %1415) %1694 = (fma.f64 a2 %71 %1597) %1695 = (-.f64 %846 %1514) %1699 = (fma.f64 a2 %71 %1065) %1709 = (fma.f64 %311 a2 %1514) %1718 = (-.f64 %1514 %1699) %1726 = (-.f64 %850 %1065) %1761 = (*.f64 %1699 %1355) %1762 = (-.f64 %1761 %1512) %1764 = (fma.f64 %1699 %1362 %1512) %1772 = (*.f64 %71 (*.f64 a2 %1355)) %1773 = (-.f64 %1772 %1512) %1778 = (fma.f64 %846 %1362 %1512) %1793 = (fma.f64 %1355 %846 %1631) %1799 = (/.f64 %1761 %1355) %1815 = (/.f64 (*.f64 %1699 %1362) %1362) %1823 = (*.f64 %1355 %857) %1825 = (*.f64 %1355 #s(literal 2 binary64)) %1827 = (*.f64 %857 %1355) %1832 = (*.f64 #s(literal 2 binary64) %1631) %1835 = (*.f64 #s(literal 2 binary64) %1633) %1844 = (*.f64 %1362 #s(literal 2 binary64)) %1848 = (*.f64 %857 %1362) %1866 = (fma.f64 %339 a2 %1597) %1873 = (-.f64 %859 %1610) %1911 = (-.f64 %82 %1514) %1912 = (fma.f64 a4 %1045 %1911) %1914 = (fma.f64 a2 %71 %1911) %1918 = (fma.f64 a2 %71 %82) %1919 = (fma.f64 a4 %1045 %1918) %1929 = (fma.f64 a4 %1045 %82) %1944 = (-.f64 %1514 %1929) %1946 = (-.f64 %1514 %1918) %1949 = (-.f64 %1514 %82) %2020 = (*.f64 %1919 %1355) %2021 = (-.f64 %2020 %1512) %2023 = (fma.f64 %1919 %1362 %1512) %2033 = (*.f64 %1918 %1355) %2034 = (-.f64 %2033 %1512) %2038 = (fma.f64 %1918 %1362 %1512) %2055 = (fma.f64 %1918 %1355 %1631) %2063 = (/.f64 %2020 %1355) %2091 = (/.f64 (*.f64 %1919 %1362) %1362) %2094 = (fma.f64 %1355 %82 %1631) %2120 = (fma.f64 %339 a2 %1912) %2137 = (-.f64 %859 %1944) b (neg.f64 %1) lamdp (neg.f64 %4) (+.f64 lamdp #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) lamdp) (*.f64 lamdp #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) lamdp) (/.f64 lamdp #s(literal 1 binary64)) (fma.f64 lamdp #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 lamdp #s(literal 0 binary64) lamdp) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) lamdp) (fma.f64 #s(literal 1 binary64) lamdp #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) lamdp) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) lamdp) (+.f64 lamdp %21) (*.f64 %23 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %23) (*.f64 #s(literal 2 binary64) %26) (*.f64 %26 #s(literal 2 binary64)) (/.f64 %23 #s(literal 2 binary64)) (/.f64 %31 #s(literal -2 binary64)) (fma.f64 %23 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %23 #s(literal 0 binary64) lamdp) (fma.f64 #s(literal 1/2 binary64) %23 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %36 lamdp) (fma.f64 lamdp #s(literal 1/2 binary64) %26) (fma.f64 lamdp #s(literal 1 binary64) %21) (fma.f64 #s(literal 2 binary64) %26 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %41 lamdp) (fma.f64 #s(literal 2 binary64) %43 lamdp) (fma.f64 #s(literal 1/2 binary64) lamdp %26) (fma.f64 #s(literal 1 binary64) lamdp %21) (fma.f64 %26 #s(literal 2 binary64) #s(literal 0 binary64)) (+.f64 %26 %26) (*.f64 #s(literal 4 binary64) %50) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %23)) (/.f64 (/.f64 %23 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (/.f64 %23 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 (/.f64 %23 #s(literal 4 binary64)) #s(literal 1/2 binary64)) (fma.f64 %23 #s(literal 1/2 binary64) %21) (fma.f64 #s(literal 1/2 binary64) %23 %21) (fma.f64 %26 %36 lamdp) (fma.f64 #s(literal 2 binary64) %26 %21) (fma.f64 #s(literal 4 binary64) %50 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %26 %26) (fma.f64 %26 #s(literal 2 binary64) %21) (fma.f64 %26 #s(literal 1 binary64) %26) (fma.f64 #s(literal 1/2 binary64) %68 lamdp) (fma.f64 #s(literal 4 binary64) %50 %21) (fma.f64 %71 #s(literal 0 binary64) lamdp) (fma.f64 #s(literal 1/2 binary64) %73 lamdp) (fma.f64 %75 %77 lamdp) (fma.f64 %76 %79 lamdp) (*.f64 lamdp b) %82 (*.f64 %4 %1) (*.f64 %1 %4) (neg.f64 %85) (*.f64 lamdp %87) (*.f64 %82 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %82) (*.f64 %91 lamdp) (*.f64 %23 %93) (*.f64 %95 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %97) (*.f64 %99 %26) a2 (neg.f64 %102) (*.f64 a2 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) a2) (neg.f64 (*.f64 #s(literal -1 binary64) a2)) (neg.f64 (*.f64 a2 #s(literal -1 binary64))) (+.f64 a2 %111) (+.f64 a2 %113) (*.f64 #s(literal 1/2 binary64) %115) (*.f64 %115 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %118) (*.f64 %120 #s(literal 2 binary64)) (/.f64 %115 #s(literal 2 binary64)) (fma.f64 a2 #s(literal 1/2 binary64) %120) (fma.f64 a2 #s(literal 1 binary64) %111) (fma.f64 a2 #s(literal 1 binary64) %113) (fma.f64 #s(literal 1/2 binary64) a2 %118) (fma.f64 #s(literal 1 binary64) a2 %111) (fma.f64 #s(literal 1 binary64) a2 %113) (+.f64 %118 %118) (+.f64 %120 %120) (fma.f64 #s(literal 1/2 binary64) %115 %111) (fma.f64 #s(literal 1/2 binary64) %115 %113) (fma.f64 %115 #s(literal 1/2 binary64) %111) (fma.f64 %115 #s(literal 1/2 binary64) %113) (fma.f64 #s(literal 2 binary64) %118 %111) (fma.f64 #s(literal 2 binary64) %118 %113) (fma.f64 %120 #s(literal 2 binary64) %111) (fma.f64 %120 #s(literal 2 binary64) %113) #s(literal 2 binary64) (neg.f64 #s(literal -2 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 -1 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) #s(literal 1/2 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 2 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 2 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 -1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) %158) (+.f64 #s(literal 1/2 binary64) %160) (+.f64 #s(literal 1 binary64) %162) (+.f64 (+.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) %166) (/.f64 %168 #s(literal 4 binary64)) (fma.f64 %170 %171 #s(literal 1 binary64)) (fma.f64 %171 %170 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %162) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %162) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %158) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %160) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %158) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %160) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %162) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %162) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %162) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) %166) (fma.f64 #s(literal 4 binary64) #s(literal 1/2 binary64) %166) (fma.f64 #s(literal 4 binary64) %185 #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 4 binary64) %166) (fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) %166) (fma.f64 %185 #s(literal 4 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) %190 #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) %192 #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) %194 #s(literal 1 binary64)) (fma.f64 %192 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %194 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %170 %171 %162) (fma.f64 %171 %170 %162) (fma.f64 #s(literal 2 binary64) %185 %158) (fma.f64 #s(literal 2 binary64) %185 %160) (fma.f64 #s(literal 4 binary64) %185 %162) (fma.f64 %185 #s(literal 4 binary64) %162) (fma.f64 #s(literal 2 binary64) %190 %158) (fma.f64 #s(literal 2 binary64) %190 %160) (fma.f64 #s(literal 4 binary64) %190 %162) (fma.f64 #s(literal 1/2 binary64) %192 %162) (fma.f64 #s(literal 1/2 binary64) %194 %162) (fma.f64 %192 #s(literal 1/2 binary64) %162) (fma.f64 %194 #s(literal 1/2 binary64) %162) (fma.f64 %190 %211 #s(literal 1 binary64)) (fma.f64 %213 %214 #s(literal 1 binary64)) (fma.f64 %216 %217 #s(literal 1 binary64)) (fma.f64 %217 %216 #s(literal 1 binary64)) (fma.f64 %211 %190 #s(literal 1 binary64)) (fma.f64 %214 %213 #s(literal 1 binary64)) (fma.f64 %190 %194 %158) (fma.f64 %190 %194 %160) (fma.f64 %190 %211 %162) (fma.f64 %213 %217 %158) (fma.f64 %213 %217 %160) (fma.f64 %213 %214 %162) (fma.f64 %192 %216 %158) (fma.f64 %192 %216 %160) (fma.f64 %216 %192 %158) (fma.f64 %216 %192 %160) (fma.f64 %216 %217 %162) (fma.f64 %217 %213 %158) (fma.f64 %217 %213 %160) (fma.f64 %217 %216 %162) (fma.f64 %194 %190 %158) (fma.f64 %194 %190 %160) (fma.f64 %211 %190 %162) (fma.f64 %214 %213 %162) (fma.f64 %240 %241 #s(literal 1 binary64)) (fma.f64 %240 %241 %162) %23 (*.f64 lamdp #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) lamdp) (-.f64 lamdp %4) (neg.f64 %31) (fma.f64 lamdp #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 lamdp #s(literal 1 binary64) lamdp) (fma.f64 #s(literal 2 binary64) lamdp #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) lamdp lamdp) (+.f64 %23 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %23) (*.f64 %23 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %23) (-.f64 #s(literal 0 binary64) %31) (*.f64 #s(literal 4 binary64) %26) (*.f64 %258 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %258) (*.f64 %26 #s(literal 4 binary64)) (/.f64 %258 #s(literal 2 binary64)) (fma.f64 lamdp #s(literal 0 binary64) %23) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %23) (fma.f64 %23 #s(literal 1/2 binary64) lamdp) (fma.f64 %23 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %23 lamdp) (fma.f64 #s(literal 1 binary64) %23 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %23) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %23) (-.f64 lamdp (-.f64 lamdp %23)) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) %23)) (fma.f64 #s(literal 2 binary64) %26 lamdp) (fma.f64 #s(literal 4 binary64) %26 #s(literal 0 binary64)) (fma.f64 %258 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %258 #s(literal 0 binary64)) (fma.f64 %26 #s(literal 2 binary64) lamdp) (fma.f64 %26 #s(literal 4 binary64) #s(literal 0 binary64)) (+.f64 lamdp %281) (fma.f64 %23 #s(literal 0 binary64) %23) (fma.f64 #s(literal 1/2 binary64) %36 %23) (fma.f64 lamdp #s(literal 2 binary64) %285) (fma.f64 #s(literal 2 binary64) lamdp %285) (fma.f64 #s(literal 2 binary64) %41 %23) (fma.f64 #s(literal 2 binary64) %43 %23) (+.f64 %23 %285) (fma.f64 #s(literal 4 binary64) %50 lamdp) (fma.f64 lamdp #s(literal 1 binary64) %281) (fma.f64 #s(literal 1 binary64) lamdp %281) (fma.f64 %23 #s(literal 1 binary64) %285) (fma.f64 #s(literal 1 binary64) %23 %285) (fma.f64 %26 %36 %23) (fma.f64 #s(literal 4 binary64) %26 %285) (fma.f64 %258 #s(literal 1/2 binary64) %285) (fma.f64 #s(literal 1/2 binary64) %258 %285) (fma.f64 %26 #s(literal 4 binary64) %285) (fma.f64 %23 #s(literal 1/2 binary64) %281) (fma.f64 #s(literal 1/2 binary64) %23 %281) (fma.f64 #s(literal 2 binary64) %26 %281) (fma.f64 %26 #s(literal 2 binary64) %281) (fma.f64 #s(literal 1/2 binary64) %68 %23) (fma.f64 #s(literal 4 binary64) %50 %281) (fma.f64 %71 #s(literal 0 binary64) %23) (fma.f64 #s(literal 1/2 binary64) %73 %23) (fma.f64 %75 %77 %23) (fma.f64 %76 %79 %23) %71 (neg.f64 %311) (sin.f64 (fma.f64 #s(literal -2 binary64) lamdp %313)) (+.f64 %71 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %71) (-.f64 %71 #s(literal 0 binary64)) (*.f64 %71 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %71) (-.f64 #s(literal 0 binary64) %311) (sin.f64 (neg.f64 %322)) (/.f64 %71 #s(literal 1 binary64)) (sin.f64 (+.f64 %322 %313)) (fma.f64 lamdp #s(literal 0 binary64) %71) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %71) (fma.f64 %71 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %71 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %71) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %71) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %71) (cos.f64 (fma.f64 #s(literal -2 binary64) lamdp %335)) (+.f64 %166 %71) (*.f64 #s(literal 2 binary64) %339) (*.f64 #s(literal 1/2 binary64) %341) (*.f64 #s(literal -2 binary64) %343) (*.f64 %339 #s(literal 2 binary64)) (*.f64 %341 #s(literal 1/2 binary64)) (*.f64 %343 #s(literal -2 binary64)) (/.f64 %339 #s(literal 1/2 binary64)) (/.f64 %341 #s(literal 2 binary64)) (/.f64 %350 #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) %352) (*.f64 %352 #s(literal 1/2 binary64)) (/.f64 %355 #s(literal -2 binary64)) (/.f64 %357 #s(literal -2 binary64)) (cos.f64 (+.f64 (fma.f64 %313 #s(literal 1/2 binary64) %23) %313)) (fma.f64 %23 #s(literal 0 binary64) %71) (fma.f64 #s(literal 1/2 binary64) %36 %71) (/.f64 (neg.f64 %341) #s(literal -2 binary64)) (cos.f64 (+.f64 %322 %335)) (fma.f64 #s(literal 2 binary64) %41 %71) (fma.f64 #s(literal 2 binary64) %43 %71) (fma.f64 #s(literal 2 binary64) %339 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %341 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %343 #s(literal 0 binary64)) (fma.f64 %339 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %341 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %343 #s(literal -2 binary64) #s(literal 0 binary64)) (/.f64 (neg.f64 %350) (neg.f64 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) %352 #s(literal 0 binary64)) (fma.f64 %352 #s(literal 1/2 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 4 binary64) %381) (*.f64 %383 #s(literal 4 binary64)) (/.f64 (*.f64 %341 #s(literal 2 binary64)) #s(literal 4 binary64)) (/.f64 (*.f64 %350 #s(literal 1 binary64)) #s(literal 4 binary64)) (*.f64 %194 %339) (*.f64 %339 %194) (*.f64 %350 %216) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %350)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %341)) (/.f64 (/.f64 %341 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (/.f64 %341 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 (/.f64 %350 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 %217 %402) (*.f64 %402 %217) (fma.f64 %26 %36 %71) (fma.f64 #s(literal 4 binary64) %381 #s(literal 0 binary64)) (fma.f64 %383 #s(literal 4 binary64) #s(literal 0 binary64)) (/.f64 (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %350) #s(literal 4 binary64)) (fma.f64 %194 %339 #s(literal 0 binary64)) (fma.f64 %339 %194 #s(literal 0 binary64)) (fma.f64 %350 %216 #s(literal 0 binary64)) (fma.f64 %217 %402 #s(literal 0 binary64)) (fma.f64 %402 %217 #s(literal 0 binary64)) (/.f64 (*.f64 %350 #s(literal 2 binary64)) %416) (fma.f64 #s(literal 1/2 binary64) %68 %71) (*.f64 %75 %419) (*.f64 %76 %421) (*.f64 %419 %75) (*.f64 %421 %76) (*.f64 %425 %426) (*.f64 %419 %428) (fma.f64 %75 %419 #s(literal 0 binary64)) (fma.f64 %76 %421 #s(literal 0 binary64)) (fma.f64 %419 %75 #s(literal 0 binary64)) (fma.f64 %421 %76 #s(literal 0 binary64)) (fma.f64 %425 %426 #s(literal 0 binary64)) (*.f64 %419 %435) (fma.f64 %419 %428 #s(literal 0 binary64)) (fma.f64 %71 #s(literal 0 binary64) %71) (+.f64 %71 %439) (fma.f64 %419 %435 #s(literal 0 binary64)) (/.f64 (+.f64 %311 %311) #s(literal -2 binary64)) (fma.f64 %71 #s(literal 1/2 binary64) %339) (fma.f64 %71 #s(literal 1 binary64) %439) (fma.f64 #s(literal 1/2 binary64) %71 %339) (fma.f64 #s(literal 1 binary64) %71 %439) (fma.f64 %311 #s(literal -1/2 binary64) %339) (+.f64 %339 %339) (-.f64 %339 %343) (*.f64 #s(literal 2 binary64) %454) (fma.f64 #s(literal 2 binary64) %339 %439) (fma.f64 #s(literal 1/2 binary64) %341 %439) (fma.f64 #s(literal 1 binary64) %339 %339) (fma.f64 #s(literal -2 binary64) %343 %439) (fma.f64 %339 #s(literal 2 binary64) %439) (fma.f64 %339 #s(literal 1 binary64) %339) (fma.f64 %341 #s(literal 1/2 binary64) %439) (fma.f64 %343 #s(literal -2 binary64) %439) (-.f64 %339 (-.f64 %343 #s(literal 0 binary64))) (/.f64 %472 #s(literal 2 binary64)) (/.f64 %474 #s(literal 2 binary64)) (-.f64 %339 (*.f64 #s(literal -1 binary64) %339)) (-.f64 %339 (*.f64 %343 #s(literal 1 binary64))) (/.f64 %483 #s(literal 2 binary64)) (/.f64 %485 #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %454 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %352 %439) (fma.f64 %352 #s(literal 1/2 binary64) %439) (/.f64 (fma.f64 %311 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) %311)) #s(literal 4 binary64)) (/.f64 (fma.f64 %311 #s(literal -2 binary64) (*.f64 %311 #s(literal -2 binary64))) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %383 %339) (fma.f64 #s(literal 2 binary64) %381 %339) (fma.f64 #s(literal 4 binary64) %381 %439) (fma.f64 %383 #s(literal 2 binary64) %339) (fma.f64 %383 #s(literal 4 binary64) %439) (fma.f64 #s(literal 2 binary64) %501 %339) (fma.f64 %194 %339 %439) (fma.f64 %339 %194 %439) (fma.f64 %350 %216 %439) (fma.f64 %501 #s(literal 2 binary64) %339) (/.f64 (fma.f64 %71 #s(literal -2 binary64) %357) %508) (/.f64 (fma.f64 %71 #s(literal -2 binary64) %355) %508) (/.f64 (fma.f64 %311 #s(literal 2 binary64) (*.f64 %71 #s(literal -2 binary64))) %514) (/.f64 (fma.f64 %311 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %71)) %514) (fma.f64 %217 %402 %439) (fma.f64 %352 %190 %339) (fma.f64 %352 %216 %339) (fma.f64 %402 %192 %339) (fma.f64 %402 %217 %439) (fma.f64 %217 %524 %339) (fma.f64 %194 %501 %339) (fma.f64 %501 %194 %339) (fma.f64 %524 %217 %339) (*.f64 #s(literal 2 binary64) %535) (fma.f64 #s(literal 2 binary64) %535 #s(literal 0 binary64)) (fma.f64 %75 %76 %339) (fma.f64 %76 %75 %339) (fma.f64 %71 #s(literal 1/2 binary64) %541) (fma.f64 %71 #s(literal 1/2 binary64) %543) (fma.f64 %71 #s(literal 1/2 binary64) %546) (fma.f64 #s(literal 1/2 binary64) %71 %541) (fma.f64 #s(literal 1/2 binary64) %71 %543) (fma.f64 #s(literal 1/2 binary64) %71 %546) (fma.f64 %311 #s(literal -1/2 binary64) %541) (fma.f64 %311 #s(literal -1/2 binary64) %543) (fma.f64 %311 #s(literal -1/2 binary64) %546) (+.f64 %339 %541) (+.f64 %339 %543) (+.f64 %339 %546) (fma.f64 %75 %419 %439) (fma.f64 %76 %435 %339) (fma.f64 %76 %421 %439) (fma.f64 %419 %75 %439) (fma.f64 %419 %561 %71) (fma.f64 %435 %76 %339) (fma.f64 %421 %76 %439) (+.f64 (*.f64 %419 %561) %71) (fma.f64 %75 %567 %339) (fma.f64 %76 %569 %339) (fma.f64 %569 %76 %339) (fma.f64 %425 %426 %439) (fma.f64 #s(literal 1/2 binary64) %73 %71) (fma.f64 #s(literal 1 binary64) %339 %541) (fma.f64 #s(literal 1 binary64) %339 %543) (fma.f64 #s(literal 1 binary64) %339 %546) (fma.f64 %339 #s(literal 1 binary64) %541) (fma.f64 %339 #s(literal 1 binary64) %543) (fma.f64 %339 #s(literal 1 binary64) %546) (fma.f64 %419 %428 %439) (fma.f64 %419 %435 %439) (fma.f64 %76 %582 %339) (fma.f64 %419 %584 %339) (fma.f64 %421 %586 %339) (fma.f64 %584 %588 %339) (fma.f64 %569 %567 %339) (fma.f64 %591 %586 %339) (fma.f64 %586 %591 %339) (fma.f64 %567 %569 %339) (fma.f64 %588 %584 %339) (fma.f64 #s(literal 2 binary64) %383 %541) (fma.f64 #s(literal 2 binary64) %383 %543) (fma.f64 #s(literal 2 binary64) %383 %546) (fma.f64 #s(literal 2 binary64) %381 %541) (fma.f64 #s(literal 2 binary64) %381 %543) (fma.f64 #s(literal 2 binary64) %381 %546) (fma.f64 %383 #s(literal 2 binary64) %541) (fma.f64 %383 #s(literal 2 binary64) %543) (fma.f64 %383 #s(literal 2 binary64) %546) (/.f64 (+.f64 %71 %471) #s(literal 2 binary64)) (/.f64 (+.f64 %471 %71) #s(literal 2 binary64)) (-.f64 %339 (fma.f64 #s(literal 1/2 binary64) %71 %311)) (-.f64 %339 (-.f64 %339 %71)) (-.f64 (+.f64 %71 %339) %339) (/.f64 (+.f64 %71 %482) #s(literal 2 binary64)) (/.f64 (+.f64 %482 %71) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %501 %541) (fma.f64 #s(literal 2 binary64) %501 %543) (fma.f64 #s(literal 2 binary64) %501 %546) (fma.f64 %501 #s(literal 2 binary64) %541) (fma.f64 %501 #s(literal 2 binary64) %543) (fma.f64 %501 #s(literal 2 binary64) %546) (fma.f64 %352 %190 %541) (fma.f64 %352 %190 %543) (fma.f64 %352 %190 %546) (fma.f64 %352 %216 %541) (fma.f64 %352 %216 %543) (fma.f64 %352 %216 %546) (fma.f64 %402 %192 %541) (fma.f64 %402 %192 %543) (fma.f64 %402 %192 %546) (fma.f64 %471 #s(literal 1/2 binary64) %339) (fma.f64 %482 #s(literal 1/2 binary64) %339) (/.f64 (fma.f64 %471 #s(literal 1 binary64) %71) #s(literal 2 binary64)) (fma.f64 %584 %638 %339) (fma.f64 %591 %640 %339) (fma.f64 %642 %643 %339) (fma.f64 %586 %645 %339) (fma.f64 %567 %582 %339) (fma.f64 %588 %648 %339) (fma.f64 %650 %651 %339) (fma.f64 %638 %584 %339) (fma.f64 %640 %591 %339) (fma.f64 %643 %642 %339) (fma.f64 %582 %567 %339) (fma.f64 %645 %586 %339) (fma.f64 %651 %650 %339) (fma.f64 %648 %588 %339) (/.f64 (fma.f64 %482 #s(literal 1 binary64) %71) #s(literal 2 binary64)) (/.f64 (+.f64 %71 (*.f64 #s(literal 1 binary64) %471)) #s(literal 2 binary64)) (/.f64 (+.f64 %71 (*.f64 %471 #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (+.f64 %71 (*.f64 #s(literal 1 binary64) %482)) #s(literal 2 binary64)) (/.f64 (+.f64 %71 (*.f64 %482 #s(literal 1 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %454 %439) (fma.f64 %217 %524 %541) (fma.f64 %217 %524 %543) (fma.f64 %217 %524 %546) (fma.f64 %194 %501 %541) (fma.f64 %194 %501 %543) (fma.f64 %194 %501 %546) (fma.f64 %501 %194 %541) (fma.f64 %501 %194 %543) (fma.f64 %501 %194 %546) (fma.f64 %524 %217 %541) (fma.f64 %524 %217 %543) (fma.f64 %524 %217 %546) (/.f64 (fma.f64 %471 #s(literal 2 binary64) %341) #s(literal 4 binary64)) (/.f64 (fma.f64 %71 #s(literal 2 binary64) %472) #s(literal 4 binary64)) (/.f64 (fma.f64 %71 #s(literal 2 binary64) %474) #s(literal 4 binary64)) (/.f64 (fma.f64 %482 #s(literal 2 binary64) %341) #s(literal 4 binary64)) (/.f64 (fma.f64 %71 #s(literal 2 binary64) %485) #s(literal 4 binary64)) (/.f64 (fma.f64 %71 #s(literal 2 binary64) %483) #s(literal 4 binary64)) (/.f64 (fma.f64 %471 #s(literal -2 binary64) %357) %508) (/.f64 (fma.f64 %471 #s(literal -2 binary64) %355) %508) (/.f64 (fma.f64 %311 #s(literal 2 binary64) (*.f64 %471 #s(literal -2 binary64))) %514) (/.f64 (fma.f64 %311 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %471)) %514) (/.f64 (fma.f64 %482 #s(literal -2 binary64) %357) %508) (/.f64 (fma.f64 %482 #s(literal -2 binary64) %355) %508) (/.f64 (fma.f64 %311 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %482)) %514) (/.f64 (fma.f64 %311 #s(literal 2 binary64) (*.f64 %482 #s(literal -2 binary64))) %514) (fma.f64 #s(literal 2 binary64) %535 %439) (fma.f64 %75 %76 %541) (fma.f64 %75 %76 %543) (fma.f64 %75 %76 %546) (fma.f64 %76 %75 %541) (fma.f64 %76 %75 %543) (fma.f64 %76 %75 %546) (fma.f64 %75 %77 %71) (fma.f64 %76 %79 %71) (fma.f64 %76 %435 %541) (fma.f64 %76 %435 %543) (fma.f64 %76 %435 %546) (fma.f64 %435 %76 %541) (fma.f64 %435 %76 %543) (fma.f64 %435 %76 %546) (fma.f64 %75 %567 %541) (fma.f64 %75 %567 %543) (fma.f64 %75 %567 %546) (fma.f64 %76 %569 %541) (fma.f64 %76 %569 %543) (fma.f64 %76 %569 %546) (fma.f64 %569 %76 %541) (fma.f64 %569 %76 %543) (fma.f64 %569 %76 %546) (fma.f64 %76 %582 %541) (fma.f64 %76 %582 %543) (fma.f64 %76 %582 %546) (fma.f64 %419 %584 %541) (fma.f64 %419 %584 %543) (fma.f64 %419 %584 %546) (fma.f64 %421 %586 %541) (fma.f64 %421 %586 %543) (fma.f64 %421 %586 %546) (fma.f64 %584 %588 %541) (fma.f64 %584 %588 %543) (fma.f64 %584 %588 %546) (fma.f64 %569 %567 %541) (fma.f64 %569 %567 %543) (fma.f64 %569 %567 %546) (fma.f64 %591 %586 %541) (fma.f64 %591 %586 %543) (fma.f64 %591 %586 %546) (fma.f64 %586 %591 %541) (fma.f64 %586 %591 %543) (fma.f64 %586 %591 %546) (fma.f64 %567 %569 %541) (fma.f64 %567 %569 %543) (fma.f64 %567 %569 %546) (fma.f64 %588 %584 %541) (fma.f64 %588 %584 %543) (fma.f64 %588 %584 %546) (fma.f64 %471 #s(literal 1/2 binary64) %541) (fma.f64 %471 #s(literal 1/2 binary64) %543) (fma.f64 %471 #s(literal 1/2 binary64) %546) (fma.f64 %561 %419 %773) (fma.f64 %482 #s(literal 1/2 binary64) %541) (fma.f64 %482 #s(literal 1/2 binary64) %543) (fma.f64 %482 #s(literal 1/2 binary64) %546) (fma.f64 %584 %638 %541) (fma.f64 %584 %638 %543) (fma.f64 %584 %638 %546) (fma.f64 %591 %640 %541) (fma.f64 %591 %640 %543) (fma.f64 %591 %640 %546) (fma.f64 %642 %643 %541) (fma.f64 %642 %643 %543) (fma.f64 %642 %643 %546) (fma.f64 %586 %645 %541) (fma.f64 %586 %645 %543) (fma.f64 %586 %645 %546) (fma.f64 %567 %582 %541) (fma.f64 %567 %582 %543) (fma.f64 %567 %582 %546) (fma.f64 %588 %648 %541) (fma.f64 %588 %648 %543) (fma.f64 %588 %648 %546) (fma.f64 %650 %651 %541) (fma.f64 %650 %651 %543) (fma.f64 %650 %651 %546) (fma.f64 %638 %584 %541) (fma.f64 %638 %584 %543) (fma.f64 %638 %584 %546) (fma.f64 %640 %591 %541) (fma.f64 %640 %591 %543) (fma.f64 %640 %591 %546) (fma.f64 %643 %642 %541) (fma.f64 %643 %642 %543) (fma.f64 %643 %642 %546) (fma.f64 %582 %567 %541) (fma.f64 %582 %567 %543) (fma.f64 %582 %567 %546) (fma.f64 %645 %586 %541) (fma.f64 %645 %586 %543) (fma.f64 %645 %586 %546) (fma.f64 %651 %650 %541) (fma.f64 %651 %650 %543) (fma.f64 %651 %650 %546) (fma.f64 %648 %588 %541) (fma.f64 %648 %588 %543) (fma.f64 %648 %588 %546) (+.f64 (*.f64 %561 %419) %773) (/.f64 (+.f64 %471 %471) #s(literal 2 binary64)) (/.f64 (+.f64 %471 %482) #s(literal 2 binary64)) (/.f64 (+.f64 %482 %471) #s(literal 2 binary64)) (/.f64 (+.f64 %482 %482) #s(literal 2 binary64)) (/.f64 (fma.f64 %471 #s(literal 2 binary64) %472) #s(literal 4 binary64)) (/.f64 (fma.f64 %471 #s(literal 2 binary64) %474) #s(literal 4 binary64)) (/.f64 (fma.f64 %471 #s(literal 2 binary64) %485) #s(literal 4 binary64)) (/.f64 (fma.f64 %471 #s(literal 2 binary64) %483) #s(literal 4 binary64)) (/.f64 (fma.f64 %482 #s(literal 2 binary64) %472) #s(literal 4 binary64)) (/.f64 (fma.f64 %482 #s(literal 2 binary64) %474) #s(literal 4 binary64)) (/.f64 (fma.f64 %482 #s(literal 2 binary64) %485) #s(literal 4 binary64)) (/.f64 (fma.f64 %482 #s(literal 2 binary64) %483) #s(literal 4 binary64)) %846 (*.f64 %71 a2) (*.f64 %102 %311) (*.f64 %311 %102) (neg.f64 %850) (*.f64 %846 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %846) (/.f64 %846 #s(literal 1 binary64)) (*.f64 %115 %339) (*.f64 %339 %115) (*.f64 %857 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %859) (*.f64 #s(literal -2 binary64) %861) (*.f64 %863 %343) (*.f64 %859 #s(literal 2 binary64)) (*.f64 %861 #s(literal -2 binary64)) (/.f64 %857 #s(literal 2 binary64)) (/.f64 %859 #s(literal 1/2 binary64)) (/.f64 (*.f64 %311 %115) #s(literal -2 binary64)) (/.f64 (*.f64 %115 %311) #s(literal -2 binary64)) (/.f64 (*.f64 %341 a2) #s(literal 2 binary64)) (/.f64 (*.f64 a2 %350) #s(literal 4 binary64)) (/.f64 (*.f64 %350 a2) #s(literal 4 binary64)) (/.f64 %879 #s(literal 2 binary64)) (/.f64 (neg.f64 %857) #s(literal -2 binary64)) (fma.f64 #s(literal 0 binary64) %115 %846) (fma.f64 %115 #s(literal 0 binary64) %846) (+.f64 (*.f64 %115 #s(literal 0 binary64)) %846) (+.f64 (*.f64 #s(literal 0 binary64) %115) %846) (*.f64 #s(literal 4 binary64) %889) (*.f64 #s(literal 1/2 binary64) %891) (*.f64 %893 #s(literal 4 binary64)) (*.f64 %895 #s(literal 1/2 binary64)) (*.f64 %897 %339) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %857)) (/.f64 (/.f64 %857 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (/.f64 %857 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 %905 %402) (*.f64 %907 %352) (*.f64 %75 %909) (*.f64 %76 %911) (*.f64 %911 %76) (*.f64 %909 %75) (*.f64 %76 %916) (*.f64 %76 %918) (*.f64 %419 %915) (*.f64 %915 %419) (*.f64 %421 %922) (*.f64 %922 %421) (*.f64 %925 %426) (*.f64 %927 %75) (/.f64 (*.f64 %471 %115) #s(literal 2 binary64)) (/.f64 (*.f64 %115 %471) #s(literal 2 binary64)) (fma.f64 a2 %339 %859) (fma.f64 %71 %118 %859) (fma.f64 %846 #s(literal 1/2 binary64) %859) (fma.f64 #s(literal 1/2 binary64) %846 %859) (fma.f64 %339 a2 %859) (/.f64 (*.f64 %482 %115) #s(literal 2 binary64)) (/.f64 (*.f64 %115 %482) #s(literal 2 binary64)) (+.f64 %859 %859) (-.f64 %859 %861) (fma.f64 %71 %944 %859) (fma.f64 #s(literal 1 binary64) %859 %859) (fma.f64 %859 #s(literal 1 binary64) %859) (/.f64 (fma.f64 %846 #s(literal 2 binary64) %857) #s(literal 4 binary64)) (/.f64 (fma.f64 %846 #s(literal 2 binary64) %879) #s(literal 4 binary64)) (fma.f64 %339 %952 %859) (fma.f64 %352 %954 %859) (fma.f64 %402 %956 %859) (fma.f64 #s(literal 2 binary64) %889 %859) (*.f64 %76 %959) (fma.f64 %75 %922 %859) (fma.f64 %76 %915 %859) (fma.f64 %915 %76 %859) (fma.f64 %922 %75 %859) (fma.f64 %435 %922 %859) (fma.f64 %909 %561 %966) (fma.f64 %561 %909 %968) (+.f64 (*.f64 %909 %561) %966) (+.f64 (*.f64 %561 %909) %968) a4 (neg.f64 %975) #s(literal 4 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 4 binary64)) (*.f64 #s(literal -2 binary64) #s(literal -2 binary64)) (neg.f64 (+.f64 #s(literal -2 binary64) #s(literal -2 binary64))) (neg.f64 %514) (neg.f64 %508) (*.f64 %171 %171) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) #s(literal 1/2 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) %992) (+.f64 %994 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (-.f64 %994 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) %168) (*.f64 #s(literal 1/2 binary64) %416) (*.f64 (*.f64 #s(literal 2 binary64) #s(literal 4 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %992) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %992) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %992) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %992) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %992) (*.f64 %185 %1008) (*.f64 %1008 %185) (fma.f64 %170 %171 %992) (fma.f64 %171 %170 %992) (fma.f64 #s(literal 4 binary64) %185 %992) (fma.f64 %185 #s(literal 4 binary64) %992) (fma.f64 #s(literal 4 binary64) %190 %992) (fma.f64 #s(literal 1/2 binary64) %192 %992) (fma.f64 #s(literal 1/2 binary64) %194 %992) (fma.f64 %192 #s(literal 1/2 binary64) %992) (fma.f64 %194 #s(literal 1/2 binary64) %992) (fma.f64 %190 %211 %992) (fma.f64 %213 %214 %992) (fma.f64 %216 %217 %992) (fma.f64 %217 %216 %992) (fma.f64 %211 %190 %992) (fma.f64 %214 %213 %992) (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 %240 %241 %992) (*.f64 lamdp #s(literal 4 binary64)) %258 (*.f64 #s(literal 2 binary64) %23) (*.f64 %23 #s(literal 2 binary64)) (*.f64 %258 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %258) (fma.f64 lamdp #s(literal 2 binary64) %23) (fma.f64 #s(literal 2 binary64) lamdp %23) (+.f64 %23 %23) (*.f64 (*.f64 #s(literal 4 binary64) %23) #s(literal 1/2 binary64)) (*.f64 %416 %26) (fma.f64 %23 #s(literal 1 binary64) %23) (fma.f64 #s(literal 1 binary64) %23 %23) (fma.f64 #s(literal 4 binary64) %26 %23) (fma.f64 %258 #s(literal 1/2 binary64) %23) (fma.f64 #s(literal 1/2 binary64) %258 %23) (fma.f64 %26 #s(literal 4 binary64) %23) %1045 (neg.f64 %1047) (sin.f64 (neg.f64 %1046)) (sin.f64 (fma.f64 %4 #s(literal 4 binary64) %313)) (sin.f64 (neg.f64 %1053)) (sin.f64 (+.f64 %1053 %313)) (cos.f64 (fma.f64 %4 #s(literal 4 binary64) %335)) (cos.f64 (+.f64 %1053 %335)) (cos.f64 (+.f64 (fma.f64 %313 #s(literal 1/2 binary64) %258) %313)) %1065 (*.f64 %1045 a4) (*.f64 %975 %1047) (*.f64 %1047 %975) (neg.f64 %1069) tanph (neg.f64 %1072) (*.f64 tanph #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) tanph) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) tanph)) (*.f64 #s(literal 1/2 binary64) %1078) (/.f64 %1078 #s(literal 2 binary64)) s (neg.f64 %1082) (*.f64 s #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) s) (*.f64 #s(literal -1 binary64) %1082) (*.f64 %1082 #s(literal -1 binary64)) (+.f64 s %1088) (+.f64 s %1090) (*.f64 #s(literal 1/2 binary64) %1092) (*.f64 %1092 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %1095) (*.f64 %1097 #s(literal 2 binary64)) (/.f64 %1092 #s(literal 2 binary64)) (*.f64 %1100 #s(literal -1/2 binary64)) (*.f64 %1102 #s(literal 1/2 binary64)) (fma.f64 s #s(literal 1/2 binary64) %1097) (fma.f64 s #s(literal 1 binary64) %1088) (fma.f64 s #s(literal 1 binary64) %1090) (fma.f64 #s(literal 1/2 binary64) s %1095) (fma.f64 #s(literal 1 binary64) s %1088) (fma.f64 #s(literal 1 binary64) s %1090) (+.f64 %1095 %1095) (+.f64 %1097 %1097) (fma.f64 #s(literal -1 binary64) %1082 %1088) (fma.f64 #s(literal -1 binary64) %1082 %1090) (fma.f64 %1082 #s(literal -1 binary64) %1088) (fma.f64 %1082 #s(literal -1 binary64) %1090) (fma.f64 #s(literal 1/2 binary64) %1092 %1088) (fma.f64 #s(literal 1/2 binary64) %1092 %1090) (fma.f64 %1092 #s(literal 1/2 binary64) %1088) (fma.f64 %1092 #s(literal 1/2 binary64) %1090) (fma.f64 #s(literal 2 binary64) %1095 %1088) (fma.f64 #s(literal 2 binary64) %1095 %1090) (fma.f64 %1097 #s(literal 2 binary64) %1088) (fma.f64 %1097 #s(literal 2 binary64) %1090) (fma.f64 %1100 #s(literal -1/2 binary64) %1088) (fma.f64 %1100 #s(literal -1/2 binary64) %1090) (fma.f64 %1102 #s(literal 1/2 binary64) %1088) (fma.f64 %1102 #s(literal 1/2 binary64) %1090) xj (neg.f64 %1129) %1131 (fabs.f64 %1131) (fabs.f64 (*.f64 %1133 xj)) (fabs.f64 %1136) (fabs.f64 (*.f64 xj %1133)) (*.f64 %1133 %1133) (*.f64 %1129 %1129) (neg.f64 %1136) (fabs.f64 (*.f64 %1133 %1129)) (fabs.f64 (*.f64 %1129 %1133)) (fabs.f64 (*.f64 %1147 xj)) (fabs.f64 (*.f64 xj %1147)) (fabs.f64 (*.f64 %1147 %1129)) (fabs.f64 (*.f64 %1129 %1147)) (*.f64 %1147 %1147) (sqrt.f64 %1157) (*.f64 %1159 %1160) (*.f64 %1162 %1159) (pow.f64 xj #s(literal 2 binary64)) (pow.f64 %1133 #s(literal 2 binary64)) (pow.f64 %1129 #s(literal 2 binary64)) (pow.f64 %1147 #s(literal 2 binary64)) (*.f64 xj %1168) (*.f64 %1168 xj) (pow.f64 %1131 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 xj #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 %1129 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 %1133 #s(literal -2 binary64))) (fabs.f64 (*.f64 %1168 %1133)) (*.f64 %1133 %1180) (*.f64 %1133 %1182) (*.f64 %1129 %1184) (*.f64 %1180 %1133) (*.f64 %1187 %1129) (*.f64 %1184 %1129) (*.f64 %1182 %1133) (*.f64 %1191 xj) (/.f64 #s(literal 1 binary64) (pow.f64 %1147 #s(literal -2 binary64))) (fabs.f64 (*.f64 %1168 %1147)) (*.f64 %1197 %1133) (*.f64 %1199 %1133) (*.f64 %1201 %1133) (/.f64 #s(literal 1 binary64) (pow.f64 %1131 #s(literal -1 binary64))) (*.f64 %1205 %1147) (pow.f64 %1157 #s(literal 1/2 binary64)) (*.f64 %1208 %1159) (*.f64 %1210 %1159) (*.f64 %1212 %1160) (*.f64 %1214 %1159) (*.f64 %1216 %1133) (*.f64 %1218 %1159) (*.f64 %1220 %1159) %1222 (fabs.f64 %1222) (fabs.f64 (*.f64 %1224 s)) (fabs.f64 %1227) (fabs.f64 (*.f64 s %1224)) (*.f64 %1224 %1224) (*.f64 %1082 %1082) (neg.f64 %1227) (fabs.f64 (*.f64 %1224 %1082)) (fabs.f64 (*.f64 %1082 %1224)) (fabs.f64 (*.f64 %1238 s)) (fabs.f64 (*.f64 s %1238)) (*.f64 %1222 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %1222) (fabs.f64 (*.f64 %1238 %1082)) (fabs.f64 (*.f64 %1082 %1238)) (*.f64 %1238 %1238) (*.f64 %1092 %1095) (*.f64 %1251 #s(literal 1/2 binary64)) (sqrt.f64 %1253) (*.f64 %1255 %1256) (*.f64 %1258 %1255) (*.f64 %1260 %185) (pow.f64 s #s(literal 2 binary64)) (pow.f64 %1224 #s(literal 2 binary64)) (pow.f64 %1082 #s(literal 2 binary64)) (pow.f64 %1238 #s(literal 2 binary64)) (*.f64 s %1266) (*.f64 %1266 s) (pow.f64 %1222 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 s #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 %1082 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 %1224 #s(literal -2 binary64))) (fabs.f64 (*.f64 %1266 %1224)) (*.f64 %1224 %1278) (*.f64 %1224 %1280) (*.f64 %1082 %1282) (*.f64 %1278 %1224) (*.f64 %1285 %1082) (*.f64 %1282 %1082) (*.f64 %1280 %1224) (*.f64 %1289 s) (/.f64 #s(literal 1 binary64) (pow.f64 %1238 #s(literal -2 binary64))) (fabs.f64 (*.f64 %1266 %1238)) (*.f64 %1295 %1224) (*.f64 %1297 %1224) (*.f64 %1299 %1224) (*.f64 s %1301) (*.f64 %1303 s) (/.f64 #s(literal 1 binary64) (pow.f64 %1222 #s(literal -1 binary64))) (*.f64 %1307 %1238) (*.f64 %1092 %1309) (*.f64 %1311 #s(literal 1/2 binary64)) (pow.f64 %1253 #s(literal 1/2 binary64)) (*.f64 %1314 %1255) (*.f64 %1316 %1255) (*.f64 %1318 %1256) (*.f64 %1320 %1255) (*.f64 %1322 %1224) (*.f64 %1324 %1255) (*.f64 %1326 %1255) %1328 (fma.f64 xj xj %1222) (+.f64 %1131 %1222) (+.f64 %1222 %1131) (fabs.f64 %1328) (-.f64 %1131 %1227) (-.f64 %1222 %1136) (fabs.f64 %1335) (fma.f64 %1224 %1224 %1131) (fma.f64 %1133 %1133 %1222) (fma.f64 %1082 %1082 %1131) (fma.f64 %1129 %1129 %1222) (neg.f64 %1335) (fma.f64 %1222 #s(literal 1 binary64) %1131) (fma.f64 #s(literal 1 binary64) %1222 %1131) (fma.f64 %1238 %1238 %1131) (fma.f64 %1147 %1147 %1222) (fma.f64 %1092 %1095 %1131) (fma.f64 %1251 #s(literal 1/2 binary64) %1131) (fma.f64 %1159 %1160 %1222) (fma.f64 %1255 %1256 %1131) (fma.f64 %1258 %1255 %1131) (fma.f64 %1162 %1159 %1222) (fma.f64 %1260 %185 %1131) (sqrt.f64 %1353) (*.f64 %1355 %1355) (fma.f64 s %1266 %1131) (fma.f64 xj %1168 %1222) (fma.f64 %1266 s %1131) (fma.f64 %1168 xj %1222) (pow.f64 %1328 #s(literal 1 binary64)) (*.f64 %1362 %1362) (fma.f64 %1224 %1278 %1131) (fma.f64 %1224 %1280 %1131) (fma.f64 %1133 %1180 %1222) (fma.f64 %1133 %1182 %1222) (fma.f64 %1082 %1282 %1131) (fma.f64 %1129 %1184 %1222) (fma.f64 %1180 %1133 %1222) (fma.f64 %1278 %1224 %1131) (fma.f64 %1285 %1082 %1131) (fma.f64 %1187 %1129 %1222) (fma.f64 %1184 %1129 %1222) (fma.f64 %1282 %1082 %1131) (fma.f64 %1182 %1133 %1222) (fma.f64 %1280 %1224 %1131) (fma.f64 %1289 s %1131) (fma.f64 %1191 xj %1222) (pow.f64 %1355 #s(literal 2 binary64)) (fma.f64 %1197 %1133 %1222) (fma.f64 %1199 %1133 %1222) (fma.f64 %1201 %1133 %1222) (fma.f64 %1295 %1224 %1131) (fma.f64 %1297 %1224 %1131) (fma.f64 %1299 %1224 %1131) (pow.f64 %1362 #s(literal 2 binary64)) (fma.f64 s %1301 %1131) (fma.f64 %1303 s %1131) (/.f64 #s(literal 1 binary64) (pow.f64 %1328 #s(literal -1 binary64))) (fma.f64 %1205 %1147 %1222) (fma.f64 %1307 %1238 %1131) (fma.f64 %1092 %1309 %1131) (fma.f64 %1311 #s(literal 1/2 binary64) %1131) (/.f64 #s(literal 1 binary64) (pow.f64 %1355 #s(literal -2 binary64))) (/.f64 (-.f64 %1253 %1157) (-.f64 %1222 %1131)) (/.f64 (-.f64 %1157 %1253) (-.f64 %1131 %1222)) (fma.f64 %1208 %1159 %1222) (fma.f64 %1314 %1255 %1131) (fma.f64 %1210 %1159 %1222) (fma.f64 %1316 %1255 %1131) (fma.f64 %1212 %1160 %1222) (fma.f64 %1318 %1256 %1131) (fma.f64 %1214 %1159 %1222) (fma.f64 %1320 %1255 %1131) (pow.f64 %1353 #s(literal 1/2 binary64)) (*.f64 (pow.f64 %1355 #s(literal 1 binary64)) %1355) (*.f64 %1415 (*.f64 %1415 %1355)) (*.f64 (*.f64 %1355 %1415) %1415) (fma.f64 %1216 %1133 %1222) (fma.f64 %1322 %1224 %1131) (fma.f64 %1218 %1159 %1222) (fma.f64 %1220 %1159 %1222) (fma.f64 %1324 %1255 %1131) (fma.f64 %1326 %1255 %1131) %1355 (fabs.f64 %1355) (fabs.f64 %1362) (neg.f64 %1362) (hypot.f64 s xj) (hypot.f64 xj s) (hypot.f64 s %1133) (hypot.f64 s %1129) (hypot.f64 xj %1224) (hypot.f64 xj %1082) (hypot.f64 %1224 xj) (hypot.f64 %1133 s) (hypot.f64 %1082 xj) (hypot.f64 %1129 s) (hypot.f64 s %1147) (hypot.f64 xj %1238) (hypot.f64 %1224 %1133) (hypot.f64 %1224 %1129) (hypot.f64 %1133 %1224) (hypot.f64 %1133 %1082) (hypot.f64 %1082 %1133) (hypot.f64 %1082 %1129) (hypot.f64 %1129 %1224) (hypot.f64 %1129 %1082) (hypot.f64 %1238 xj) (hypot.f64 %1147 s) (hypot.f64 %1224 %1147) (hypot.f64 %1133 %1238) (hypot.f64 %1082 %1147) (hypot.f64 %1129 %1238) (hypot.f64 %1238 %1133) (hypot.f64 %1238 %1129) (hypot.f64 %1147 %1224) (hypot.f64 %1147 %1082) (hypot.f64 %1238 %1147) (hypot.f64 %1147 %1238) (pow.f64 %1328 #s(literal 1/2 binary64)) (*.f64 %1415 %1415) (pow.f64 %1415 #s(literal 2 binary64)) (*.f64 %1464 %1464) (pow.f64 %1353 %190) %1467 (/.f64 %1082 %1362) (neg.f64 %1469) (*.f64 s %1471) (*.f64 %1467 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %1467) (*.f64 %1471 s) (/.f64 #s(literal 1 binary64) (/.f64 %1355 s)) (*.f64 #s(literal -1 binary64) %1469) (*.f64 %1082 %1479) (*.f64 %1479 %1082) (/.f64 %1092 %1482) (*.f64 %1092 %1484) (/.f64 #s(literal 1 binary64) (/.f64 %1362 %1082)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %1467)) (*.f64 #s(literal 2 binary64) (*.f64 %1484 s)) (*.f64 #s(literal 1/2 binary64) %1492) (/.f64 %1492 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %1495 %1082)) (*.f64 %1100 %1495) (/.f64 (*.f64 #s(literal 2 binary64) %1082) %1500) (*.f64 (*.f64 %1471 %1092) #s(literal 1/2 binary64)) (/.f64 %1504 %1415) (*.f64 %1506 %1504) (*.f64 %1504 %1506) (*.f64 (/.f64 %1092 %1415) (/.f64 #s(literal 1/2 binary64) %1415)) (/.f64 %1512 %1355) %1514 (*.f64 s %1515) (*.f64 %1467 tanph) (*.f64 %1515 s) (/.f64 %1519 %1362) (*.f64 %1072 %1469) (*.f64 %1082 %1522) (*.f64 %1522 %1082) (*.f64 %1469 %1072) (neg.f64 %1526) (*.f64 %1514 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %1514) (*.f64 %1512 %1471) (*.f64 %1471 %1512) (/.f64 #s(literal 1 binary64) (/.f64 %1355 %1512)) (*.f64 #s(literal -1 binary64) %1526) (*.f64 %1519 %1479) (*.f64 %1479 %1519) (*.f64 %1092 (*.f64 #s(literal 1/2 binary64) %1515)) (*.f64 (*.f64 %1515 %1092) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %1362 %1519)) (*.f64 #s(literal 2 binary64) (*.f64 %1484 %1512)) (*.f64 %1545 %1484) (*.f64 %1547 %1495) (/.f64 %1549 %1415) (*.f64 %1551 %1504) (*.f64 %1504 %1551) (*.f64 %1554 %1555) (*.f64 %1555 %1554) (*.f64 %1549 %1506) (/.f64 %1512 %1362) (/.f64 %1519 %1355) (*.f64 tanph %1469) (*.f64 s %1522) (*.f64 %1467 %1072) (*.f64 %1072 %1467) (*.f64 %1082 %1515) (*.f64 %1522 s) (*.f64 %1469 tanph) (*.f64 %1515 %1082) %1526 (*.f64 #s(literal -1 binary64) %1514) (*.f64 %1512 %1479) (*.f64 %1479 %1512) (*.f64 %1526 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %1526) (*.f64 %1519 %1471) (*.f64 %1575 %1467) (*.f64 %1471 %1519) (/.f64 #s(literal 1 binary64) (/.f64 %1362 %1512)) (/.f64 #s(literal 1 binary64) (/.f64 %1355 %1519)) (*.f64 %1545 %1495) (*.f64 %1092 %1583) (*.f64 %1585 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %1587) (*.f64 %1547 %1484) (/.f64 %1590 %1415) (*.f64 %1551 %1555) (*.f64 %1504 %1554) (*.f64 %1554 %1504) (*.f64 %1555 %1551) (*.f64 %1590 %1506) %1597 (fma.f64 a4 %1045 %1526) (fma.f64 tanph %1469 %1065) (fma.f64 s %1522 %1065) (fma.f64 %1045 a4 %1526) (fma.f64 %1467 %1072 %1065) (fma.f64 %1072 %1467 %1065) (fma.f64 %1082 %1515 %1065) (fma.f64 %1522 s %1065) (fma.f64 %1469 tanph %1065) (fma.f64 %1515 %1082 %1065) (+.f64 %1065 %1526) (+.f64 %1526 %1065) (neg.f64 %1610) (-.f64 %1526 %1069) (fma.f64 %975 %1047 %1526) (fma.f64 %1047 %975 %1526) (fma.f64 #s(literal -1 binary64) %1514 %1065) (fma.f64 %1512 %1479 %1065) (fma.f64 %1479 %1512 %1065) (*.f64 %1597 #s(literal 1 binary64)) (fma.f64 %1526 #s(literal 1 binary64) %1065) (fma.f64 #s(literal 1 binary64) %1526 %1065) (fma.f64 %1519 %1471 %1065) (fma.f64 %1575 %1467 %1065) (fma.f64 %1471 %1519 %1065) (fma.f64 %1545 %1495 %1065) (fma.f64 %1092 %1583 %1065) (fma.f64 %1585 #s(literal 1/2 binary64) %1065) (fma.f64 #s(literal 2 binary64) %1587 %1065) (fma.f64 %1547 %1484 %1065) (/.f64 %1631 %1355) (/.f64 %1633 %1362) (/.f64 %1635 %1355) (*.f64 %1471 %1631) (*.f64 %1631 %1471) (*.f64 %1633 %1479) (/.f64 #s(literal 1 binary64) (/.f64 %1355 %1631)) (/.f64 %1642 %1362) (/.f64 #s(literal 1 binary64) (/.f64 %1362 %1633)) (fma.f64 %1551 %1555 %1065) (fma.f64 %1504 %1554 %1065) (fma.f64 %1554 %1504 %1065) (fma.f64 %1555 %1551 %1065) (*.f64 %1642 %1479) (*.f64 %1651 %1484) (*.f64 %1635 %1471) (fma.f64 %1590 %1506 %1065) (-.f64 %1656 %1514) (fma.f64 a4 (/.f64 %1658 %1355) %1526) (fma.f64 %1045 (/.f64 %1629 %1355) %1526) (fma.f64 %1065 %1655 %1526) (fma.f64 %1355 (/.f64 %1065 %1355) %1526) (+.f64 %1656 %1526) (fma.f64 %1630 %1471 %1526) (/.f64 (/.f64 %1631 %1415) %1415) (/.f64 (-.f64 (*.f64 %1630 %1355) (*.f64 %1355 %1512)) %1328) (/.f64 (-.f64 (*.f64 %1656 %1355) %1512) %1355) (/.f64 (-.f64 (*.f64 %1630 %1362) (*.f64 %1355 %1519)) %1335) (/.f64 (-.f64 (*.f64 %1656 %1362) %1519) %1362) (fma.f64 (/.f64 %1045 %1415) (/.f64 %1629 %1415) %1526) (fma.f64 (/.f64 a4 %1415) (/.f64 %1658 %1415) %1526) (fma.f64 %1690 %1691 %1526) (fma.f64 %1691 %1690 %1526) %1694 (fma.f64 a4 %1045 %1695) (fma.f64 %71 a2 %1597) (fma.f64 %1045 a4 %1695) (-.f64 %1699 %1514) (fma.f64 tanph %1469 %1699) (fma.f64 s %1522 %1699) (fma.f64 %1467 %1072 %1699) (fma.f64 %1072 %1467 %1699) (fma.f64 %1082 %1515 %1699) (fma.f64 %1522 s %1699) (fma.f64 %1469 tanph %1699) (fma.f64 %1515 %1082 %1699) (-.f64 %1065 %1709) (+.f64 %846 %1597) (+.f64 %1065 %1695) (+.f64 %1597 %846) (+.f64 %1695 %1065) (-.f64 %846 %1610) (+.f64 %1526 %1699) (+.f64 %1699 %1526) (neg.f64 %1718) (-.f64 %1597 %850) (fma.f64 %102 %311 %1597) (fma.f64 %311 %102 %1597) (-.f64 %1695 %1069) (fma.f64 %975 %1047 %1695) (fma.f64 %1047 %975 %1695) (-.f64 %1526 %1726) (fma.f64 #s(literal -1 binary64) %1514 %1699) (fma.f64 %1512 %1479 %1699) (fma.f64 %1479 %1512 %1699) (fma.f64 %846 #s(literal 1 binary64) %1597) (fma.f64 %1597 #s(literal 1 binary64) %846) (fma.f64 #s(literal 1 binary64) %846 %1597) (fma.f64 %1526 #s(literal 1 binary64) %1699) (fma.f64 #s(literal 1 binary64) %1526 %1699) (fma.f64 %1519 %1471 %1699) (fma.f64 %1575 %1467 %1699) (fma.f64 %1471 %1519 %1699) (fma.f64 %1545 %1495 %1699) (fma.f64 %115 %339 %1597) (fma.f64 %339 %115 %1597) (fma.f64 %857 #s(literal 1/2 binary64) %1597) (fma.f64 #s(literal 2 binary64) %859 %1597) (fma.f64 #s(literal -2 binary64) %861 %1597) (fma.f64 %1092 %1583 %1699) (fma.f64 %863 %343 %1597) (fma.f64 %859 #s(literal 2 binary64) %1597) (fma.f64 %861 #s(literal -2 binary64) %1597) (fma.f64 %1585 #s(literal 1/2 binary64) %1699) (fma.f64 #s(literal 2 binary64) %1587 %1699) (fma.f64 %1547 %1484 %1699) (fma.f64 #s(literal 4 binary64) %889 %1597) (fma.f64 #s(literal 1/2 binary64) %891 %1597) (fma.f64 %893 #s(literal 4 binary64) %1597) (fma.f64 %895 #s(literal 1/2 binary64) %1597) (/.f64 (fma.f64 %1597 #s(literal 2 binary64) %857) #s(literal 2 binary64)) (fma.f64 %897 %339 %1597) (fma.f64 %905 %402 %1597) (fma.f64 %907 %352 %1597) (/.f64 %1762 %1355) (/.f64 %1764 %1362) (/.f64 (neg.f64 %1764) %1355) (/.f64 (neg.f64 %1762) %1362) (fma.f64 %1471 %1631 %846) (fma.f64 %1773 %1471 %1065) (fma.f64 %1631 %1471 %846) (fma.f64 %1633 %1479 %846) (*.f64 %1762 %1471) (fma.f64 %1778 %1479 %1065) (*.f64 %1764 %1479) (/.f64 #s(literal 1 binary64) (/.f64 %1355 %1762)) (fma.f64 %1551 %1555 %1699) (fma.f64 %1504 %1554 %1699) (fma.f64 %1554 %1504 %1699) (fma.f64 %1555 %1551 %1699) (/.f64 #s(literal 1 binary64) (/.f64 %1362 %1764)) (fma.f64 %1642 %1479 %846) (fma.f64 %1651 %1484 %846) (fma.f64 %1635 %1471 %846) (fma.f64 %1590 %1506 %1699) (/.f64 %1793 %1355) (/.f64 (fma.f64 %1658 a4 %1773) %1355) (-.f64 (fma.f64 a2 %71 %1656) %1514) (-.f64 %1799 %1514) (-.f64 %1656 %1709) (+.f64 (/.f64 %1772 %1355) %1597) (+.f64 %1799 %1526) (/.f64 (fma.f64 %846 %1362 %1633) %1362) (/.f64 (neg.f64 %1793) %1362) (/.f64 (fma.f64 %1065 %1362 %1778) %1362) (/.f64 (-.f64 (neg.f64 %1772) %1631) %1362) (-.f64 %1815 %1514) (*.f64 %1793 %1471) (+.f64 %1815 %1526) (/.f64 #s(literal 1 binary64) (/.f64 %1355 %1793)) (/.f64 (/.f64 %1762 %1415) %1415) (/.f64 (fma.f64 %1631 #s(literal 2 binary64) %1823) %1825) (/.f64 (fma.f64 %1631 #s(literal 2 binary64) %1827) %1825) (/.f64 (fma.f64 %857 %1355 %1651) %1482) (/.f64 (fma.f64 %857 %1355 %1832) %1482) (/.f64 (-.f64 %1827 %1835) %1482) (fma.f64 %75 %909 %1597) (fma.f64 %76 %911 %1597) (fma.f64 %911 %76 %1597) (fma.f64 %909 %75 %1597) (/.f64 (fma.f64 %1633 #s(literal 2 binary64) (*.f64 %1362 %857)) %1844) (/.f64 (fma.f64 %857 %1362 %1835) %1500) (/.f64 (fma.f64 %1633 #s(literal 2 binary64) %1848) %1844) (/.f64 (fma.f64 %857 %1362 (*.f64 %1633 #s(literal 2 binary64))) %1500) (fma.f64 %76 %916 %1597) (fma.f64 %76 %918 %1597) (fma.f64 %419 %915 %1597) (fma.f64 %915 %419 %1597) (fma.f64 %421 %922 %1597) (fma.f64 %922 %421 %1597) (/.f64 (-.f64 %1848 %1832) %1500) (fma.f64 %925 %426 %1597) (fma.f64 %927 %75 %1597) (/.f64 (/.f64 %1793 %1415) %1415) (fma.f64 a2 %339 %1866) (fma.f64 %71 %118 %1866) (fma.f64 %846 #s(literal 1/2 binary64) %1866) (fma.f64 #s(literal 1/2 binary64) %846 %1866) (fma.f64 %339 a2 %1866) (+.f64 %859 %1866) (fma.f64 a2 %339 %1873) (fma.f64 %71 %118 %1873) (fma.f64 %846 #s(literal 1/2 binary64) %1873) (fma.f64 #s(literal 1/2 binary64) %846 %1873) (fma.f64 %339 a2 %1873) (fma.f64 %71 %944 %1866) (+.f64 %859 %1873) (+.f64 (+.f64 %1597 %859) %859) (-.f64 (-.f64 %1597 %861) %861) (fma.f64 %71 %944 %1873) (fma.f64 #s(literal 1 binary64) %859 %1866) (fma.f64 %859 #s(literal 1 binary64) %1866) (fma.f64 #s(literal 1 binary64) %859 %1873) (fma.f64 %859 #s(literal 1 binary64) %1873) (fma.f64 %339 %952 %1866) (fma.f64 %339 %952 %1873) (fma.f64 %352 %954 %1866) (fma.f64 %402 %956 %1866) (fma.f64 %352 %954 %1873) (fma.f64 %402 %956 %1873) (fma.f64 #s(literal 2 binary64) %889 %1866) (fma.f64 #s(literal 2 binary64) %889 %1873) (fma.f64 %76 %959 %1597) (fma.f64 %75 %922 %1866) (fma.f64 %76 %915 %1866) (fma.f64 %915 %76 %1866) (fma.f64 %922 %75 %1866) (fma.f64 %75 %922 %1873) (fma.f64 %76 %915 %1873) (fma.f64 %915 %76 %1873) (fma.f64 %922 %75 %1873) (fma.f64 %435 %922 %1866) (fma.f64 %435 %922 %1873) (fma.f64 lamdp b %1694) (fma.f64 b lamdp %1694) (fma.f64 a2 %71 %1912) (fma.f64 a4 %1045 %1914) (fma.f64 %71 a2 %1912) (fma.f64 %1045 a4 %1914) (-.f64 %1919 %1514) (fma.f64 tanph %1469 %1919) (fma.f64 s %1522 %1919) (fma.f64 %1467 %1072 %1919) (fma.f64 %1072 %1467 %1919) (fma.f64 %1082 %1515 %1919) (fma.f64 %1522 s %1919) (fma.f64 %1469 tanph %1919) (fma.f64 %1515 %1082 %1919) (-.f64 %1929 %1709) (+.f64 %82 %1694) (+.f64 %846 %1912) (+.f64 %1065 %1914) (+.f64 %1597 %1918) (+.f64 %1694 %82) (+.f64 %1918 %1597) (+.f64 %1911 %1699) (+.f64 %1929 %1695) (+.f64 %1914 %1065) (+.f64 %1699 %1911) (+.f64 %1695 %1929) (+.f64 %1912 %846) (-.f64 %82 %1718) (-.f64 %846 %1944) (-.f64 %1065 %1946) (-.f64 %1918 %1610) (-.f64 %1699 %1949) (+.f64 %1526 %1919) (+.f64 %1919 %1526) (neg.f64 (-.f64 %1514 %1919)) (-.f64 %1065 (fma.f64 a2 %311 %1949)) (-.f64 %1912 %850) (fma.f64 %102 %311 %1912) (fma.f64 %311 %102 %1912) (-.f64 %1065 (-.f64 %850 %1911)) (-.f64 %1597 (neg.f64 %1918)) (-.f64 %1694 %85) (-.f64 %1911 %1726) (-.f64 %1914 %1069) (-.f64 %1695 (neg.f64 %1929)) (fma.f64 %4 %1 %1694) (fma.f64 %1 %4 %1694) (fma.f64 %975 %1047 %1914) (fma.f64 %1047 %975 %1914) (-.f64 %1526 (neg.f64 %1919)) (-.f64 %1526 (-.f64 %850 %1929)) (fma.f64 #s(literal -1 binary64) %1514 %1919) (fma.f64 %1512 %1479 %1919) (fma.f64 %1479 %1512 %1919) (-.f64 %1526 (-.f64 %85 %1699)) (fma.f64 lamdp %87 %1694) (fma.f64 %82 #s(literal 1 binary64) %1694) (fma.f64 %846 #s(literal 1 binary64) %1912) (fma.f64 %1597 #s(literal 1 binary64) %1918) (fma.f64 #s(literal 1 binary64) %82 %1694) (fma.f64 #s(literal 1 binary64) %846 %1912) (fma.f64 %91 lamdp %1694) (fma.f64 %1526 #s(literal 1 binary64) %1919) (fma.f64 #s(literal 1 binary64) %1526 %1919) (fma.f64 %1519 %1471 %1919) (fma.f64 %1575 %1467 %1919) (fma.f64 %1471 %1519 %1919) (fma.f64 %1545 %1495 %1919) (fma.f64 %23 %93 %1694) (fma.f64 %115 %339 %1912) (fma.f64 %339 %115 %1912) (fma.f64 %95 #s(literal 1/2 binary64) %1694) (fma.f64 %857 #s(literal 1/2 binary64) %1912) (fma.f64 #s(literal 2 binary64) %97 %1694) (fma.f64 #s(literal 2 binary64) %859 %1912) (fma.f64 #s(literal -2 binary64) %861 %1912) (fma.f64 %1092 %1583 %1919) (fma.f64 %863 %343 %1912) (fma.f64 %99 %26 %1694) (fma.f64 %859 #s(literal 2 binary64) %1912) (fma.f64 %861 #s(literal -2 binary64) %1912) (fma.f64 %1585 #s(literal 1/2 binary64) %1919) (fma.f64 #s(literal 2 binary64) %1587 %1919) (fma.f64 %1547 %1484 %1919) (fma.f64 #s(literal 4 binary64) %889 %1912) (fma.f64 #s(literal 1/2 binary64) %891 %1912) (fma.f64 %893 #s(literal 4 binary64) %1912) (fma.f64 %895 #s(literal 1/2 binary64) %1912) (/.f64 (fma.f64 %1912 #s(literal 2 binary64) %857) #s(literal 2 binary64)) (fma.f64 %897 %339 %1912) (fma.f64 %905 %402 %1912) (fma.f64 %907 %352 %1912) (/.f64 %2021 %1355) (/.f64 %2023 %1362) (/.f64 (neg.f64 %2023) %1355) (/.f64 (neg.f64 %2021) %1362) (fma.f64 %1471 %1631 %1918) (fma.f64 %1773 %1471 %1929) (fma.f64 %1631 %1471 %1918) (fma.f64 %1633 %1479 %1918) (fma.f64 %2034 %1471 %1065) (fma.f64 %1762 %1471 %82) (*.f64 %2021 %1471) (fma.f64 %2038 %1479 %1065) (fma.f64 %1778 %1479 %1929) (fma.f64 %1764 %1479 %82) (*.f64 %2023 %1479) (/.f64 #s(literal 1 binary64) (/.f64 %1355 %2021)) (fma.f64 %1551 %1555 %1919) (fma.f64 %1504 %1554 %1919) (fma.f64 %1554 %1504 %1919) (fma.f64 %1555 %1551 %1919) (/.f64 #s(literal 1 binary64) (/.f64 %1362 %2023)) (fma.f64 %1642 %1479 %1918) (fma.f64 %1651 %1484 %1918) (fma.f64 %1635 %1471 %1918) (fma.f64 %1590 %1506 %1919) (/.f64 %2055 %1355) (/.f64 (fma.f64 %1929 %1355 %1773) %1355) (/.f64 (fma.f64 %1065 %1355 %2034) %1355) (/.f64 (fma.f64 %82 %1355 %1762) %1355) (-.f64 %2063 %1514) (/.f64 (-.f64 (*.f64 %1355 %82) %1764) %1355) (+.f64 (/.f64 %2033 %1355) %1597) (-.f64 %1656 %1946) (-.f64 (+.f64 %1918 %1656) %1514) (+.f64 %2063 %1526) (/.f64 (fma.f64 %1918 %1362 %1633) %1362) (/.f64 (neg.f64 %2055) %1362) (/.f64 (fma.f64 %1065 %1362 %2038) %1362) (/.f64 (fma.f64 %1929 %1362 %1778) %1362) (/.f64 (fma.f64 %82 %1362 %1764) %1362) (/.f64 (-.f64 (neg.f64 %2033) %1631) %1362) (/.f64 (-.f64 (*.f64 %82 %1362) %1762) %1362) (-.f64 %2091 %1514) (fma.f64 %1793 %1471 %82) (fma.f64 %2094 %1471 %846) (*.f64 %2055 %1471) (+.f64 %2091 %1526) (/.f64 #s(literal 1 binary64) (/.f64 %1355 %2055)) (/.f64 (/.f64 %2021 %1415) %1415) (fma.f64 %75 %909 %1912) (fma.f64 %76 %911 %1912) (fma.f64 %911 %76 %1912) (fma.f64 %909 %75 %1912) (fma.f64 %76 %916 %1912) (fma.f64 %76 %918 %1912) (fma.f64 %419 %915 %1912) (fma.f64 %915 %419 %1912) (fma.f64 %421 %922 %1912) (fma.f64 %922 %421 %1912) (fma.f64 %925 %426 %1912) (fma.f64 %927 %75 %1912) (/.f64 (fma.f64 %82 %1355 %1793) %1355) (/.f64 (fma.f64 %846 %1355 %2094) %1355) (/.f64 (/.f64 %2055 %1415) %1415) (fma.f64 a2 %339 %2120) (fma.f64 %71 %118 %2120) (fma.f64 %846 #s(literal 1/2 binary64) %2120) (fma.f64 #s(literal 1/2 binary64) %846 %2120) (fma.f64 %339 a2 %2120) (/.f64 (fma.f64 %2094 #s(literal 2 binary64) %1823) %1825) (/.f64 (fma.f64 %2094 #s(literal 2 binary64) %1827) %1825) (/.f64 (fma.f64 %857 %1355 (*.f64 %2094 #s(literal 2 binary64))) %1482) (/.f64 (fma.f64 %857 %1355 (*.f64 #s(literal 2 binary64) %2094)) %1482) (+.f64 %859 %2120) (fma.f64 a2 %339 %2137) (fma.f64 %71 %118 %2137) (fma.f64 %846 #s(literal 1/2 binary64) %2137) (fma.f64 #s(literal 1/2 binary64) %846 %2137) (fma.f64 %339 a2 %2137) (fma.f64 %71 %944 %2120) (+.f64 %859 %2137) (+.f64 (+.f64 %1912 %859) %859) (-.f64 (-.f64 %1912 %861) %861) (fma.f64 %71 %944 %2137) (fma.f64 #s(literal 1 binary64) %859 %2120) (fma.f64 %859 #s(literal 1 binary64) %2120) (fma.f64 #s(literal 1 binary64) %859 %2137) (fma.f64 %859 #s(literal 1 binary64) %2137) (fma.f64 %339 %952 %2120) (fma.f64 %339 %952 %2137) (fma.f64 %352 %954 %2120) (fma.f64 %402 %956 %2120) (fma.f64 %352 %954 %2137) (fma.f64 %402 %956 %2137) (fma.f64 #s(literal 2 binary64) %889 %2120) (fma.f64 #s(literal 2 binary64) %889 %2137) (fma.f64 %76 %959 %1912) (fma.f64 %75 %922 %2120) (fma.f64 %76 %915 %2120) (fma.f64 %915 %76 %2120) (fma.f64 %922 %75 %2120) (fma.f64 %75 %922 %2137) (fma.f64 %76 %915 %2137) (fma.f64 %915 %76 %2137) (fma.f64 %922 %75 %2137) (fma.f64 %435 %922 %2120) (fma.f64 %435 %922 %2137) |
Compiled 69 049 to 9 128 computations (86.8% saved)
18 alts after pruning (18 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 772 | 18 | 1 790 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 1 773 | 18 | 1 791 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 42.6% | %8 = (sqrt.f64 (fma.f64 s s (*.f64 xj xj))) (fma.f64 (-.f64 (*.f64 (sin.f64 (+.f64 lamdp lamdp)) (*.f64 a2 %8)) (*.f64 tanph s)) (/.f64 #s(literal 1 binary64) %8) (fma.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (*.f64 b lamdp))) |
| ▶ | 82.7% | (fma.f64 (*.f64 (+.f64 a2 a2) (sin.f64 lamdp)) (cos.f64 lamdp) (fma.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (-.f64 (*.f64 b lamdp) (*.f64 tanph (/.f64 s (sqrt.f64 (fma.f64 s s (*.f64 xj xj)))))))) |
| ▶ | 82.7% | (fma.f64 (*.f64 (+.f64 a2 a2) (cos.f64 lamdp)) (sin.f64 lamdp) (fma.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (-.f64 (*.f64 b lamdp) (*.f64 tanph (/.f64 s (sqrt.f64 (fma.f64 s s (*.f64 xj xj)))))))) |
| ▶ | 82.7% | (fma.f64 (sin.f64 (+.f64 lamdp lamdp)) a2 (fma.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (-.f64 (*.f64 b lamdp) (*.f64 tanph (/.f64 s (sqrt.f64 (fma.f64 s s (*.f64 xj xj)))))))) |
| ▶ | 99.6% | (+.f64 (*.f64 b lamdp) (+.f64 (*.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp))) (+.f64 (*.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp))) (neg.f64 (*.f64 tanph (/.f64 s (hypot.f64 xj s))))))) |
| ▶ | 55.0% | (+.f64 (*.f64 b lamdp) (+.f64 (*.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp))) (+.f64 (*.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp))) (neg.f64 (*.f64 tanph (/.f64 s (approx (sqrt (+ (* xj xj) (* s s))) (*.f64 #s(literal -1 binary64) xj)))))))) |
| ▶ | 66.9% | (+.f64 (*.f64 b lamdp) (+.f64 (*.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp))) (+.f64 (*.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp))) (neg.f64 (*.f64 tanph (approx (/ s (sqrt (+ (* xj xj) (* s s)))) (/.f64 s xj))))))) |
| ▶ | 58.0% | (+.f64 (*.f64 b lamdp) (+.f64 (*.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp))) (+.f64 (*.f64 a4 (cos.f64 (fma.f64 (neg.f64 lamdp) #s(literal 4 binary64) (*.f64 (PI.f64 ) #s(literal 1/2 binary64))))) (neg.f64 (*.f64 tanph (/.f64 s (sqrt.f64 (+.f64 (*.f64 xj xj) (*.f64 s s))))))))) |
| ▶ | 63.9% | (+.f64 (*.f64 b lamdp) (+.f64 (*.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp))) (+.f64 (approx (* a4 (sin (* 4 lamdp))) (*.f64 #s(literal 4 binary64) (*.f64 a4 lamdp))) (neg.f64 (*.f64 tanph (/.f64 s (sqrt.f64 (+.f64 (*.f64 xj xj) (*.f64 s s))))))))) |
| ▶ | 66.0% | (+.f64 (*.f64 b lamdp) (+.f64 (approx (* a2 (sin (* 2 lamdp))) (*.f64 #s(literal 2 binary64) (*.f64 a2 lamdp))) (+.f64 (*.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp))) (neg.f64 (*.f64 tanph (/.f64 s (sqrt.f64 (+.f64 (*.f64 xj xj) (*.f64 s s))))))))) |
| ▶ | 47.7% | (+.f64 (*.f64 b lamdp) (approx (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s)))))))) (-.f64 (*.f64 lamdp (fma.f64 #s(literal 2 binary64) a2 (*.f64 #s(literal 4 binary64) a4))) (/.f64 (*.f64 s tanph) (sqrt.f64 (+.f64 (pow.f64 s #s(literal 2 binary64)) (pow.f64 xj #s(literal 2 binary64)))))))) |
| ▶ | 52.9% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (fma.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp)) (fma.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (fma.f64 b lamdp (/.f64 (*.f64 s tanph) xj))))) |
| ▶ | 73.4% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (fma.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp)) (fma.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (*.f64 b lamdp)))) |
| ▶ | 74.8% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (-.f64 (fma.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp)) (fma.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (*.f64 b lamdp))) (*.f64 #s(literal -1 binary64) tanph))) |
| ▶ | 73.4% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (-.f64 (fma.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp)) (fma.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (*.f64 b lamdp))) tanph)) |
| ▶ | 55.0% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (-.f64 (fma.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp)) (*.f64 b lamdp)) (/.f64 (*.f64 s tanph) (sqrt.f64 (+.f64 (pow.f64 s #s(literal 2 binary64)) (pow.f64 xj #s(literal 2 binary64))))))) |
| ▶ | 45.0% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (-.f64 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 (*.f64 (pow.f64 lamdp #s(literal 2 binary64)) (fma.f64 #s(literal -32/3 binary64) a4 (*.f64 #s(literal -4/3 binary64) a2))))))) (/.f64 (*.f64 s tanph) (sqrt.f64 (+.f64 (pow.f64 s #s(literal 2 binary64)) (pow.f64 xj #s(literal 2 binary64))))))) |
| ▶ | 50.0% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (-.f64 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal 2 binary64) a2 (*.f64 #s(literal 4 binary64) a4)))) (/.f64 (*.f64 s tanph) (sqrt.f64 (+.f64 (pow.f64 s #s(literal 2 binary64)) (pow.f64 xj #s(literal 2 binary64))))))) |
Compiled 469 to 123 computations (73.8% saved)
| Inputs |
|---|
%0 = (PI ) %0 (* %0 1/2) |
| Outputs |
|---|
#s(literal 884279719003555/281474976710656 binary64) #s(literal 884279719003555/562949953421312 binary64) |
| 0.0ms | 1× | 0 | valid |
Compiled 6 to 5 computations (16.7% saved)
adjust: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%2 = (*.f64 b lamdp) %5 = (*.f64 #s(literal 2 binary64) lamdp) %6 = (sin.f64 %5) %7 = (*.f64 a2 %6) %10 = (*.f64 #s(literal 4 binary64) lamdp) %11 = (sin.f64 %10) %12 = (*.f64 a4 %11) %16 = (*.f64 xj xj) %17 = (*.f64 s s) %18 = (+.f64 %16 %17) %19 = (sqrt.f64 %18) %20 = (/.f64 s %19) %21 = (*.f64 tanph %20) %22 = (neg.f64 %21) %23 = (+.f64 %12 %22) %25 = (pow.f64 lamdp #s(literal 2 binary64)) %26 = (*.f64 a2 lamdp) %27 = (*.f64 #s(literal 2 binary64) %26) %31 = (* a2 (sin (* 2 lamdp))) %32 = (approx %31 %27) %34 = (*.f64 a4 lamdp) %35 = (*.f64 #s(literal 4 binary64) %34) %39 = (* a4 (sin (* 4 lamdp))) %40 = (approx %39 %35) %41 = (*.f64 #s(literal 4 binary64) a4) %43 = (*.f64 s tanph) %44 = (pow.f64 s #s(literal 2 binary64)) %45 = (pow.f64 xj #s(literal 2 binary64)) %46 = (+.f64 %44 %45) %47 = (sqrt.f64 %46) %48 = (/.f64 %43 %47) %49 = (fma.f64 #s(literal 2 binary64) a2 %41) %50 = (*.f64 lamdp %49) %51 = (-.f64 %50 %48) %55 = (sqrt (+ (* xj xj) (* s s))) %56 = (/ s %55) %60 = (+ %31 (+ %39 (neg (* tanph %56)))) %61 = (approx %60 %51) %62 = (*.f64 #s(literal -4/3 binary64) a2) %63 = (fma.f64 #s(literal -32/3 binary64) a4 %62) %64 = (*.f64 %25 %63) %65 = (fma.f64 #s(literal 4 binary64) a4 %64) %66 = (fma.f64 #s(literal 2 binary64) a2 %65) %67 = (+.f64 b %49) %68 = (*.f64 lamdp %67) %69 = (-.f64 %68 %48) %71 = (+ (* b lamdp) %60) %73 = (+.f64 b %66) %74 = (*.f64 lamdp %73) %75 = (-.f64 %74 %48) %77 = (fma.f64 a4 %11 %2) %78 = (fma.f64 a2 %6 %77) %79 = (fma.f64 a2 %6 %2) %80 = (-.f64 %79 %48) %85 = (*.f64 #s(literal -1 binary64) tanph) %86 = (-.f64 %78 tanph) %88 = (-.f64 %78 %85) %90 = (/.f64 s xj) %91 = (approx %56 %90) %92 = (/.f64 %43 xj) %93 = (*.f64 #s(literal -1 binary64) xj) %94 = (approx %55 %93) %95 = (fma.f64 b lamdp %92) %96 = (fma.f64 a4 %11 %95) %97 = (fma.f64 a2 %6 %96) %99 = (neg.f64 lamdp) %100 = (+.f64 lamdp lamdp) %101 = (sin.f64 %100) %102 = (cos.f64 lamdp) %103 = (sin.f64 lamdp) %104 = (+.f64 a2 a2) %105 = (PI.f64 ) %106 = (*.f64 %105 #s(literal 1/2 binary64)) %107 = (*.f64 %104 %103) %108 = (*.f64 %104 %102) %109 = (fma.f64 %99 #s(literal 4 binary64) %106) %110 = (cos.f64 %109) %111 = (fma.f64 s s %16) %112 = (sqrt.f64 %111) %113 = (hypot.f64 xj s) %114 = (/.f64 s %112) %115 = (/.f64 #s(literal 1 binary64) %112) %116 = (*.f64 tanph s) %117 = (*.f64 tanph %114) %118 = (*.f64 a2 %112) %119 = (*.f64 %101 %118) %120 = (-.f64 %119 %116) %121 = (-.f64 %2 %117) %122 = (fma.f64 a4 %11 %121) %127 = (+.f64 %32 %23) %129 = (*.f64 a4 %110) %130 = (+.f64 %129 %22) %131 = (+.f64 %7 %130) %133 = (+.f64 %40 %22) %134 = (+.f64 %7 %133) %136 = (/.f64 s %113) %137 = (*.f64 tanph %136) %138 = (neg.f64 %137) %139 = (+.f64 %12 %138) %140 = (+.f64 %7 %139) %142 = (/.f64 s %94) %143 = (*.f64 tanph %142) %144 = (neg.f64 %143) %145 = (+.f64 %12 %144) %146 = (+.f64 %7 %145) %148 = (*.f64 tanph %91) %149 = (neg.f64 %148) %150 = (+.f64 %12 %149) %151 = (+.f64 %7 %150) b lamdp %2 a2 #s(literal 2 binary64) %5 %6 %7 a4 #s(literal 4 binary64) %10 %11 %12 tanph s xj %16 %17 %18 %19 %20 %21 %22 %23 #s(literal -4/3 binary64) %25 %26 %27 %32 #s(literal -32/3 binary64) %34 %35 %40 %41 #s(literal -1 binary64) %43 %44 %45 %46 %47 %48 %49 %50 %51 %61 %62 %63 %64 %65 %66 %67 %68 %69 (approx %71 %69) %73 %74 %75 (approx %71 %75) %77 %78 %79 %80 (approx %71 %80) (approx %71 %78) #s(literal 1/2 binary64) #s(literal 1 binary64) %85 %86 (approx %71 %86) %88 (approx %71 %88) %90 %91 %92 %93 %94 %95 %96 %97 (approx %71 %97) %99 %100 %101 %102 %103 %104 %105 %106 %107 %108 %109 %110 %111 %112 %113 %114 %115 %116 %117 %118 %119 %120 %121 %122 (fma.f64 %101 a2 %122) (fma.f64 %120 %115 %77) (fma.f64 %108 %103 %122) (fma.f64 %107 %102 %122) %127 (+.f64 %2 %127) %129 %130 %131 (+.f64 %2 %131) %133 %134 (+.f64 %2 %134) %136 %137 %138 %139 %140 (+.f64 %2 %140) %142 %143 %144 %145 %146 (+.f64 %2 %146) %148 %149 %150 %151 (+.f64 %2 %151) (+.f64 %2 %61) |
| Outputs |
|---|
%5 = (* b lamdp) %6 = (*.f64 b lamdp) %9 = (* 2 lamdp) %11 = (*.f64 #s(literal 2 binary64) lamdp) %13 = (sin %9) %15 = (pow.f64 lamdp #s(literal 2 binary64)) %16 = (*.f64 #s(literal -4/3 binary64) %15) %17 = (+.f64 #s(literal 2 binary64) %16) %18 = (*.f64 lamdp %17) %38 = (* a2 %13) %39 = (*.f64 a2 lamdp) %40 = (*.f64 #s(literal 2 binary64) %39) %42 = (*.f64 a2 %15) %43 = (*.f64 #s(literal 2 binary64) a2) %44 = (fma.f64 #s(literal -4/3 binary64) %42 %43) %50 = (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 #s(literal 4/15 binary64) %42)))) %58 = (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -8/315 binary64) %42 (*.f64 #s(literal 4/15 binary64) a2)))))) %62 = (* 4 lamdp) %64 = (*.f64 #s(literal 4 binary64) lamdp) %66 = (sin %62) %69 = (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -32/3 binary64) %15)) %70 = (*.f64 lamdp %69) %90 = (* a4 %66) %91 = (*.f64 a4 lamdp) %92 = (*.f64 #s(literal 4 binary64) %91) %94 = (*.f64 a4 %15) %95 = (*.f64 #s(literal 4 binary64) a4) %96 = (fma.f64 #s(literal -32/3 binary64) %94 %95) %97 = (*.f64 lamdp %96) %102 = (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (*.f64 #s(literal 128/15 binary64) %94)))) %103 = (*.f64 lamdp %102) %105 = (*.f64 #s(literal 128/15 binary64) a4) %110 = (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -1024/315 binary64) %94 %105))))) %116 = (* xj xj) %117 = (* s s) %118 = (+ %116 %117) %119 = (sqrt %118) %120 = (/ s %119) %121 = (* tanph %120) %122 = (neg %121) %123 = (+ %90 %122) %125 = (*.f64 s tanph) %126 = (pow.f64 s #s(literal 2 binary64)) %127 = (pow.f64 xj #s(literal 2 binary64)) %128 = (+.f64 %126 %127) %129 = (sqrt.f64 %128) %130 = (/.f64 %125 %129) %133 = (-.f64 %92 %130) %139 = (pow lamdp 2) %145 = (* 2 a2) %146 = (* 4 a4) %147 = (+ %145 %146) %148 = (* lamdp %147) %149 = (fma.f64 #s(literal 2 binary64) a2 %95) %150 = (*.f64 lamdp %149) %152 = (* s tanph) %157 = (/ %152 (sqrt (+ (pow s 2) (pow xj 2)))) %158 = (- %148 %157) %159 = (-.f64 %150 %130) %161 = (+ %38 %123) %162 = (*.f64 #s(literal -4/3 binary64) a2) %163 = (fma.f64 #s(literal -32/3 binary64) a4 %162) %164 = (*.f64 %15 %163) %165 = (fma.f64 #s(literal 4 binary64) a4 %164) %166 = (fma.f64 #s(literal 2 binary64) a2 %165) %167 = (*.f64 lamdp %166) %168 = (-.f64 %167 %130) %176 = (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 %15 (fma.f64 #s(literal 4/15 binary64) a2 %105))))))) %183 = (* -4/3 a2) %184 = (+ (* -32/3 a4) %183) %185 = (* %139 %184) %187 = (+ %146 %185) %190 = (+ %145 %187) %193 = (+ b %147) %194 = (* lamdp %193) %195 = (+.f64 b %149) %196 = (*.f64 lamdp %195) %198 = (- %194 %157) %201 = (+ %5 %161) %202 = (+.f64 b %166) %203 = (*.f64 lamdp %202) %206 = (+.f64 b %176) %207 = (*.f64 lamdp %206) %210 = (+ b %190) %213 = (* lamdp %210) %215 = (+ %90 %5) %216 = (+.f64 b %95) %217 = (*.f64 lamdp %216) %219 = (+.f64 b %96) %220 = (*.f64 lamdp %219) %222 = (+.f64 b %102) %223 = (*.f64 lamdp %222) %228 = (+ %38 %215) %244 = (+ %38 %5) %245 = (+.f64 b %43) %246 = (*.f64 lamdp %245) %248 = (+.f64 b %44) %249 = (*.f64 lamdp %248) %252 = (*.f64 lamdp (+.f64 b %50)) %257 = (- %244 %157) %258 = (-.f64 %246 %130) %260 = (-.f64 %249 %130) %264 = (- %228 tanph) %265 = (*.f64 #s(literal -1 binary64) tanph) %275 = (- %228 (* -1 tanph)) %284 = (+ %5 (/ %152 xj)) %285 = (/.f64 %125 xj) %287 = (fma.f64 b lamdp %285) %289 = (+ %90 %284) %296 = (+ %38 %289) %303 = (neg lamdp) %306 = (cos lamdp) %328 = (sin lamdp) %351 = (+ a2 a2) %352 = (* %351 %328) %373 = (* %351 %306) %395 = (+ (* %303 4) (* (PI ) 1/2)) %396 = (PI.f64 ) %397 = (*.f64 #s(literal 1/2 binary64) %396) %400 = (fma.f64 #s(literal -4 binary64) lamdp %397) %402 = (cos %395) %403 = (cos.f64 %397) %405 = (sin.f64 %397) %406 = (*.f64 lamdp %405) %411 = (*.f64 lamdp %403) %413 = (*.f64 #s(literal -4 binary64) %405) %426 = (sin (+ lamdp lamdp)) %428 = (sqrt (+ %117 %116)) %429 = (* a2 %428) %430 = (* %426 %429) %431 = (*.f64 lamdp %129) %433 = (*.f64 #s(literal 2 binary64) (*.f64 a2 %431)) %436 = (*.f64 a2 (*.f64 %15 %129)) %437 = (*.f64 a2 %129) %440 = (*.f64 lamdp (fma.f64 #s(literal -4/3 binary64) %436 (*.f64 #s(literal 2 binary64) %437))) %446 = (*.f64 lamdp (fma.f64 #s(literal 2 binary64) %437 (*.f64 %15 (fma.f64 #s(literal -4/3 binary64) %437 (*.f64 #s(literal 4/15 binary64) %436))))) %457 = (- %430 (* tanph s)) %468 = (- %5 (* tanph (/ s %428))) %469 = (-.f64 %6 %130) %471 = (+ %90 %468) %472 = (-.f64 %217 %130) %474 = (-.f64 %220 %130) %478 = (* a4 %402) %479 = (*.f64 a4 %403) %481 = (*.f64 a4 %406) %482 = (fma.f64 #s(literal 4 binary64) %481 %479) %484 = (*.f64 a4 %411) %485 = (*.f64 a4 %405) %486 = (*.f64 #s(literal 4 binary64) %485) %489 = (fma.f64 a4 %403 (*.f64 lamdp (fma.f64 #s(literal -8 binary64) %484 %486))) %496 = (fma.f64 a4 %403 (*.f64 lamdp (fma.f64 #s(literal 4 binary64) %485 (*.f64 lamdp (fma.f64 #s(literal -32/3 binary64) %481 (*.f64 #s(literal -8 binary64) %479)))))) %498 = (+ %478 %122) %507 = (+ %38 %498) %508 = (fma.f64 #s(literal 2 binary64) a2 %486) %513 = (fma.f64 #s(literal -8 binary64) %484 %508) %523 = (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) %485 (*.f64 lamdp (fma.f64 #s(literal -8 binary64) %479 (*.f64 lamdp (fma.f64 #s(literal -32/3 binary64) %485 %162)))))) %528 = (+ %5 %507) %544 = (sin.f64 %11) %546 = (*.f64 a2 %544) %548 = (sin.f64 %64) %550 = (*.f64 a4 %548) %552 = (-.f64 %550 %130) %554 = (/.f64 %125 %431) %555 = (fma.f64 #s(literal -1 binary64) %554 %149) %558 = (fma.f64 a2 %544 %550) %559 = (-.f64 %558 %130) %561 = (/.f64 a4 %15) %562 = (*.f64 #s(literal 4 binary64) %561) %567 = (/.f64 a2 %15) %576 = (/.f64 %546 lamdp) %577 = (/.f64 %550 lamdp) %579 = (+.f64 b (+.f64 %576 %577)) %585 = (fma.f64 #s(literal 2 binary64) %567 (fma.f64 #s(literal 4 binary64) %561 (/.f64 b %15))) %587 = (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 %585)) %591 = (pow.f64 lamdp #s(literal 3 binary64)) %596 = (- %213 %157) %598 = (/.f64 %125 (*.f64 %591 %129)) %604 = (+.f64 b %577) %609 = (+.f64 b %576) %615 = (/.f64 tanph lamdp) %623 = (*.f64 lamdp xj) %624 = (/.f64 %125 %623) %628 = (+.f64 %577 %624) %636 = (cos.f64 lamdp) %638 = (sin.f64 lamdp) %648 = (/.f64 %396 lamdp) %654 = (cos.f64 (-.f64 %397 %64)) %656 = (*.f64 %544 %129) %657 = (*.f64 a2 %656) %669 = (+ (* %373 %328) %471) %670 = (*.f64 %636 %638) %671 = (*.f64 a2 %670) %678 = (*.f64 a4 %654) %705 = (/.f64 %195 %15) %732 = (-.f64 %546 %130) %739 = (-.f64 %558 tanph) %746 = (-.f64 %558 %265) %758 = (fma.f64 a4 %548 %285) %765 = (fma.f64 a2 %544 %758) %773 = (*.f64 #s(literal -2 binary64) lamdp) %775 = (sin.f64 (neg.f64 %773)) %782 = (cos.f64 %400) %785 = (*.f64 a2 (*.f64 %775 %129)) %810 = (-.f64 (fma.f64 #s(literal 2 binary64) %671 %550) %130) %817 = (*.f64 a4 %782) %819 = (-.f64 %817 %130) %821 = (fma.f64 a2 %544 %817) %822 = (-.f64 %821 %130) %831 = (fma.f64 b lamdp %150) %835 = (fma.f64 a4 %548 %6) %836 = (fma.f64 a2 %544 %835) %840 = (fma.f64 b lamdp %167) %847 = (fma.f64 a2 %544 %6) %850 = (-.f64 %847 %130) %859 = (fma.f64 a4 %548 %287) %864 = (-.f64 %835 %130) %867 = (fma.f64 #s(literal 2 binary64) %671 %835) %870 = (fma.f64 a4 %782 %6) %871 = (fma.f64 a2 %544 %870) %874 = (/.f64 a2 b) %875 = (/.f64 a4 b) %881 = (/.f64 %150 b) %882 = (+.f64 lamdp %881) %886 = (/.f64 %125 (*.f64 b %129)) %890 = (/.f64 %546 b) %891 = (/.f64 %550 b) %893 = (+.f64 lamdp (+.f64 %890 %891)) %903 = (/.f64 %167 b) %904 = (+.f64 lamdp %903) %910 = (+.f64 lamdp %891) %915 = (+.f64 lamdp %890) %921 = (/.f64 tanph b) %930 = (/.f64 %125 (*.f64 b xj)) %934 = (+.f64 %891 %930) %1075 = (fma.f64 #s(literal 2 binary64) %39 %92) %1085 = (*.f64 #s(literal -4/3 binary64) %42) %1092 = (*.f64 a2 %17) %1094 = (fma.f64 #s(literal -32/3 binary64) %94 (fma.f64 #s(literal 4 binary64) a4 %1092)) %1097 = (fma.f64 #s(literal 2 binary64) %39 %217) %1104 = (fma.f64 a2 %18 %220) %1108 = (-.f64 %835 tanph) %1110 = (-.f64 %835 %265) %1113 = (-.f64 %870 %130) %1115 = (/.f64 a4 a2) %1116 = (*.f64 #s(literal 4 binary64) %1115) %1120 = (/.f64 %91 a2) %1122 = (fma.f64 #s(literal 2 binary64) lamdp (*.f64 #s(literal 4 binary64) %1120)) %1125 = (/.f64 %125 %437) %1129 = (/.f64 %550 a2) %1139 = (/.f64 %94 a2) %1144 = (fma.f64 #s(literal -32/3 binary64) %1139 (fma.f64 #s(literal -4/3 binary64) %15 %1116)) %1152 = (fma.f64 #s(literal 4 binary64) %1115 (/.f64 b a2)) %1156 = (/.f64 %217 a2) %1157 = (fma.f64 #s(literal 2 binary64) lamdp %1156) %1163 = (/.f64 %6 a2) %1164 = (+.f64 %1129 %1163) %1165 = (+.f64 %544 %1164) %1176 = (/.f64 %220 a2) %1177 = (fma.f64 lamdp %17 %1176) %1185 = (+.f64 %544 %1163) %1191 = (/.f64 tanph a2) %1199 = (*.f64 a2 xj) %1206 = (/.f64 %125 a2) %1216 = (/.f64 %817 a2) %1258 = (*.f64 #s(literal 4/3 binary64) %15) %1259 = (fma.f64 #s(literal -1 binary64) (/.f64 %96 a2) %1258) %1263 = (-.f64 %1258 #s(literal 2 binary64)) %1289 = (*.f64 #s(literal -1 binary64) (/.f64 %864 a2)) %1300 = (*.f64 lamdp %1263) %1369 = (-.f64 %40 %130) %1371 = (*.f64 a4 %69) %1376 = (fma.f64 #s(literal -4/3 binary64) %42 (fma.f64 #s(literal 2 binary64) a2 %1371)) %1379 = (fma.f64 #s(literal 4 binary64) %91 %246) %1386 = (fma.f64 a4 %70 %249) %1390 = (-.f64 %847 tanph) %1392 = (-.f64 %847 %265) %1394 = (fma.f64 a2 %544 %287) %1397 = (-.f64 (fma.f64 #s(literal 2 binary64) %671 %6) %130) %1400 = (/.f64 %125 (*.f64 a4 %129)) %1401 = (*.f64 #s(literal -1 binary64) %1400) %1405 = (/.f64 a2 a4) %1406 = (*.f64 #s(literal 2 binary64) %1405) %1410 = (/.f64 %39 a4) %1411 = (fma.f64 #s(literal 2 binary64) %1410 %64) %1417 = (/.f64 %546 a4) %1426 = (/.f64 %42 a4) %1428 = (fma.f64 #s(literal -32/3 binary64) %15 (*.f64 #s(literal -4/3 binary64) %1426)) %1441 = (fma.f64 #s(literal 2 binary64) %1405 (/.f64 b a4)) %1445 = (/.f64 %246 a4) %1446 = (fma.f64 #s(literal 4 binary64) lamdp %1445) %1452 = (/.f64 %6 a4) %1453 = (+.f64 %1417 %1452) %1454 = (+.f64 %548 %1453) %1465 = (/.f64 %249 a4) %1466 = (fma.f64 lamdp %69 %1465) %1472 = (+.f64 %548 %1452) %1477 = (/.f64 tanph a4) %1487 = (+.f64 %1452 (/.f64 %125 (*.f64 a4 xj))) %1536 = (*.f64 #s(literal -1 binary64) (/.f64 %732 a4)) %1546 = (*.f64 #s(literal 32/3 binary64) %15) %1547 = (fma.f64 #s(literal 4/3 binary64) %1426 %1546) %1551 = (-.f64 %1546 #s(literal 4 binary64)) %1583 = (*.f64 #s(literal -1 binary64) (/.f64 %850 a4)) %1594 = (*.f64 lamdp %1551) %1703 = (/.f64 %550 tanph) %1704 = (/.f64 s %129) %1708 = (/.f64 %150 tanph) %1712 = (/.f64 %546 tanph) %1717 = (/.f64 %196 tanph) %1721 = (/.f64 %6 tanph) %1722 = (+.f64 %1703 %1721) %1723 = (+.f64 %1712 %1722) %1727 = (/.f64 %203 tanph) %1741 = (/.f64 s xj) %1751 = (/.f64 %657 tanph) %1766 = (/.f64 %817 tanph) %1780 = (*.f64 #s(literal -1 binary64) %1704) %1802 = (*.f64 #s(literal -1 binary64) (/.f64 %836 tanph)) %1826 = (*.f64 #s(literal -1 binary64) %1721) %1832 = (*.f64 #s(literal -1 binary64) (/.f64 %835 tanph)) %1842 = (*.f64 #s(literal -1 binary64) s) %1882 = (sqrt.f64 %127) %1889 = (pow.f64 %1882 #s(literal 3 binary64)) %1890 = (/.f64 %126 %1889) %1891 = (/.f64 #s(literal 1 binary64) %1882) %1892 = (*.f64 #s(literal 1/2 binary64) %1891) %1899 = (pow.f64 %1882 #s(literal 5 binary64)) %1900 = (/.f64 %126 %1899) %1903 = (/.f64 #s(literal 1 binary64) %1889) %1912 = (fma.f64 #s(literal -1/2 binary64) %1890 %1891) %1917 = (*.f64 #s(literal 1/2 binary64) %1903) %1919 = (fma.f64 %126 (-.f64 (*.f64 #s(literal 3/8 binary64) %1900) %1917) %1891) %1924 = (pow.f64 %1882 #s(literal 7 binary64)) %1931 = (fma.f64 %126 (-.f64 (*.f64 %126 (fma.f64 #s(literal -5/16 binary64) (/.f64 %126 %1924) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %1899)))) %1917) %1891) %1934 = (/.f64 %125 %1882) %1937 = (/.f64 (*.f64 %126 tanph) %1889) %1938 = (/.f64 tanph %1882) %1943 = (/.f64 tanph %1899) %1945 = (fma.f64 #s(literal -1/4 binary64) %1943 (*.f64 #s(literal -1/8 binary64) %1943)) %1946 = (*.f64 %126 %1945) %1948 = (/.f64 tanph %1889) %1949 = (*.f64 #s(literal 1/2 binary64) %1948) %1959 = (*.f64 %126 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1945 (pow.f64 %1882 #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 tanph %1924)))) %1971 = (*.f64 s (-.f64 (*.f64 #s(literal 1/2 binary64) %1937) %1938)) %1976 = (*.f64 s (-.f64 (*.f64 %126 (fma.f64 #s(literal 1/2 binary64) %1948 %1946)) %1938)) %1988 = (fma.f64 a4 %548 %1971) %1990 = (fma.f64 a4 %548 %1976) %2012 = (fma.f64 b lamdp %1971) %2013 = (fma.f64 a4 %548 %2012) %2016 = (fma.f64 b lamdp %1976) %2017 = (fma.f64 a4 %548 %2016) %2035 = (/ 1 %428) %2040 = (*.f64 a2 %1882) %2042 = (*.f64 a2 %126) %2047 = (/.f64 a2 %1882) %2062 = (*.f64 %544 %1882) %2063 = (*.f64 a2 %2062) %2066 = (*.f64 a2 (*.f64 %126 %544)) %2071 = (/.f64 %546 %1882) %2073 = (fma.f64 #s(literal -1/8 binary64) (/.f64 %2066 %1889) (*.f64 #s(literal 1/2 binary64) %2071)) %2089 = (*.f64 a2 (*.f64 s %544)) %2117 = (fma.f64 a4 %782 %1971) %2119 = (fma.f64 a4 %782 %1976) %2135 = (/.f64 %127 %126) %2139 = (*.f64 #s(literal 1/2 binary64) %2135) %2141 = (*.f64 s (+.f64 #s(literal 1 binary64) %2139)) %2143 = (pow.f64 xj #s(literal 4 binary64)) %2144 = (pow.f64 s #s(literal 4 binary64)) %2145 = (/.f64 %2143 %2144) %2146 = (fma.f64 #s(literal -1/8 binary64) %2145 %2139) %2148 = (*.f64 s (+.f64 #s(literal 1 binary64) %2146)) %2151 = (pow.f64 xj #s(literal 6 binary64)) %2152 = (pow.f64 s #s(literal 6 binary64)) %2157 = (*.f64 s (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) %2145 (fma.f64 #s(literal 1/16 binary64) (/.f64 %2151 %2152) %2139)))) %2160 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %2135)) %2163 = (fma.f64 #s(literal -1/4 binary64) %2143 (*.f64 #s(literal -1/8 binary64) %2143)) %2167 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 %2163 %2144))) %2139) %2176 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 %127 %2163) (*.f64 #s(literal 1/8 binary64) %2151)) %2152))) (fma.f64 #s(literal -1/4 binary64) %2145 %2146)) %2178 = (*.f64 tanph %127) %2179 = (/.f64 %2178 %126) %2180 = (*.f64 #s(literal -1/2 binary64) %2179) %2183 = (*.f64 tanph %2143) %2185 = (fma.f64 #s(literal -1/4 binary64) %2183 (*.f64 #s(literal -1/8 binary64) %2183)) %2186 = (/.f64 %2185 %2144) %2187 = (*.f64 #s(literal -1 binary64) %2186) %2189 = (*.f64 #s(literal 1/2 binary64) %2179) %2192 = (*.f64 %127 %2185) %2193 = (*.f64 tanph %2151) %2196 = (/.f64 (fma.f64 #s(literal -1/2 binary64) %2192 (*.f64 #s(literal 1/8 binary64) %2193)) %2152) %2197 = (*.f64 #s(literal -1 binary64) %2196) %2199 = (/.f64 %2183 %2144) %2201 = (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 %2189)) %2208 = (/.f64 %2192 %2152) %2209 = (/.f64 %2193 %2152) %2213 = (fma.f64 #s(literal -1/2 binary64) %2208 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 (fma.f64 #s(literal 1/8 binary64) %2209 %2189)))) %2218 = (fma.f64 #s(literal 1/2 binary64) %2179 %550) %2233 = (fma.f64 #s(literal 1/2 binary64) %2179 %150) %2246 = (fma.f64 #s(literal 1/2 binary64) %2179 %558) %2259 = (fma.f64 #s(literal 1/2 binary64) %2179 %196) %2272 = (fma.f64 #s(literal 1/2 binary64) %2179 %836) %2285 = (fma.f64 #s(literal 1/2 binary64) %2179 %203) %2298 = (fma.f64 #s(literal 1/2 binary64) %2179 %847) %2311 = (/.f64 tanph xj) %2312 = (/.f64 %6 s) %2317 = (+.f64 (/.f64 %550 s) %2312) %2328 = (/.f64 %2160 s) %2330 = (/.f64 %2167 s) %2332 = (/.f64 %2176 s) %2334 = (*.f64 a2 s) %2336 = (*.f64 a2 %127) %2338 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2336 %126)) %2340 = (*.f64 s (+.f64 a2 %2338)) %2343 = (/.f64 (*.f64 a2 %2143) %2144) %2346 = (*.f64 s (+.f64 a2 (fma.f64 #s(literal -1/8 binary64) %2343 %2338))) %2353 = (*.f64 s (+.f64 a2 (fma.f64 #s(literal -1/8 binary64) %2343 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a2 %2151) %2152) %2338)))) %2357 = (*.f64 a2 (*.f64 %127 %544)) %2359 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %2357 %126) %546) %2360 = (*.f64 s %2359) %2364 = (/.f64 (*.f64 a2 (*.f64 %2143 %544)) %2144) %2365 = (fma.f64 #s(literal -1/8 binary64) %2364 %2359) %2366 = (*.f64 s %2365) %2372 = (fma.f64 #s(literal -1/8 binary64) %2364 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a2 (*.f64 %2151 %544)) %2152) %2359)) %2373 = (*.f64 s %2372) %2389 = (fma.f64 #s(literal 1/2 binary64) %2179 %6) %2402 = (fma.f64 #s(literal 1/2 binary64) %2179 %835) %2417 = (fma.f64 #s(literal 1/2 binary64) %2179 %867) %2432 = (fma.f64 #s(literal 1/2 binary64) %2179 %817) %2447 = (fma.f64 #s(literal 1/2 binary64) %2179 %821) %2462 = (fma.f64 #s(literal 1/2 binary64) %2179 %871) %2487 = (fma.f64 #s(literal 1/8 binary64) %2143 (*.f64 #s(literal 1/4 binary64) %2143)) %2503 = (fma.f64 #s(literal -1 binary64) tanph %2189) %2505 = (fma.f64 #s(literal -1 binary64) tanph %2201) %2704 = (sqrt.f64 %126) %2710 = (pow.f64 %2704 #s(literal 3 binary64)) %2711 = (/.f64 %127 %2710) %2712 = (/.f64 #s(literal 1 binary64) %2704) %2713 = (*.f64 #s(literal 1/2 binary64) %2712) %2718 = (pow.f64 %2704 #s(literal 5 binary64)) %2719 = (/.f64 %127 %2718) %2721 = (/.f64 #s(literal 1 binary64) %2710) %2728 = (/.f64 s %2704) %2734 = (/.f64 s %2718) %2736 = (fma.f64 #s(literal -1/4 binary64) %2734 (*.f64 #s(literal -1/8 binary64) %2734)) %2740 = (*.f64 #s(literal 1/2 binary64) (/.f64 s %2710)) %2744 = (pow.f64 %2704 #s(literal 2 binary64)) %2746 = (pow.f64 %2704 #s(literal 7 binary64)) %2757 = (/.f64 %125 %2704) %2760 = (/.f64 (*.f64 s %2178) %2710) %2763 = (/.f64 %125 %2718) %2765 = (fma.f64 #s(literal -1/4 binary64) %2763 (*.f64 #s(literal -1/8 binary64) %2763)) %2766 = (*.f64 %127 %2765) %2768 = (/.f64 %125 %2710) %2769 = (*.f64 #s(literal 1/2 binary64) %2768) %2777 = (*.f64 %127 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2765 %2744) (*.f64 #s(literal 1/8 binary64) (/.f64 %125 %2746)))) %2790 = (*.f64 %127 (fma.f64 #s(literal 1/2 binary64) %2768 %2766)) %2797 = (*.f64 %127 (fma.f64 #s(literal 1/2 binary64) %2768 (*.f64 %127 (fma.f64 #s(literal -1/4 binary64) %2763 (fma.f64 #s(literal -1/8 binary64) %2763 %2777))))) %2805 = (fma.f64 a4 %548 %2790) %2808 = (fma.f64 a4 %548 %2797) %2849 = (fma.f64 b lamdp %2790) %2850 = (fma.f64 a4 %548 %2849) %2854 = (fma.f64 b lamdp %2797) %2855 = (fma.f64 a4 %548 %2854) %2899 = (*.f64 #s(literal 1/2 binary64) %2721) %2911 = (*.f64 a2 %2704) %2917 = (/.f64 a2 %2704) %2932 = (*.f64 %544 %2704) %2933 = (*.f64 a2 %2932) %2936 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %2357 %2704) %2933) %2939 = (/.f64 %546 %2704) %2943 = (fma.f64 a2 %2932 (*.f64 %127 (fma.f64 #s(literal -1/8 binary64) (/.f64 %2357 %2710) (*.f64 #s(literal 1/2 binary64) %2939)))) %2952 = (fma.f64 a2 %2932 (*.f64 %127 (fma.f64 #s(literal 1/2 binary64) %2939 (*.f64 %127 (fma.f64 #s(literal -1/8 binary64) (/.f64 %546 %2710) (*.f64 #s(literal 1/16 binary64) (/.f64 %2357 %2718))))))) %2996 = (fma.f64 a4 %782 %2790) %2999 = (fma.f64 a4 %782 %2797) %3026 = (/.f64 %126 %127) %3030 = (*.f64 #s(literal 1/2 binary64) %3026) %3032 = (*.f64 xj (+.f64 #s(literal 1 binary64) %3030)) %3034 = (/.f64 %2144 %2143) %3035 = (fma.f64 #s(literal -1/8 binary64) %3034 %3030) %3037 = (*.f64 xj (+.f64 #s(literal 1 binary64) %3035)) %3043 = (*.f64 xj (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) %3034 (fma.f64 #s(literal 1/16 binary64) (/.f64 %2152 %2151) %3030)))) %3045 = (pow.f64 s #s(literal 3 binary64)) %3046 = (/.f64 %3045 %127) %3049 = (/.f64 (+.f64 s (*.f64 #s(literal -1/2 binary64) %3046)) xj) %3051 = (pow.f64 s #s(literal 5 binary64)) %3053 = (fma.f64 #s(literal -1/4 binary64) %3051 (*.f64 #s(literal -1/8 binary64) %3051)) %3057 = (*.f64 #s(literal 1/2 binary64) %3046) %3059 = (/.f64 (-.f64 (+.f64 s (*.f64 #s(literal -1 binary64) (/.f64 %3053 %2143))) %3057) xj) %3062 = (pow.f64 s #s(literal 7 binary64)) %3068 = (/.f64 %3051 %2143) %3072 = (/.f64 (-.f64 (+.f64 s (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 %126 %3053) (*.f64 #s(literal 1/8 binary64) %3062)) %2151))) (fma.f64 #s(literal -1/4 binary64) %3068 (fma.f64 #s(literal -1/8 binary64) %3068 %3057))) xj) %3074 = (*.f64 %3045 tanph) %3075 = (/.f64 %3074 %127) %3077 = (/.f64 (fma.f64 #s(literal -1/2 binary64) %3075 %125) xj) %3079 = (*.f64 %3051 tanph) %3081 = (fma.f64 #s(literal -1/4 binary64) %3079 (*.f64 #s(literal -1/8 binary64) %3079)) %3084 = (*.f64 #s(literal 1/2 binary64) %3075) %3086 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %3081 %2143) %125) %3084) xj) %3088 = (*.f64 %126 %3081) %3089 = (*.f64 %3062 tanph) %3094 = (/.f64 %3079 %2143) %3096 = (fma.f64 #s(literal -1/4 binary64) %3094 (fma.f64 #s(literal -1/8 binary64) %3094 %3084)) %3098 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %3088 (*.f64 #s(literal 1/8 binary64) %3089)) %2151) %125) %3096) xj) %3103 = (/.f64 (-.f64 %3084 %125) xj) %3106 = (/.f64 (-.f64 %3096 %125) xj) %3115 = (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3088 %2151) (fma.f64 #s(literal -1/4 binary64) %3094 (fma.f64 #s(literal -1/8 binary64) %3094 (fma.f64 #s(literal 1/8 binary64) (/.f64 %3089 %2151) %3084)))) %125) xj) %3120 = (/.f64 %3074 (pow.f64 xj #s(literal 3 binary64))) %3121 = (fma.f64 #s(literal 1/2 binary64) %3120 %550) %3125 = (/.f64 %3079 (pow.f64 xj #s(literal 5 binary64))) %3132 = (fma.f64 #s(literal 1/2 binary64) %3120 %150) %3141 = (fma.f64 #s(literal 1/2 binary64) %3120 %558) %3150 = (fma.f64 #s(literal 1/2 binary64) %3120 %196) %3159 = (fma.f64 #s(literal 1/2 binary64) %3120 %836) %3168 = (fma.f64 #s(literal 1/2 binary64) %3120 %203) %3177 = (fma.f64 #s(literal 1/2 binary64) %3120 %847) %3188 = (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %3026)) xj) %3191 = (fma.f64 #s(literal -1/4 binary64) %2144 (*.f64 #s(literal -1/8 binary64) %2144)) %3196 = (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 %3191 %2143))) %3030) xj) %3206 = (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 %126 %3191) (*.f64 #s(literal 1/8 binary64) %2152)) %2151))) (fma.f64 #s(literal -1/4 binary64) %3034 %3035)) xj) %3210 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2042 %127)) %3212 = (*.f64 xj (+.f64 a2 %3210)) %3215 = (/.f64 (*.f64 a2 %2144) %2143) %3218 = (*.f64 xj (+.f64 a2 (fma.f64 #s(literal -1/8 binary64) %3215 %3210))) %3225 = (*.f64 xj (+.f64 a2 (fma.f64 #s(literal -1/8 binary64) %3215 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a2 %2152) %2151) %3210)))) %3228 = (*.f64 a2 (*.f64 xj %544)) %3231 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %2066 %127) %546) %3232 = (*.f64 xj %3231) %3235 = (*.f64 a2 (*.f64 %2144 %544)) %3236 = (/.f64 %3235 %2143) %3237 = (fma.f64 #s(literal -1/8 binary64) %3236 %3231) %3238 = (*.f64 xj %3237) %3245 = (*.f64 xj (fma.f64 #s(literal -1/8 binary64) %3236 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a2 (*.f64 %2152 %544)) %2151) %3231))) %3258 = (fma.f64 #s(literal 1/2 binary64) %3120 %6) %3267 = (fma.f64 #s(literal 1/2 binary64) %3120 %835) %3276 = (fma.f64 #s(literal 1/2 binary64) %3120 %867) %3285 = (fma.f64 #s(literal 1/2 binary64) %3120 %817) %3294 = (fma.f64 #s(literal 1/2 binary64) %3120 %821) %3303 = (fma.f64 #s(literal 1/2 binary64) %3120 %871) %3427 = (fma.f64 a4 %782 %285) (approx b #s(literal 0 binary64)) (approx lamdp lamdp) (approx %5 %6) (approx %9 %11) (approx %13 %18) (approx %13 (*.f64 lamdp (+.f64 #s(literal 2 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 4/15 binary64) %15) #s(literal 4/3 binary64)))))) (approx %13 (*.f64 lamdp (+.f64 #s(literal 2 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal -8/315 binary64) %15))) #s(literal 4/3 binary64)))))) (approx %38 %40) (approx %38 (*.f64 lamdp %44)) (approx %38 (*.f64 lamdp %50)) (approx %38 (*.f64 lamdp %58)) (approx %62 %64) (approx %66 %70) (approx %66 (*.f64 lamdp (+.f64 #s(literal 4 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 128/15 binary64) %15) #s(literal 32/3 binary64)))))) (approx %66 (*.f64 lamdp (+.f64 #s(literal 4 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 128/15 binary64) (*.f64 #s(literal -1024/315 binary64) %15))) #s(literal 32/3 binary64)))))) (approx %90 %92) (approx %90 %97) (approx %90 %103) (approx %90 (*.f64 lamdp %110)) (approx %123 (*.f64 #s(literal -1 binary64) %130)) (approx %123 %133) (approx %123 (-.f64 %97 %130)) (approx %123 (-.f64 %103 %130)) (approx %139 %15) (approx (* a2 lamdp) %39) (approx (* a4 lamdp) %91) (approx %148 %150) (approx %158 %159) (approx %161 %168) (approx %161 (-.f64 (*.f64 lamdp %176) %130)) (approx %185 %164) (approx %187 %95) (approx %187 %165) (approx %190 %149) (approx %190 %166) (approx %194 %196) (approx %198 (-.f64 %196 %130)) (approx %201 (-.f64 %203 %130)) (approx %201 (-.f64 %207 %130)) (approx %210 %195) (approx %210 %202) (approx %213 %203) (approx %215 %217) (approx %215 %220) (approx %215 %223) (approx %215 (*.f64 lamdp (+.f64 b %110))) (approx %228 %207) (approx %228 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 %15 (fma.f64 #s(literal 4/15 binary64) a2 (fma.f64 #s(literal 128/15 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -1024/315 binary64) a4 (*.f64 #s(literal -8/315 binary64) a2)))))))))))))) (approx %244 %246) (approx %244 %249) (approx %244 %252) (approx %244 (*.f64 lamdp (+.f64 b %58))) (approx %257 %258) (approx %257 %260) (approx %257 (-.f64 %252 %130)) (approx %264 %265) (approx %264 (-.f64 %196 tanph)) (approx %264 (-.f64 %203 tanph)) (approx %264 (-.f64 %207 tanph)) (approx %275 tanph) (approx %275 (-.f64 %196 %265)) (approx %275 (-.f64 %203 %265)) (approx %275 (-.f64 %207 %265)) (approx %284 %285) (approx %284 %287) (approx %289 (fma.f64 lamdp %216 %285)) (approx %289 (fma.f64 lamdp %219 %285)) (approx %289 (fma.f64 lamdp %222 %285)) (approx %296 (fma.f64 lamdp %195 %285)) (approx %296 (fma.f64 lamdp %202 %285)) (approx %296 (fma.f64 lamdp %206 %285)) (approx %303 (*.f64 #s(literal -1 binary64) lamdp)) (approx %306 #s(literal 1 binary64)) (approx %306 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %15))) (approx %306 (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 1/24 binary64) %15) #s(literal 1/2 binary64))))) (approx %306 (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %15))) #s(literal 1/2 binary64))))) (approx %328 (*.f64 lamdp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %15)))) (approx %328 (*.f64 lamdp (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 1/120 binary64) %15) #s(literal 1/6 binary64)))))) (approx %328 (*.f64 lamdp (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %15))) #s(literal 1/6 binary64)))))) (approx %352 (*.f64 lamdp (fma.f64 #s(literal -1/3 binary64) %42 %43))) (approx %352 (*.f64 lamdp (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -1/3 binary64) a2 (*.f64 #s(literal 1/60 binary64) %42)))))) (approx %352 (*.f64 lamdp (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -1/3 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -1/2520 binary64) %42 (*.f64 #s(literal 1/60 binary64) a2)))))))) (approx %373 %43) (approx %373 (fma.f64 #s(literal -1 binary64) %42 %43)) (approx %373 (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -1 binary64) a2 (*.f64 #s(literal 1/12 binary64) %42))))) (approx %373 (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -1 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -1/360 binary64) %42 (*.f64 #s(literal 1/12 binary64) a2))))))) (approx %395 %397) (approx %395 %400) (approx %402 %403) (approx %402 (+.f64 %403 (*.f64 #s(literal 4 binary64) %406))) (approx %402 (+.f64 %403 (*.f64 lamdp (-.f64 (*.f64 #s(literal -8 binary64) %411) %413)))) (approx %402 (+.f64 %403 (*.f64 lamdp (-.f64 (*.f64 lamdp (fma.f64 #s(literal -32/3 binary64) %406 (*.f64 #s(literal -8 binary64) %403))) %413)))) (approx %430 %433) (approx %430 %440) (approx %430 %446) (approx %430 (*.f64 lamdp (fma.f64 #s(literal 2 binary64) %437 (*.f64 %15 (fma.f64 #s(literal -4/3 binary64) %437 (*.f64 %15 (fma.f64 #s(literal -8/315 binary64) %436 (*.f64 #s(literal 4/15 binary64) %437)))))))) (approx %457 (*.f64 #s(literal -1 binary64) %125)) (approx %457 (-.f64 %433 %125)) (approx %457 (-.f64 %440 %125)) (approx %457 (-.f64 %446 %125)) (approx %468 %469) (approx %471 %472) (approx %471 %474) (approx %471 (-.f64 %223 %130)) (approx %478 %479) (approx %478 %482) (approx %478 %489) (approx %478 %496) (approx %498 (-.f64 %479 %130)) (approx %498 (-.f64 %482 %130)) (approx %498 (-.f64 %489 %130)) (approx %498 (-.f64 %496 %130)) (approx %507 (-.f64 (fma.f64 a4 %403 (*.f64 lamdp %508)) %130)) (approx %507 (-.f64 (fma.f64 a4 %403 (*.f64 lamdp %513)) %130)) (approx %507 (-.f64 (fma.f64 a4 %403 (*.f64 lamdp %523)) %130)) (approx %528 (-.f64 (fma.f64 a4 %403 (*.f64 lamdp (+.f64 b %508))) %130)) (approx %528 (-.f64 (fma.f64 a4 %403 (*.f64 lamdp (+.f64 b %513))) %130)) (approx %528 (-.f64 (fma.f64 a4 %403 (*.f64 lamdp (+.f64 b %523))) %130)) (approx %13 %544) (approx %38 %546) (approx %66 %548) (approx %90 %550) (approx %123 %552) (approx %158 (*.f64 lamdp %555)) (approx %161 %559) (approx %187 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 %562)))) (approx %190 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 (fma.f64 #s(literal 2 binary64) %567 %562))))) (approx %198 (*.f64 lamdp (+.f64 b %555))) (approx %201 (*.f64 lamdp (-.f64 %579 %554))) (approx %210 (*.f64 %15 %587)) (approx %213 (*.f64 %591 %163)) (approx %213 (*.f64 %591 %587)) (approx %596 (*.f64 %591 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 (fma.f64 #s(literal -1 binary64) %598 %585))))) (approx %215 (*.f64 lamdp %604)) (approx %228 (*.f64 lamdp %579)) (approx %244 (*.f64 lamdp %609)) (approx %257 (*.f64 lamdp (-.f64 %609 %554))) (approx %264 (*.f64 lamdp (-.f64 %579 %615))) (approx %275 (*.f64 lamdp (-.f64 %579 (*.f64 #s(literal -1 binary64) %615)))) (approx %284 (*.f64 lamdp (+.f64 b %624))) (approx %289 (*.f64 lamdp (+.f64 b %628))) (approx %296 (*.f64 lamdp (+.f64 b (+.f64 %576 %628)))) (approx %306 %636) (approx %328 %638) (approx %352 (*.f64 #s(literal 2 binary64) (*.f64 a2 %638))) (approx %373 (*.f64 #s(literal 2 binary64) (*.f64 a2 %636))) (approx %395 (*.f64 #s(literal -4 binary64) lamdp)) (approx %395 (*.f64 lamdp (-.f64 (*.f64 #s(literal 1/2 binary64) %648) #s(literal 4 binary64)))) (approx %402 %654) (approx %430 %657) (approx %457 (-.f64 %657 %125)) (approx %468 (*.f64 lamdp (+.f64 b (*.f64 #s(literal -1 binary64) %554)))) (approx %471 (*.f64 lamdp (-.f64 %604 %554))) (approx %669 (*.f64 lamdp (-.f64 (+.f64 b (fma.f64 #s(literal 2 binary64) (/.f64 %671 lamdp) %577)) %554))) (approx %478 %678) (approx %498 (-.f64 %678 %130)) (approx %507 (-.f64 (fma.f64 a2 %544 %678) %130)) (approx %528 (*.f64 lamdp (-.f64 (+.f64 b (+.f64 %576 (/.f64 %678 lamdp))) %554))) (approx %158 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %149 %554)))) (approx %198 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %195 %554)))) (approx %201 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %559 lamdp)))))) (approx %213 (*.f64 #s(literal -1 binary64) (*.f64 %591 (fma.f64 #s(literal -1 binary64) %163 (*.f64 #s(literal -1 binary64) %705))))) (approx %596 (*.f64 #s(literal -1 binary64) (*.f64 %591 (fma.f64 #s(literal -1 binary64) %163 (fma.f64 #s(literal -1 binary64) %705 %598))))) (approx %215 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) %577))))) (approx %228 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %558 lamdp)))))) (approx %244 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) %576))))) (approx %257 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %732 lamdp)))))) (approx %264 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %739 lamdp)))))) (approx %275 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %746 lamdp)))))) (approx %284 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) %624))))) (approx %289 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %758 lamdp)))))) (approx %296 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %765 lamdp)))))) (approx %426 %775) (approx %395 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/2 binary64) %648))))) (approx %402 %782) (approx %430 %785) (approx %457 (-.f64 %785 %125)) (approx %468 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b %554)))) (approx %471 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %552 lamdp)))))) (approx (+ (* %426 a2) %471) (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 a2 %775 %550) %130) lamdp)))))) (approx %669 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %810 lamdp)))))) (approx %478 %817) (approx %498 %819) (approx %507 %822) (approx %528 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %822 lamdp)))))) (approx b b) (approx %194 %831) (approx %198 (-.f64 %831 %130)) (approx %201 (-.f64 %836 %130)) (approx %213 %167) (approx %213 %840) (approx %596 (-.f64 %840 %130)) (approx %215 %835) (approx %228 %558) (approx %228 %836) (approx %244 %847) (approx %257 %732) (approx %257 %850) (approx %264 %739) (approx %264 (-.f64 %836 tanph)) (approx %275 %746) (approx %275 (-.f64 %836 %265)) (approx %289 %758) (approx %289 %859) (approx %296 %765) (approx %296 (fma.f64 a2 %544 %859)) (approx %471 %864) (approx %669 %810) (approx %669 (-.f64 %867 %130)) (approx %528 (-.f64 %871 %130)) (approx %193 (*.f64 b (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %874 (*.f64 #s(literal 4 binary64) %875))))) (approx %194 (*.f64 b %882)) (approx %198 (*.f64 b (-.f64 %882 %886))) (approx %201 (*.f64 b (-.f64 %893 %886))) (approx %210 (*.f64 b (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %874 (fma.f64 #s(literal 4 binary64) %875 (/.f64 %164 b)))))) (approx %213 (*.f64 b %904)) (approx %596 (*.f64 b (-.f64 %904 %886))) (approx %215 (*.f64 b %910)) (approx %228 (*.f64 b %893)) (approx %244 (*.f64 b %915)) (approx %257 (*.f64 b (-.f64 %915 %886))) (approx %264 (*.f64 b (-.f64 %893 %921))) (approx %275 (*.f64 b (-.f64 %893 (*.f64 #s(literal -1 binary64) %921)))) (approx %284 (*.f64 b (+.f64 lamdp %930))) (approx %289 (*.f64 b (+.f64 lamdp %934))) (approx %296 (*.f64 b (+.f64 lamdp (+.f64 %890 %934)))) (approx %468 (*.f64 b (+.f64 lamdp (*.f64 #s(literal -1 binary64) %886)))) (approx %471 (*.f64 b (-.f64 %910 %886))) (approx %669 (*.f64 b (-.f64 (+.f64 lamdp (fma.f64 #s(literal 2 binary64) (/.f64 %671 b) %891)) %886))) (approx %528 (*.f64 b (-.f64 (+.f64 lamdp (+.f64 %890 (/.f64 %817 b))) %886))) (approx %193 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %149 b)) #s(literal 1 binary64))))) (approx %194 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %881))))) (approx %198 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %159 b)))))) (approx %201 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %559 b)))))) (approx %210 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %166 b)) #s(literal 1 binary64))))) (approx %213 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %903))))) (approx %596 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %168 b)))))) (approx %215 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %891))))) (approx %228 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %558 b)))))) (approx %244 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %890))))) (approx %257 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %732 b)))))) (approx %264 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %739 b)))))) (approx %275 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %746 b)))))) (approx %284 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %930))))) (approx %289 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %758 b)))))) (approx %296 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %765 b)))))) (approx %468 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp %886)))) (approx %471 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %552 b)))))) (approx %669 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %810 b)))))) (approx %528 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %822 b)))))) (approx a2 a2) (approx %148 %1075) (approx %158 (-.f64 %1075 %130)) (approx %183 %162) (approx %184 (*.f64 #s(literal -32/3 binary64) a4)) (approx %184 %163) (approx %185 (*.f64 #s(literal -32/3 binary64) %94)) (approx %185 (fma.f64 #s(literal -32/3 binary64) %94 %1085)) (approx %187 %96) (approx %187 (fma.f64 #s(literal -32/3 binary64) %94 (fma.f64 #s(literal -4/3 binary64) %42 %95))) (approx %190 %1094) (approx %193 %216) (approx %194 %1097) (approx %198 (-.f64 %1097 %130)) (approx %210 %219) (approx %210 (+.f64 b %1094)) (approx %213 %1104) (approx %596 (-.f64 %1104 %130)) (approx %264 %1108) (approx %275 %1110) (approx %429 %437) (approx %528 %1113) (approx %147 (*.f64 a2 (+.f64 #s(literal 2 binary64) %1116))) (approx %148 (*.f64 a2 %1122)) (approx %158 (*.f64 a2 (-.f64 %1122 %1125))) (approx %161 (*.f64 a2 (-.f64 (+.f64 %544 %1129) %1125))) (approx %184 (*.f64 a2 (-.f64 (*.f64 #s(literal -32/3 binary64) %1115) #s(literal 4/3 binary64)))) (approx %185 %1085) (approx %185 (*.f64 a2 (fma.f64 #s(literal -32/3 binary64) %1139 %16))) (approx %187 (*.f64 a2 %1144)) (approx %190 %1092) (approx %190 (*.f64 a2 (+.f64 #s(literal 2 binary64) %1144))) (approx %193 (*.f64 a2 (+.f64 #s(literal 2 binary64) %1152))) (approx %194 (*.f64 a2 %1157)) (approx %198 (*.f64 a2 (-.f64 %1157 %1125))) (approx %201 (*.f64 a2 (-.f64 %1165 %1125))) (approx %210 (*.f64 a2 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -32/3 binary64) %1139 (fma.f64 #s(literal -4/3 binary64) %15 %1152))))) (approx %213 (*.f64 a2 %18)) (approx %213 (*.f64 a2 %1177)) (approx %596 (*.f64 a2 (-.f64 %1177 %1125))) (approx %228 (*.f64 a2 %1165)) (approx %244 (*.f64 a2 %1185)) (approx %257 (*.f64 a2 (-.f64 %1185 %1125))) (approx %264 (*.f64 a2 (-.f64 %1165 %1191))) (approx %275 (*.f64 a2 (-.f64 %1165 (*.f64 #s(literal -1 binary64) %1191)))) (approx %296 (*.f64 a2 (+.f64 %544 (+.f64 %1129 (+.f64 %1163 (/.f64 %125 %1199)))))) (approx %457 (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1206 %656))) (approx %669 (*.f64 #s(literal 2 binary64) %671)) (approx %669 (*.f64 a2 (-.f64 (fma.f64 #s(literal 2 binary64) %670 %1164) %1125))) (approx %507 (*.f64 a2 (-.f64 (+.f64 %544 %1216) %1125))) (approx %528 (*.f64 a2 (-.f64 (+.f64 %544 (+.f64 %1216 %1163)) %1125))) (approx %147 (*.f64 #s(literal -1 binary64) (*.f64 a2 (-.f64 (*.f64 #s(literal -4 binary64) %1115) #s(literal 2 binary64))))) (approx %148 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -4 binary64) %1120 %773)))) (approx %158 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %133 a2)))))) (approx %161 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %544 (*.f64 #s(literal -1 binary64) (/.f64 %552 a2)))))) (approx %184 (*.f64 #s(literal -1 binary64) (*.f64 a2 (+.f64 #s(literal 4/3 binary64) (*.f64 #s(literal 32/3 binary64) %1115))))) (approx %185 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal 4/3 binary64) %15 (*.f64 #s(literal 32/3 binary64) %1139))))) (approx %187 (*.f64 #s(literal -1 binary64) (*.f64 a2 %1259))) (approx %190 (*.f64 #s(literal -1 binary64) (*.f64 a2 %1263))) (approx %190 (*.f64 #s(literal -1 binary64) (*.f64 a2 (-.f64 %1259 #s(literal 2 binary64))))) (approx %193 (*.f64 #s(literal -1 binary64) (*.f64 a2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %216 a2)) #s(literal 2 binary64))))) (approx %194 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) %1156))))) (approx %198 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %472 a2)))))) (approx %201 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %544 %1289)))) (approx %210 (*.f64 #s(literal -1 binary64) (*.f64 a2 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %219 a2) %1258) #s(literal 2 binary64))))) (approx %213 (*.f64 #s(literal -1 binary64) (*.f64 a2 %1300))) (approx %213 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1176 %1300)))) (approx %596 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) (/.f64 %474 a2) %1300)))) (approx %228 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %544 (*.f64 #s(literal -1 binary64) (/.f64 %835 a2)))))) (approx %244 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %544 (*.f64 #s(literal -1 binary64) %1163))))) (approx %257 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %544 (*.f64 #s(literal -1 binary64) (/.f64 %469 a2)))))) (approx %264 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %544 (*.f64 #s(literal -1 binary64) (/.f64 %1108 a2)))))) (approx %275 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %544 (*.f64 #s(literal -1 binary64) (/.f64 %1110 a2)))))) (approx %296 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %544 (*.f64 #s(literal -1 binary64) (/.f64 %859 a2)))))) (approx %457 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %656 %1206)))) (approx %669 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) %670 %1289)))) (approx %507 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %544 (*.f64 #s(literal -1 binary64) (/.f64 %819 a2)))))) (approx %528 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %544 (*.f64 #s(literal -1 binary64) (/.f64 %1113 a2)))))) (approx a4 a4) (approx %158 %1369) (approx %187 (fma.f64 #s(literal -4/3 binary64) %42 %1371)) (approx %190 %44) (approx %190 %1376) (approx %193 %245) (approx %194 %1379) (approx %198 (-.f64 %1379 %130)) (approx %210 %248) (approx %210 (+.f64 b %1376)) (approx %213 %1386) (approx %596 (-.f64 %1386 %130)) (approx %264 %1390) (approx %275 %1392) (approx %296 %1394) (approx %669 %1397) (approx %123 (*.f64 a4 (+.f64 %548 %1401))) (approx %147 (*.f64 a4 (+.f64 #s(literal 4 binary64) %1406))) (approx %148 (*.f64 a4 %1411)) (approx %158 (*.f64 a4 (-.f64 %1411 %1400))) (approx %161 (*.f64 a4 (-.f64 (+.f64 %548 %1417) %1400))) (approx %184 (*.f64 a4 (-.f64 (*.f64 #s(literal -4/3 binary64) %1405) #s(literal 32/3 binary64)))) (approx %185 (*.f64 a4 %1428)) (approx %187 %1371) (approx %187 (*.f64 a4 (+.f64 #s(literal 4 binary64) %1428))) (approx %190 (*.f64 a4 (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -32/3 binary64) %15 (fma.f64 #s(literal -4/3 binary64) %1426 %1406))))) (approx %193 (*.f64 a4 (+.f64 #s(literal 4 binary64) %1441))) (approx %194 (*.f64 a4 %1446)) (approx %198 (*.f64 a4 (-.f64 %1446 %1400))) (approx %201 (*.f64 a4 (-.f64 %1454 %1400))) (approx %210 (*.f64 a4 (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -32/3 binary64) %15 (fma.f64 #s(literal -4/3 binary64) %1426 %1441))))) (approx %213 (*.f64 a4 %70)) (approx %213 (*.f64 a4 %1466)) (approx %596 (*.f64 a4 (-.f64 %1466 %1400))) (approx %215 (*.f64 a4 %1472)) (approx %228 (*.f64 a4 %1454)) (approx %264 (*.f64 a4 (-.f64 %1454 %1477))) (approx %275 (*.f64 a4 (-.f64 %1454 (*.f64 #s(literal -1 binary64) %1477)))) (approx %289 (*.f64 a4 (+.f64 %548 %1487))) (approx %296 (*.f64 a4 (+.f64 %548 (+.f64 %1417 %1487)))) (approx %471 (*.f64 a4 (-.f64 %1472 %1400))) (approx %669 (*.f64 a4 (-.f64 (+.f64 %548 (fma.f64 #s(literal 2 binary64) (/.f64 %671 a4) %1452)) %1400))) (approx %498 (*.f64 a4 (+.f64 %782 %1401))) (approx %507 (*.f64 a4 (-.f64 (+.f64 %782 %1417) %1400))) (approx %528 (*.f64 a4 (-.f64 (+.f64 %782 %1453) %1400))) (approx %123 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %548 %1400)))) (approx %147 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 (*.f64 #s(literal -2 binary64) %1405) #s(literal 4 binary64))))) (approx %148 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -2 binary64) %1410))))) (approx %158 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1369 a4)))))) (approx %161 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %548 %1536)))) (approx %184 (*.f64 #s(literal -1 binary64) (*.f64 a4 (+.f64 #s(literal 32/3 binary64) (*.f64 #s(literal 4/3 binary64) %1405))))) (approx %185 (*.f64 #s(literal -1 binary64) (*.f64 a4 %1547))) (approx %187 (*.f64 #s(literal -1 binary64) (*.f64 a4 %1551))) (approx %187 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 %1547 #s(literal 4 binary64))))) (approx %190 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %44 a4) %1546) #s(literal 4 binary64))))) (approx %193 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %245 a4)) #s(literal 4 binary64))))) (approx %194 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) %1445))))) (approx %198 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %258 a4)))))) (approx %201 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %548 %1583)))) (approx %210 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %248 a4) %1546) #s(literal 4 binary64))))) (approx %213 (*.f64 #s(literal -1 binary64) (*.f64 a4 %1594))) (approx %213 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1465 %1594)))) (approx %596 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) (/.f64 %260 a4) %1594)))) (approx %215 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %548 (*.f64 #s(literal -1 binary64) %1452))))) (approx %228 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %548 (*.f64 #s(literal -1 binary64) (/.f64 %847 a4)))))) (approx %264 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %548 (*.f64 #s(literal -1 binary64) (/.f64 %1390 a4)))))) (approx %275 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %548 (*.f64 #s(literal -1 binary64) (/.f64 %1392 a4)))))) (approx %289 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %548 (*.f64 #s(literal -1 binary64) (/.f64 %287 a4)))))) (approx %296 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %548 (*.f64 #s(literal -1 binary64) (/.f64 %1394 a4)))))) (approx %471 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %548 (*.f64 #s(literal -1 binary64) (/.f64 %469 a4)))))) (approx %669 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %548 (*.f64 #s(literal -1 binary64) (/.f64 %1397 a4)))))) (approx %498 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %782 %1400)))) (approx %507 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %782 %1536)))) (approx %528 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %782 %1583)))) (approx %121 %130) (approx %123 (fma.f64 #s(literal -1 binary64) %130 %550)) (approx %152 %125) (approx %158 (fma.f64 #s(literal -1 binary64) %130 %150)) (approx %161 (fma.f64 #s(literal -1 binary64) %130 %558)) (approx %198 (fma.f64 #s(literal -1 binary64) %130 %196)) (approx %201 (fma.f64 #s(literal -1 binary64) %130 %836)) (approx %596 (fma.f64 #s(literal -1 binary64) %130 %203)) (approx %257 (fma.f64 #s(literal -1 binary64) %130 %847)) (approx %264 (fma.f64 #s(literal -1 binary64) tanph %836)) (approx %275 (+.f64 tanph %836)) (approx %457 (fma.f64 #s(literal -1 binary64) %125 %657)) (approx %468 (fma.f64 #s(literal -1 binary64) %130 %6)) (approx %471 (fma.f64 #s(literal -1 binary64) %130 %835)) (approx %669 %867) (approx %669 (fma.f64 #s(literal -1 binary64) %130 %867)) (approx %498 (fma.f64 #s(literal -1 binary64) %130 %817)) (approx %507 %821) (approx %507 (fma.f64 #s(literal -1 binary64) %130 %821)) (approx %528 %871) (approx %528 (fma.f64 #s(literal -1 binary64) %130 %871)) (approx %123 (*.f64 tanph (-.f64 %1703 %1704))) (approx %158 (*.f64 tanph (-.f64 %1708 %1704))) (approx %161 (*.f64 tanph (-.f64 (+.f64 %1712 %1703) %1704))) (approx %198 (*.f64 tanph (-.f64 %1717 %1704))) (approx %201 (*.f64 tanph (-.f64 %1723 %1704))) (approx %596 (*.f64 tanph (-.f64 %1727 %1704))) (approx %257 (*.f64 tanph (-.f64 (+.f64 %1712 %1721) %1704))) (approx %264 (*.f64 tanph (-.f64 %1723 #s(literal 1 binary64)))) (approx %275 (*.f64 tanph (+.f64 #s(literal 1 binary64) %1723))) (approx %284 (*.f64 tanph (+.f64 %1741 %1721))) (approx %289 (*.f64 tanph (+.f64 %1741 %1722))) (approx %296 (*.f64 tanph (+.f64 %1741 %1723))) (approx %457 (*.f64 tanph (-.f64 %1751 s))) (approx %468 (*.f64 tanph (-.f64 %1721 %1704))) (approx %471 (*.f64 tanph (-.f64 %1722 %1704))) (approx %669 (*.f64 tanph (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 %671 tanph) %1722) %1704))) (approx %498 (*.f64 tanph (-.f64 %1766 %1704))) (approx %507 (*.f64 tanph (-.f64 (+.f64 %1712 %1766) %1704))) (approx %528 (*.f64 tanph (-.f64 (+.f64 %1712 (+.f64 %1766 %1721)) %1704))) (approx %123 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) %1703) %1780)))) (approx %158 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) %1708) %1780)))) (approx %161 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %558 tanph)) %1780)))) (approx %198 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) %1717) %1780)))) (approx %201 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %1802 %1780)))) (approx %596 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) %1727) %1780)))) (approx %257 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %847 tanph)) %1780)))) (approx %264 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %1802)))) (approx %275 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %1802 #s(literal 1 binary64))))) (approx %284 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %1741 %1826)))) (approx %289 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %1741 %1832)))) (approx %296 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %1741 %1802)))) (approx %457 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) %1751) %1842)))) (approx %468 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %1826 %1780)))) (approx %471 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %1832 %1780)))) (approx %669 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %867 tanph)) %1780)))) (approx %498 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) %1766) %1780)))) (approx %507 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %821 tanph)) %1780)))) (approx %528 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %871 tanph)) %1780)))) (approx s s) (approx %117 %126) (approx %118 %127) (approx %118 %128) (approx %119 %1882) (approx %119 (+.f64 %1882 (*.f64 #s(literal 1/2 binary64) (/.f64 %126 %1882)))) (approx %119 (+.f64 %1882 (*.f64 %126 (fma.f64 #s(literal -1/8 binary64) %1890 %1892)))) (approx %119 (+.f64 %1882 (*.f64 %126 (fma.f64 %126 (-.f64 (*.f64 #s(literal 1/16 binary64) %1900) (*.f64 #s(literal 1/8 binary64) %1903)) %1892)))) (approx %120 (/.f64 s %1882)) (approx %120 (*.f64 s %1912)) (approx %120 (*.f64 s %1919)) (approx %120 (*.f64 s %1931)) (approx %121 %1934) (approx %121 (*.f64 s (fma.f64 #s(literal -1/2 binary64) %1937 %1938))) (approx %121 (*.f64 s (fma.f64 %126 (-.f64 (*.f64 #s(literal -1 binary64) %1946) %1949) %1938))) (approx %121 (*.f64 s (fma.f64 %126 (-.f64 (*.f64 %126 (-.f64 (*.f64 #s(literal -1 binary64) %1959) %1945)) %1949) %1938))) (approx %122 (*.f64 #s(literal -1 binary64) %1934)) (approx %122 %1971) (approx %122 %1976) (approx %122 (*.f64 s (-.f64 (*.f64 %126 (fma.f64 #s(literal 1/2 binary64) %1948 (*.f64 %126 (fma.f64 #s(literal -1/4 binary64) %1943 (fma.f64 #s(literal -1/8 binary64) %1943 %1959))))) %1938))) (approx %123 (fma.f64 #s(literal -1 binary64) %1934 %550)) (approx %123 %1988) (approx %123 %1990) (approx %158 (fma.f64 #s(literal -1 binary64) %1934 %150)) (approx %158 (fma.f64 lamdp %149 %1971)) (approx %158 (fma.f64 lamdp %149 %1976)) (approx %161 (fma.f64 #s(literal -1 binary64) %1934 %558)) (approx %161 (fma.f64 a2 %544 %1988)) (approx %161 (fma.f64 a2 %544 %1990)) (approx %198 (fma.f64 #s(literal -1 binary64) %1934 %196)) (approx %198 (fma.f64 lamdp %195 %1971)) (approx %198 (fma.f64 lamdp %195 %1976)) (approx %201 (fma.f64 #s(literal -1 binary64) %1934 %836)) (approx %201 (fma.f64 a2 %544 %2013)) (approx %201 (fma.f64 a2 %544 %2017)) (approx %596 (fma.f64 #s(literal -1 binary64) %1934 %203)) (approx %596 (fma.f64 lamdp %202 %1971)) (approx %596 (fma.f64 lamdp %202 %1976)) (approx %257 (fma.f64 #s(literal -1 binary64) %1934 %847)) (approx %257 (fma.f64 a2 %544 %2012)) (approx %257 (fma.f64 a2 %544 %2016)) (approx (/ s xj) %1741) (approx %2035 %1891) (approx %2035 %1912) (approx %2035 %1919) (approx %2035 %1931) (approx %429 %2040) (approx %429 (fma.f64 #s(literal 1/2 binary64) (/.f64 %2042 %1882) %2040)) (approx %429 (fma.f64 a2 %1882 (*.f64 %126 (fma.f64 #s(literal -1/8 binary64) (/.f64 %2042 %1889) (*.f64 #s(literal 1/2 binary64) %2047))))) (approx %429 (fma.f64 a2 %1882 (*.f64 %126 (fma.f64 #s(literal 1/2 binary64) %2047 (*.f64 %126 (fma.f64 #s(literal -1/8 binary64) (/.f64 a2 %1889) (*.f64 #s(literal 1/16 binary64) (/.f64 %2042 %1899)))))))) (approx %430 %2063) (approx %430 (fma.f64 #s(literal 1/2 binary64) (/.f64 %2066 %1882) %2063)) (approx %430 (fma.f64 a2 %2062 (*.f64 %126 %2073))) (approx %430 (fma.f64 a2 %2062 (*.f64 %126 (fma.f64 #s(literal 1/2 binary64) %2071 (*.f64 %126 (fma.f64 #s(literal -1/8 binary64) (/.f64 %546 %1889) (*.f64 #s(literal 1/16 binary64) (/.f64 %2066 %1899)))))))) (approx %457 (fma.f64 #s(literal -1 binary64) %125 %2063)) (approx %457 (fma.f64 a2 %2062 (*.f64 s (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %2089 %1882)) tanph)))) (approx %457 (fma.f64 a2 %2062 (*.f64 s (-.f64 (*.f64 s %2073) tanph)))) (approx %468 (fma.f64 #s(literal -1 binary64) %1934 %6)) (approx %468 %2012) (approx %468 %2016) (approx %471 (fma.f64 #s(literal -1 binary64) %1934 %835)) (approx %471 %2013) (approx %471 %2017) (approx %669 (fma.f64 #s(literal -1 binary64) %1934 %867)) (approx %669 (fma.f64 #s(literal 2 binary64) %671 %2013)) (approx %669 (fma.f64 #s(literal 2 binary64) %671 %2017)) (approx %498 (fma.f64 #s(literal -1 binary64) %1934 %817)) (approx %498 %2117) (approx %498 %2119) (approx %507 (fma.f64 #s(literal -1 binary64) %1934 %821)) (approx %507 (fma.f64 a2 %544 %2117)) (approx %507 (fma.f64 a2 %544 %2119)) (approx %528 (fma.f64 #s(literal -1 binary64) %1934 %871)) (approx %528 (fma.f64 a2 %544 (fma.f64 a4 %782 %2012))) (approx %528 (fma.f64 a2 %544 (fma.f64 a4 %782 %2016))) (approx %118 (*.f64 %126 (+.f64 #s(literal 1 binary64) %2135))) (approx %119 %2141) (approx %119 %2148) (approx %119 %2157) (approx %120 %2160) (approx %120 %2167) (approx %120 %2176) (approx %121 (+.f64 tanph %2180)) (approx %121 (-.f64 (+.f64 tanph %2187) %2189)) (approx %121 (-.f64 (+.f64 tanph %2197) %2201)) (approx %122 (-.f64 %2189 tanph)) (approx %122 (-.f64 %2201 tanph)) (approx %122 (-.f64 %2213 tanph)) (approx %123 (-.f64 %550 tanph)) (approx %123 (-.f64 %2218 tanph)) (approx %123 (-.f64 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 %2218)) tanph)) (approx %123 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2208 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 (fma.f64 #s(literal 1/8 binary64) %2209 %2218)))) tanph)) (approx %158 (-.f64 %150 tanph)) (approx %158 (-.f64 %2233 tanph)) (approx %158 (-.f64 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 %2233)) tanph)) (approx %158 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2208 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 (fma.f64 #s(literal 1/8 binary64) %2209 %2233)))) tanph)) (approx %161 (-.f64 %2246 tanph)) (approx %161 (-.f64 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 %2246)) tanph)) (approx %161 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2208 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 (fma.f64 #s(literal 1/8 binary64) %2209 %2246)))) tanph)) (approx %198 (-.f64 %2259 tanph)) (approx %198 (-.f64 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 %2259)) tanph)) (approx %198 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2208 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 (fma.f64 #s(literal 1/8 binary64) %2209 %2259)))) tanph)) (approx %201 (-.f64 %2272 tanph)) (approx %201 (-.f64 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 %2272)) tanph)) (approx %201 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2208 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 (fma.f64 #s(literal 1/8 binary64) %2209 %2272)))) tanph)) (approx %596 (-.f64 %2285 tanph)) (approx %596 (-.f64 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 %2285)) tanph)) (approx %596 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2208 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 (fma.f64 #s(literal 1/8 binary64) %2209 %2285)))) tanph)) (approx %257 (-.f64 %2298 tanph)) (approx %257 (-.f64 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 %2298)) tanph)) (approx %257 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2208 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 (fma.f64 #s(literal 1/8 binary64) %2209 %2298)))) tanph)) (approx %284 (*.f64 s (+.f64 %2311 %2312))) (approx %289 (*.f64 s (+.f64 %2311 %2317))) (approx %296 (*.f64 s (+.f64 %2311 (+.f64 (/.f64 %546 s) %2317)))) (approx %2035 (/.f64 #s(literal 1 binary64) s)) (approx %2035 %2328) (approx %2035 %2330) (approx %2035 %2332) (approx %429 %2334) (approx %429 %2340) (approx %429 %2346) (approx %429 %2353) (approx %430 %2089) (approx %430 %2360) (approx %430 %2366) (approx %430 %2373) (approx %457 (*.f64 s (-.f64 %546 tanph))) (approx %457 (*.f64 s (-.f64 %2359 tanph))) (approx %457 (*.f64 s (-.f64 %2365 tanph))) (approx %457 (*.f64 s (-.f64 %2372 tanph))) (approx %468 (-.f64 %6 tanph)) (approx %468 (-.f64 %2389 tanph)) (approx %468 (-.f64 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 %2389)) tanph)) (approx %468 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2208 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 (fma.f64 #s(literal 1/8 binary64) %2209 %2389)))) tanph)) (approx %471 (-.f64 %2402 tanph)) (approx %471 (-.f64 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 %2402)) tanph)) (approx %471 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2208 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 (fma.f64 #s(literal 1/8 binary64) %2209 %2402)))) tanph)) (approx %669 (-.f64 %867 tanph)) (approx %669 (-.f64 %2417 tanph)) (approx %669 (-.f64 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 %2417)) tanph)) (approx %669 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2208 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 (fma.f64 #s(literal 1/8 binary64) %2209 %2417)))) tanph)) (approx %498 (-.f64 %817 tanph)) (approx %498 (-.f64 %2432 tanph)) (approx %498 (-.f64 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 %2432)) tanph)) (approx %498 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2208 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 (fma.f64 #s(literal 1/8 binary64) %2209 %2432)))) tanph)) (approx %507 (-.f64 %821 tanph)) (approx %507 (-.f64 %2447 tanph)) (approx %507 (-.f64 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 %2447)) tanph)) (approx %507 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2208 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 (fma.f64 #s(literal 1/8 binary64) %2209 %2447)))) tanph)) (approx %528 (-.f64 %871 tanph)) (approx %528 (-.f64 %2462 tanph)) (approx %528 (-.f64 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 %2462)) tanph)) (approx %528 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2208 (fma.f64 #s(literal -1/4 binary64) %2199 (fma.f64 #s(literal -1/8 binary64) %2199 (fma.f64 #s(literal 1/8 binary64) %2209 %2462)))) tanph)) (approx %119 %1842) (approx %119 (*.f64 #s(literal -1 binary64) %2141)) (approx %119 (*.f64 #s(literal -1 binary64) %2148)) (approx %119 (*.f64 #s(literal -1 binary64) %2157)) (approx %120 #s(literal -1 binary64)) (approx %120 (-.f64 %2139 #s(literal 1 binary64))) (approx %120 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %2487 %2144)) %2160)) (approx %120 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 %127 %2487) (*.f64 #s(literal -1/8 binary64) %2151)) %2152)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %2135 (fma.f64 #s(literal 1/8 binary64) %2145 (*.f64 #s(literal 1/4 binary64) %2145)))))) (approx %121 %2503) (approx %121 %2505) (approx %121 (fma.f64 #s(literal -1 binary64) tanph %2213)) (approx %122 (-.f64 %2180 %265)) (approx %122 (-.f64 %2187 %2503)) (approx %122 (-.f64 %2197 %2505)) (approx %123 (-.f64 %550 %265)) (approx %123 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2179 %550) %265)) (approx %123 (-.f64 (fma.f64 #s(literal -1 binary64) %2186 %550) %2503)) (approx %123 (-.f64 (fma.f64 #s(literal -1 binary64) %2196 %550) %2505)) (approx %158 (-.f64 %150 %265)) (approx %158 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2179 %150) %265)) (approx %158 (-.f64 (fma.f64 #s(literal -1 binary64) %2186 %150) %2503)) (approx %158 (-.f64 (fma.f64 #s(literal -1 binary64) %2196 %150) %2505)) (approx %161 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2179 %558) %265)) (approx %161 (-.f64 (fma.f64 #s(literal -1 binary64) %2186 %558) %2503)) (approx %161 (-.f64 (fma.f64 #s(literal -1 binary64) %2196 %558) %2505)) (approx %198 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2179 %196) %265)) (approx %198 (-.f64 (fma.f64 #s(literal -1 binary64) %2186 %196) %2503)) (approx %198 (-.f64 (fma.f64 #s(literal -1 binary64) %2196 %196) %2505)) (approx %201 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2179 %836) %265)) (approx %201 (-.f64 (fma.f64 #s(literal -1 binary64) %2186 %836) %2503)) (approx %201 (-.f64 (fma.f64 #s(literal -1 binary64) %2196 %836) %2505)) (approx %596 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2179 %203) %265)) (approx %596 (-.f64 (fma.f64 #s(literal -1 binary64) %2186 %203) %2503)) (approx %596 (-.f64 (fma.f64 #s(literal -1 binary64) %2196 %203) %2505)) (approx %257 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2179 %847) %265)) (approx %257 (-.f64 (fma.f64 #s(literal -1 binary64) %2186 %847) %2503)) (approx %257 (-.f64 (fma.f64 #s(literal -1 binary64) %2196 %847) %2505)) (approx %284 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %2311 (*.f64 #s(literal -1 binary64) %2312))))) (approx %289 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %2311 (*.f64 #s(literal -1 binary64) (/.f64 %835 s)))))) (approx %296 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %2311 (*.f64 #s(literal -1 binary64) (/.f64 %836 s)))))) (approx %2035 (/.f64 #s(literal -1 binary64) s)) (approx %2035 (*.f64 #s(literal -1 binary64) %2328)) (approx %2035 (*.f64 #s(literal -1 binary64) %2330)) (approx %2035 (*.f64 #s(literal -1 binary64) %2332)) (approx %429 (*.f64 #s(literal -1 binary64) %2334)) (approx %429 (*.f64 #s(literal -1 binary64) %2340)) (approx %429 (*.f64 #s(literal -1 binary64) %2346)) (approx %429 (*.f64 #s(literal -1 binary64) %2353)) (approx %430 (*.f64 #s(literal -1 binary64) %2089)) (approx %430 (*.f64 #s(literal -1 binary64) %2360)) (approx %430 (*.f64 #s(literal -1 binary64) %2366)) (approx %430 (*.f64 #s(literal -1 binary64) %2373)) (approx %457 (*.f64 #s(literal -1 binary64) (*.f64 s (-.f64 %546 %265)))) (approx %457 (*.f64 #s(literal -1 binary64) (*.f64 s (-.f64 %2359 %265)))) (approx %457 (*.f64 #s(literal -1 binary64) (*.f64 s (-.f64 %2365 %265)))) (approx %457 (*.f64 #s(literal -1 binary64) (*.f64 s (-.f64 %2372 %265)))) (approx %468 (-.f64 %6 %265)) (approx %468 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2179 %6) %265)) (approx %468 (-.f64 (fma.f64 #s(literal -1 binary64) %2186 %6) %2503)) (approx %468 (-.f64 (fma.f64 #s(literal -1 binary64) %2196 %6) %2505)) (approx %471 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2179 %835) %265)) (approx %471 (-.f64 (fma.f64 #s(literal -1 binary64) %2186 %835) %2503)) (approx %471 (-.f64 (fma.f64 #s(literal -1 binary64) %2196 %835) %2505)) (approx %669 (-.f64 %867 %265)) (approx %669 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2179 %867) %265)) (approx %669 (-.f64 (fma.f64 #s(literal -1 binary64) %2186 %867) %2503)) (approx %669 (-.f64 (fma.f64 #s(literal -1 binary64) %2196 %867) %2505)) (approx %498 (-.f64 %817 %265)) (approx %498 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2179 %817) %265)) (approx %498 (-.f64 (fma.f64 #s(literal -1 binary64) %2186 %817) %2503)) (approx %498 (-.f64 (fma.f64 #s(literal -1 binary64) %2196 %817) %2505)) (approx %507 (-.f64 %821 %265)) (approx %507 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2179 %821) %265)) (approx %507 (-.f64 (fma.f64 #s(literal -1 binary64) %2186 %821) %2503)) (approx %507 (-.f64 (fma.f64 #s(literal -1 binary64) %2196 %821) %2505)) (approx %528 (-.f64 %871 %265)) (approx %528 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2179 %871) %265)) (approx %528 (-.f64 (fma.f64 #s(literal -1 binary64) %2186 %871) %2503)) (approx %528 (-.f64 (fma.f64 #s(literal -1 binary64) %2196 %871) %2505)) (approx xj xj) (approx %119 %2704) (approx %119 (+.f64 %2704 (*.f64 #s(literal 1/2 binary64) (/.f64 %127 %2704)))) (approx %119 (+.f64 %2704 (*.f64 %127 (fma.f64 #s(literal -1/8 binary64) %2711 %2713)))) (approx %119 (+.f64 %2704 (*.f64 %127 (fma.f64 %127 (-.f64 (*.f64 #s(literal 1/16 binary64) %2719) (*.f64 #s(literal 1/8 binary64) %2721)) %2713)))) (approx %120 %2728) (approx %120 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 s %127) %2710) %2728)) (approx %120 (fma.f64 %127 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %127 %2736)) %2740) %2728)) (approx %120 (fma.f64 %127 (-.f64 (*.f64 %127 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %127 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2736 %2744) (*.f64 #s(literal 1/8 binary64) (/.f64 s %2746))))) %2736)) %2740) %2728)) (approx %121 %2757) (approx %121 (fma.f64 #s(literal -1/2 binary64) %2760 %2757)) (approx %121 (fma.f64 %127 (-.f64 (*.f64 #s(literal -1 binary64) %2766) %2769) %2757)) (approx %121 (fma.f64 %127 (-.f64 (*.f64 %127 (-.f64 (*.f64 #s(literal -1 binary64) %2777) %2765)) %2769) %2757)) (approx %122 (*.f64 #s(literal -1 binary64) %2757)) (approx %122 (-.f64 (*.f64 #s(literal 1/2 binary64) %2760) %2757)) (approx %122 (-.f64 %2790 %2757)) (approx %122 (-.f64 %2797 %2757)) (approx %123 (-.f64 %550 %2757)) (approx %123 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2760 %550) %2757)) (approx %123 (-.f64 %2805 %2757)) (approx %123 (-.f64 %2808 %2757)) (approx %158 (-.f64 %150 %2757)) (approx %158 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2760 %150) %2757)) (approx %158 (-.f64 (fma.f64 lamdp %149 %2790) %2757)) (approx %158 (-.f64 (fma.f64 lamdp %149 %2797) %2757)) (approx %161 (-.f64 %558 %2757)) (approx %161 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2760 %558) %2757)) (approx %161 (-.f64 (fma.f64 a2 %544 %2805) %2757)) (approx %161 (-.f64 (fma.f64 a2 %544 %2808) %2757)) (approx %198 (-.f64 %196 %2757)) (approx %198 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2760 %196) %2757)) (approx %198 (-.f64 (fma.f64 lamdp %195 %2790) %2757)) (approx %198 (-.f64 (fma.f64 lamdp %195 %2797) %2757)) (approx %201 (-.f64 %836 %2757)) (approx %201 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2760 %836) %2757)) (approx %201 (-.f64 (fma.f64 a2 %544 %2850) %2757)) (approx %201 (-.f64 (fma.f64 a2 %544 %2855) %2757)) (approx %596 (-.f64 %203 %2757)) (approx %596 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2760 %203) %2757)) (approx %596 (-.f64 (fma.f64 lamdp %202 %2790) %2757)) (approx %596 (-.f64 (fma.f64 lamdp %202 %2797) %2757)) (approx %257 (-.f64 %847 %2757)) (approx %257 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2760 %847) %2757)) (approx %257 (-.f64 (fma.f64 a2 %544 %2849) %2757)) (approx %257 (-.f64 (fma.f64 a2 %544 %2854) %2757)) (approx (* -1 xj) (*.f64 #s(literal -1 binary64) xj)) (approx %284 (/.f64 (fma.f64 b %623 %125) xj)) (approx %289 (/.f64 (fma.f64 s tanph (*.f64 xj %835)) xj)) (approx %296 (/.f64 (fma.f64 s tanph (*.f64 xj %836)) xj)) (approx %2035 %2712) (approx %2035 (fma.f64 #s(literal -1/2 binary64) %2711 %2712)) (approx %2035 (fma.f64 %127 (-.f64 (*.f64 #s(literal 3/8 binary64) %2719) %2899) %2712)) (approx %2035 (fma.f64 %127 (-.f64 (*.f64 %127 (fma.f64 #s(literal -5/16 binary64) (/.f64 %127 %2746) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %2718)))) %2899) %2712)) (approx %429 %2911) (approx %429 (fma.f64 #s(literal 1/2 binary64) (/.f64 %2336 %2704) %2911)) (approx %429 (fma.f64 a2 %2704 (*.f64 %127 (fma.f64 #s(literal -1/8 binary64) (/.f64 %2336 %2710) (*.f64 #s(literal 1/2 binary64) %2917))))) (approx %429 (fma.f64 a2 %2704 (*.f64 %127 (fma.f64 #s(literal 1/2 binary64) %2917 (*.f64 %127 (fma.f64 #s(literal -1/8 binary64) (/.f64 a2 %2710) (*.f64 #s(literal 1/16 binary64) (/.f64 %2336 %2718)))))))) (approx %430 %2933) (approx %430 %2936) (approx %430 %2943) (approx %430 %2952) (approx %457 (-.f64 %2933 %125)) (approx %457 (-.f64 %2936 %125)) (approx %457 (-.f64 %2943 %125)) (approx %457 (-.f64 %2952 %125)) (approx %468 (-.f64 %6 %2757)) (approx %468 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2760 %6) %2757)) (approx %468 (-.f64 %2849 %2757)) (approx %468 (-.f64 %2854 %2757)) (approx %471 (-.f64 %835 %2757)) (approx %471 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2760 %835) %2757)) (approx %471 (-.f64 %2850 %2757)) (approx %471 (-.f64 %2855 %2757)) (approx %669 (-.f64 %867 %2757)) (approx %669 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2760 %867) %2757)) (approx %669 (-.f64 (fma.f64 #s(literal 2 binary64) %671 %2850) %2757)) (approx %669 (-.f64 (fma.f64 #s(literal 2 binary64) %671 %2855) %2757)) (approx %498 (-.f64 %817 %2757)) (approx %498 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2760 %817) %2757)) (approx %498 (-.f64 %2996 %2757)) (approx %498 (-.f64 %2999 %2757)) (approx %507 (-.f64 %821 %2757)) (approx %507 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2760 %821) %2757)) (approx %507 (-.f64 (fma.f64 a2 %544 %2996) %2757)) (approx %507 (-.f64 (fma.f64 a2 %544 %2999) %2757)) (approx %528 (-.f64 %871 %2757)) (approx %528 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2760 %871) %2757)) (approx %528 (-.f64 (fma.f64 a2 %544 (fma.f64 a4 %782 %2849)) %2757)) (approx %528 (-.f64 (fma.f64 a2 %544 (fma.f64 a4 %782 %2854)) %2757)) (approx %118 (*.f64 %127 (+.f64 #s(literal 1 binary64) %3026))) (approx %119 %3032) (approx %119 %3037) (approx %119 %3043) (approx %120 %3049) (approx %120 %3059) (approx %120 %3072) (approx %121 %3077) (approx %121 %3086) (approx %121 %3098) (approx %122 (*.f64 #s(literal -1 binary64) %285)) (approx %122 %3103) (approx %122 %3106) (approx %122 %3115) (approx %123 (fma.f64 #s(literal -1 binary64) %285 %550)) (approx %123 (-.f64 %3121 %285)) (approx %123 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3125 (fma.f64 #s(literal -1/8 binary64) %3125 %3121)) %285)) (approx %158 (fma.f64 #s(literal -1 binary64) %285 %150)) (approx %158 (-.f64 %3132 %285)) (approx %158 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3125 (fma.f64 #s(literal -1/8 binary64) %3125 %3132)) %285)) (approx %161 (fma.f64 #s(literal -1 binary64) %285 %558)) (approx %161 (-.f64 %3141 %285)) (approx %161 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3125 (fma.f64 #s(literal -1/8 binary64) %3125 %3141)) %285)) (approx %198 (fma.f64 #s(literal -1 binary64) %285 %196)) (approx %198 (-.f64 %3150 %285)) (approx %198 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3125 (fma.f64 #s(literal -1/8 binary64) %3125 %3150)) %285)) (approx %201 (fma.f64 #s(literal -1 binary64) %285 %836)) (approx %201 (-.f64 %3159 %285)) (approx %201 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3125 (fma.f64 #s(literal -1/8 binary64) %3125 %3159)) %285)) (approx %596 (fma.f64 #s(literal -1 binary64) %285 %203)) (approx %596 (-.f64 %3168 %285)) (approx %596 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3125 (fma.f64 #s(literal -1/8 binary64) %3125 %3168)) %285)) (approx %257 (fma.f64 #s(literal -1 binary64) %285 %847)) (approx %257 (-.f64 %3177 %285)) (approx %257 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3125 (fma.f64 #s(literal -1/8 binary64) %3125 %3177)) %285)) (approx %2035 (/.f64 #s(literal 1 binary64) xj)) (approx %2035 %3188) (approx %2035 %3196) (approx %2035 %3206) (approx %429 %1199) (approx %429 %3212) (approx %429 %3218) (approx %429 %3225) (approx %430 %3228) (approx %430 %3232) (approx %430 %3238) (approx %430 %3245) (approx %457 (*.f64 xj (fma.f64 #s(literal -1 binary64) %285 %546))) (approx %457 (*.f64 xj (-.f64 %3231 %285))) (approx %457 (*.f64 xj (-.f64 %3237 %285))) (approx %468 (fma.f64 #s(literal -1 binary64) %285 %6)) (approx %468 (-.f64 %3258 %285)) (approx %468 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3125 (fma.f64 #s(literal -1/8 binary64) %3125 %3258)) %285)) (approx %471 (fma.f64 #s(literal -1 binary64) %285 %835)) (approx %471 (-.f64 %3267 %285)) (approx %471 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3125 (fma.f64 #s(literal -1/8 binary64) %3125 %3267)) %285)) (approx %669 (fma.f64 #s(literal -1 binary64) %285 %867)) (approx %669 (-.f64 %3276 %285)) (approx %669 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3125 (fma.f64 #s(literal -1/8 binary64) %3125 %3276)) %285)) (approx %498 (fma.f64 #s(literal -1 binary64) %285 %817)) (approx %498 (-.f64 %3285 %285)) (approx %498 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3125 (fma.f64 #s(literal -1/8 binary64) %3125 %3285)) %285)) (approx %507 (fma.f64 #s(literal -1 binary64) %285 %821)) (approx %507 (-.f64 %3294 %285)) (approx %507 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3125 (fma.f64 #s(literal -1/8 binary64) %3125 %3294)) %285)) (approx %528 (fma.f64 #s(literal -1 binary64) %285 %871)) (approx %528 (-.f64 %3303 %285)) (approx %528 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3125 (fma.f64 #s(literal -1/8 binary64) %3125 %3303)) %285)) (approx %119 (*.f64 #s(literal -1 binary64) %3032)) (approx %119 (*.f64 #s(literal -1 binary64) %3037)) (approx %119 (*.f64 #s(literal -1 binary64) %3043)) (approx %120 (*.f64 #s(literal -1 binary64) %1741)) (approx %120 (*.f64 #s(literal -1 binary64) %3049)) (approx %120 (*.f64 #s(literal -1 binary64) %3059)) (approx %120 (*.f64 #s(literal -1 binary64) %3072)) (approx %121 (*.f64 #s(literal -1 binary64) %3077)) (approx %121 (*.f64 #s(literal -1 binary64) %3086)) (approx %121 (*.f64 #s(literal -1 binary64) %3098)) (approx %122 (*.f64 #s(literal -1 binary64) %3103)) (approx %122 (*.f64 #s(literal -1 binary64) %3106)) (approx %122 (*.f64 #s(literal -1 binary64) %3115)) (approx %123 (fma.f64 #s(literal -1 binary64) %3103 %550)) (approx %123 (fma.f64 #s(literal -1 binary64) %3106 %550)) (approx %158 (fma.f64 lamdp %149 %285)) (approx %158 (fma.f64 #s(literal -1 binary64) %3103 %150)) (approx %158 (fma.f64 #s(literal -1 binary64) %3106 %150)) (approx %161 (fma.f64 #s(literal -1 binary64) %3103 %558)) (approx %161 (fma.f64 #s(literal -1 binary64) %3106 %558)) (approx %198 (fma.f64 #s(literal -1 binary64) %3103 %196)) (approx %198 (fma.f64 #s(literal -1 binary64) %3106 %196)) (approx %201 (fma.f64 #s(literal -1 binary64) %3103 %836)) (approx %201 (fma.f64 #s(literal -1 binary64) %3106 %836)) (approx %596 (fma.f64 #s(literal -1 binary64) %3103 %203)) (approx %596 (fma.f64 #s(literal -1 binary64) %3106 %203)) (approx %257 (fma.f64 #s(literal -1 binary64) %3103 %847)) (approx %257 (fma.f64 #s(literal -1 binary64) %3106 %847)) (approx %2035 (/.f64 #s(literal -1 binary64) xj)) (approx %2035 (*.f64 #s(literal -1 binary64) %3188)) (approx %2035 (*.f64 #s(literal -1 binary64) %3196)) (approx %2035 (*.f64 #s(literal -1 binary64) %3206)) (approx %429 (*.f64 #s(literal -1 binary64) %1199)) (approx %429 (*.f64 #s(literal -1 binary64) %3212)) (approx %429 (*.f64 #s(literal -1 binary64) %3218)) (approx %429 (*.f64 #s(literal -1 binary64) %3225)) (approx %430 (*.f64 #s(literal -1 binary64) %3228)) (approx %430 (*.f64 #s(literal -1 binary64) %3232)) (approx %430 (*.f64 #s(literal -1 binary64) %3238)) (approx %430 (*.f64 #s(literal -1 binary64) %3245)) (approx %457 (*.f64 #s(literal -1 binary64) (*.f64 xj (fma.f64 a2 %544 %285)))) (approx %457 (*.f64 #s(literal -1 binary64) (*.f64 xj (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 %2066 xj)) %125) xj) %546)))) (approx %457 (*.f64 #s(literal -1 binary64) (*.f64 xj (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 %3235 %127) (*.f64 #s(literal 1/2 binary64) %2066)) xj)) %125) xj) %546)))) (approx %468 (fma.f64 #s(literal -1 binary64) %3103 %6)) (approx %468 (fma.f64 #s(literal -1 binary64) %3106 %6)) (approx %471 (fma.f64 #s(literal -1 binary64) %3103 %835)) (approx %471 (fma.f64 #s(literal -1 binary64) %3106 %835)) (approx %669 (fma.f64 #s(literal 2 binary64) %671 %859)) (approx %669 (fma.f64 #s(literal -1 binary64) %3103 %867)) (approx %669 (fma.f64 #s(literal -1 binary64) %3106 %867)) (approx %498 %3427) (approx %498 (fma.f64 #s(literal -1 binary64) %3103 %817)) (approx %498 (fma.f64 #s(literal -1 binary64) %3106 %817)) (approx %507 (fma.f64 a2 %544 %3427)) (approx %507 (fma.f64 #s(literal -1 binary64) %3103 %821)) (approx %507 (fma.f64 #s(literal -1 binary64) %3106 %821)) (approx %528 (fma.f64 a2 %544 (fma.f64 a4 %782 %287))) (approx %528 (fma.f64 #s(literal -1 binary64) %3103 %871)) (approx %528 (fma.f64 #s(literal -1 binary64) %3106 %871)) |
21 calls:
| Time | Variable | Point |
|---|---|---|
| 148.0ms | lamdp | inf |
| 67.0ms | a2 | 0 |
| 66.0ms | lamdp | 0 |
| 55.0ms | xj | -inf |
| 54.0ms | a4 | 0 |
| Inputs |
|---|
%2 = (*.f64 b lamdp) %5 = (*.f64 #s(literal 2 binary64) lamdp) %6 = (sin.f64 %5) %7 = (*.f64 a2 %6) %10 = (*.f64 #s(literal 4 binary64) lamdp) %11 = (sin.f64 %10) %12 = (*.f64 a4 %11) %16 = (*.f64 xj xj) %17 = (*.f64 s s) %18 = (+.f64 %16 %17) %19 = (sqrt.f64 %18) %20 = (/.f64 s %19) %21 = (*.f64 tanph %20) %22 = (neg.f64 %21) %23 = (+.f64 %12 %22) %25 = (pow.f64 lamdp #s(literal 2 binary64)) %26 = (*.f64 a2 lamdp) %27 = (*.f64 #s(literal 2 binary64) %26) %31 = (* a2 (sin (* 2 lamdp))) %32 = (approx %31 %27) %34 = (*.f64 a4 lamdp) %35 = (*.f64 #s(literal 4 binary64) %34) %39 = (* a4 (sin (* 4 lamdp))) %40 = (approx %39 %35) %41 = (*.f64 #s(literal 4 binary64) a4) %43 = (*.f64 s tanph) %44 = (pow.f64 s #s(literal 2 binary64)) %45 = (pow.f64 xj #s(literal 2 binary64)) %46 = (+.f64 %44 %45) %47 = (sqrt.f64 %46) %48 = (/.f64 %43 %47) %49 = (fma.f64 #s(literal 2 binary64) a2 %41) %50 = (*.f64 lamdp %49) %51 = (-.f64 %50 %48) %55 = (sqrt (+ (* xj xj) (* s s))) %56 = (/ s %55) %60 = (+ %31 (+ %39 (neg (* tanph %56)))) %61 = (approx %60 %51) %62 = (*.f64 #s(literal -4/3 binary64) a2) %63 = (fma.f64 #s(literal -32/3 binary64) a4 %62) %64 = (*.f64 %25 %63) %65 = (fma.f64 #s(literal 4 binary64) a4 %64) %66 = (fma.f64 #s(literal 2 binary64) a2 %65) %67 = (+.f64 b %49) %68 = (*.f64 lamdp %67) %69 = (-.f64 %68 %48) %71 = (+ (* b lamdp) %60) %73 = (+.f64 b %66) %74 = (*.f64 lamdp %73) %75 = (-.f64 %74 %48) %77 = (fma.f64 a4 %11 %2) %78 = (fma.f64 a2 %6 %77) %79 = (fma.f64 a2 %6 %2) %80 = (-.f64 %79 %48) %85 = (*.f64 #s(literal -1 binary64) tanph) %86 = (-.f64 %78 tanph) %88 = (-.f64 %78 %85) %90 = (/.f64 s xj) %91 = (approx %56 %90) %92 = (/.f64 %43 xj) %93 = (*.f64 #s(literal -1 binary64) xj) %94 = (approx %55 %93) %95 = (fma.f64 b lamdp %92) %96 = (fma.f64 a4 %11 %95) %97 = (fma.f64 a2 %6 %96) %99 = (neg.f64 lamdp) %100 = (+.f64 lamdp lamdp) %101 = (sin.f64 %100) %102 = (cos.f64 lamdp) %103 = (sin.f64 lamdp) %104 = (+.f64 a2 a2) %105 = (PI.f64 ) %106 = (*.f64 %105 #s(literal 1/2 binary64)) %107 = (*.f64 %104 %103) %108 = (*.f64 %104 %102) %109 = (fma.f64 %99 #s(literal 4 binary64) %106) %110 = (cos.f64 %109) %111 = (fma.f64 s s %16) %112 = (sqrt.f64 %111) %113 = (hypot.f64 xj s) %114 = (/.f64 s %112) %115 = (/.f64 #s(literal 1 binary64) %112) %116 = (*.f64 tanph s) %117 = (*.f64 tanph %114) %118 = (*.f64 a2 %112) %119 = (*.f64 %101 %118) %120 = (-.f64 %119 %116) %121 = (-.f64 %2 %117) %122 = (fma.f64 a4 %11 %121) %127 = (+.f64 %32 %23) %129 = (*.f64 a4 %110) %130 = (+.f64 %129 %22) %131 = (+.f64 %7 %130) %133 = (+.f64 %40 %22) %134 = (+.f64 %7 %133) %136 = (/.f64 s %113) %137 = (*.f64 tanph %136) %138 = (neg.f64 %137) %139 = (+.f64 %12 %138) %140 = (+.f64 %7 %139) %142 = (/.f64 s %94) %143 = (*.f64 tanph %142) %144 = (neg.f64 %143) %145 = (+.f64 %12 %144) %146 = (+.f64 %7 %145) %148 = (*.f64 tanph %91) %149 = (neg.f64 %148) %150 = (+.f64 %12 %149) %151 = (+.f64 %7 %150) b lamdp %2 a2 #s(literal 2 binary64) %5 %6 %7 a4 #s(literal 4 binary64) %10 %11 %12 tanph s xj %16 %17 %18 %19 %20 %21 %22 %23 #s(literal -4/3 binary64) %25 %26 %27 %32 #s(literal -32/3 binary64) %34 %35 %40 %41 #s(literal -1 binary64) %43 %44 %45 %46 %47 %48 %49 %50 %51 %61 %62 %63 %64 %65 %66 %67 %68 %69 (approx %71 %69) %73 %74 %75 (approx %71 %75) %77 %78 %79 %80 (approx %71 %80) (approx %71 %78) #s(literal 1/2 binary64) #s(literal 1 binary64) %85 %86 (approx %71 %86) %88 (approx %71 %88) %90 %91 %92 %93 %94 %95 %96 %97 (approx %71 %97) %99 %100 %101 %102 %103 %104 %105 %106 %107 %108 %109 %110 %111 %112 %113 %114 %115 %116 %117 %118 %119 %120 %121 %122 (fma.f64 %101 a2 %122) (fma.f64 %120 %115 %77) (fma.f64 %108 %103 %122) (fma.f64 %107 %102 %122) %127 (+.f64 %2 %127) %129 %130 %131 (+.f64 %2 %131) %133 %134 (+.f64 %2 %134) %136 %137 %138 %139 %140 (+.f64 %2 %140) %142 %143 %144 %145 %146 (+.f64 %2 %146) %148 %149 %150 %151 (+.f64 %2 %151) (+.f64 %2 %61) |
| Outputs |
|---|
%1 = (neg.f64 b) %4 = (neg.f64 lamdp) %10 = (*.f64 #s(literal -1 binary64) lamdp) %12 = (*.f64 lamdp #s(literal -1 binary64)) %15 = (*.f64 #s(literal 0 binary64) lamdp) %17 = (*.f64 lamdp #s(literal 0 binary64)) %19 = (+.f64 lamdp lamdp) %24 = (*.f64 #s(literal 1/2 binary64) lamdp) %28 = (*.f64 lamdp #s(literal 1/2 binary64)) %52 = (*.f64 b lamdp) %55 = (neg.f64 %52) %58 = (neg.f64 a2) %62 = (*.f64 #s(literal -1 binary64) a2) %64 = (*.f64 a2 #s(literal -1 binary64)) %66 = (*.f64 #s(literal 0 binary64) a2) %68 = (*.f64 a2 #s(literal 0 binary64)) %70 = (+.f64 a2 a2) %73 = (*.f64 #s(literal 1/2 binary64) a2) %77 = (*.f64 a2 #s(literal 1/2 binary64)) %125 = (+.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) %127 = (-.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) %129 = (-.f64 #s(literal 0 binary64) #s(literal -1 binary64)) %133 = (*.f64 #s(literal 0 binary64) #s(literal 2 binary64)) %135 = (+.f64 #s(literal 4 binary64) #s(literal 4 binary64)) %137 = (fabs.f64 #s(literal 2 binary64)) %138 = (fabs.f64 #s(literal 1/2 binary64)) %153 = (*.f64 #s(literal -1/2 binary64) #s(literal -1 binary64)) %156 = (*.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) %158 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %164 = (*.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) %167 = (/.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %176 = (*.f64 #s(literal -2 binary64) #s(literal -2 binary64)) %178 = (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %181 = (/.f64 #s(literal -1 binary64) #s(literal 1 binary64)) %187 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %188 = (/.f64 #s(literal 1 binary64) #s(literal 4 binary64)) %190 = (/.f64 #s(literal 4 binary64) #s(literal 1 binary64)) %193 = (/.f64 #s(literal 1/2 binary64) #s(literal 4 binary64)) %197 = (/.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) %198 = (/.f64 #s(literal -1 binary64) #s(literal 4 binary64)) %201 = (/.f64 #s(literal 2 binary64) #s(literal 1 binary64)) %205 = (/.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %208 = (*.f64 lamdp #s(literal 2 binary64)) %209 = (*.f64 #s(literal 2 binary64) lamdp) %210 = (-.f64 lamdp %4) %212 = (neg.f64 (*.f64 #s(literal -2 binary64) lamdp)) %214 = (neg.f64 (*.f64 lamdp #s(literal -2 binary64))) %215 = (-.f64 %4 lamdp) %216 = (neg.f64 %215) %217 = (fma.f64 lamdp #s(literal 1 binary64) lamdp) %218 = (fma.f64 #s(literal 1 binary64) lamdp lamdp) %219 = (*.f64 %19 #s(literal 1 binary64)) %220 = (*.f64 #s(literal 1 binary64) %19) %221 = (-.f64 lamdp %10) %222 = (*.f64 #s(literal 4 binary64) lamdp) %223 = (*.f64 #s(literal 1/2 binary64) %222) %224 = (*.f64 %28 #s(literal 4 binary64)) %226 = (-.f64 lamdp (*.f64 %4 #s(literal 1 binary64))) %227 = (fma.f64 %19 #s(literal 1/2 binary64) lamdp) %228 = (fma.f64 #s(literal 1/2 binary64) %19 lamdp) %229 = (fma.f64 #s(literal 2 binary64) %24 lamdp) %230 = (fma.f64 #s(literal -1 binary64) %10 lamdp) %231 = (fma.f64 %12 #s(literal -1 binary64) lamdp) %232 = (fma.f64 %28 #s(literal 2 binary64) lamdp) %233 = (sin.f64 %19) %234 = (sin.f64 %215) %235 = (neg.f64 %234) %236 = (*.f64 %233 #s(literal 1 binary64)) %237 = (cos.f64 lamdp) %238 = (sin.f64 lamdp) %239 = (*.f64 %237 %238) %240 = (*.f64 #s(literal 2 binary64) %239) %241 = (*.f64 #s(literal 2 binary64) %238) %242 = (*.f64 %237 %241) %243 = (*.f64 #s(literal 2 binary64) %237) %244 = (*.f64 %238 %243) %245 = (*.f64 %239 #s(literal 2 binary64)) %246 = (*.f64 %241 %237) %247 = (*.f64 %243 %238) %248 = (*.f64 #s(literal 1 binary64) %239) %249 = (*.f64 #s(literal 2 binary64) %248) %251 = (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4 binary64) %239)) %253 = (*.f64 (*.f64 %239 #s(literal 1/2 binary64)) #s(literal 4 binary64)) %255 = (+.f64 %233 (sin.f64 #s(literal 0 binary64))) %256 = (*.f64 %255 #s(literal 2 binary64)) %257 = (/.f64 %256 #s(literal 2 binary64)) %258 = (*.f64 #s(literal 2 binary64) %255) %259 = (/.f64 %258 #s(literal 2 binary64)) %260 = (fabs.f64 lamdp) %265 = (+.f64 (sin.f64 (-.f64 lamdp %260)) (sin.f64 (+.f64 %260 lamdp))) %266 = (*.f64 %265 #s(literal 2 binary64)) %267 = (/.f64 %266 #s(literal 2 binary64)) %268 = (*.f64 #s(literal 2 binary64) %265) %269 = (/.f64 %268 #s(literal 2 binary64)) %270 = (PI.f64 ) %273 = (+.f64 (cos.f64 (fma.f64 %270 #s(literal 1/2 binary64) #s(literal 0 binary64))) %233) %274 = (*.f64 %273 #s(literal 2 binary64)) %275 = (/.f64 %274 #s(literal 2 binary64)) %276 = (*.f64 #s(literal 2 binary64) %273) %277 = (/.f64 %276 #s(literal 2 binary64)) %278 = (sin.f64 %4) %280 = (*.f64 %237 (-.f64 %238 %278)) %281 = (neg.f64 %237) %283 = (*.f64 %238 (-.f64 %237 %281)) %285 = (/.f64 (+.f64 %233 %255) #s(literal 2 binary64)) %287 = (/.f64 (+.f64 %233 %265) #s(literal 2 binary64)) %289 = (/.f64 (+.f64 %233 %273) #s(literal 2 binary64)) %290 = (fma.f64 %237 %238 %239) %291 = (fma.f64 %238 %237 %239) %292 = (+.f64 %239 %239) %293 = (neg.f64 %239) %294 = (-.f64 %239 %293) %295 = (*.f64 %281 %278) %296 = (fma.f64 %237 %238 %295) %297 = (neg.f64 %281) %298 = (*.f64 %297 %238) %299 = (fma.f64 %237 %238 %298) %300 = (fma.f64 %238 %237 %295) %301 = (fma.f64 %238 %237 %298) %302 = (+.f64 %239 %295) %303 = (+.f64 %239 %298) %304 = (fma.f64 %255 #s(literal 1/2 binary64) %239) %305 = (fma.f64 #s(literal 1 binary64) %239 %248) %306 = (*.f64 %239 #s(literal 1 binary64)) %307 = (fma.f64 %239 #s(literal 1 binary64) %306) %308 = (+.f64 %306 %306) %309 = (+.f64 %248 %248) %310 = (fma.f64 %255 #s(literal 1/2 binary64) %295) %311 = (fma.f64 %255 #s(literal 1/2 binary64) %298) %313 = (/.f64 (+.f64 %255 %255) #s(literal 2 binary64)) %314 = (fma.f64 %265 #s(literal 1/2 binary64) %239) %315 = (fma.f64 %273 #s(literal 1/2 binary64) %239) %316 = (fma.f64 %265 #s(literal 1/2 binary64) %295) %317 = (fma.f64 %265 #s(literal 1/2 binary64) %298) %318 = (*.f64 #s(literal 0 binary64) %238) %319 = (*.f64 #s(literal 1 binary64) %237) %320 = (*.f64 %319 %241) %321 = (fma.f64 %318 %241 %320) %322 = (*.f64 %241 %319) %323 = (fma.f64 %241 %318 %322) %324 = (fma.f64 %273 #s(literal 1/2 binary64) %295) %325 = (fma.f64 %273 #s(literal 1/2 binary64) %298) %327 = (+.f64 (*.f64 %318 %241) %320) %329 = (+.f64 (*.f64 %241 %318) %322) %331 = (/.f64 (+.f64 %255 %265) #s(literal 2 binary64)) %333 = (/.f64 (+.f64 %265 %255) #s(literal 2 binary64)) %335 = (/.f64 (+.f64 %255 %273) #s(literal 2 binary64)) %337 = (/.f64 (+.f64 %273 %255) #s(literal 2 binary64)) %339 = (/.f64 (fma.f64 %255 #s(literal 2 binary64) %256) #s(literal 4 binary64)) %341 = (/.f64 (fma.f64 %255 #s(literal 2 binary64) %258) #s(literal 4 binary64)) %343 = (/.f64 (+.f64 %265 %265) #s(literal 2 binary64)) %345 = (/.f64 (+.f64 %273 %265) #s(literal 2 binary64)) %347 = (/.f64 (+.f64 %265 %273) #s(literal 2 binary64)) %349 = (/.f64 (+.f64 %273 %273) #s(literal 2 binary64)) %351 = (/.f64 (fma.f64 %265 #s(literal 2 binary64) %258) #s(literal 4 binary64)) %353 = (/.f64 (fma.f64 %265 #s(literal 2 binary64) %256) #s(literal 4 binary64)) %355 = (/.f64 (fma.f64 %255 #s(literal 2 binary64) %266) #s(literal 4 binary64)) %357 = (/.f64 (fma.f64 %255 #s(literal 2 binary64) %268) #s(literal 4 binary64)) %359 = (/.f64 (fma.f64 %273 #s(literal 2 binary64) %256) #s(literal 4 binary64)) %361 = (/.f64 (fma.f64 %255 #s(literal 2 binary64) %274) #s(literal 4 binary64)) %363 = (/.f64 (fma.f64 %273 #s(literal 2 binary64) %258) #s(literal 4 binary64)) %365 = (/.f64 (fma.f64 %255 #s(literal 2 binary64) %276) #s(literal 4 binary64)) %367 = (/.f64 (fma.f64 %265 #s(literal 2 binary64) %266) #s(literal 4 binary64)) %369 = (/.f64 (fma.f64 %265 #s(literal 2 binary64) %268) #s(literal 4 binary64)) %371 = (/.f64 (fma.f64 %265 #s(literal 2 binary64) %276) #s(literal 4 binary64)) %373 = (/.f64 (fma.f64 %265 #s(literal 2 binary64) %274) #s(literal 4 binary64)) %375 = (/.f64 (fma.f64 %273 #s(literal 2 binary64) %266) #s(literal 4 binary64)) %377 = (/.f64 (fma.f64 %273 #s(literal 2 binary64) %268) #s(literal 4 binary64)) %379 = (/.f64 (fma.f64 %273 #s(literal 2 binary64) %274) #s(literal 4 binary64)) %381 = (/.f64 (fma.f64 %273 #s(literal 2 binary64) %276) #s(literal 4 binary64)) %382 = (*.f64 a2 %233) %384 = (neg.f64 %382) %386 = (*.f64 %70 %238) %388 = (*.f64 %70 %237) %394 = (*.f64 %239 a2) %396 = (*.f64 %237 a2) %398 = (*.f64 %238 a2) %403 = (*.f64 #s(literal 1 binary64) %394) %405 = (*.f64 #s(literal 4 binary64) %394) %432 = (*.f64 %386 %319) %434 = (*.f64 %319 %386) %454 = (+.f64 #s(literal 1 binary64) #s(literal 2 binary64)) %456 = (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) %481 = (*.f64 #s(literal -4 binary64) lamdp) %490 = (sin.f64 %222) %491 = (sin.f64 %481) %492 = (neg.f64 %491) %494 = (sin.f64 (fma.f64 #s(literal -4 binary64) lamdp %270)) %495 = (fma.f64 %270 #s(literal 1/2 binary64) %481) %496 = (cos.f64 %495) %497 = (fma.f64 #s(literal -1/2 binary64) %270 %222) %498 = (cos.f64 %497) %500 = (sin.f64 (fma.f64 %270 #s(literal 1 binary64) %481)) %501 = (fabs.f64 %495) %502 = (cos.f64 %501) %503 = (neg.f64 %501) %504 = (cos.f64 %503) %506 = (cos.f64 (neg.f64 %503)) %508 = (sin.f64 (fma.f64 %270 #s(literal 1/2 binary64) %497)) %510 = (sin.f64 (fma.f64 %270 #s(literal 1/2 binary64) %501)) %511 = (*.f64 %270 #s(literal 1/2 binary64)) %513 = (sin.f64 (+.f64 %503 %511)) %514 = (cos.f64 %481) %515 = (*.f64 %514 #s(literal 0 binary64)) %516 = (fma.f64 %490 #s(literal 1 binary64) %515) %517 = (fma.f64 #s(literal -1 binary64) %491 %515) %518 = (fma.f64 #s(literal 1 binary64) %490 %515) %519 = (*.f64 %491 #s(literal -1 binary64)) %520 = (fma.f64 #s(literal 0 binary64) %514 %519) %521 = (fma.f64 %514 #s(literal 0 binary64) %519) %522 = (fma.f64 %491 #s(literal -1 binary64) %515) %523 = (+.f64 %515 %519) %524 = (+.f64 %519 %515) %526 = (-.f64 %515 (*.f64 %491 #s(literal 1 binary64))) %528 = (-.f64 %515 (*.f64 #s(literal -1 binary64) %490)) %530 = (-.f64 %515 (*.f64 %490 #s(literal -1 binary64))) %531 = (sin.f64 %497) %532 = (fma.f64 %531 #s(literal 0 binary64) %519) %534 = (+.f64 (*.f64 %531 #s(literal 0 binary64)) %519) %535 = (sin.f64 %501) %536 = (fma.f64 %535 #s(literal 0 binary64) %519) %538 = (+.f64 (*.f64 %535 #s(literal 0 binary64)) %519) %539 = (*.f64 %270 #s(literal 1 binary64)) %540 = (cos.f64 %539) %541 = (fma.f64 %491 %540 %515) %543 = (+.f64 (*.f64 %491 %540) %515) %544 = (*.f64 #s(literal -1/2 binary64) %270) %546 = (cos.f64 (fma.f64 #s(literal -4 binary64) lamdp %544)) %547 = (+.f64 %546 %490) %548 = (fma.f64 %547 #s(literal 1/2 binary64) %519) %550 = (-.f64 %546 %490) %552 = (/.f64 (-.f64 (*.f64 %515 #s(literal 2 binary64)) %550) #s(literal 2 binary64)) %553 = (neg.f64 %539) %558 = (-.f64 (*.f64 %491 (cos.f64 %553)) (*.f64 %514 (sin.f64 %553))) %560 = (/.f64 (-.f64 %547 %550) #s(literal 2 binary64)) %564 = (/.f64 (-.f64 (*.f64 %547 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %550)) #s(literal 4 binary64)) %565 = (*.f64 a4 %490) %566 = (*.f64 %490 a4) %567 = (*.f64 %491 a4) %568 = (neg.f64 %567) %569 = (*.f64 a4 %519) %570 = (fma.f64 a4 %515 %569) %571 = (*.f64 %519 a4) %572 = (fma.f64 %515 a4 %571) %574 = (+.f64 (*.f64 %515 a4) %571) %576 = (+.f64 (*.f64 a4 %515) %569) %578 = (neg.f64 tanph) %584 = (*.f64 #s(literal 0 binary64) tanph) %586 = (*.f64 tanph #s(literal 0 binary64)) %588 = (*.f64 #s(literal 1/2 binary64) tanph) %590 = (*.f64 #s(literal 2 binary64) tanph) %593 = (*.f64 tanph #s(literal 2 binary64)) %597 = (*.f64 #s(literal -1/2 binary64) %578) %599 = (*.f64 #s(literal 1/2 binary64) %578) %601 = (*.f64 %578 #s(literal 2 binary64)) %603 = (*.f64 %578 #s(literal -2 binary64)) %616 = (*.f64 #s(literal 4 binary64) %588) %641 = (neg.f64 s) %646 = (*.f64 #s(literal 0 binary64) s) %648 = (*.f64 s #s(literal 0 binary64)) %650 = (*.f64 s #s(literal 2 binary64)) %652 = (*.f64 s #s(literal 1/2 binary64)) %658 = (*.f64 #s(literal 1/2 binary64) s) %671 = (neg.f64 xj) %677 = (*.f64 #s(literal 0 binary64) xj) %679 = (*.f64 xj #s(literal 0 binary64)) %681 = (*.f64 #s(literal 1/2 binary64) xj) %683 = (*.f64 #s(literal 2 binary64) xj) %685 = (*.f64 xj #s(literal 1/2 binary64)) %687 = (*.f64 xj #s(literal 2 binary64)) %691 = (*.f64 #s(literal -1/2 binary64) %671) %693 = (*.f64 #s(literal 1/2 binary64) %671) %695 = (*.f64 %671 #s(literal 2 binary64)) %697 = (*.f64 %671 #s(literal -2 binary64)) %727 = (*.f64 xj xj) %728 = (fabs.f64 %727) %729 = (neg.f64 %727) %730 = (fabs.f64 %729) %731 = (*.f64 %671 %671) %732 = (fabs.f64 xj) %733 = (*.f64 %732 %732) %734 = (neg.f64 %729) %735 = (*.f64 %727 #s(literal 1 binary64)) %736 = (*.f64 #s(literal 1 binary64) %727) %737 = (neg.f64 %732) %738 = (neg.f64 %737) %739 = (*.f64 %732 %738) %740 = (*.f64 %737 %737) %741 = (*.f64 %738 %732) %742 = (*.f64 #s(literal -1 binary64) %729) %743 = (*.f64 %729 #s(literal -1 binary64)) %744 = (*.f64 %738 %738) %745 = (*.f64 %737 #s(literal -1 binary64)) %746 = (*.f64 %732 %745) %747 = (*.f64 #s(literal -1 binary64) %732) %748 = (*.f64 %747 %737) %749 = (*.f64 %732 #s(literal -1 binary64)) %750 = (*.f64 %737 %749) %751 = (*.f64 #s(literal -1 binary64) %737) %752 = (*.f64 %751 %732) %753 = (*.f64 #s(literal 1/2 binary64) %727) %754 = (*.f64 #s(literal 2 binary64) %753) %755 = (*.f64 #s(literal 2 binary64) %727) %756 = (*.f64 #s(literal 1/2 binary64) %755) %757 = (*.f64 %727 #s(literal 1/2 binary64)) %758 = (*.f64 %757 #s(literal 2 binary64)) %759 = (*.f64 %727 #s(literal 2 binary64)) %760 = (*.f64 %759 #s(literal 1/2 binary64)) %761 = (/.f64 %755 #s(literal 2 binary64)) %762 = (/.f64 %759 #s(literal 2 binary64)) %763 = (*.f64 %737 #s(literal 1 binary64)) %764 = (*.f64 %737 %763) %765 = (*.f64 #s(literal 1 binary64) %737) %766 = (*.f64 %765 %737) %767 = (*.f64 #s(literal -1/2 binary64) %729) %768 = (*.f64 #s(literal 2 binary64) %767) %769 = (*.f64 #s(literal 1/2 binary64) %729) %770 = (*.f64 #s(literal -2 binary64) %769) %771 = (*.f64 %729 #s(literal 2 binary64)) %772 = (*.f64 %771 #s(literal -1/2 binary64)) %773 = (*.f64 %729 #s(literal -2 binary64)) %774 = (*.f64 %773 #s(literal 1/2 binary64)) %775 = (*.f64 %749 %749) %776 = (*.f64 %747 %747) %778 = (sqrt.f64 (*.f64 %727 %727)) %779 = (*.f64 #s(literal 0 binary64) %727) %780 = (fma.f64 xj xj %779) %781 = (*.f64 %727 #s(literal 0 binary64)) %782 = (fma.f64 xj xj %781) %783 = (+.f64 %727 %779) %784 = (+.f64 %727 %781) %785 = (*.f64 %745 %745) %786 = (*.f64 %763 %763) %787 = (*.f64 %751 %751) %788 = (*.f64 %765 %765) %789 = (fma.f64 %671 %671 %779) %790 = (fma.f64 %671 %671 %781) %791 = (fma.f64 %732 %732 %779) %792 = (fma.f64 %732 %732 %781) %793 = (fma.f64 %727 #s(literal 1/2 binary64) %757) %794 = (fma.f64 %727 #s(literal 1 binary64) %779) %795 = (fma.f64 %727 #s(literal 1 binary64) %781) %796 = (fma.f64 #s(literal 1/2 binary64) %727 %753) %797 = (fma.f64 #s(literal 1 binary64) %727 %779) %798 = (fma.f64 #s(literal 1 binary64) %727 %781) %799 = (+.f64 %753 %753) %800 = (+.f64 %757 %757) %801 = (fma.f64 %732 %738 %779) %802 = (fma.f64 %732 %738 %781) %803 = (fma.f64 %737 %737 %779) %804 = (fma.f64 %737 %737 %781) %805 = (fma.f64 %738 %732 %779) %806 = (fma.f64 %738 %732 %781) %807 = (fma.f64 #s(literal -1 binary64) %729 %779) %808 = (fma.f64 #s(literal -1 binary64) %729 %781) %809 = (fma.f64 %729 #s(literal -1 binary64) %779) %810 = (fma.f64 %729 #s(literal -1 binary64) %781) %811 = (pow.f64 xj #s(literal 2 binary64)) %812 = (fma.f64 %738 %738 %779) %813 = (fma.f64 %738 %738 %781) %814 = (fma.f64 %732 %745 %779) %815 = (fma.f64 %732 %745 %781) %816 = (fma.f64 %747 %737 %779) %817 = (fma.f64 %747 %737 %781) %818 = (fma.f64 %737 %749 %779) %819 = (fma.f64 %737 %749 %781) %820 = (fma.f64 %751 %732 %779) %821 = (fma.f64 %751 %732 %781) %822 = (fma.f64 #s(literal 2 binary64) %753 %779) %823 = (fma.f64 #s(literal 2 binary64) %753 %781) %824 = (fma.f64 #s(literal 1/2 binary64) %755 %779) %825 = (fma.f64 #s(literal 1/2 binary64) %755 %781) %826 = (fma.f64 %757 #s(literal 2 binary64) %779) %827 = (fma.f64 %757 #s(literal 2 binary64) %781) %828 = (fma.f64 %759 #s(literal 1/2 binary64) %779) %829 = (fma.f64 %759 #s(literal 1/2 binary64) %781) %830 = (pow.f64 %671 #s(literal 2 binary64)) %831 = (pow.f64 %732 #s(literal 2 binary64)) %832 = (fma.f64 %737 %763 %779) %833 = (fma.f64 %737 %763 %781) %834 = (fma.f64 %765 %737 %779) %835 = (fma.f64 %765 %737 %781) %836 = (fma.f64 #s(literal 2 binary64) %767 %779) %837 = (fma.f64 #s(literal 2 binary64) %767 %781) %838 = (fma.f64 #s(literal -2 binary64) %769 %779) %839 = (fma.f64 #s(literal -2 binary64) %769 %781) %840 = (fma.f64 %771 #s(literal -1/2 binary64) %779) %841 = (fma.f64 %771 #s(literal -1/2 binary64) %781) %842 = (fma.f64 %773 #s(literal 1/2 binary64) %779) %843 = (fma.f64 %773 #s(literal 1/2 binary64) %781) %844 = (pow.f64 %737 #s(literal 2 binary64)) %845 = (fma.f64 %749 %749 %779) %846 = (fma.f64 %749 %749 %781) %847 = (fma.f64 %747 %747 %779) %848 = (fma.f64 %747 %747 %781) %849 = (pow.f64 xj #s(literal 1 binary64)) %850 = (*.f64 xj %849) %851 = (*.f64 %849 xj) %852 = (pow.f64 %727 #s(literal 1 binary64)) %854 = (/.f64 #s(literal 1 binary64) (pow.f64 xj #s(literal -2 binary64))) %855 = (fma.f64 %745 %745 %779) %856 = (fma.f64 %745 %745 %781) %857 = (fma.f64 %763 %763 %779) %858 = (fma.f64 %763 %763 %781) %859 = (fma.f64 %751 %751 %779) %860 = (fma.f64 %751 %751 %781) %861 = (fma.f64 %765 %765 %779) %862 = (fma.f64 %765 %765 %781) %864 = (/.f64 #s(literal 1 binary64) (pow.f64 %732 #s(literal -2 binary64))) %866 = (/.f64 #s(literal 1 binary64) (pow.f64 %671 #s(literal -2 binary64))) %867 = (fabs.f64 %849) %868 = (*.f64 %867 %732) %869 = (pow.f64 %732 #s(literal 1 binary64)) %870 = (*.f64 %869 %732) %871 = (pow.f64 %671 #s(literal 1 binary64)) %872 = (*.f64 %871 %671) %873 = (*.f64 #s(literal 1 binary64) %849) %874 = (*.f64 %873 xj) %875 = (fma.f64 xj %849 %779) %876 = (fma.f64 xj %849 %781) %877 = (fma.f64 %849 xj %779) %878 = (fma.f64 %849 xj %781) %879 = (fma.f64 %867 %732 %779) %880 = (fma.f64 %867 %732 %781) %881 = (fma.f64 %869 %732 %779) %882 = (fma.f64 %869 %732 %781) %883 = (fma.f64 %871 %671 %779) %884 = (fma.f64 %871 %671 %781) %885 = (fma.f64 %873 xj %779) %886 = (fma.f64 %873 xj %781) %887 = (*.f64 s s) %888 = (fabs.f64 %887) %889 = (neg.f64 %887) %890 = (fabs.f64 %889) %891 = (*.f64 %641 %641) %892 = (fabs.f64 s) %893 = (*.f64 %892 %892) %894 = (neg.f64 %889) %895 = (neg.f64 %892) %896 = (neg.f64 %895) %897 = (*.f64 %892 %896) %898 = (*.f64 %895 %895) %899 = (*.f64 %896 %892) %900 = (*.f64 %896 %896) %902 = (sqrt.f64 (*.f64 %887 %887)) %903 = (pow.f64 s #s(literal 2 binary64)) %904 = (pow.f64 %641 #s(literal 2 binary64)) %905 = (pow.f64 %892 #s(literal 2 binary64)) %906 = (pow.f64 %895 #s(literal 2 binary64)) %907 = (pow.f64 s #s(literal 1 binary64)) %908 = (*.f64 s %907) %909 = (*.f64 %907 s) %910 = (pow.f64 %887 #s(literal 1 binary64)) %912 = (/.f64 #s(literal 1 binary64) (pow.f64 s #s(literal -2 binary64))) %914 = (/.f64 #s(literal 1 binary64) (pow.f64 %641 #s(literal -2 binary64))) %916 = (/.f64 #s(literal 1 binary64) (pow.f64 %892 #s(literal -2 binary64))) %917 = (fabs.f64 %907) %918 = (*.f64 %917 %892) %919 = (pow.f64 %641 #s(literal 1 binary64)) %920 = (*.f64 %919 %641) %921 = (pow.f64 %892 #s(literal 1 binary64)) %922 = (*.f64 %921 %892) %923 = (fma.f64 s s %727) %924 = (fma.f64 xj xj %887) %925 = (+.f64 %727 %887) %926 = (+.f64 %887 %727) %927 = (fabs.f64 %923) %928 = (-.f64 %727 %889) %929 = (-.f64 %887 %729) %930 = (fma.f64 %671 %671 %887) %931 = (fma.f64 %641 %641 %727) %932 = (fma.f64 %892 %892 %727) %933 = (fma.f64 %732 %732 %887) %935 = (neg.f64 (neg.f64 %923)) %936 = (fma.f64 %727 #s(literal 1 binary64) %887) %937 = (fma.f64 #s(literal 1 binary64) %727 %887) %938 = (fma.f64 %892 %896 %727) %939 = (fma.f64 %732 %738 %887) %940 = (fma.f64 %895 %895 %727) %941 = (fma.f64 %737 %737 %887) %942 = (fma.f64 %896 %892 %727) %943 = (fma.f64 %738 %732 %887) %944 = (fma.f64 #s(literal -1 binary64) %729 %887) %945 = (fma.f64 %729 #s(literal -1 binary64) %887) %946 = (fma.f64 %896 %896 %727) %947 = (fma.f64 %738 %738 %887) %948 = (fma.f64 %732 %745 %887) %949 = (fma.f64 %747 %737 %887) %950 = (fma.f64 %737 %749 %887) %951 = (fma.f64 %751 %732 %887) %952 = (fma.f64 #s(literal 2 binary64) %753 %887) %953 = (fma.f64 #s(literal 1/2 binary64) %755 %887) %954 = (fma.f64 %757 #s(literal 2 binary64) %887) %955 = (fma.f64 %759 #s(literal 1/2 binary64) %887) %956 = (fma.f64 %737 %763 %887) %957 = (fma.f64 %765 %737 %887) %958 = (fma.f64 #s(literal 2 binary64) %767 %887) %959 = (fma.f64 #s(literal -2 binary64) %769 %887) %960 = (fma.f64 %771 #s(literal -1/2 binary64) %887) %961 = (fma.f64 %773 #s(literal 1/2 binary64) %887) %962 = (fma.f64 %749 %749 %887) %963 = (fma.f64 %747 %747 %887) %964 = (fma.f64 %745 %745 %887) %965 = (fma.f64 %763 %763 %887) %966 = (fma.f64 %751 %751 %887) %967 = (fma.f64 %765 %765 %887) %968 = (*.f64 %923 %923) %969 = (sqrt.f64 %968) %970 = (sqrt.f64 %923) %971 = (*.f64 %970 %970) %972 = (fma.f64 s %907 %727) %973 = (fma.f64 xj %849 %887) %974 = (fma.f64 %907 s %727) %975 = (fma.f64 %849 xj %887) %976 = (pow.f64 %923 #s(literal 1 binary64)) %977 = (neg.f64 %970) %979 = (fabs.f64 (*.f64 %977 %970)) %980 = (*.f64 %970 %977) %981 = (fabs.f64 %980) %982 = (*.f64 %977 %977) %983 = (fma.f64 %867 %732 %887) %984 = (fma.f64 %917 %892 %727) %985 = (fma.f64 %919 %641 %727) %986 = (fma.f64 %869 %732 %887) %987 = (fma.f64 %921 %892 %727) %988 = (fma.f64 %871 %671 %887) %989 = (pow.f64 %970 #s(literal 2 binary64)) %990 = (fma.f64 %873 xj %887) %991 = (pow.f64 %968 #s(literal 1/2 binary64)) %992 = (fabs.f64 %970) %993 = (fabs.f64 %977) %994 = (neg.f64 %977) %995 = (hypot.f64 s xj) %996 = (hypot.f64 xj s) %997 = (hypot.f64 s %671) %998 = (hypot.f64 s %732) %999 = (hypot.f64 xj %641) %1000 = (hypot.f64 xj %892) %1001 = (hypot.f64 %671 s) %1002 = (hypot.f64 %641 xj) %1003 = (hypot.f64 %892 xj) %1004 = (hypot.f64 %732 s) %1005 = (hypot.f64 s %737) %1006 = (hypot.f64 xj %895) %1007 = (hypot.f64 %671 %641) %1008 = (hypot.f64 %671 %892) %1009 = (hypot.f64 %641 %671) %1010 = (hypot.f64 %641 %732) %1011 = (hypot.f64 %892 %671) %1012 = (hypot.f64 %892 %732) %1013 = (hypot.f64 %732 %641) %1014 = (hypot.f64 %732 %892) %1015 = (hypot.f64 %895 xj) %1016 = (hypot.f64 %737 s) %1017 = (hypot.f64 s %738) %1018 = (hypot.f64 xj %896) %1019 = (hypot.f64 %671 %895) %1020 = (hypot.f64 %641 %737) %1021 = (hypot.f64 %892 %737) %1022 = (hypot.f64 %732 %895) %1023 = (hypot.f64 %895 %671) %1024 = (hypot.f64 %895 %732) %1025 = (hypot.f64 %737 %641) %1026 = (hypot.f64 %737 %892) %1027 = (hypot.f64 %896 xj) %1028 = (hypot.f64 %738 s) %1029 = (hypot.f64 %671 %896) %1030 = (hypot.f64 %641 %738) %1031 = (hypot.f64 %892 %738) %1032 = (hypot.f64 %732 %896) %1033 = (hypot.f64 %895 %737) %1034 = (hypot.f64 %737 %895) %1035 = (hypot.f64 %896 %671) %1036 = (hypot.f64 %896 %732) %1037 = (hypot.f64 %738 %641) %1038 = (hypot.f64 %738 %892) %1039 = (hypot.f64 s %749) %1040 = (hypot.f64 s %747) %1041 = (hypot.f64 %749 s) %1042 = (hypot.f64 %747 s) %1043 = (hypot.f64 %895 %738) %1044 = (hypot.f64 %737 %896) %1045 = (hypot.f64 %896 %737) %1046 = (hypot.f64 %738 %895) %1047 = (hypot.f64 s %745) %1048 = (hypot.f64 s %763) %1049 = (hypot.f64 s %751) %1050 = (hypot.f64 s %765) %1051 = (hypot.f64 %641 %749) %1052 = (hypot.f64 %641 %747) %1053 = (hypot.f64 %892 %749) %1054 = (hypot.f64 %892 %747) %1055 = (hypot.f64 %749 %641) %1056 = (hypot.f64 %749 %892) %1057 = (hypot.f64 %747 %641) %1058 = (hypot.f64 %747 %892) %1059 = (hypot.f64 %745 s) %1060 = (hypot.f64 %763 s) %1061 = (hypot.f64 %751 s) %1062 = (hypot.f64 %765 s) %1063 = (hypot.f64 %896 %738) %1064 = (hypot.f64 %738 %896) %1065 = (hypot.f64 %641 %745) %1066 = (hypot.f64 %641 %763) %1067 = (hypot.f64 %641 %751) %1068 = (hypot.f64 %641 %765) %1069 = (hypot.f64 %892 %745) %1070 = (hypot.f64 %892 %763) %1071 = (hypot.f64 %892 %751) %1072 = (hypot.f64 %892 %765) %1073 = (hypot.f64 %749 %895) %1074 = (hypot.f64 %747 %895) %1075 = (hypot.f64 %895 %749) %1076 = (hypot.f64 %895 %747) %1077 = (hypot.f64 %745 %641) %1078 = (hypot.f64 %745 %892) %1079 = (hypot.f64 %763 %641) %1080 = (hypot.f64 %763 %892) %1081 = (hypot.f64 %751 %641) %1082 = (hypot.f64 %751 %892) %1083 = (hypot.f64 %765 %641) %1084 = (hypot.f64 %765 %892) %1085 = (hypot.f64 %749 %896) %1086 = (hypot.f64 %747 %896) %1087 = (hypot.f64 %895 %745) %1088 = (hypot.f64 %895 %763) %1089 = (hypot.f64 %895 %751) %1090 = (hypot.f64 %895 %765) %1091 = (hypot.f64 %745 %895) %1092 = (hypot.f64 %763 %895) %1093 = (hypot.f64 %751 %895) %1094 = (hypot.f64 %765 %895) %1095 = (hypot.f64 %896 %749) %1096 = (hypot.f64 %896 %747) %1097 = (hypot.f64 %745 %896) %1098 = (hypot.f64 %763 %896) %1099 = (hypot.f64 %751 %896) %1100 = (hypot.f64 %765 %896) %1101 = (hypot.f64 %896 %745) %1102 = (hypot.f64 %896 %763) %1103 = (hypot.f64 %896 %751) %1104 = (hypot.f64 %896 %765) %1105 = (pow.f64 %923 #s(literal 1/2 binary64)) %1106 = (sqrt.f64 %970) %1107 = (*.f64 %1106 %1106) %1108 = (/.f64 s %970) %1109 = (/.f64 %641 %977) %1110 = (neg.f64 %1108) %1111 = (neg.f64 %1110) %1112 = (/.f64 #s(literal 1 binary64) %970) %1113 = (*.f64 s %1112) %1114 = (*.f64 %1108 #s(literal 1 binary64)) %1115 = (*.f64 #s(literal 1 binary64) %1108) %1116 = (*.f64 %1112 s) %1118 = (/.f64 #s(literal 1 binary64) (/.f64 %970 s)) %1119 = (*.f64 #s(literal -1 binary64) %1110) %1120 = (/.f64 #s(literal -1 binary64) %970) %1121 = (*.f64 %641 %1120) %1122 = (*.f64 %1120 %641) %1123 = (*.f64 %641 #s(literal 1 binary64)) %1124 = (/.f64 %1123 %977) %1126 = (/.f64 #s(literal 1 binary64) (/.f64 %977 %641)) %1127 = (/.f64 #s(literal 1/2 binary64) %970) %1129 = (*.f64 #s(literal 2 binary64) (*.f64 %1127 s)) %1130 = (*.f64 %650 %1127) %1131 = (*.f64 s tanph) %1132 = (/.f64 %1131 %970) %1133 = (*.f64 tanph %1108) %1134 = (/.f64 tanph %970) %1135 = (*.f64 s %1134) %1136 = (*.f64 %1108 tanph) %1137 = (*.f64 %1134 s) %1138 = (neg.f64 %1131) %1139 = (/.f64 %1138 %977) %1140 = (*.f64 %578 %1110) %1141 = (/.f64 %578 %970) %1142 = (*.f64 %641 %1141) %1143 = (*.f64 %1110 %578) %1144 = (neg.f64 %1133) %1145 = (neg.f64 %1144) %1146 = (*.f64 %1133 #s(literal 1 binary64)) %1147 = (*.f64 %1131 %1112) %1148 = (*.f64 #s(literal 1 binary64) %1133) %1149 = (*.f64 %1112 %1131) %1151 = (/.f64 #s(literal 1 binary64) (/.f64 %970 %1131)) %1152 = (*.f64 %1144 #s(literal -1 binary64)) %1153 = (*.f64 #s(literal -1 binary64) %1144) %1154 = (*.f64 %1120 tanph) %1155 = (*.f64 %641 %1154) %1156 = (*.f64 %1138 %1120) %1157 = (*.f64 %1120 %1138) %1159 = (/.f64 #s(literal 1 binary64) (/.f64 %977 %1138)) %1161 = (*.f64 #s(literal 2 binary64) (*.f64 %1127 %1131)) %1163 = (*.f64 #s(literal 2 binary64) (*.f64 %588 %1108)) %1164 = (*.f64 %1131 #s(literal 2 binary64)) %1165 = (*.f64 %1164 %1127) %1167 = (*.f64 (*.f64 %1108 #s(literal 2 binary64)) %588) %1168 = (/.f64 %1131 %977) %1169 = (/.f64 %1138 %970) %1170 = (*.f64 tanph %1110) %1171 = (*.f64 s %1141) %1172 = (*.f64 %1108 %578) %1173 = (*.f64 %578 %1108) %1174 = (*.f64 %641 %1134) %1175 = (*.f64 %1110 tanph) %1176 = (*.f64 %1141 s) %1177 = (*.f64 %1134 %641) %1178 = (*.f64 s %1154) %1179 = (*.f64 %1133 #s(literal -1 binary64)) %1180 = (*.f64 #s(literal -1 binary64) %1133) %1181 = (*.f64 %1131 %1120) %1182 = (*.f64 %1120 %1131) %1183 = (*.f64 #s(literal -1 binary64) %1134) %1184 = (*.f64 %1183 s) %1185 = (*.f64 %1112 %578) %1186 = (*.f64 s %1185) %1187 = (*.f64 %1144 #s(literal 1 binary64)) %1188 = (*.f64 #s(literal 1 binary64) %1144) %1189 = (*.f64 %1112 %1138) %1190 = (*.f64 %1138 %1112) %1191 = (*.f64 %1185 s) %1193 = (/.f64 #s(literal 1 binary64) (/.f64 %977 %1131)) %1195 = (/.f64 #s(literal 1 binary64) (/.f64 %970 %1138)) %1196 = (*.f64 %1110 #s(literal -1 binary64)) %1197 = (*.f64 %1196 %578) %1198 = (*.f64 #s(literal -1/2 binary64) %1133) %1199 = (*.f64 #s(literal 2 binary64) %1198) %1200 = (*.f64 #s(literal 1/2 binary64) %1133) %1201 = (*.f64 #s(literal -2 binary64) %1200) %1202 = (*.f64 %1127 %1138) %1203 = (*.f64 #s(literal 2 binary64) %1202) %1204 = (*.f64 %588 %1110) %1205 = (*.f64 #s(literal 2 binary64) %1204) %1206 = (*.f64 %1138 #s(literal 2 binary64)) %1207 = (*.f64 %1206 %1127) %1208 = (*.f64 %1110 #s(literal 2 binary64)) %1209 = (*.f64 %1208 %588) %1210 = (-.f64 %565 %1133) %1211 = (fma.f64 a4 %490 %1144) %1212 = (fma.f64 tanph %1110 %565) %1213 = (fma.f64 s %1141 %565) %1214 = (fma.f64 %490 a4 %1144) %1215 = (fma.f64 %1108 %578 %565) %1216 = (fma.f64 %578 %1108 %565) %1217 = (fma.f64 %641 %1134 %565) %1218 = (fma.f64 %1110 tanph %565) %1219 = (fma.f64 %1141 s %565) %1220 = (fma.f64 %1134 %641 %565) %1221 = (fma.f64 %491 a4 %1133) %1222 = (neg.f64 %1221) %1223 = (+.f64 %565 %1144) %1224 = (+.f64 %1144 %565) %1225 = (-.f64 %1144 %567) %1226 = (neg.f64 a4) %1227 = (neg.f64 %1226) %1228 = (*.f64 %1227 %490) %1229 = (fma.f64 tanph %1110 %1228) %1230 = (fma.f64 s %1141 %1228) %1231 = (fma.f64 %1108 %578 %1228) %1232 = (fma.f64 %578 %1108 %1228) %1233 = (fma.f64 %641 %1134 %1228) %1234 = (fma.f64 %1110 tanph %1228) %1235 = (fma.f64 %1141 s %1228) %1236 = (fma.f64 %1134 %641 %1228) %1237 = (fma.f64 s %1154 %565) %1238 = (fma.f64 %1133 #s(literal -1 binary64) %565) %1239 = (fma.f64 #s(literal -1 binary64) %1133 %565) %1240 = (fma.f64 %1131 %1120 %565) %1241 = (fma.f64 %1120 %1131 %565) %1242 = (fma.f64 %1183 s %565) %1243 = (+.f64 %1144 %1228) %1244 = (fma.f64 s %1185 %565) %1245 = (fma.f64 %1144 #s(literal 1 binary64) %565) %1246 = (fma.f64 #s(literal 1 binary64) %1144 %565) %1247 = (fma.f64 %1112 %1138 %565) %1248 = (fma.f64 %1138 %1112 %565) %1249 = (fma.f64 %1185 s %565) %1250 = (fma.f64 s %1154 %1228) %1251 = (fma.f64 %1133 #s(literal -1 binary64) %1228) %1252 = (fma.f64 #s(literal -1 binary64) %1133 %1228) %1253 = (fma.f64 %1131 %1120 %1228) %1254 = (fma.f64 %1120 %1131 %1228) %1255 = (fma.f64 %1196 %578 %565) %1256 = (fma.f64 %1183 s %1228) %1257 = (fma.f64 s %1185 %1228) %1258 = (fma.f64 %1144 #s(literal 1 binary64) %1228) %1259 = (fma.f64 #s(literal 1 binary64) %1144 %1228) %1260 = (fma.f64 %1112 %1138 %1228) %1261 = (fma.f64 %1138 %1112 %1228) %1262 = (fma.f64 %1185 s %1228) %1263 = (fma.f64 #s(literal 2 binary64) %1198 %565) %1264 = (fma.f64 #s(literal -2 binary64) %1200 %565) %1265 = (fma.f64 %1196 %578 %1228) %1266 = (fma.f64 #s(literal 2 binary64) %1202 %565) %1267 = (fma.f64 #s(literal 2 binary64) %1204 %565) %1268 = (fma.f64 %1206 %1127 %565) %1269 = (fma.f64 %1208 %588 %565) %1270 = (fma.f64 #s(literal 2 binary64) %1198 %1228) %1271 = (fma.f64 #s(literal -2 binary64) %1200 %1228) %1272 = (fma.f64 #s(literal 2 binary64) %1202 %1228) %1273 = (fma.f64 #s(literal 2 binary64) %1204 %1228) %1274 = (fma.f64 %1206 %1127 %1228) %1275 = (fma.f64 %1208 %588 %1228) %1277 = (*.f64 %490 (*.f64 a4 %970)) %1278 = (-.f64 %1277 %1131) %1279 = (/.f64 %1278 %970) %1280 = (fma.f64 %565 %977 %1131) %1281 = (/.f64 %1280 %977) %1283 = (/.f64 (neg.f64 %1280) %970) %1285 = (/.f64 (neg.f64 %1278) %977) %1286 = (*.f64 %1278 %1112) %1287 = (*.f64 %1280 %1120) %1289 = (/.f64 #s(literal 1 binary64) (/.f64 %970 %1278)) %1291 = (/.f64 #s(literal 1 binary64) (/.f64 %977 %1280)) %1293 = (-.f64 (/.f64 %1277 %970) %1133) %1296 = (-.f64 (/.f64 (neg.f64 %1277) %977) %1133) %1300 = (*.f64 lamdp lamdp) %1302 = (neg.f64 %1300) %1307 = (neg.f64 %260) %1314 = (pow.f64 lamdp #s(literal 1 binary64)) %1320 = (*.f64 a2 lamdp) %1323 = (*.f64 %1320 #s(literal -1 binary64)) %1325 = (*.f64 #s(literal -1 binary64) %1320) %1327 = (*.f64 %19 a2) %1330 = (*.f64 #s(literal 1/2 binary64) %1320) %1333 = (*.f64 %1320 #s(literal 1/2 binary64)) %1337 = (*.f64 %1320 #s(literal 0 binary64)) %1339 = (*.f64 #s(literal 0 binary64) %1320) %1370 = (*.f64 #s(literal -2 binary64) a2) %1371 = (*.f64 %1370 lamdp) %1375 = (*.f64 #s(literal -2 binary64) %1320) %1379 = (*.f64 %215 a2) %1388 = (*.f64 #s(literal 4 binary64) %1320) %1391 = (neg.f64 %1320) %1393 = (neg.f64 %1391) %1421 = (* a2 (sin (* 2 lamdp))) %1422 = (approx %1421 %1327) %1425 = (*.f64 a4 lamdp) %1426 = (*.f64 #s(literal 4 binary64) a4) %1429 = (*.f64 #s(literal 4 binary64) %1425) %1433 = (*.f64 %481 a4) %1435 = (*.f64 #s(literal 2 binary64) %1425) %1437 = (*.f64 %1425 #s(literal 2 binary64)) %1445 = (approx (* a4 (sin (* 4 lamdp))) %1429) %1449 = (*.f64 #s(literal -4 binary64) a4) %1453 = (*.f64 a4 #s(literal 2 binary64)) %1455 = (*.f64 #s(literal 2 binary64) a4) %1479 = (*.f64 #s(literal 4 binary64) #s(literal -1/2 binary64)) %1495 = (*.f64 tanph s) %1496 = (*.f64 %578 %641) %1497 = (*.f64 %641 %578) %1498 = (neg.f64 %1138) %1499 = (*.f64 %1131 #s(literal 1 binary64)) %1500 = (*.f64 #s(literal 1 binary64) %1131) %1501 = (*.f64 #s(literal -1 binary64) %641) %1502 = (*.f64 tanph %1501) %1503 = (*.f64 #s(literal -1 binary64) %1138) %1504 = (*.f64 %1138 #s(literal -1 binary64)) %1505 = (*.f64 %588 s) %1506 = (*.f64 #s(literal 2 binary64) %1505) %1507 = (*.f64 %650 %588) %1508 = (*.f64 %1131 #s(literal 1/2 binary64)) %1509 = (*.f64 %1508 #s(literal 2 binary64)) %1510 = (*.f64 %1164 #s(literal 1/2 binary64)) %1511 = (/.f64 %1164 #s(literal 2 binary64)) %1512 = (*.f64 #s(literal 0 binary64) %1131) %1513 = (fma.f64 tanph s %1512) %1514 = (*.f64 %1131 #s(literal 0 binary64)) %1515 = (fma.f64 tanph s %1514) %1516 = (fma.f64 s tanph %1512) %1517 = (fma.f64 s tanph %1514) %1518 = (+.f64 %1131 %1512) %1519 = (+.f64 %1131 %1514) %1520 = (fma.f64 %578 %641 %1512) %1521 = (fma.f64 %578 %641 %1514) %1522 = (fma.f64 %641 %578 %1512) %1523 = (fma.f64 %641 %578 %1514) %1524 = (fma.f64 %1131 #s(literal 1/2 binary64) %1508) %1525 = (fma.f64 %1131 #s(literal 1 binary64) %1512) %1526 = (fma.f64 %1131 #s(literal 1 binary64) %1514) %1527 = (*.f64 #s(literal 1/2 binary64) %1131) %1528 = (fma.f64 #s(literal 1/2 binary64) %1131 %1527) %1529 = (fma.f64 #s(literal 1 binary64) %1131 %1512) %1530 = (fma.f64 #s(literal 1 binary64) %1131 %1514) %1531 = (+.f64 %1527 %1527) %1532 = (+.f64 %1508 %1508) %1533 = (fma.f64 tanph %1501 %1512) %1534 = (fma.f64 tanph %1501 %1514) %1535 = (fma.f64 #s(literal -1 binary64) %1138 %1512) %1536 = (fma.f64 #s(literal -1 binary64) %1138 %1514) %1537 = (fma.f64 %1138 #s(literal -1 binary64) %1512) %1538 = (fma.f64 %1138 #s(literal -1 binary64) %1514) %1539 = (fma.f64 #s(literal 2 binary64) %1505 %1512) %1540 = (fma.f64 #s(literal 2 binary64) %1505 %1514) %1541 = (fma.f64 %650 %588 %1512) %1542 = (fma.f64 %650 %588 %1514) %1543 = (fma.f64 %1508 #s(literal 2 binary64) %1512) %1544 = (fma.f64 %1508 #s(literal 2 binary64) %1514) %1545 = (fma.f64 %1164 #s(literal 1/2 binary64) %1512) %1546 = (fma.f64 %1164 #s(literal 1/2 binary64) %1514) %1547 = (fma.f64 #s(literal 4 binary64) a4 a2) %1551 = (fma.f64 #s(literal 4 binary64) a4 %70) %1559 = (fma.f64 #s(literal -4 binary64) a4 %58) %1563 = (fma.f64 #s(literal -4 binary64) a4 %1370) %1565 = (neg.f64 %1559) %1573 = (*.f64 #s(literal 4 binary64) a2) %1590 = (*.f64 lamdp %1551) %1592 = (*.f64 %1563 lamdp) %1594 = (*.f64 lamdp %1547) %1596 = (*.f64 %1547 lamdp) %1635 = (*.f64 (neg.f64 (neg.f64 %1425)) #s(literal 4 binary64)) %1673 = (-.f64 %1590 %1133) %1684 = (fma.f64 %1563 lamdp %1133) %1689 = (-.f64 %1594 %1133) %1698 = (fma.f64 lamdp %1547 %1144) %1702 = (-.f64 %1327 %1133) %1704 = (-.f64 %1429 %1133) %1720 = (fma.f64 %70 lamdp %1144) %1741 = (fma.f64 %1110 tanph %1327) %1749 = (fma.f64 a2 lamdp %1704) %1789 = (*.f64 %1590 %970) %1790 = (-.f64 %1789 %1131) %1792 = (*.f64 %970 lamdp) %1794 = (fma.f64 s tanph (*.f64 %1563 %1792)) %1797 = (*.f64 %1790 #s(literal 1 binary64)) %1803 = (*.f64 %1790 #s(literal -1 binary64)) %1808 = (*.f64 %1790 #s(literal 2 binary64)) %1811 = (/.f64 %970 %970) %1812 = (*.f64 %1590 %1811) %1819 = (/.f64 %1792 %970) %1825 = (*.f64 %970 %1131) %1835 = (*.f64 %970 %1138) %1841 = (sqrt (+ (* xj xj) (* s s))) %1842 = (/ s %1841) %1849 = (- %1421 (+ (* tanph %1842) (* a4 (sin (* lamdp -4))))) %1850 = (approx %1849 %1673) %1852 = (*.f64 #s(literal -4/3 binary64) a2) %1855 = (*.f64 #s(literal 4/3 binary64) a2) %1857 = (*.f64 #s(literal -32/3 binary64) a4) %1861 = (fma.f64 #s(literal -32/3 binary64) a4 %1852) %1865 = (*.f64 #s(literal 32/3 binary64) a4) %1869 = (*.f64 (neg.f64 #s(literal 32/3 binary64)) a4) %1871 = (neg.f64 %1865) %1877 = (fma.f64 #s(literal 4/3 binary64) a2 %1865) %1881 = (*.f64 %1227 #s(literal -32/3 binary64)) %1891 = (*.f64 %1861 lamdp) %1893 = (*.f64 %1300 %1861) %1898 = (*.f64 %1877 %1300) %1900 = (*.f64 %4 %1861) %1902 = (*.f64 %260 %1861) %1904 = (*.f64 %1861 %4) %1906 = (*.f64 %1861 %260) %1908 = (*.f64 %1857 lamdp) %1909 = (*.f64 %1852 %1300) %1912 = (*.f64 (*.f64 lamdp #s(literal -4/3 binary64)) a2) %1913 = (*.f64 %1857 %1300) %1916 = (*.f64 (*.f64 #s(literal -4/3 binary64) lamdp) lamdp) %1919 = (*.f64 (*.f64 #s(literal -32/3 binary64) lamdp) lamdp) %1921 = (*.f64 %1300 a2) %1925 = (*.f64 %1300 a4) %1937 = (*.f64 %1855 %1300) %1939 = (*.f64 %1865 %1300) %1941 = (neg.f64 %1939) %1952 = (*.f64 %4 %1857) %1954 = (*.f64 %4 %1852) %1956 = (*.f64 %260 %1857) %1958 = (*.f64 %260 %1852) %1960 = (*.f64 %1857 %4) %1962 = (*.f64 %1857 %260) %1964 = (*.f64 %1852 %4) %1966 = (*.f64 %1852 %260) %1973 = (*.f64 %1861 %1314) %1977 = (*.f64 %1857 %1314) %1979 = (*.f64 %1852 %1314) %1987 = (fma.f64 %1861 %1300 %1426) %1997 = (fma.f64 %1877 %1300 %1449) %2005 = (+.f64 #s(literal 4 binary64) %1919) %2006 = (*.f64 a4 %2005) %2023 = (fma.f64 %1852 %1300 %1426) %2034 = (-.f64 %1913 %1449) %2068 = (fma.f64 %1861 %1300 %1547) %2070 = (fma.f64 %1861 %1300 a2) %2074 = (fma.f64 %1861 %1300 %70) %2078 = (fma.f64 %1861 %1300 %1551) %2099 = (neg.f64 %2068) %2101 = (fma.f64 %1877 %1300 %1370) %2109 = (neg.f64 %2101) %2112 = (fma.f64 %1877 %1300 %1563) %2120 = (neg.f64 %2099) %2139 = (fma.f64 %1852 %1300 %70) %2141 = (fma.f64 #s(literal 2 binary64) a2 %2006) %2155 = (-.f64 %1909 %1370) %2169 = (fma.f64 %1916 a2 %1551) %2179 = (+.f64 %2023 %70) %2190 = (-.f64 %2023 %1370) %2235 = (fma.f64 #s(literal 4 binary64) a4 b) %2237 = (fma.f64 #s(literal 2 binary64) a2 b) %2239 = (fma.f64 #s(literal 2 binary64) a2 %2235) %2242 = (+.f64 a2 %2235) %2244 = (+.f64 %1547 b) %2249 = (+.f64 b a2) %2252 = (fma.f64 #s(literal 4 binary64) a4 %2249) %2254 = (+.f64 %2235 a2) %2256 = (+.f64 b %1547) %2263 = (-.f64 %1449 b) %2264 = (-.f64 a2 %2263) %2269 = (-.f64 %1547 %1) %2271 = (-.f64 a2 %1) %2277 = (-.f64 %1370 b) %2280 = (-.f64 %58 b) %2286 = (neg.f64 %2263) %2289 = (fma.f64 #s(literal -2 binary64) a2 %2263) %2291 = (fma.f64 #s(literal -2 binary64) a2 %1) %2293 = (neg.f64 %2237) %2302 = (+.f64 %58 %1) %2344 = (*.f64 lamdp %2239) %2346 = (*.f64 %2289 lamdp) %2350 = (*.f64 %2235 lamdp) %2352 = (*.f64 lamdp %2235) %2364 = (*.f64 %2237 lamdp) %2390 = (fma.f64 lamdp %1547 %52) %2396 = (fma.f64 #s(literal 4 binary64) %1425 %52) %2428 = (-.f64 %2344 %1133) %2451 = (-.f64 %52 %1133) %2463 = (-.f64 %1133 %52) %2473 = (fma.f64 %1110 tanph %2364) %2487 = (*.f64 %2239 %1792) %2488 = (-.f64 %2487 %1131) %2491 = (fma.f64 s tanph (*.f64 %2289 %1792)) %2493 = (*.f64 %2488 #s(literal 1 binary64)) %2500 = (*.f64 %2488 #s(literal -1 binary64)) %2507 = (*.f64 %52 %970) %2508 = (-.f64 %2507 %1131) %2510 = (fma.f64 %977 %52 %1131) %2519 = (*.f64 %2239 %1819) %2534 = (*.f64 lamdp %977) %2550 = (+ (* b lamdp) %1849) %2553 = (fma.f64 %1861 %1300 %2235) %2555 = (fma.f64 %1861 %1300 %2237) %2560 = (fma.f64 %1861 %1300 %2239) %2563 = (+.f64 a2 %2553) %2565 = (+.f64 %2068 b) %2567 = (fma.f64 %1861 %1300 b) %2568 = (+.f64 %1547 %2567) %2581 = (+.f64 %2553 a2) %2583 = (+.f64 b %2068) %2585 = (+.f64 %2074 b) %2600 = (fma.f64 %1877 %1300 %2263) %2601 = (-.f64 a2 %2600) %2606 = (+.f64 %1987 %2249) %2617 = (-.f64 %2068 %1) %2620 = (-.f64 %2074 %1) %2654 = (neg.f64 %2600) %2657 = (-.f64 %2112 b) %2700 = (fma.f64 %1852 %1300 %2237) %2742 = (+.f64 %2023 %2237) %2756 = (+.f64 %2239 %1913) %2775 = (*.f64 lamdp %2560) %2777 = (*.f64 %2657 lamdp) %2779 = (*.f64 %2078 lamdp) %2781 = (*.f64 %2567 lamdp) %2783 = (*.f64 lamdp %2567) %2786 = (*.f64 %2553 lamdp) %2788 = (*.f64 lamdp %2553) %2803 = (*.f64 lamdp %1300) %2804 = (*.f64 %2803 %1861) %2806 = (*.f64 %1987 lamdp) %2832 = (*.f64 lamdp %2112) %2843 = (fma.f64 %2803 %1861 %52) %2845 = (fma.f64 %1987 lamdp %52) %2869 = (-.f64 %2775 %1133) %2891 = (-.f64 %2779 %1133) %2896 = (-.f64 %2806 %1133) %2907 = (fma.f64 %1987 lamdp %1144) %2933 = (*.f64 %2560 %1792) %2934 = (-.f64 %2933 %1131) %2937 = (fma.f64 s tanph (*.f64 %2657 %1792)) %2939 = (*.f64 %2934 #s(literal 1 binary64)) %2946 = (*.f64 %2934 #s(literal -1 binary64)) %2956 = (*.f64 %2560 %1819) %2982 = (fma.f64 a4 %490 %52) %2987 = (-.f64 %567 %52) %2997 = (fma.f64 a2 %233 %565) %3000 = (fma.f64 a2 %233 %2982) %3001 = (fma.f64 a2 %233 %52) %3012 = (-.f64 %567 %382) %3015 = (neg.f64 %3001) %3021 = (fma.f64 a4 %491 %3015) %3039 = (fma.f64 %239 a2 %2982) %3049 = (-.f64 %394 %2987) %3081 = (fma.f64 %239 a2 %52) %3091 = (-.f64 %394 %55) %3099 = (-.f64 %382 %1133) %3102 = (fma.f64 a2 %233 %2451) %3117 = (-.f64 %1133 %382) %3122 = (-.f64 %1133 %3001) %3135 = (-.f64 %384 %1144) %3150 = (*.f64 #s(literal 1/2 binary64) %3099) %3152 = (*.f64 #s(literal 2 binary64) %3099) %3158 = (*.f64 %970 %3001) %3159 = (-.f64 %3158 %1131) %3161 = (-.f64 %1131 %3158) %3163 = (*.f64 %3159 #s(literal 1 binary64)) %3165 = (*.f64 a2 %970) %3166 = (*.f64 %233 %3165) %3167 = (-.f64 %3166 %1131) %3170 = (-.f64 %1131 %3166) %3180 = (*.f64 %3159 #s(literal -1 binary64)) %3184 = (*.f64 %1127 %3167) %3186 = (*.f64 %3167 #s(literal 2 binary64)) %3189 = (*.f64 %3159 #s(literal 2 binary64)) %3192 = (*.f64 %1112 %3186) %3198 = (*.f64 %233 %970) %3199 = (/.f64 %3198 %970) %3201 = (/.f64 %3165 %970) %3204 = (/.f64 %382 %970) %3206 = (/.f64 %233 %970) %3208 = (/.f64 a2 %970) %3210 = (*.f64 %3001 %1811) %3212 = (*.f64 %3165 %3206) %3213 = (fma.f64 b lamdp %3212) %3226 = (*.f64 %3198 %1112) %3228 = (*.f64 %3165 %1112) %3230 = (*.f64 %970 %1112) %3232 = (*.f64 %382 %1112) %3236 = (*.f64 %233 %1112) %3239 = (*.f64 a2 %1112) %3241 = (*.f64 %1112 a2) %3243 = (*.f64 %1112 %970) %3245 = (*.f64 %1112 %233) %3247 = (*.f64 %1112 %3165) %3249 = (*.f64 %1112 %382) %3251 = (*.f64 %1112 %3198) %3255 = (*.f64 %1127 %3166) %3257 = (*.f64 %1120 %3166) %3259 = (*.f64 #s(literal 1 binary64) %3166) %3261 = (*.f64 %3166 #s(literal -1 binary64)) %3263 = (*.f64 %3166 #s(literal 1 binary64)) %3265 = (*.f64 %3166 #s(literal 2 binary64)) %3293 = (*.f64 %970 %70) %3294 = (/.f64 %239 %970) %3296 = (*.f64 %239 %3165) %3297 = (/.f64 %3296 %970) %3299 = (*.f64 %239 %1112) %3301 = (*.f64 %1112 %3293) %3303 = (*.f64 %3296 %1112) %3305 = (*.f64 %1112 #s(literal 2 binary64)) %3307 = (fma.f64 %239 a2 %2451) %3315 = (-.f64 %394 %2463) %3387 = (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) %3389 = (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)) %3391 = (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)) %3486 = (*.f64 #s(literal -1/2 binary64) tanph) %3490 = (*.f64 tanph #s(literal -2 binary64)) %3492 = (neg.f64 %588) %3494 = (*.f64 %588 #s(literal -1 binary64)) %3496 = (-.f64 %382 tanph) %3497 = (fma.f64 a4 %490 %3496) %3499 = (-.f64 %2997 tanph) %3503 = (-.f64 %52 tanph) %3504 = (fma.f64 %490 a4 %3503) %3505 = (fma.f64 a2 %233 %3504) %3506 = (fma.f64 %233 a2 %3503) %3508 = (fma.f64 b lamdp %3496) %3510 = (-.f64 %3001 tanph) %3524 = (-.f64 %565 tanph) %3530 = (+.f64 %3524 %382) %3533 = (+.f64 %3503 %382) %3538 = (-.f64 tanph %2982) %3544 = (+.f64 %2997 %578) %3547 = (+.f64 %3001 %578) %3554 = (fma.f64 %1 lamdp tanph) %3565 = (+.f64 %578 %565) %3569 = (+.f64 %578 %2997) %3619 = (fma.f64 %239 a2 %3504) %3627 = (-.f64 %394 %3538) %3638 = (fma.f64 %233 a2 tanph) %3639 = (fma.f64 a4 %490 %3638) %3642 = (fma.f64 lamdp b tanph) %3643 = (fma.f64 %490 a4 %3642) %3644 = (fma.f64 a2 %233 %3643) %3645 = (fma.f64 %233 a2 %3642) %3647 = (fma.f64 b lamdp %3638) %3659 = (fma.f64 %490 a4 tanph) %3665 = (+.f64 %3659 %382) %3667 = (+.f64 %2997 tanph) %3671 = (+.f64 %3001 tanph) %3673 = (+.f64 %3642 %382) %3681 = (+.f64 tanph %565) %3685 = (+.f64 tanph %2997) %3692 = (-.f64 %2997 %578) %3695 = (-.f64 %3001 %578) %3699 = (neg.f64 %3642) %3700 = (fma.f64 %491 a4 %3699) %3702 = (neg.f64 %3638) %3764 = (fma.f64 %239 a2 %3643) %3774 = (-.f64 %394 %3700) %3783 = (/.f64 s xj) %3785 = (neg.f64 %3783) %3787 = (/.f64 #s(literal 1 binary64) xj) %3794 = (/.f64 s #s(literal 1 binary64)) %3796 = (/.f64 #s(literal -1 binary64) xj) %3807 = (/.f64 %3785 #s(literal 1 binary64)) %3809 = (/.f64 #s(literal 1/2 binary64) xj) %3816 = (/.f64 #s(literal 1 binary64) #s(literal -1 binary64)) %3825 = (approx %1842 %3783) %3828 = (/.f64 tanph xj) %3830 = (*.f64 %3783 tanph) %3834 = (neg.f64 %3828) %3836 = (neg.f64 %3830) %3844 = (*.f64 tanph %3794) %3849 = (*.f64 #s(literal -1 binary64) %3783) %3854 = (/.f64 %578 #s(literal -1 binary64)) %3856 = (/.f64 %3828 #s(literal -1 binary64)) %3858 = (/.f64 tanph #s(literal -1 binary64)) %3860 = (/.f64 s #s(literal -1 binary64)) %3869 = (*.f64 %588 %3783) %3871 = (*.f64 %3809 %1131) %3874 = (/.f64 %1131 #s(literal -1 binary64)) %3876 = (/.f64 #s(literal -1 binary64) #s(literal -1 binary64)) %3882 = (/.f64 %1138 #s(literal 1 binary64)) %3890 = (/.f64 s #s(literal 2 binary64)) %3891 = (/.f64 %3834 #s(literal -1/2 binary64)) %3893 = (/.f64 s #s(literal -2 binary64)) %3894 = (/.f64 %3834 #s(literal 1/2 binary64)) %3896 = (/.f64 %641 #s(literal 2 binary64)) %3897 = (/.f64 %3828 #s(literal -1/2 binary64)) %3899 = (/.f64 %641 #s(literal -2 binary64)) %3900 = (/.f64 %3828 #s(literal 1/2 binary64)) %3902 = (/.f64 %641 #s(literal 1 binary64)) %3904 = (/.f64 %1131 #s(literal 2 binary64)) %3905 = (/.f64 %3796 #s(literal -1/2 binary64)) %3907 = (/.f64 %1131 #s(literal -2 binary64)) %3908 = (/.f64 %3796 #s(literal 1/2 binary64)) %3910 = (/.f64 %1138 #s(literal 2 binary64)) %3911 = (/.f64 %3787 #s(literal -1/2 binary64)) %3913 = (/.f64 %1138 #s(literal -2 binary64)) %3914 = (/.f64 %3787 #s(literal 1/2 binary64)) %3926 = (approx %1841 %671) %3928 = (fma.f64 b lamdp %3830) %3941 = (neg.f64 %3928) %3943 = (*.f64 lamdp xj) %3944 = (fma.f64 %3943 b %1131) %3963 = (neg.f64 %3944) %3965 = (*.f64 %3944 #s(literal 1 binary64)) %3974 = (*.f64 b xj) %3977 = (/.f64 %3974 xj) %3979 = (/.f64 %3943 xj) %3981 = (/.f64 xj xj) %3982 = (*.f64 %52 %3981) %3985 = (/.f64 %52 xj) %4015 = (*.f64 %3944 #s(literal 2 binary64)) %4022 = (*.f64 %3943 b) %4088 = (fma.f64 %490 a4 %3830) %4091 = (fma.f64 a4 %490 %3928) %4107 = (-.f64 %567 %3928) %4111 = (fma.f64 s %3834 %567) %4116 = (neg.f64 %4111) %4125 = (fma.f64 %2982 xj %1131) %4148 = (*.f64 %2982 %671) %4149 = (-.f64 %4148 %1131) %4153 = (*.f64 a4 xj) %4154 = (fma.f64 %490 %4153 %3944) %4221 = (fma.f64 %233 a2 %3830) %4222 = (fma.f64 a4 %490 %4221) %4225 = (fma.f64 a2 %233 %4091) %4226 = (fma.f64 %233 a2 %3928) %4248 = (+.f64 %4088 %382) %4257 = (-.f64 %4088 %384) %4260 = (neg.f64 %4226) %4270 = (neg.f64 %4260) %4341 = (fma.f64 %2997 xj %3944) %4413 = (fma.f64 %239 a2 %4091) %4423 = (-.f64 %394 %4107) %4454 = (sin.f64 %260) %4483 = (neg.f64 %270) %4509 = (*.f64 #s(literal 1 binary64) %398) %4525 = (*.f64 %398 #s(literal 1 binary64)) %4537 = (*.f64 #s(literal 1 binary64) %396) %4553 = (*.f64 %396 #s(literal 1 binary64)) %4557 = (*.f64 %70 %319) %4559 = (*.f64 %319 %70) %4587 = (*.f64 %970 #s(literal 2 binary64)) %4591 = (/.f64 #s(literal 2 binary64) %970) %4603 = (/.f64 #s(literal 1/2 binary64) %977) %4607 = (*.f64 #s(literal -1/2 binary64) %1120) %4609 = (*.f64 #s(literal 2 binary64) %1112) %4611 = (*.f64 #s(literal 4 binary64) %1127) %4613 = (*.f64 #s(literal 1/2 binary64) %1120) %4620 = (/.f64 #s(literal 0 binary64) %970) %4636 = (*.f64 %1112 #s(literal 0 binary64)) %4638 = (*.f64 #s(literal 0 binary64) %1112) %4679 = (neg.f64 %3165) %4680 = (*.f64 %4679 %233) %4682 = (*.f64 %386 %970) %4684 = (*.f64 %388 %970) %4686 = (*.f64 %239 %970) %4688 = (*.f64 %237 %970) %4690 = (*.f64 %238 %970) %4692 = (*.f64 %70 %970) %4695 = (*.f64 %970 %238) %4697 = (*.f64 %970 %237) %4700 = (*.f64 %3293 %237) %4702 = (*.f64 %3293 %238) %4704 = (*.f64 %970 %239) %4706 = (*.f64 %970 %388) %4708 = (*.f64 %970 %386) %4711 = (*.f64 %237 %3165) %4715 = (*.f64 %3165 %241) %4717 = (*.f64 #s(literal 1 binary64) %3296) %4719 = (*.f64 #s(literal 4 binary64) %3296) %4727 = (fma.f64 a2 %970 %3165) %4731 = (*.f64 %238 %3165) %4738 = (*.f64 %3165 %237) %4740 = (*.f64 %3165 %238) %4787 = (*.f64 #s(literal -1/2 binary64) %1131) %4795 = (*.f64 %1131 #s(literal -2 binary64)) %4797 = (*.f64 #s(literal 1/2 binary64) %3167) %4801 = (*.f64 %3167 #s(literal 1/2 binary64)) %4803 = (*.f64 %588 %641) %4811 = (*.f64 %641 #s(literal 2 binary64)) %4851 = (*.f64 %3167 #s(literal 0 binary64)) %4853 = (*.f64 #s(literal 0 binary64) %3167) %4875 = (-.f64 %3296 %1131) %4886 = (fma.f64 %239 %3165 %1138) %4955 = (fma.f64 a4 %490 %2451) %4975 = (fma.f64 a4 %491 %2463) %5001 = (*.f64 %970 %2982) %5002 = (-.f64 %5001 %1131) %5004 = (fma.f64 %2982 %977 %1131) %5026 = (/.f64 %5001 %970) %5035 = (fma.f64 a4 %490 %3099) %5036 = (fma.f64 lamdp b %5035) %5037 = (fma.f64 b lamdp %5035) %5038 = (fma.f64 a2 %233 %4955) %5039 = (fma.f64 a4 %490 %3102) %5040 = (fma.f64 %233 a2 %4955) %5041 = (fma.f64 %490 a4 %3102) %5042 = (-.f64 %3000 %1133) %5043 = (-.f64 %3001 %1221) %5044 = (fma.f64 tanph %1110 %3000) %5045 = (fma.f64 s %1141 %3000) %5046 = (fma.f64 %1108 %578 %3000) %5047 = (fma.f64 %578 %1108 %3000) %5048 = (fma.f64 %641 %1134 %3000) %5049 = (fma.f64 %1110 tanph %3000) %5050 = (fma.f64 %1141 s %3000) %5051 = (fma.f64 %1134 %641 %3000) %5052 = (+.f64 %52 %5035) %5053 = (+.f64 %382 %4955) %5054 = (+.f64 %565 %3102) %5055 = (+.f64 %1210 %3001) %5056 = (+.f64 %2982 %3099) %5057 = (+.f64 %3001 %1210) %5058 = (+.f64 %3102 %565) %5059 = (+.f64 %2451 %2997) %5060 = (+.f64 %4955 %382) %5061 = (+.f64 %5035 %52) %5062 = (+.f64 %3099 %2982) %5063 = (+.f64 %2997 %2451) %5064 = (fma.f64 a4 %491 %3117) %5065 = (-.f64 %52 %5064) %5066 = (-.f64 %382 %4975) %5067 = (-.f64 %565 %3122) %5068 = (-.f64 %2982 %3117) %5069 = (-.f64 %3102 %567) %5070 = (-.f64 %2997 %2463) %5071 = (+.f64 %1144 %3000) %5072 = (+.f64 %3000 %1144) %5074 = (neg.f64 (fma.f64 a4 %491 %3122)) %5075 = (-.f64 %2451 %3012) %5076 = (-.f64 %3099 %2987) %5078 = (neg.f64 (-.f64 %3117 %2982)) %5080 = (neg.f64 (-.f64 %3122 %565)) %5082 = (-.f64 %1144 (-.f64 %567 %3001)) %5083 = (-.f64 %1210 %3015) %5084 = (-.f64 %4955 %384) %5085 = (-.f64 %5035 %55) %5086 = (fma.f64 %4 %1 %5035) %5087 = (fma.f64 %1 %4 %5035) %5089 = (neg.f64 (+.f64 %3015 %1221)) %5091 = (neg.f64 (+.f64 %3117 %2987)) %5092 = (fma.f64 s %1154 %3000) %5093 = (fma.f64 %1133 #s(literal -1 binary64) %3000) %5094 = (fma.f64 #s(literal -1 binary64) %1133 %3000) %5095 = (fma.f64 %1131 %1120 %3000) %5096 = (fma.f64 %1120 %1131 %3000) %5097 = (fma.f64 %1183 s %3000) %5099 = (neg.f64 (-.f64 %384 %4955)) %5100 = (-.f64 %2982 %3135) %5101 = (fma.f64 #s(literal -1 binary64) %3117 %2982) %5102 = (fma.f64 %3102 #s(literal 1 binary64) %565) %5103 = (fma.f64 #s(literal 1 binary64) %3099 %2982) %5104 = (fma.f64 %3099 #s(literal 1 binary64) %2982) %5105 = (fma.f64 s %1185 %3000) %5106 = (fma.f64 %1144 #s(literal 1 binary64) %3000) %5107 = (fma.f64 #s(literal 1 binary64) %1144 %3000) %5108 = (fma.f64 %1112 %1138 %3000) %5109 = (fma.f64 %1138 %1112 %3000) %5110 = (fma.f64 %1185 s %3000) %5111 = (fma.f64 %1196 %578 %3000) %5112 = (fma.f64 #s(literal 2 binary64) %1198 %3000) %5113 = (fma.f64 #s(literal -2 binary64) %1200 %3000) %5114 = (fma.f64 #s(literal 2 binary64) %3150 %2982) %5115 = (fma.f64 #s(literal 1/2 binary64) %3152 %2982) %5116 = (fma.f64 #s(literal 2 binary64) %1202 %3000) %5117 = (fma.f64 #s(literal 2 binary64) %1204 %3000) %5118 = (fma.f64 %1206 %1127 %3000) %5119 = (fma.f64 %1208 %588 %3000) %5122 = (/.f64 (-.f64 (*.f64 %3000 %970) %1131) %970) %5124 = (/.f64 (fma.f64 %3000 %970 %1138) %970) %5126 = (/.f64 (fma.f64 %3000 %977 %1131) %977) %5129 = (/.f64 (-.f64 (*.f64 %3000 %977) %1138) %977) %5130 = (fma.f64 %1112 %3167 %2982) %5131 = (fma.f64 %1112 %3159 %565) %5132 = (fma.f64 %3167 %1112 %2982) %5133 = (fma.f64 %1120 %3170 %2982) %5134 = (fma.f64 %3170 %1120 %2982) %5135 = (fma.f64 %2508 %1112 %2997) %5136 = (fma.f64 %1278 %1112 %3001) %5137 = (fma.f64 %3159 %1112 %565) %5138 = (fma.f64 %5002 %1112 %382) %5139 = (fma.f64 %3161 %1120 %565) %5140 = (fma.f64 %2510 %1120 %2997) %5141 = (fma.f64 %1280 %1120 %3001) %5142 = (fma.f64 %5004 %1120 %382) %5143 = (fma.f64 #s(literal 2 binary64) %3184 %2982) %5144 = (fma.f64 %3186 %1127 %2982) %5145 = (fma.f64 %3180 %1120 %565) %5146 = (fma.f64 %3189 %1127 %565) %5147 = (fma.f64 %3163 %1112 %565) %5148 = (fma.f64 %3192 #s(literal 1/2 binary64) %2982) %5150 = (/.f64 (fma.f64 %970 %3001 %1278) %970) %5151 = (fma.f64 %970 %2982 %3167) %5152 = (/.f64 %5151 %970) %5154 = (/.f64 (fma.f64 %2997 %970 %2508) %970) %5156 = (/.f64 (fma.f64 %233 %3165 %5002) %970) %5158 = (/.f64 (fma.f64 %565 %970 %3159) %970) %5159 = (fma.f64 a2 %3199 %4955) %5160 = (fma.f64 %233 %3201 %4955) %5161 = (fma.f64 %382 %1811 %4955) %5162 = (fma.f64 %970 %3204 %4955) %5163 = (fma.f64 %3165 %3206 %4955) %5164 = (fma.f64 %3198 %3208 %4955) %5165 = (-.f64 %3210 %1221) %5167 = (-.f64 (fma.f64 a4 %490 %3210) %1133) %5168 = (+.f64 %3212 %4955) %5169 = (+.f64 %5026 %3099) %5170 = (-.f64 %3212 %4975) %5171 = (+.f64 %2982 %3212) %5172 = (-.f64 %5171 %1133) %5174 = (/.f64 (fma.f64 %2982 %977 %3170) %977) %5176 = (/.f64 (fma.f64 %565 %977 %3161) %977) %5178 = (/.f64 (neg.f64 %5151) %977) %5179 = (+.f64 %5171 %1144) %5181 = (/.f64 (fma.f64 %2997 %977 %2510) %977) %5183 = (/.f64 (fma.f64 %970 %384 %5004) %977) %5185 = (/.f64 (fma.f64 %3001 %977 %1280) %977) %5186 = (*.f64 %5151 %1112) %5188 = (/.f64 #s(literal 1 binary64) (/.f64 %970 %5151)) %5189 = (fma.f64 a2 %3226 %4955) %5190 = (fma.f64 %233 %3228 %4955) %5191 = (fma.f64 %382 %3230 %4955) %5192 = (fma.f64 %970 %3232 %4955) %5193 = (fma.f64 #s(literal 1 binary64) %3212 %4955) %5194 = (fma.f64 %1112 %3166 %4955) %5195 = (fma.f64 %3165 %3236 %4955) %5196 = (fma.f64 %3166 %1112 %4955) %5197 = (fma.f64 %3198 %3239 %4955) %5198 = (fma.f64 %3241 %3198 %4955) %5199 = (fma.f64 %3243 %382 %4955) %5200 = (fma.f64 %3245 %3165 %4955) %5201 = (fma.f64 %3247 %233 %4955) %5202 = (fma.f64 %3249 %970 %4955) %5203 = (fma.f64 %3251 a2 %4955) %5204 = (fma.f64 %3212 #s(literal 1 binary64) %4955) %5205 = (fma.f64 #s(literal 2 binary64) %3255 %4955) %5206 = (fma.f64 #s(literal -1 binary64) %3257 %4955) %5207 = (fma.f64 %1112 %3259 %4955) %5208 = (fma.f64 %3261 %1120 %4955) %5209 = (fma.f64 %3263 %1112 %4955) %5210 = (fma.f64 %3265 %1127 %4955) %5211 = (fma.f64 %237 %386 %4955) %5212 = (fma.f64 %238 %388 %4955) %5213 = (fma.f64 %70 %239 %4955) %5214 = (fma.f64 %386 %237 %4955) %5215 = (fma.f64 %388 %238 %4955) %5216 = (fma.f64 %239 %70 %4955) %5217 = (fma.f64 #s(literal 2 binary64) %394 %4955) %5218 = (fma.f64 %241 %396 %4955) %5219 = (fma.f64 %243 %398 %4955) %5220 = (fma.f64 %396 %241 %4955) %5221 = (fma.f64 %398 %243 %4955) %5222 = (fma.f64 %394 #s(literal 2 binary64) %4955) %5223 = (*.f64 %297 %386) %5224 = (+.f64 %4955 %5223) %5226 = (*.f64 (neg.f64 %278) %388) %5227 = (+.f64 %4955 %5226) %5228 = (fma.f64 #s(literal 2 binary64) %403 %4955) %5229 = (fma.f64 #s(literal 1/2 binary64) %405 %4955) %5230 = (fma.f64 %5002 %1112 %5223) %5231 = (fma.f64 %5002 %1112 %5226) %5232 = (fma.f64 %5004 %1120 %5223) %5233 = (fma.f64 %5004 %1120 %5226) %5234 = (fma.f64 %3293 %3294 %4955) %5235 = (fma.f64 #s(literal 2 binary64) %3297 %4955) %5236 = (fma.f64 %3293 %3299 %4955) %5237 = (fma.f64 %3301 %239 %4955) %5238 = (fma.f64 #s(literal 2 binary64) %3303 %4955) %5239 = (fma.f64 %3305 %3296 %4955) %5240 = (fma.f64 %239 a2 %4955) %5241 = (fma.f64 a2 %239 %5240) %5242 = (fma.f64 %237 %398 %5240) %5243 = (fma.f64 %238 %396 %5240) %5244 = (fma.f64 %239 a2 %5240) %5245 = (fma.f64 %396 %238 %5240) %5246 = (fma.f64 %398 %237 %5240) %5247 = (+.f64 %394 %5240) %5248 = (-.f64 %394 %4975) %5249 = (fma.f64 a2 %239 %5248) %5250 = (fma.f64 %237 %398 %5248) %5251 = (fma.f64 %238 %396 %5248) %5252 = (fma.f64 %239 a2 %5248) %5253 = (fma.f64 %396 %238 %5248) %5254 = (fma.f64 %398 %237 %5248) %5255 = (+.f64 %394 %5248) %5257 = (+.f64 (+.f64 %4955 %394) %394) %5258 = (+.f64 %1422 %1210) %5260 = (fma.f64 a2 %233 %1210) %5261 = (fma.f64 %233 a2 %1210) %5262 = (fma.f64 %490 a4 %3099) %5263 = (-.f64 %382 %1221) %5264 = (-.f64 %2997 %1133) %5265 = (fma.f64 tanph %1110 %2997) %5266 = (fma.f64 s %1141 %2997) %5267 = (fma.f64 %1108 %578 %2997) %5268 = (fma.f64 %578 %1108 %2997) %5269 = (fma.f64 %641 %1134 %2997) %5270 = (fma.f64 %1110 tanph %2997) %5271 = (fma.f64 %1141 s %2997) %5272 = (fma.f64 %1134 %641 %2997) %5273 = (+.f64 %382 %1210) %5274 = (+.f64 %565 %3099) %5275 = (+.f64 %1210 %382) %5276 = (+.f64 %3099 %565) %5277 = (-.f64 %565 %3117) %5278 = (-.f64 %3099 %567) %5279 = (+.f64 %1144 %2997) %5280 = (+.f64 %2997 %1144) %5281 = (neg.f64 %5064) %5282 = (-.f64 %1144 %3012) %5283 = (-.f64 %1210 %384) %5284 = (fma.f64 s %1154 %2997) %5285 = (fma.f64 %1133 #s(literal -1 binary64) %2997) %5286 = (fma.f64 #s(literal -1 binary64) %1133 %2997) %5287 = (fma.f64 %1131 %1120 %2997) %5288 = (fma.f64 %1120 %1131 %2997) %5289 = (fma.f64 %1183 s %2997) %5290 = (+.f64 %3099 %1228) %5291 = (fma.f64 #s(literal -1 binary64) %3117 %565) %5292 = (fma.f64 #s(literal 1 binary64) %3099 %565) %5293 = (fma.f64 %3099 #s(literal 1 binary64) %565) %5294 = (fma.f64 s %1185 %2997) %5295 = (fma.f64 %1144 #s(literal 1 binary64) %2997) %5296 = (fma.f64 #s(literal 1 binary64) %1144 %2997) %5297 = (fma.f64 %1112 %1138 %2997) %5298 = (fma.f64 %1138 %1112 %2997) %5299 = (fma.f64 %1185 s %2997) %5300 = (fma.f64 %1196 %578 %2997) %5301 = (fma.f64 #s(literal -1 binary64) %3117 %1228) %5302 = (fma.f64 #s(literal 1 binary64) %3099 %1228) %5303 = (fma.f64 %3099 #s(literal 1 binary64) %1228) %5304 = (fma.f64 #s(literal 2 binary64) %1198 %2997) %5305 = (fma.f64 #s(literal -2 binary64) %1200 %2997) %5306 = (fma.f64 #s(literal 2 binary64) %3150 %565) %5307 = (fma.f64 #s(literal 1/2 binary64) %3152 %565) %5308 = (fma.f64 #s(literal 2 binary64) %1202 %2997) %5309 = (fma.f64 #s(literal 2 binary64) %1204 %2997) %5310 = (fma.f64 %1206 %1127 %2997) %5311 = (fma.f64 %1208 %588 %2997) %5312 = (fma.f64 #s(literal 2 binary64) %3150 %1228) %5313 = (fma.f64 #s(literal 1/2 binary64) %3152 %1228) %5316 = (/.f64 (-.f64 (*.f64 %2997 %970) %1131) %970) %5318 = (/.f64 (fma.f64 %2997 %970 %1138) %970) %5320 = (/.f64 (fma.f64 %2997 %977 %1131) %977) %5323 = (/.f64 (-.f64 (*.f64 %2997 %977) %1138) %977) %5324 = (fma.f64 %1112 %3167 %565) %5325 = (fma.f64 %3167 %1112 %565) %5326 = (fma.f64 %1120 %3170 %565) %5327 = (fma.f64 %3170 %1120 %565) %5328 = (fma.f64 %1278 %1112 %382) %5329 = (fma.f64 %1280 %1120 %382) %5330 = (fma.f64 %1112 %3167 %1228) %5331 = (fma.f64 %3167 %1112 %1228) %5332 = (fma.f64 %1120 %3170 %1228) %5333 = (fma.f64 %3170 %1120 %1228) %5334 = (fma.f64 #s(literal 2 binary64) %3184 %565) %5335 = (fma.f64 %3186 %1127 %565) %5336 = (fma.f64 #s(literal 2 binary64) %3184 %1228) %5337 = (fma.f64 %3186 %1127 %1228) %5338 = (fma.f64 %3192 #s(literal 1/2 binary64) %565) %5339 = (fma.f64 %3192 #s(literal 1/2 binary64) %1228) %5341 = (/.f64 (fma.f64 %970 %382 %1278) %970) %5343 = (/.f64 (fma.f64 %970 %565 %3167) %970) %5344 = (fma.f64 a2 %3199 %1210) %5345 = (fma.f64 %233 %3201 %1210) %5346 = (fma.f64 %382 %1811 %1210) %5347 = (fma.f64 %970 %3204 %1210) %5348 = (fma.f64 %3165 %3206 %1210) %5349 = (fma.f64 %3198 %3208 %1210) %5350 = (-.f64 %3212 %1221) %5351 = (fma.f64 a4 %490 %3212) %5352 = (-.f64 %5351 %1133) %5353 = (+.f64 %3212 %1210) %5354 = (+.f64 %5351 %1144) %5356 = (/.f64 (fma.f64 %565 %977 %3170) %977) %5358 = (/.f64 (fma.f64 %970 %384 %1280) %977) %5359 = (fma.f64 a2 %3226 %1210) %5360 = (fma.f64 %233 %3228 %1210) %5361 = (fma.f64 %382 %3230 %1210) %5362 = (fma.f64 %970 %3232 %1210) %5363 = (fma.f64 #s(literal 1 binary64) %3212 %1210) %5364 = (fma.f64 %1112 %3166 %1210) %5365 = (fma.f64 %3165 %3236 %1210) %5366 = (fma.f64 %3166 %1112 %1210) %5367 = (fma.f64 %3198 %3239 %1210) %5368 = (fma.f64 %3241 %3198 %1210) %5369 = (fma.f64 %3243 %382 %1210) %5370 = (fma.f64 %3245 %3165 %1210) %5371 = (fma.f64 %3247 %233 %1210) %5372 = (fma.f64 %3249 %970 %1210) %5373 = (fma.f64 %3251 a2 %1210) %5374 = (fma.f64 %3212 #s(literal 1 binary64) %1210) %5375 = (fma.f64 #s(literal 2 binary64) %3255 %1210) %5376 = (fma.f64 #s(literal -1 binary64) %3257 %1210) %5377 = (fma.f64 %1112 %3259 %1210) %5378 = (fma.f64 %3261 %1120 %1210) %5379 = (fma.f64 %3263 %1112 %1210) %5380 = (fma.f64 %3265 %1127 %1210) %5381 = (fma.f64 %237 %386 %1210) %5382 = (fma.f64 %238 %388 %1210) %5383 = (fma.f64 %70 %239 %1210) %5384 = (fma.f64 %386 %237 %1210) %5385 = (fma.f64 %388 %238 %1210) %5386 = (fma.f64 %239 %70 %1210) %5387 = (fma.f64 #s(literal 2 binary64) %394 %1210) %5388 = (fma.f64 %241 %396 %1210) %5389 = (fma.f64 %243 %398 %1210) %5390 = (fma.f64 %396 %241 %1210) %5391 = (fma.f64 %398 %243 %1210) %5392 = (fma.f64 %394 #s(literal 2 binary64) %1210) %5393 = (fma.f64 #s(literal 2 binary64) %403 %1210) %5394 = (fma.f64 #s(literal 1/2 binary64) %405 %1210) %5395 = (fma.f64 %3293 %3294 %1210) %5396 = (fma.f64 #s(literal 2 binary64) %3297 %1210) %5397 = (fma.f64 %3293 %3299 %1210) %5398 = (fma.f64 %3301 %239 %1210) %5399 = (fma.f64 #s(literal 2 binary64) %3303 %1210) %5400 = (fma.f64 %3305 %3296 %1210) %5401 = (-.f64 %394 %1221) %5402 = (fma.f64 a2 %239 %5401) %5403 = (fma.f64 %239 a2 %1210) %5404 = (fma.f64 a2 %239 %5403) %5405 = (fma.f64 %237 %398 %5401) %5406 = (fma.f64 %237 %398 %5403) %5407 = (fma.f64 %238 %396 %5401) %5408 = (fma.f64 %238 %396 %5403) %5409 = (fma.f64 %239 a2 %5401) %5410 = (fma.f64 %239 a2 %5403) %5411 = (fma.f64 %396 %238 %5401) %5412 = (fma.f64 %396 %238 %5403) %5413 = (fma.f64 %398 %237 %5401) %5414 = (fma.f64 %398 %237 %5403) %5415 = (+.f64 %394 %5401) %5416 = (+.f64 %394 %5403) %5418 = (+.f64 (+.f64 %1210 %394) %394) %5419 = (+.f64 %1445 %1144) %5420 = (+.f64 %382 %5419) %5422 = (/.f64 s %3926) %5423 = (*.f64 tanph %5422) %5424 = (neg.f64 %5423) %5425 = (+.f64 %565 %5424) %5426 = (+.f64 %382 %5425) %5428 = (*.f64 tanph %3825) %5429 = (neg.f64 %5428) %5430 = (+.f64 %565 %5429) %5431 = (+.f64 %382 %5430) b (neg.f64 %1) lamdp (neg.f64 %4) (*.f64 lamdp #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) lamdp) (neg.f64 %10) (neg.f64 %12) (+.f64 lamdp %15) (+.f64 lamdp %17) (*.f64 %19 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %19) (*.f64 #s(literal 2 binary64) %24) (*.f64 #s(literal -1 binary64) %10) (*.f64 %12 #s(literal -1 binary64)) (*.f64 %28 #s(literal 2 binary64)) (/.f64 %19 #s(literal 2 binary64)) (fma.f64 lamdp #s(literal 1/2 binary64) %28) (fma.f64 lamdp #s(literal 1 binary64) %15) (fma.f64 lamdp #s(literal 1 binary64) %17) (fma.f64 #s(literal 1/2 binary64) lamdp %24) (fma.f64 #s(literal 1 binary64) lamdp %15) (fma.f64 #s(literal 1 binary64) lamdp %17) (+.f64 %24 %24) (+.f64 %28 %28) (fma.f64 %19 #s(literal 1/2 binary64) %15) (fma.f64 %19 #s(literal 1/2 binary64) %17) (fma.f64 #s(literal 1/2 binary64) %19 %15) (fma.f64 #s(literal 1/2 binary64) %19 %17) (fma.f64 #s(literal 2 binary64) %24 %15) (fma.f64 #s(literal 2 binary64) %24 %17) (fma.f64 #s(literal -1 binary64) %10 %15) (fma.f64 #s(literal -1 binary64) %10 %17) (fma.f64 %12 #s(literal -1 binary64) %15) (fma.f64 %12 #s(literal -1 binary64) %17) (fma.f64 %28 #s(literal 2 binary64) %15) (fma.f64 %28 #s(literal 2 binary64) %17) (*.f64 lamdp b) %52 (*.f64 %4 %1) (*.f64 %1 %4) (neg.f64 %55) a2 (neg.f64 %58) (*.f64 a2 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) a2) (neg.f64 %62) (neg.f64 %64) (+.f64 a2 %66) (+.f64 a2 %68) (*.f64 #s(literal 1/2 binary64) %70) (*.f64 %70 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %73) (*.f64 #s(literal -1 binary64) %62) (*.f64 %64 #s(literal -1 binary64)) (*.f64 %77 #s(literal 2 binary64)) (/.f64 %70 #s(literal 2 binary64)) (fma.f64 a2 #s(literal 1/2 binary64) %77) (fma.f64 a2 #s(literal 1 binary64) %66) (fma.f64 a2 #s(literal 1 binary64) %68) (fma.f64 #s(literal 1/2 binary64) a2 %73) (fma.f64 #s(literal 1 binary64) a2 %66) (fma.f64 #s(literal 1 binary64) a2 %68) (+.f64 %73 %73) (+.f64 %77 %77) (fma.f64 #s(literal 1/2 binary64) %70 %66) (fma.f64 #s(literal 1/2 binary64) %70 %68) (fma.f64 %70 #s(literal 1/2 binary64) %66) (fma.f64 %70 #s(literal 1/2 binary64) %68) (fma.f64 #s(literal 2 binary64) %73 %66) (fma.f64 #s(literal 2 binary64) %73 %68) (fma.f64 #s(literal -1 binary64) %62 %66) (fma.f64 #s(literal -1 binary64) %62 %68) (fma.f64 %64 #s(literal -1 binary64) %66) (fma.f64 %64 #s(literal -1 binary64) %68) (fma.f64 %77 #s(literal 2 binary64) %66) (fma.f64 %77 #s(literal 2 binary64) %68) #s(literal 2 binary64) (neg.f64 #s(literal -2 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 -1 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 4 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 4 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) #s(literal 1/2 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 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 2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 1 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)) (+.f64 #s(literal 1/2 binary64) %125) (+.f64 #s(literal 1/2 binary64) %127) (+.f64 #s(literal 1 binary64) %129) (+.f64 (+.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) %133) (/.f64 %135 #s(literal 4 binary64)) (fma.f64 %137 %138 #s(literal 1 binary64)) (fma.f64 %138 %137 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %129) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %129) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %125) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %127) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %129) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %125) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %127) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %125) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %127) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %129) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %129) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) %133) (fma.f64 #s(literal 2 binary64) %153 #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) #s(literal 1/2 binary64) %133) (fma.f64 #s(literal 4 binary64) %156 #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) %158 #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -2 binary64) %133) (fma.f64 #s(literal 1/2 binary64) #s(literal 4 binary64) %133) (fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) %133) (fma.f64 #s(literal -2 binary64) #s(literal -1 binary64) %133) (fma.f64 #s(literal -2 binary64) %164 #s(literal 1 binary64)) (fma.f64 %158 #s(literal 4 binary64) #s(literal 1 binary64)) (fma.f64 %167 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 %137 %138 %129) (fma.f64 %138 %137 %129) (fma.f64 #s(literal 2 binary64) %153 %129) (fma.f64 #s(literal 4 binary64) %156 %129) (fma.f64 #s(literal 4 binary64) %158 %129) (fma.f64 #s(literal -2 binary64) %164 %129) (fma.f64 %158 #s(literal 4 binary64) %129) (fma.f64 %176 %158 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %178 %125) (fma.f64 #s(literal 2 binary64) %178 %127) (fma.f64 #s(literal -1/2 binary64) %181 %125) (fma.f64 #s(literal -1/2 binary64) %181 %127) (fma.f64 %167 #s(literal 1/2 binary64) %125) (fma.f64 %167 #s(literal 1/2 binary64) %127) (fma.f64 %167 #s(literal 1 binary64) %129) (fma.f64 %187 %188 #s(literal 1 binary64)) (fma.f64 %178 %190 #s(literal 1 binary64)) (fma.f64 %176 %158 %129) (fma.f64 %187 %193 %125) (fma.f64 %187 %193 %127) (fma.f64 %187 %188 %129) (fma.f64 %197 %198 %125) (fma.f64 %197 %198 %127) (fma.f64 %178 %201 %125) (fma.f64 %178 %201 %127) (fma.f64 %178 %190 %129) (fma.f64 %205 %188 %125) (fma.f64 %205 %188 %127) %19 %208 %209 %210 %212 %214 %216 %217 %218 %219 %220 %221 %223 %224 %226 %227 %228 %229 %230 %231 %232 %233 %235 %236 %240 %242 %244 %245 %246 %247 %249 %251 %253 %257 %259 %267 %269 %275 %277 %280 %283 %285 %287 %289 %290 %291 %292 %294 %296 %299 %300 %301 %302 %303 %304 %305 %307 %308 %309 %310 %311 %313 %314 %315 %316 %317 %321 %323 %324 %325 %327 %329 %331 %333 %335 %337 %339 %341 %343 %345 %347 %349 %351 %353 %355 %357 %359 %361 %363 %365 %367 %369 %371 %373 %375 %377 %379 %381 %382 (*.f64 %233 a2) (neg.f64 %384) (*.f64 %237 %386) (*.f64 %238 %388) (*.f64 %70 %239) (*.f64 %386 %237) (*.f64 %388 %238) (*.f64 %239 %70) (*.f64 #s(literal 2 binary64) %394) (*.f64 %241 %396) (*.f64 %243 %398) (*.f64 %396 %241) (*.f64 %398 %243) (*.f64 %394 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %403) (*.f64 #s(literal 1/2 binary64) %405) (/.f64 (*.f64 %255 %70) #s(literal 2 binary64)) (/.f64 (*.f64 %70 %255) #s(literal 2 binary64)) (/.f64 (*.f64 %265 %70) #s(literal 2 binary64)) (/.f64 (*.f64 %70 %265) #s(literal 2 binary64)) (/.f64 (*.f64 %273 %70) #s(literal 2 binary64)) (/.f64 (*.f64 %70 %273) #s(literal 2 binary64)) (fma.f64 a2 %239 %394) (fma.f64 %237 %398 %394) (fma.f64 %238 %396 %394) (fma.f64 %239 a2 %394) (fma.f64 %396 %238 %394) (fma.f64 %398 %237 %394) (+.f64 %394 %394) (-.f64 %394 (*.f64 %58 %239)) (-.f64 %394 (neg.f64 %394)) (-.f64 %394 (*.f64 %293 a2)) (fma.f64 %386 %318 %432) (fma.f64 %318 %386 %434) (+.f64 (*.f64 %318 %386) %434) (+.f64 (*.f64 %386 %318) %432) a4 #s(literal 4 binary64) (neg.f64 #s(literal -4 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) #s(literal 1/2 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -2 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) %454) (+.f64 %456 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (-.f64 %456 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) %135) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %454) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %454) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %454) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %454) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %454) (fma.f64 %137 %138 %454) (fma.f64 %138 %137 %454) (fma.f64 #s(literal 2 binary64) %153 %454) (fma.f64 #s(literal 4 binary64) %156 %454) (fma.f64 #s(literal 4 binary64) %158 %454) (fma.f64 #s(literal -2 binary64) %164 %454) (fma.f64 %158 #s(literal 4 binary64) %454) (fma.f64 %167 #s(literal 1 binary64) %454) (fma.f64 %176 %158 %454) (fma.f64 %187 %188 %454) (fma.f64 %178 %190 %454) (*.f64 lamdp #s(literal 4 binary64)) %222 (*.f64 %4 #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) %4) (neg.f64 %481) (fma.f64 lamdp #s(literal 2 binary64) %19) (fma.f64 #s(literal 2 binary64) lamdp %19) (+.f64 %19 %19) (fma.f64 %19 #s(literal 1 binary64) %19) (fma.f64 #s(literal 1 binary64) %19 %19) (fma.f64 #s(literal 1/2 binary64) %222 %19) (fma.f64 %28 #s(literal 4 binary64) %19) %490 %492 %494 %496 %498 %500 %502 %504 %506 %508 %510 %513 %516 %517 %518 %520 %521 %522 %523 %524 %526 %528 %530 %532 %534 %536 %538 %541 %543 %548 %552 %558 %560 %564 %565 %566 %568 %570 %572 %574 %576 tanph (neg.f64 %578) (*.f64 tanph #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) tanph) (*.f64 #s(literal -1 binary64) %578) (*.f64 %578 #s(literal -1 binary64)) (+.f64 tanph %584) (+.f64 tanph %586) (*.f64 #s(literal 2 binary64) %588) (*.f64 #s(literal 1/2 binary64) %590) (*.f64 %588 #s(literal 2 binary64)) (*.f64 %593 #s(literal 1/2 binary64)) (/.f64 %590 #s(literal 2 binary64)) (/.f64 %593 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %597) (*.f64 #s(literal -2 binary64) %599) (*.f64 %601 #s(literal -1/2 binary64)) (*.f64 %603 #s(literal 1/2 binary64)) (fma.f64 tanph #s(literal 1/2 binary64) %588) (fma.f64 tanph #s(literal 1 binary64) %584) (fma.f64 tanph #s(literal 1 binary64) %586) (fma.f64 #s(literal 1/2 binary64) tanph %588) (fma.f64 #s(literal 1 binary64) tanph %584) (fma.f64 #s(literal 1 binary64) tanph %586) (+.f64 %588 %588) (fma.f64 #s(literal -1 binary64) %578 %584) (fma.f64 #s(literal -1 binary64) %578 %586) (fma.f64 %578 #s(literal -1 binary64) %584) (fma.f64 %578 #s(literal -1 binary64) %586) (*.f64 #s(literal 1/2 binary64) %616) (fma.f64 #s(literal 2 binary64) %588 %584) (fma.f64 #s(literal 2 binary64) %588 %586) (fma.f64 #s(literal 1/2 binary64) %590 %584) (fma.f64 #s(literal 1/2 binary64) %590 %586) (fma.f64 #s(literal 1 binary64) %588 %588) (fma.f64 %588 #s(literal 2 binary64) %584) (fma.f64 %588 #s(literal 2 binary64) %586) (fma.f64 %588 #s(literal 1 binary64) %588) (fma.f64 %593 #s(literal 1/2 binary64) %584) (fma.f64 %593 #s(literal 1/2 binary64) %586) (fma.f64 #s(literal 2 binary64) %597 %584) (fma.f64 #s(literal 2 binary64) %597 %586) (fma.f64 #s(literal -2 binary64) %599 %584) (fma.f64 #s(literal -2 binary64) %599 %586) (fma.f64 %164 %578 %588) (fma.f64 %601 #s(literal -1/2 binary64) %584) (fma.f64 %601 #s(literal -1/2 binary64) %586) (fma.f64 %603 #s(literal 1/2 binary64) %584) (fma.f64 %603 #s(literal 1/2 binary64) %586) (fma.f64 %599 #s(literal -1 binary64) %588) (fma.f64 #s(literal 1/2 binary64) %616 %584) (fma.f64 #s(literal 1/2 binary64) %616 %586) s (neg.f64 %641) (*.f64 s #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) s) (*.f64 %641 #s(literal -1 binary64)) (+.f64 s %646) (+.f64 s %648) (*.f64 %650 #s(literal 1/2 binary64)) (*.f64 %652 #s(literal 2 binary64)) (/.f64 %650 #s(literal 2 binary64)) (fma.f64 s #s(literal 1/2 binary64) %652) (fma.f64 s #s(literal 1 binary64) %646) (fma.f64 s #s(literal 1 binary64) %648) (fma.f64 #s(literal 1/2 binary64) s %658) (fma.f64 #s(literal 1 binary64) s %646) (fma.f64 #s(literal 1 binary64) s %648) (+.f64 %658 %658) (+.f64 %652 %652) (fma.f64 %641 #s(literal -1 binary64) %646) (fma.f64 %641 #s(literal -1 binary64) %648) (fma.f64 %650 #s(literal 1/2 binary64) %646) (fma.f64 %650 #s(literal 1/2 binary64) %648) (fma.f64 %652 #s(literal 2 binary64) %646) (fma.f64 %652 #s(literal 2 binary64) %648) xj (neg.f64 %671) (*.f64 xj #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) xj) (*.f64 #s(literal -1 binary64) %671) (*.f64 %671 #s(literal -1 binary64)) (+.f64 xj %677) (+.f64 xj %679) (*.f64 #s(literal 2 binary64) %681) (*.f64 #s(literal 1/2 binary64) %683) (*.f64 %685 #s(literal 2 binary64)) (*.f64 %687 #s(literal 1/2 binary64)) (/.f64 %683 #s(literal 2 binary64)) (/.f64 %687 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %691) (*.f64 #s(literal -2 binary64) %693) (*.f64 %695 #s(literal -1/2 binary64)) (*.f64 %697 #s(literal 1/2 binary64)) (fma.f64 xj #s(literal 1/2 binary64) %685) (fma.f64 xj #s(literal 1 binary64) %677) (fma.f64 xj #s(literal 1 binary64) %679) (fma.f64 #s(literal 1/2 binary64) xj %681) (fma.f64 #s(literal 1 binary64) xj %677) (fma.f64 #s(literal 1 binary64) xj %679) (+.f64 %681 %681) (+.f64 %685 %685) (fma.f64 #s(literal -1 binary64) %671 %677) (fma.f64 #s(literal -1 binary64) %671 %679) (fma.f64 %671 #s(literal -1 binary64) %677) (fma.f64 %671 #s(literal -1 binary64) %679) (fma.f64 #s(literal 2 binary64) %681 %677) (fma.f64 #s(literal 2 binary64) %681 %679) (fma.f64 #s(literal 1/2 binary64) %683 %677) (fma.f64 #s(literal 1/2 binary64) %683 %679) (fma.f64 %685 #s(literal 2 binary64) %677) (fma.f64 %685 #s(literal 2 binary64) %679) (fma.f64 %687 #s(literal 1/2 binary64) %677) (fma.f64 %687 #s(literal 1/2 binary64) %679) (fma.f64 #s(literal 2 binary64) %691 %677) (fma.f64 #s(literal 2 binary64) %691 %679) (fma.f64 #s(literal -2 binary64) %693 %677) (fma.f64 #s(literal -2 binary64) %693 %679) (fma.f64 %695 #s(literal -1/2 binary64) %677) (fma.f64 %695 #s(literal -1/2 binary64) %679) (fma.f64 %697 #s(literal 1/2 binary64) %677) (fma.f64 %697 #s(literal 1/2 binary64) %679) %727 %728 %730 %731 %733 %734 %735 %736 %739 %740 %741 %742 %743 %744 %746 %748 %750 %752 %754 %756 %758 %760 %761 %762 %764 %766 %768 %770 %772 %774 %775 %776 %778 %780 %782 %783 %784 %785 %786 %787 %788 %789 %790 %791 %792 %793 %794 %795 %796 %797 %798 %799 %800 %801 %802 %803 %804 %805 %806 %807 %808 %809 %810 %811 %812 %813 %814 %815 %816 %817 %818 %819 %820 %821 %822 %823 %824 %825 %826 %827 %828 %829 %830 %831 %832 %833 %834 %835 %836 %837 %838 %839 %840 %841 %842 %843 %844 %845 %846 %847 %848 %850 %851 %852 %854 %855 %856 %857 %858 %859 %860 %861 %862 %864 %866 %868 %870 %872 %874 %875 %876 %877 %878 %879 %880 %881 %882 %883 %884 %885 %886 %887 %888 %890 %891 %893 %894 %897 %898 %899 %900 %902 %903 %904 %905 %906 %908 %909 %910 %912 %914 %916 %918 %920 %922 %923 %924 %925 %926 %927 %928 %929 %930 %931 %932 %933 %935 %936 %937 %938 %939 %940 %941 %942 %943 %944 %945 %946 %947 %948 %949 %950 %951 %952 %953 %954 %955 %956 %957 %958 %959 %960 %961 %962 %963 %964 %965 %966 %967 %969 %971 %972 %973 %974 %975 %976 %979 %981 %982 %983 %984 %985 %986 %987 %988 %989 %990 %991 %970 %992 %993 %994 %995 %996 %997 %998 %999 %1000 %1001 %1002 %1003 %1004 %1005 %1006 %1007 %1008 %1009 %1010 %1011 %1012 %1013 %1014 %1015 %1016 %1017 %1018 %1019 %1020 %1021 %1022 %1023 %1024 %1025 %1026 %1027 %1028 %1029 %1030 %1031 %1032 %1033 %1034 %1035 %1036 %1037 %1038 %1039 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %1073 %1074 %1075 %1076 %1077 %1078 %1079 %1080 %1081 %1082 %1083 %1084 %1085 %1086 %1087 %1088 %1089 %1090 %1091 %1092 %1093 %1094 %1095 %1096 %1097 %1098 %1099 %1100 %1101 %1102 %1103 %1104 %1105 %1107 %1108 %1109 %1111 %1113 %1114 %1115 %1116 %1118 %1119 %1121 %1122 %1124 %1126 %1129 %1130 %1132 %1133 %1135 %1136 %1137 %1139 %1140 %1142 %1143 %1145 %1146 %1147 %1148 %1149 %1151 %1152 %1153 %1155 %1156 %1157 %1159 %1161 %1163 %1165 %1167 %1168 %1169 %1170 %1171 %1172 %1173 %1174 %1175 %1176 %1177 %1144 %1178 %1179 %1180 %1181 %1182 %1184 %1186 %1187 %1188 %1189 %1190 %1191 %1193 %1195 %1197 %1199 %1201 %1203 %1205 %1207 %1209 %1210 %1211 %1212 %1213 %1214 %1215 %1216 %1217 %1218 %1219 %1220 %1222 %1223 %1224 %1225 %1229 %1230 %1231 %1232 %1233 %1234 %1235 %1236 %1237 %1238 %1239 %1240 %1241 %1242 %1243 %1244 %1245 %1246 %1247 %1248 %1249 %1250 %1251 %1252 %1253 %1254 %1255 %1256 %1257 %1258 %1259 %1260 %1261 %1262 %1263 %1264 %1265 %1266 %1267 %1268 %1269 %1270 %1271 %1272 %1273 %1274 %1275 %1279 %1281 %1283 %1285 %1286 %1287 %1289 %1291 %1293 %1296 #s(literal -4/3 binary64) (neg.f64 #s(literal 4/3 binary64)) %1300 (fabs.f64 %1300) (fabs.f64 %1302) (*.f64 %4 %4) (*.f64 %260 %260) (neg.f64 %1302) (*.f64 %1307 %1307) (sqrt.f64 (*.f64 %1300 %1300)) (pow.f64 lamdp #s(literal 2 binary64)) (pow.f64 %4 #s(literal 2 binary64)) (pow.f64 %260 #s(literal 2 binary64)) (*.f64 lamdp %1314) (*.f64 %1314 lamdp) (/.f64 #s(literal 1 binary64) (pow.f64 lamdp #s(literal -2 binary64))) (*.f64 lamdp a2) %1320 (*.f64 %1320 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %1320) (neg.f64 %1323) (neg.f64 %1325) (*.f64 %1327 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %1327) (*.f64 #s(literal 2 binary64) %1330) (*.f64 #s(literal -1 binary64) %1325) (*.f64 %1333 #s(literal 2 binary64)) (*.f64 %1323 #s(literal -1 binary64)) (/.f64 %1327 #s(literal 2 binary64)) (fma.f64 lamdp a2 %1337) (fma.f64 lamdp a2 %1339) (fma.f64 a2 lamdp %1337) (fma.f64 a2 lamdp %1339) (+.f64 %1320 %1337) (+.f64 %1320 %1339) (fma.f64 %1320 #s(literal 1/2 binary64) %1333) (fma.f64 %1320 #s(literal 1 binary64) %1337) (fma.f64 %1320 #s(literal 1 binary64) %1339) (fma.f64 #s(literal 1/2 binary64) %1320 %1330) (fma.f64 #s(literal 1 binary64) %1320 %1337) (fma.f64 #s(literal 1 binary64) %1320 %1339) (+.f64 %1333 %1333) (+.f64 %1330 %1330) (fma.f64 %1327 #s(literal 1/2 binary64) %1337) (fma.f64 %1327 #s(literal 1/2 binary64) %1339) (fma.f64 #s(literal 1/2 binary64) %1327 %1337) (fma.f64 #s(literal 1/2 binary64) %1327 %1339) (fma.f64 #s(literal 2 binary64) %1330 %1337) (fma.f64 #s(literal 2 binary64) %1330 %1339) (fma.f64 #s(literal -1 binary64) %1325 %1337) (fma.f64 #s(literal -1 binary64) %1325 %1339) (fma.f64 %1333 #s(literal 2 binary64) %1337) (fma.f64 %1333 #s(literal 2 binary64) %1339) (fma.f64 %1323 #s(literal -1 binary64) %1337) (fma.f64 %1323 #s(literal -1 binary64) %1339) (*.f64 lamdp %70) (*.f64 a2 %19) %1327 (*.f64 %70 lamdp) (*.f64 #s(literal 2 binary64) %1320) (*.f64 %1320 #s(literal 2 binary64)) (neg.f64 %1371) (neg.f64 (*.f64 %1320 #s(literal -2 binary64))) (neg.f64 %1375) (neg.f64 (*.f64 lamdp %1370)) (neg.f64 %1379) (neg.f64 (*.f64 a2 %215)) (fma.f64 lamdp a2 %1320) (fma.f64 a2 lamdp %1320) (+.f64 %1320 %1320) (*.f64 %1327 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %1327) (*.f64 #s(literal 1/2 binary64) %1388) (*.f64 %1333 #s(literal 4 binary64)) (-.f64 %1320 %1391) (fma.f64 lamdp a2 %1393) (fma.f64 a2 lamdp %1393) (+.f64 %1320 %1393) (neg.f64 (-.f64 %1391 %1320)) (fma.f64 %1320 #s(literal 1 binary64) %1320) (fma.f64 #s(literal 1 binary64) %1320 %1320) (-.f64 %1320 %1325) (-.f64 %1320 (*.f64 %1391 #s(literal 1 binary64))) (fma.f64 %1320 #s(literal 1 binary64) %1393) (fma.f64 #s(literal 1 binary64) %1320 %1393) (fma.f64 %1327 #s(literal 1/2 binary64) %1320) (fma.f64 #s(literal 1/2 binary64) %1327 %1320) (fma.f64 #s(literal 2 binary64) %1330 %1320) (fma.f64 #s(literal -1 binary64) %1325 %1320) (fma.f64 %1333 #s(literal 2 binary64) %1320) (fma.f64 %1323 #s(literal -1 binary64) %1320) (fma.f64 %1327 #s(literal 1/2 binary64) %1393) (fma.f64 #s(literal 1/2 binary64) %1327 %1393) (fma.f64 #s(literal 2 binary64) %1330 %1393) (fma.f64 #s(literal -1 binary64) %1325 %1393) (fma.f64 %1333 #s(literal 2 binary64) %1393) (fma.f64 %1323 #s(literal -1 binary64) %1393) %1422 #s(literal -32/3 binary64) (*.f64 lamdp a4) %1425 (*.f64 lamdp %1426) (*.f64 a4 %222) %1429 (*.f64 %222 a4) (*.f64 %1425 #s(literal 4 binary64)) (*.f64 %1426 lamdp) (neg.f64 %1433) (fma.f64 #s(literal 2 binary64) %1425 %1435) (fma.f64 %1425 #s(literal 2 binary64) %1437) (+.f64 %1437 %1437) (+.f64 %1435 %1435) %1445 (*.f64 a4 #s(literal 4 binary64)) %1426 (*.f64 #s(literal -4 binary64) %1226) (*.f64 %1226 #s(literal -4 binary64)) (neg.f64 %1449) (*.f64 #s(literal 4 binary64) %1227) (*.f64 %1227 #s(literal 4 binary64)) (fma.f64 a4 #s(literal 2 binary64) %1453) (fma.f64 #s(literal 2 binary64) a4 %1455) (+.f64 %1455 %1455) (+.f64 %1453 %1453) #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 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal -2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) #s(literal -2 binary64)) (/.f64 #s(literal -2 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) #s(literal 0 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 -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 #s(literal 2 binary64) %164) (*.f64 #s(literal 1/2 binary64) %1479) (fma.f64 #s(literal 2 binary64) %164 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %1479 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) %181 #s(literal -1/2 binary64)) (fma.f64 #s(literal -2 binary64) %178 #s(literal -1/2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) #s(literal 1/2 binary64)) %193 #s(literal -1/2 binary64)) (fma.f64 %187 (/.f64 #s(literal -1/2 binary64) #s(literal 4 binary64)) #s(literal -1/2 binary64)) (fma.f64 %205 %198 #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 3 binary64)) (sin.f64 %544) %1495 %1131 %1496 %1497 %1498 %1499 %1500 %1502 %1503 %1504 %1506 %1507 %1509 %1510 %1511 %1513 %1515 %1516 %1517 %1518 %1519 %1520 %1521 %1522 %1523 %1524 %1525 %1526 %1528 %1529 %1530 %1531 %1532 %1533 %1534 %1535 %1536 %1537 %1538 %1539 %1540 %1541 %1542 %1543 %1544 %1545 %1546 %887 %888 %890 %891 %893 %894 %897 %898 %899 %900 %902 %903 %904 %905 %906 %908 %909 %910 %912 %914 %916 %918 %920 %922 %727 %728 %730 %731 %733 %734 %735 %736 %739 %740 %741 %742 %743 %744 %746 %748 %750 %752 %754 %756 %758 %760 %761 %762 %764 %766 %768 %770 %772 %774 %775 %776 %778 %780 %782 %783 %784 %785 %786 %787 %788 %789 %790 %791 %792 %793 %794 %795 %796 %797 %798 %799 %800 %801 %802 %803 %804 %805 %806 %807 %808 %809 %810 %811 %812 %813 %814 %815 %816 %817 %818 %819 %820 %821 %822 %823 %824 %825 %826 %827 %828 %829 %830 %831 %832 %833 %834 %835 %836 %837 %838 %839 %840 %841 %842 %843 %844 %845 %846 %847 %848 %850 %851 %852 %854 %855 %856 %857 %858 %859 %860 %861 %862 %864 %866 %868 %870 %872 %874 %875 %876 %877 %878 %879 %880 %881 %882 %883 %884 %885 %886 %923 %924 %925 %926 %927 %928 %929 %930 %931 %932 %933 %935 %936 %937 %938 %939 %940 %941 %942 %943 %944 %945 %946 %947 %948 %949 %950 %951 %952 %953 %954 %955 %956 %957 %958 %959 %960 %961 %962 %963 %964 %965 %966 %967 %969 %971 %972 %973 %974 %975 %976 %979 %981 %982 %983 %984 %985 %986 %987 %988 %989 %990 %991 %970 %992 %993 %994 %995 %996 %997 %998 %999 %1000 %1001 %1002 %1003 %1004 %1005 %1006 %1007 %1008 %1009 %1010 %1011 %1012 %1013 %1014 %1015 %1016 %1017 %1018 %1019 %1020 %1021 %1022 %1023 %1024 %1025 %1026 %1027 %1028 %1029 %1030 %1031 %1032 %1033 %1034 %1035 %1036 %1037 %1038 %1039 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %1073 %1074 %1075 %1076 %1077 %1078 %1079 %1080 %1081 %1082 %1083 %1084 %1085 %1086 %1087 %1088 %1089 %1090 %1091 %1092 %1093 %1094 %1095 %1096 %1097 %1098 %1099 %1100 %1101 %1102 %1103 %1104 %1105 %1107 %1132 %1133 %1135 %1136 %1137 %1139 %1140 %1142 %1143 %1145 %1146 %1147 %1148 %1149 %1151 %1152 %1153 %1155 %1156 %1157 %1159 %1161 %1163 %1165 %1167 (+.f64 a2 %1547) (+.f64 %1547 a2) (fma.f64 a4 #s(literal 4 binary64) %70) %1551 (fma.f64 a2 #s(literal 2 binary64) %1426) (fma.f64 #s(literal 2 binary64) a2 %1426) (+.f64 %1426 %70) (+.f64 %70 %1426) (-.f64 %70 %1449) (fma.f64 #s(literal -4 binary64) %1226 %70) (fma.f64 %1226 #s(literal -4 binary64) %70) (-.f64 a2 %1559) (-.f64 %1426 %1370) (-.f64 %1547 %58) (neg.f64 %1563) (+.f64 a2 %1565) (fma.f64 #s(literal 4 binary64) %1227 %70) (fma.f64 %1227 #s(literal 4 binary64) %70) (fma.f64 a2 #s(literal 1 binary64) %1547) (fma.f64 #s(literal 1 binary64) a2 %1547) (fma.f64 #s(literal 1 binary64) %70 %1426) (fma.f64 %70 #s(literal 1 binary64) %1426) (fma.f64 #s(literal 1/2 binary64) %1573 %1426) (fma.f64 %77 #s(literal 4 binary64) %1426) (fma.f64 a2 #s(literal 1 binary64) %1565) (fma.f64 #s(literal 1 binary64) a2 %1565) (fma.f64 #s(literal 1/2 binary64) %70 %1547) (fma.f64 %70 #s(literal 1/2 binary64) %1547) (fma.f64 #s(literal 2 binary64) %73 %1547) (fma.f64 #s(literal -1 binary64) %62 %1547) (fma.f64 %64 #s(literal -1 binary64) %1547) (fma.f64 %77 #s(literal 2 binary64) %1547) (fma.f64 #s(literal 1/2 binary64) %70 %1565) (fma.f64 %70 #s(literal 1/2 binary64) %1565) (fma.f64 #s(literal 2 binary64) %73 %1565) (fma.f64 #s(literal -1 binary64) %62 %1565) (fma.f64 %64 #s(literal -1 binary64) %1565) (fma.f64 %77 #s(literal 2 binary64) %1565) %1590 (*.f64 %1551 lamdp) (neg.f64 %1592) (fma.f64 lamdp a2 %1594) (fma.f64 lamdp a2 %1596) (fma.f64 lamdp %1547 %1320) (fma.f64 a2 lamdp %1594) (fma.f64 a2 lamdp %1596) (fma.f64 %1547 lamdp %1320) (+.f64 %1320 %1594) (+.f64 %1320 %1596) (+.f64 %1594 %1320) (+.f64 %1596 %1320) (fma.f64 lamdp %1426 %1327) (fma.f64 lamdp %70 %1429) (fma.f64 a2 %19 %1429) (fma.f64 a4 %222 %1327) (fma.f64 %19 a2 %1429) (fma.f64 #s(literal 4 binary64) %1425 %1327) (fma.f64 %222 a4 %1327) (fma.f64 %1425 #s(literal 4 binary64) %1327) (fma.f64 %1426 lamdp %1327) (fma.f64 %70 lamdp %1429) (fma.f64 #s(literal 2 binary64) %1320 %1429) (fma.f64 %1320 #s(literal 2 binary64) %1429) (+.f64 %1327 %1429) (+.f64 %1429 %1327) (-.f64 %1327 %1433) (-.f64 %1320 (neg.f64 %1594)) (-.f64 %1429 %1371) (-.f64 %1429 %1375) (-.f64 %1594 %1391) (-.f64 %1429 (*.f64 %58 %19)) (-.f64 %1429 (*.f64 %4 %70)) (-.f64 %1429 %1379) (-.f64 %1429 (neg.f64 %1327)) (fma.f64 lamdp %70 %1635) (fma.f64 a2 %19 %1635) (fma.f64 %19 a2 %1635) (fma.f64 %70 lamdp %1635) (-.f64 %1429 (*.f64 %1391 #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) %1320 %1635) (fma.f64 %1320 #s(literal 2 binary64) %1635) (fma.f64 %1320 #s(literal 1 binary64) %1594) (fma.f64 %1320 #s(literal 1 binary64) %1596) (fma.f64 #s(literal 1 binary64) %1320 %1594) (fma.f64 #s(literal 1 binary64) %1320 %1596) (+.f64 %1327 %1635) (fma.f64 %1327 #s(literal 1 binary64) %1429) (fma.f64 #s(literal 1 binary64) %1327 %1429) (fma.f64 #s(literal 1/2 binary64) %1388 %1429) (fma.f64 %1333 #s(literal 4 binary64) %1429) (-.f64 %1320 (fma.f64 lamdp %58 %1433)) (-.f64 %1320 (-.f64 %1391 %1429)) (fma.f64 %1327 #s(literal 1 binary64) %1635) (fma.f64 #s(literal 1 binary64) %1327 %1635) (fma.f64 %1327 #s(literal 1/2 binary64) %1594) (fma.f64 %1327 #s(literal 1/2 binary64) %1596) (fma.f64 #s(literal 1/2 binary64) %1327 %1594) (fma.f64 #s(literal 1/2 binary64) %1327 %1596) (fma.f64 #s(literal 1/2 binary64) %1388 %1635) (fma.f64 %1333 #s(literal 4 binary64) %1635) (fma.f64 #s(literal 2 binary64) %1330 %1594) (fma.f64 #s(literal 2 binary64) %1330 %1596) (fma.f64 #s(literal -1 binary64) %1325 %1594) (fma.f64 #s(literal -1 binary64) %1325 %1596) (fma.f64 %1333 #s(literal 2 binary64) %1594) (fma.f64 %1333 #s(literal 2 binary64) %1596) (fma.f64 %1323 #s(literal -1 binary64) %1594) (fma.f64 %1323 #s(literal -1 binary64) %1596) %1673 (fma.f64 lamdp %1551 %1144) (fma.f64 tanph %1110 %1590) (fma.f64 s %1141 %1590) (fma.f64 %1108 %578 %1590) (fma.f64 %1551 lamdp %1144) (fma.f64 %578 %1108 %1590) (fma.f64 %641 %1134 %1590) (fma.f64 %1110 tanph %1590) (fma.f64 %1141 s %1590) (fma.f64 %1134 %641 %1590) (neg.f64 %1684) (+.f64 %1144 %1590) (+.f64 %1590 %1144) (-.f64 %1144 %1592) (fma.f64 lamdp a2 %1689) (fma.f64 a2 lamdp %1689) (fma.f64 s %1154 %1590) (fma.f64 %1133 #s(literal -1 binary64) %1590) (fma.f64 #s(literal -1 binary64) %1133 %1590) (fma.f64 %1131 %1120 %1590) (fma.f64 %1120 %1131 %1590) (fma.f64 %1183 s %1590) (fma.f64 lamdp a2 %1698) (fma.f64 a2 lamdp %1698) (+.f64 %1320 %1689) (fma.f64 lamdp %1426 %1702) (fma.f64 lamdp %70 %1704) (fma.f64 a2 %19 %1704) (fma.f64 a4 %222 %1702) (fma.f64 %19 a2 %1704) (fma.f64 #s(literal 4 binary64) %1425 %1702) (fma.f64 %222 a4 %1702) (fma.f64 %1425 #s(literal 4 binary64) %1702) (fma.f64 %1426 lamdp %1702) (fma.f64 %70 lamdp %1704) (*.f64 %1673 #s(literal 1 binary64)) (-.f64 %1327 (fma.f64 #s(literal -4 binary64) %1425 %1133)) (+.f64 %1320 %1698) (+.f64 (fma.f64 %1110 tanph %1320) %1594) (fma.f64 lamdp %1426 %1720) (fma.f64 a4 %222 %1720) (fma.f64 s %1185 %1590) (fma.f64 #s(literal 2 binary64) %1320 %1704) (fma.f64 #s(literal 4 binary64) %1425 %1720) (fma.f64 %222 a4 %1720) (fma.f64 %1144 #s(literal 1 binary64) %1590) (fma.f64 %1320 #s(literal 2 binary64) %1704) (fma.f64 %1425 #s(literal 4 binary64) %1720) (fma.f64 %1426 lamdp %1720) (fma.f64 #s(literal 1 binary64) %1144 %1590) (fma.f64 %1112 %1138 %1590) (fma.f64 %1138 %1112 %1590) (fma.f64 %1185 s %1590) (-.f64 %1429 (fma.f64 %1134 s %1375)) (+.f64 %1327 %1704) (+.f64 %1429 %1702) (+.f64 %1704 %1327) (+.f64 %1429 %1720) (+.f64 %1741 %1429) (-.f64 %1741 %1433) (fma.f64 %1196 %578 %1590) (-.f64 %1327 (-.f64 %1433 %1144)) (-.f64 %1327 (neg.f64 %1704)) (fma.f64 lamdp a2 %1749) (fma.f64 a2 lamdp %1749) (fma.f64 #s(literal 2 binary64) %1198 %1590) (fma.f64 %1320 #s(literal 1 binary64) %1689) (fma.f64 #s(literal 1 binary64) %1320 %1689) (fma.f64 #s(literal -2 binary64) %1200 %1590) (fma.f64 %1320 #s(literal 1 binary64) %1698) (fma.f64 #s(literal 1 binary64) %1320 %1698) (+.f64 %1320 %1749) (fma.f64 %1327 #s(literal 1 binary64) %1704) (fma.f64 #s(literal 1 binary64) %1327 %1704) (fma.f64 #s(literal 2 binary64) %1202 %1590) (fma.f64 #s(literal 2 binary64) %1204 %1590) (fma.f64 #s(literal 1/2 binary64) %1388 %1704) (fma.f64 %1333 #s(literal 4 binary64) %1704) (fma.f64 %1206 %1127 %1590) (fma.f64 %1208 %588 %1590) (-.f64 %1320 (-.f64 %1391 %1704)) (fma.f64 %1327 #s(literal 1/2 binary64) %1689) (fma.f64 #s(literal 1/2 binary64) %1327 %1689) (fma.f64 #s(literal 2 binary64) %1330 %1689) (fma.f64 %1320 #s(literal 1 binary64) %1749) (fma.f64 %1327 #s(literal 1/2 binary64) %1698) (fma.f64 #s(literal -1 binary64) %1325 %1689) (fma.f64 #s(literal 1/2 binary64) %1327 %1698) (fma.f64 #s(literal 1 binary64) %1320 %1749) (fma.f64 %1333 #s(literal 2 binary64) %1689) (fma.f64 %1323 #s(literal -1 binary64) %1689) (fma.f64 #s(literal 2 binary64) %1330 %1698) (fma.f64 #s(literal -1 binary64) %1325 %1698) (fma.f64 %1333 #s(literal 2 binary64) %1698) (fma.f64 %1323 #s(literal -1 binary64) %1698) (fma.f64 %1327 #s(literal 1/2 binary64) %1749) (fma.f64 #s(literal 1/2 binary64) %1327 %1749) (fma.f64 #s(literal 2 binary64) %1330 %1749) (fma.f64 #s(literal -1 binary64) %1325 %1749) (fma.f64 %1333 #s(literal 2 binary64) %1749) (fma.f64 %1323 #s(literal -1 binary64) %1749) (/.f64 %1790 %970) (/.f64 %1794 %977) (*.f64 %1794 %1120) (/.f64 %1797 %970) (*.f64 %1112 %1790) (*.f64 %1790 %1112) (/.f64 #s(literal 1 binary64) (/.f64 %970 %1790)) (/.f64 %1803 %977) (/.f64 #s(literal 1 binary64) (/.f64 %977 %1794)) (*.f64 %1803 %1120) (*.f64 %1808 %1127) (*.f64 %1797 %1112) (-.f64 %1812 %1133) (fma.f64 lamdp (/.f64 (*.f64 %1551 %970) %970) %1144) (fma.f64 %970 (/.f64 %1590 %970) %1144) (fma.f64 %1551 %1819 %1144) (fma.f64 %1590 %1811 %1144) (+.f64 %1812 %1144) (fma.f64 %1789 %1112 %1144) (/.f64 (-.f64 (*.f64 %1789 %970) %1825) %923) (/.f64 (-.f64 (*.f64 %1812 %970) %1131) %970) (/.f64 (-.f64 (*.f64 %1812 %977) %1138) %977) (/.f64 (-.f64 (*.f64 %1789 %977) %1835) %980) %1850 (*.f64 a2 #s(literal -4/3 binary64)) %1852 (*.f64 #s(literal 4/3 binary64) %58) (*.f64 %58 #s(literal 4/3 binary64)) (neg.f64 %1855) (fma.f64 a2 #s(literal -4/3 binary64) %1857) (fma.f64 a4 #s(literal -32/3 binary64) %1852) (fma.f64 #s(literal -4/3 binary64) a2 %1857) %1861 (+.f64 %1852 %1857) (+.f64 %1857 %1852) (-.f64 %1852 %1865) (-.f64 %1857 %1855) (fma.f64 a2 #s(literal -4/3 binary64) %1869) (fma.f64 a2 #s(literal -4/3 binary64) %1871) (fma.f64 #s(literal -4/3 binary64) a2 %1869) (fma.f64 #s(literal -4/3 binary64) a2 %1871) (fma.f64 #s(literal 4/3 binary64) %58 %1857) (fma.f64 %58 #s(literal 4/3 binary64) %1857) (neg.f64 %1877) (+.f64 %1852 %1869) (+.f64 %1852 %1871) (fma.f64 a2 #s(literal -4/3 binary64) %1881) (fma.f64 #s(literal -4/3 binary64) a2 %1881) (fma.f64 #s(literal 4/3 binary64) %58 %1869) (fma.f64 #s(literal 4/3 binary64) %58 %1871) (fma.f64 %58 #s(literal 4/3 binary64) %1869) (fma.f64 %58 #s(literal 4/3 binary64) %1871) (+.f64 %1852 %1881) (fma.f64 #s(literal 4/3 binary64) %58 %1881) (fma.f64 %58 #s(literal 4/3 binary64) %1881) (*.f64 lamdp %1891) %1893 (*.f64 %1861 %1300) (*.f64 %1891 lamdp) (*.f64 %1877 %1302) (*.f64 %1302 %1877) (neg.f64 %1898) (*.f64 %4 %1900) (*.f64 %260 %1902) (*.f64 %1904 %4) (*.f64 %1906 %260) (fma.f64 lamdp %1908 %1909) (fma.f64 lamdp %1912 %1913) (fma.f64 a2 %1916 %1913) (fma.f64 a4 %1919 %1909) (fma.f64 #s(literal -4/3 binary64) %1921 %1913) (fma.f64 %1300 %1852 %1913) (fma.f64 %1300 %1857 %1909) (fma.f64 #s(literal -32/3 binary64) %1925 %1909) (fma.f64 %1852 %1300 %1913) (fma.f64 %1857 %1300 %1909) (fma.f64 %1916 a2 %1913) (fma.f64 %1908 lamdp %1909) (fma.f64 %1919 a4 %1909) (fma.f64 %1912 lamdp %1913) (fma.f64 %1925 #s(literal -32/3 binary64) %1909) (fma.f64 %1921 #s(literal -4/3 binary64) %1913) (+.f64 %1913 %1909) (+.f64 %1909 %1913) (-.f64 %1913 %1937) (-.f64 %1909 %1939) (fma.f64 lamdp %1912 %1941) (fma.f64 a2 %1916 %1941) (fma.f64 #s(literal -4/3 binary64) %1921 %1941) (fma.f64 %1300 %1852 %1941) (fma.f64 %1852 %1300 %1941) (fma.f64 %1916 a2 %1941) (fma.f64 %1912 lamdp %1941) (fma.f64 %1921 #s(literal -4/3 binary64) %1941) (+.f64 %1909 %1941) (+.f64 %1941 %1909) (fma.f64 %4 %1952 %1909) (fma.f64 %4 %1954 %1913) (fma.f64 %260 %1956 %1909) (fma.f64 %260 %1958 %1913) (fma.f64 %1960 %4 %1909) (fma.f64 %1962 %260 %1909) (fma.f64 %1964 %4 %1913) (fma.f64 %1966 %260 %1913) (fma.f64 %4 %1954 %1941) (fma.f64 %260 %1958 %1941) (fma.f64 %1964 %4 %1941) (fma.f64 %1966 %260 %1941) (*.f64 %1314 %1891) (*.f64 %1973 lamdp) (fma.f64 %1314 %1908 %1909) (fma.f64 %1314 %1912 %1913) (fma.f64 %1977 lamdp %1909) (fma.f64 %1979 lamdp %1913) (fma.f64 %1314 %1912 %1941) (fma.f64 %1979 lamdp %1941) (fma.f64 lamdp %1891 %1426) (fma.f64 a4 #s(literal 4 binary64) %1893) (fma.f64 #s(literal 4 binary64) a4 %1893) (fma.f64 %1300 %1861 %1426) %1987 (fma.f64 %1891 lamdp %1426) (+.f64 %1426 %1893) (+.f64 %1893 %1426) (-.f64 %1426 %1898) (-.f64 %1893 %1449) (fma.f64 #s(literal -4 binary64) %1226 %1893) (fma.f64 %1226 #s(literal -4 binary64) %1893) (fma.f64 %1877 %1302 %1426) (fma.f64 %1302 %1877 %1426) (neg.f64 %1997) (fma.f64 #s(literal 4 binary64) %1227 %1893) (fma.f64 %4 %1900 %1426) (fma.f64 %260 %1902 %1426) (fma.f64 %1227 #s(literal 4 binary64) %1893) (fma.f64 %1904 %4 %1426) (fma.f64 %1906 %260 %1426) (fma.f64 lamdp %1912 %2006) (fma.f64 a2 %1916 %2006) (fma.f64 a4 %2005 %1909) (fma.f64 #s(literal -4/3 binary64) %1921 %2006) (fma.f64 %1300 %1852 %2006) (fma.f64 %1852 %1300 %2006) (fma.f64 %1916 a2 %2006) (fma.f64 %1912 lamdp %2006) (fma.f64 %1921 #s(literal -4/3 binary64) %2006) (+.f64 %2006 %1909) (+.f64 %1909 %2006) (-.f64 %2006 %1937) (fma.f64 %4 %1954 %2006) (fma.f64 %260 %1958 %2006) (fma.f64 %1964 %4 %2006) (fma.f64 %1966 %260 %2006) (fma.f64 lamdp %1908 %2023) (fma.f64 a4 %1919 %2023) (fma.f64 %1300 %1857 %2023) (fma.f64 #s(literal -32/3 binary64) %1925 %2023) (fma.f64 %1857 %1300 %2023) (fma.f64 %1908 lamdp %2023) (fma.f64 %1919 a4 %2023) (fma.f64 %1925 #s(literal -32/3 binary64) %2023) (+.f64 %1913 %2023) (+.f64 %2023 %1913) (fma.f64 lamdp %1912 %2034) (fma.f64 a2 %1916 %2034) (fma.f64 #s(literal -4/3 binary64) %1921 %2034) (fma.f64 %1300 %1852 %2034) (fma.f64 %1852 %1300 %2034) (fma.f64 %1916 a2 %2034) (fma.f64 %1912 lamdp %2034) (fma.f64 %1921 #s(literal -4/3 binary64) %2034) (-.f64 %1913 (fma.f64 %1855 %1300 %1449)) (+.f64 %1909 %2034) (-.f64 %1913 (-.f64 %1937 %1426)) (-.f64 (-.f64 %1426 %1937) %1939) (-.f64 %1913 (neg.f64 %2023)) (fma.f64 %4 %1952 %2023) (fma.f64 %260 %1956 %2023) (fma.f64 %1960 %4 %2023) (fma.f64 %1962 %260 %2023) (fma.f64 %4 %1954 %2034) (fma.f64 %260 %1958 %2034) (fma.f64 %1964 %4 %2034) (fma.f64 %1966 %260 %2034) (fma.f64 %1314 %1891 %1426) (fma.f64 %1973 lamdp %1426) (fma.f64 %1314 %1912 %2006) (fma.f64 %1979 lamdp %2006) (fma.f64 %1314 %1908 %2023) (fma.f64 %1977 lamdp %2023) (fma.f64 %1314 %1912 %2034) (fma.f64 %1979 lamdp %2034) (+.f64 a2 %2068) (+.f64 %2070 %1547) (+.f64 %2068 a2) (fma.f64 lamdp %1891 %1551) (fma.f64 a4 #s(literal 4 binary64) %2074) (fma.f64 #s(literal 4 binary64) a4 %2074) (fma.f64 %1300 %1861 %1551) %2078 (fma.f64 %1891 lamdp %1551) (fma.f64 a2 #s(literal 2 binary64) %1987) (fma.f64 #s(literal 2 binary64) a2 %1987) (+.f64 %1426 %2074) (+.f64 %1551 %1893) (+.f64 %1893 %1551) (+.f64 %1987 %70) (+.f64 %70 %1987) (+.f64 %1547 (+.f64 a2 %1893)) (+.f64 %1547 (-.f64 a2 %1898)) (+.f64 %2074 %1426) (-.f64 %1551 %1898) (-.f64 %70 %1997) (-.f64 %2074 %1449) (fma.f64 #s(literal -4 binary64) %1226 %2074) (fma.f64 %1226 #s(literal -4 binary64) %2074) (fma.f64 %1877 %1302 %1551) (fma.f64 %1302 %1877 %1551) (-.f64 a2 %2099) (-.f64 %1426 %2101) (-.f64 %1426 (fma.f64 a2 #s(literal -2 binary64) %1898)) (-.f64 %1893 %1563) (-.f64 %1987 %1370) (-.f64 %2070 %1559) (-.f64 %2068 %58) (fma.f64 a4 #s(literal 4 binary64) %2109) (fma.f64 #s(literal 4 binary64) a4 %2109) (neg.f64 %2112) (-.f64 %1426 (-.f64 %1370 %1893)) (-.f64 %1547 (-.f64 %58 %1893)) (-.f64 %1547 (+.f64 %58 %1898)) (+.f64 a2 %2120) (+.f64 %1426 %2109) (fma.f64 #s(literal 4 binary64) %1227 %2074) (fma.f64 %4 %1900 %1551) (fma.f64 %260 %1902 %1551) (fma.f64 %1227 #s(literal 4 binary64) %2074) (fma.f64 %1904 %4 %1551) (fma.f64 %1906 %260 %1551) (fma.f64 #s(literal -4 binary64) %1226 %2109) (fma.f64 %1226 #s(literal -4 binary64) %2109) (fma.f64 a2 #s(literal 1 binary64) %2068) (fma.f64 #s(literal 1 binary64) a2 %2068) (fma.f64 #s(literal 1 binary64) %70 %1987) (fma.f64 %70 #s(literal 1 binary64) %1987) (fma.f64 #s(literal 4 binary64) %1227 %2109) (fma.f64 %1227 #s(literal 4 binary64) %2109) (fma.f64 #s(literal 1/2 binary64) %1573 %1987) (fma.f64 %77 #s(literal 4 binary64) %1987) (fma.f64 a4 %2005 %2139) (fma.f64 lamdp %1912 %2141) (fma.f64 a2 %1916 %2141) (fma.f64 #s(literal -4/3 binary64) %1921 %2141) (fma.f64 %1300 %1852 %2141) (fma.f64 %1852 %1300 %2141) (fma.f64 %1916 a2 %2141) (fma.f64 %1912 lamdp %2141) (fma.f64 %1921 #s(literal -4/3 binary64) %2141) (+.f64 %2006 %2139) (fma.f64 a2 #s(literal 1 binary64) %2120) (fma.f64 #s(literal 1 binary64) a2 %2120) (+.f64 %1909 %2141) (+.f64 %2141 %1909) (fma.f64 a4 %2005 %2155) (-.f64 %2141 %1937) (fma.f64 #s(literal 1/2 binary64) %70 %2068) (fma.f64 %70 #s(literal 1/2 binary64) %2068) (+.f64 %2006 %2155) (fma.f64 #s(literal 2 binary64) %73 %2068) (fma.f64 #s(literal -1 binary64) %62 %2068) (fma.f64 %64 #s(literal -1 binary64) %2068) (fma.f64 %77 #s(literal 2 binary64) %2068) (fma.f64 %4 %1954 %2141) (fma.f64 %260 %1958 %2141) (fma.f64 %1964 %4 %2141) (fma.f64 %1966 %260 %2141) (fma.f64 lamdp %1908 %2169) (fma.f64 a4 %1919 %2169) (fma.f64 %1300 %1857 %2169) (fma.f64 #s(literal -32/3 binary64) %1925 %2169) (fma.f64 %1857 %1300 %2169) (fma.f64 %1908 lamdp %2169) (fma.f64 %1919 a4 %2169) (fma.f64 %1925 #s(literal -32/3 binary64) %2169) (+.f64 %1913 %2169) (fma.f64 lamdp %1908 %2179) (fma.f64 a4 %1919 %2179) (fma.f64 %1300 %1857 %2179) (fma.f64 #s(literal -32/3 binary64) %1925 %2179) (fma.f64 %1857 %1300 %2179) (fma.f64 %1908 lamdp %2179) (fma.f64 %1919 a4 %2179) (fma.f64 %1925 #s(literal -32/3 binary64) %2179) (+.f64 (fma.f64 #s(literal 2 binary64) a2 %1913) %2023) (fma.f64 lamdp %1908 %2190) (fma.f64 a4 %1919 %2190) (fma.f64 %1300 %1857 %2190) (fma.f64 #s(literal -32/3 binary64) %1925 %2190) (fma.f64 #s(literal 1/2 binary64) %70 %2120) (fma.f64 %70 #s(literal 1/2 binary64) %2120) (fma.f64 %1857 %1300 %2190) (fma.f64 %1908 lamdp %2190) (fma.f64 %1919 a4 %2190) (fma.f64 %1925 #s(literal -32/3 binary64) %2190) (+.f64 %1913 %2179) (+.f64 (+.f64 %1551 %1909) %1913) (-.f64 %1913 (-.f64 %1937 %1551)) (-.f64 (-.f64 %1551 %1937) %1939) (fma.f64 #s(literal 2 binary64) %73 %2120) (fma.f64 #s(literal -1 binary64) %62 %2120) (fma.f64 %64 #s(literal -1 binary64) %2120) (fma.f64 %77 #s(literal 2 binary64) %2120) (+.f64 %1913 %2190) (fma.f64 %4 %1952 %2169) (fma.f64 %260 %1956 %2169) (fma.f64 %1960 %4 %2169) (fma.f64 %1962 %260 %2169) (fma.f64 %4 %1952 %2179) (fma.f64 %260 %1956 %2179) (fma.f64 %1960 %4 %2179) (fma.f64 %1962 %260 %2179) (fma.f64 %4 %1952 %2190) (fma.f64 %260 %1956 %2190) (fma.f64 %1960 %4 %2190) (fma.f64 %1962 %260 %2190) (fma.f64 %1314 %1891 %1551) (fma.f64 %1973 lamdp %1551) (fma.f64 %1314 %1912 %2141) (fma.f64 %1979 lamdp %2141) (fma.f64 %1314 %1908 %2169) (fma.f64 %1977 lamdp %2169) (fma.f64 %1314 %1908 %2179) (fma.f64 %1977 lamdp %2179) (fma.f64 %1314 %1908 %2190) (fma.f64 %1977 lamdp %2190) (fma.f64 a2 #s(literal 2 binary64) %2235) (fma.f64 a4 #s(literal 4 binary64) %2237) %2239 (fma.f64 #s(literal 4 binary64) a4 %2237) (+.f64 b %1551) (+.f64 a2 %2242) (+.f64 a2 %2244) (+.f64 %1551 b) (+.f64 %70 %2235) (+.f64 %2235 %70) (+.f64 %1547 %2249) (+.f64 %2249 %1547) (+.f64 %2252 a2) (+.f64 %2254 a2) (+.f64 %2256 a2) (+.f64 %1426 %2237) (+.f64 %2237 %1426) (-.f64 b %1563) (-.f64 %2237 %1449) (-.f64 %2235 %1370) (+.f64 a2 %2264) (-.f64 %70 %2263) (fma.f64 #s(literal -4 binary64) %1226 %2237) (fma.f64 %1226 #s(literal -4 binary64) %2237) (+.f64 a2 %2269) (+.f64 %1547 %2271) (-.f64 a2 (-.f64 %58 %2235)) (-.f64 a2 (-.f64 %1559 b)) (-.f64 %1426 %2277) (-.f64 %1551 %1) (-.f64 %1547 %2280) (-.f64 %2249 %1559) (-.f64 %2252 %58) (-.f64 %2254 %58) (-.f64 %2256 %58) (fma.f64 a2 #s(literal 2 binary64) %2286) (fma.f64 #s(literal 2 binary64) a2 %2286) (neg.f64 %2289) (-.f64 %1426 %2291) (-.f64 %1426 %2293) (+.f64 %70 %2286) (-.f64 a2 (+.f64 %58 %2263)) (fma.f64 #s(literal 4 binary64) %1227 %2237) (fma.f64 %1227 #s(literal 4 binary64) %2237) (-.f64 a2 (+.f64 %1559 %1)) (-.f64 %1547 %2302) (fma.f64 a2 #s(literal 1 binary64) %2242) (fma.f64 a2 #s(literal 1 binary64) %2244) (fma.f64 #s(literal 1 binary64) a2 %2242) (fma.f64 #s(literal 1 binary64) a2 %2244) (fma.f64 #s(literal 1 binary64) %70 %2235) (fma.f64 %70 #s(literal 1 binary64) %2235) (fma.f64 #s(literal 1/2 binary64) %1573 %2235) (fma.f64 %77 #s(literal 4 binary64) %2235) (fma.f64 a2 #s(literal 1 binary64) %2264) (fma.f64 #s(literal 1 binary64) a2 %2264) (fma.f64 a2 #s(literal 1 binary64) %2269) (fma.f64 #s(literal 1 binary64) a2 %2269) (fma.f64 #s(literal 1 binary64) %70 %2286) (fma.f64 %70 #s(literal 1 binary64) %2286) (fma.f64 #s(literal 1/2 binary64) %1573 %2286) (fma.f64 %77 #s(literal 4 binary64) %2286) (fma.f64 #s(literal 1/2 binary64) %70 %2242) (fma.f64 #s(literal 1/2 binary64) %70 %2244) (fma.f64 %70 #s(literal 1/2 binary64) %2242) (fma.f64 %70 #s(literal 1/2 binary64) %2244) (fma.f64 #s(literal 2 binary64) %73 %2242) (fma.f64 #s(literal 2 binary64) %73 %2244) (fma.f64 #s(literal -1 binary64) %62 %2242) (fma.f64 #s(literal -1 binary64) %62 %2244) (fma.f64 %64 #s(literal -1 binary64) %2242) (fma.f64 %64 #s(literal -1 binary64) %2244) (fma.f64 %77 #s(literal 2 binary64) %2242) (fma.f64 %77 #s(literal 2 binary64) %2244) (fma.f64 #s(literal 1/2 binary64) %70 %2264) (fma.f64 %70 #s(literal 1/2 binary64) %2264) (fma.f64 #s(literal 2 binary64) %73 %2264) (fma.f64 #s(literal -1 binary64) %62 %2264) (fma.f64 #s(literal 1/2 binary64) %70 %2269) (fma.f64 %70 #s(literal 1/2 binary64) %2269) (fma.f64 %64 #s(literal -1 binary64) %2264) (fma.f64 %77 #s(literal 2 binary64) %2264) (fma.f64 #s(literal 2 binary64) %73 %2269) (fma.f64 #s(literal -1 binary64) %62 %2269) (fma.f64 %64 #s(literal -1 binary64) %2269) (fma.f64 %77 #s(literal 2 binary64) %2269) %2344 (*.f64 %2239 lamdp) (neg.f64 %2346) (fma.f64 lamdp b %1590) (fma.f64 lamdp %1551 %52) (fma.f64 lamdp %70 %2350) (fma.f64 lamdp %70 %2352) (fma.f64 lamdp %2235 %1327) (fma.f64 b lamdp %1590) (fma.f64 a2 %19 %2350) (fma.f64 a2 %19 %2352) (fma.f64 %19 a2 %2350) (fma.f64 %19 a2 %2352) (fma.f64 %1551 lamdp %52) (fma.f64 %70 lamdp %2350) (fma.f64 %70 lamdp %2352) (fma.f64 %2235 lamdp %1327) (fma.f64 lamdp %1426 %2364) (fma.f64 lamdp %2237 %1429) (fma.f64 a4 %222 %2364) (fma.f64 #s(literal 2 binary64) %1320 %2350) (fma.f64 #s(literal 2 binary64) %1320 %2352) (fma.f64 #s(literal 4 binary64) %1425 %2364) (fma.f64 %222 a4 %2364) (fma.f64 %1320 #s(literal 2 binary64) %2350) (fma.f64 %1320 #s(literal 2 binary64) %2352) (fma.f64 %1425 #s(literal 4 binary64) %2364) (fma.f64 %1426 lamdp %2364) (fma.f64 %2237 lamdp %1429) (+.f64 %52 %1590) (+.f64 %1327 %2350) (+.f64 %1327 %2352) (+.f64 %1590 %52) (+.f64 %2350 %1327) (+.f64 %2352 %1327) (+.f64 %1429 %2364) (+.f64 %2364 %1429) (-.f64 %52 %1592) (-.f64 %2364 %1433) (-.f64 %1590 %55) (fma.f64 %4 %1 %1590) (fma.f64 %1 %4 %1590) (fma.f64 lamdp a2 %2390) (fma.f64 a2 lamdp %2390) (+.f64 %1320 %2390) (+.f64 (fma.f64 lamdp b %1320) %1594) (fma.f64 lamdp %70 %2396) (fma.f64 a2 %19 %2396) (fma.f64 %19 a2 %2396) (fma.f64 %1327 #s(literal 1 binary64) %2350) (fma.f64 %1327 #s(literal 1 binary64) %2352) (fma.f64 #s(literal 1 binary64) %1327 %2350) (fma.f64 #s(literal 1 binary64) %1327 %2352) (fma.f64 %70 lamdp %2396) (fma.f64 #s(literal 2 binary64) %1320 %2396) (fma.f64 %1320 #s(literal 2 binary64) %2396) (fma.f64 #s(literal 1/2 binary64) %1388 %2350) (fma.f64 #s(literal 1/2 binary64) %1388 %2352) (fma.f64 %1333 #s(literal 4 binary64) %2350) (fma.f64 %1333 #s(literal 4 binary64) %2352) (+.f64 %1327 %2396) (+.f64 (fma.f64 lamdp b %1429) %1327) (-.f64 %1327 (-.f64 %1433 %52)) (fma.f64 %1320 #s(literal 1 binary64) %2390) (fma.f64 #s(literal 1 binary64) %1320 %2390) (fma.f64 %1327 #s(literal 1 binary64) %2396) (fma.f64 #s(literal 1 binary64) %1327 %2396) (fma.f64 #s(literal 1/2 binary64) %1388 %2396) (fma.f64 %1333 #s(literal 4 binary64) %2396) (fma.f64 %1327 #s(literal 1/2 binary64) %2390) (fma.f64 #s(literal 1/2 binary64) %1327 %2390) (fma.f64 #s(literal 2 binary64) %1330 %2390) (fma.f64 #s(literal -1 binary64) %1325 %2390) (fma.f64 %1333 #s(literal 2 binary64) %2390) (fma.f64 %1323 #s(literal -1 binary64) %2390) %2428 (fma.f64 lamdp %2239 %1144) (fma.f64 tanph %1110 %2344) (fma.f64 s %1141 %2344) (fma.f64 %1108 %578 %2344) (fma.f64 %2239 lamdp %1144) (fma.f64 %578 %1108 %2344) (fma.f64 %641 %1134 %2344) (fma.f64 %1110 tanph %2344) (fma.f64 %1141 s %2344) (fma.f64 %1134 %641 %2344) (+.f64 %1144 %2344) (+.f64 %2344 %1144) (neg.f64 (fma.f64 %2289 lamdp %1133)) (-.f64 %1144 %2346) (fma.f64 s %1154 %2344) (fma.f64 %1133 #s(literal -1 binary64) %2344) (fma.f64 #s(literal -1 binary64) %1133 %2344) (fma.f64 %1131 %1120 %2344) (fma.f64 %1120 %1131 %2344) (fma.f64 %1183 s %2344) (fma.f64 lamdp b %1673) (fma.f64 lamdp %1551 %2451) (fma.f64 b lamdp %1673) (fma.f64 %1551 lamdp %2451) (fma.f64 lamdp %2237 %1704) (fma.f64 %2237 lamdp %1704) (*.f64 %2428 #s(literal 1 binary64)) (-.f64 %52 %1684) (+.f64 %52 %1673) (+.f64 %1590 %2451) (+.f64 %1673 %52) (+.f64 %2451 %1590) (-.f64 %1590 %2463) (fma.f64 s %1185 %2344) (fma.f64 %1144 #s(literal 1 binary64) %2344) (fma.f64 #s(literal 1 binary64) %1144 %2344) (fma.f64 %1112 %1138 %2344) (fma.f64 %1138 %1112 %2344) (fma.f64 %1185 s %2344) (+.f64 %2364 %1704) (-.f64 %2451 %1592) (+.f64 %2473 %1429) (fma.f64 %1196 %578 %2344) (fma.f64 %4 %1 %1673) (fma.f64 %1 %4 %1673) (-.f64 %52 (-.f64 %1592 %1144)) (fma.f64 #s(literal 2 binary64) %1198 %2344) (fma.f64 #s(literal -2 binary64) %1200 %2344) (fma.f64 %1673 #s(literal 1 binary64) %52) (fma.f64 #s(literal 2 binary64) %1202 %2344) (fma.f64 #s(literal 2 binary64) %1204 %2344) (fma.f64 %1206 %1127 %2344) (fma.f64 %1208 %588 %2344) (/.f64 %2488 %970) (/.f64 %2491 %977) (/.f64 %2493 %970) (*.f64 %1112 %2488) (*.f64 %2488 %1112) (*.f64 %2491 %1120) (/.f64 #s(literal 1 binary64) (/.f64 %970 %2488)) (/.f64 %2500 %977) (/.f64 #s(literal 1 binary64) (/.f64 %977 %2491)) (fma.f64 %1794 %1120 %52) (fma.f64 %1112 %1790 %52) (fma.f64 %1790 %1112 %52) (fma.f64 %2508 %1112 %1590) (fma.f64 %2510 %1120 %1590) (*.f64 %2500 %1120) (*.f64 (*.f64 %2488 #s(literal 2 binary64)) %1127) (*.f64 %2493 %1112) (fma.f64 %1803 %1120 %52) (fma.f64 %1808 %1127 %52) (fma.f64 %1797 %1112 %52) (-.f64 %2519 %1133) (fma.f64 lamdp (/.f64 (*.f64 %2239 %970) %970) %1144) (fma.f64 %970 (/.f64 %2344 %970) %1144) (fma.f64 %2239 %1819 %1144) (fma.f64 %2344 %1811 %1144) (+.f64 %2519 %1144) (/.f64 (fma.f64 %970 %52 %1790) %970) (-.f64 (fma.f64 b lamdp %1812) %1133) (fma.f64 %2487 %1112 %1144) (/.f64 (fma.f64 b %2534 %1794) %977) (/.f64 (-.f64 (*.f64 %2487 %970) %1825) %923) (/.f64 (-.f64 (*.f64 %2519 %970) %1131) %970) (/.f64 (-.f64 (*.f64 %2519 %977) %1138) %977) (/.f64 (-.f64 (*.f64 %2487 %977) %1835) %980) (approx %2550 %2428) (fma.f64 lamdp %1891 %2239) (fma.f64 a2 #s(literal 2 binary64) %2553) (fma.f64 a4 #s(literal 4 binary64) %2555) (fma.f64 #s(literal 2 binary64) a2 %2553) (fma.f64 #s(literal 4 binary64) a4 %2555) (fma.f64 %1300 %1861 %2239) %2560 (fma.f64 %1891 lamdp %2239) (+.f64 b %2078) (+.f64 a2 %2563) (+.f64 a2 %2565) (+.f64 a2 %2568) (+.f64 %1551 %2567) (+.f64 %2078 b) (+.f64 %70 %2553) (+.f64 %2235 %2074) (+.f64 %1547 (+.f64 a2 %2567)) (+.f64 %2249 %2068) (+.f64 %2567 %1551) (+.f64 %2074 %2235) (+.f64 %2553 %70) (+.f64 %2068 %2249) (+.f64 %2581 a2) (+.f64 %2583 a2) (fma.f64 a4 #s(literal 4 binary64) %2585) (fma.f64 #s(literal 4 binary64) a4 %2585) (+.f64 %1426 %2555) (+.f64 %1893 %2239) (+.f64 %1987 %2237) (+.f64 %2239 %1893) (+.f64 %2237 %1987) (+.f64 %2555 %1426) (-.f64 b %2112) (-.f64 %2239 %1898) (-.f64 %2237 %1997) (-.f64 %2235 %2101) (-.f64 %2555 %1449) (-.f64 %2553 %1370) (+.f64 a2 %2601) (+.f64 %1426 %2585) (+.f64 %1551 (-.f64 b %1898)) (+.f64 %2606 a2) (-.f64 %1551 (-.f64 %1898 b)) (-.f64 %70 %2600) (-.f64 %70 (-.f64 %1449 %2567)) (fma.f64 #s(literal -4 binary64) %1226 %2555) (fma.f64 %1226 #s(literal -4 binary64) %2555) (fma.f64 %1877 %1302 %2239) (fma.f64 %1302 %1877 %2239) (+.f64 a2 %2617) (+.f64 %2068 %2271) (fma.f64 a4 #s(literal 4 binary64) %2620) (fma.f64 #s(literal 4 binary64) a4 %2620) (fma.f64 #s(literal -4 binary64) %1226 %2585) (fma.f64 %1226 #s(literal -4 binary64) %2585) (-.f64 a2 (-.f64 %1559 %2567)) (-.f64 a2 (-.f64 %58 %2553)) (-.f64 a2 (-.f64 %2099 b)) (-.f64 %1426 (-.f64 %1898 %2237)) (-.f64 %1426 (-.f64 %2101 b)) (-.f64 %1426 (-.f64 %1370 %2567)) (-.f64 %1551 (fma.f64 %1877 %1300 %1)) (-.f64 %1551 (neg.f64 %2567)) (-.f64 %1893 %2289) (-.f64 %1987 %2277) (-.f64 %2078 %1) (-.f64 %1547 (-.f64 %58 %2567)) (-.f64 %2249 %2099) (-.f64 %2068 %2280) (-.f64 %2581 %58) (-.f64 %2583 %58) (-.f64 %70 (-.f64 %2263 %1893)) (-.f64 %70 (+.f64 %2263 %1898)) (fma.f64 a2 #s(literal 2 binary64) %2654) (fma.f64 #s(literal 2 binary64) a2 %2654) (neg.f64 %2657) (-.f64 %1987 %2291) (-.f64 %1987 %2293) (+.f64 %1426 %2620) (+.f64 %70 %2654) (-.f64 a2 (+.f64 %58 %2600)) (-.f64 %1551 (-.f64 %1 %1893)) (-.f64 %1551 (+.f64 %1 %1898)) (-.f64 %2606 %58) (fma.f64 #s(literal 4 binary64) %1227 %2555) (fma.f64 %4 %1900 %2239) (fma.f64 %260 %1902 %2239) (fma.f64 %1227 #s(literal 4 binary64) %2555) (fma.f64 %1904 %4 %2239) (fma.f64 %1906 %260 %2239) (fma.f64 #s(literal 4 binary64) %1227 %2585) (fma.f64 #s(literal -4 binary64) %1226 %2620) (fma.f64 %1226 #s(literal -4 binary64) %2620) (fma.f64 %1227 #s(literal 4 binary64) %2585) (-.f64 a2 (+.f64 %2099 %1)) (-.f64 %1426 (+.f64 %2101 %1)) (-.f64 %2068 %2302) (fma.f64 a2 #s(literal 1 binary64) %2563) (fma.f64 a2 #s(literal 1 binary64) %2565) (fma.f64 a2 #s(literal 1 binary64) %2568) (fma.f64 #s(literal 1 binary64) a2 %2563) (fma.f64 #s(literal 1 binary64) a2 %2565) (fma.f64 #s(literal 1 binary64) a2 %2568) (fma.f64 #s(literal 1 binary64) %70 %2553) (fma.f64 %70 #s(literal 1 binary64) %2553) (fma.f64 #s(literal 1/2 binary64) %1573 %2553) (fma.f64 %77 #s(literal 4 binary64) %2553) (fma.f64 #s(literal 4 binary64) %1227 %2620) (fma.f64 %1227 #s(literal 4 binary64) %2620) (fma.f64 a2 #s(literal 1 binary64) %2601) (fma.f64 #s(literal 1 binary64) a2 %2601) (fma.f64 a2 #s(literal 1 binary64) %2617) (fma.f64 a4 %2005 %2700) (fma.f64 #s(literal 1 binary64) a2 %2617) (+.f64 %2006 %2700) (+.f64 %2141 (fma.f64 %1852 %1300 b)) (fma.f64 #s(literal 1 binary64) %70 %2654) (fma.f64 %70 #s(literal 1 binary64) %2654) (fma.f64 #s(literal 1/2 binary64) %1573 %2654) (fma.f64 %77 #s(literal 4 binary64) %2654) (+.f64 (+.f64 %2237 %2006) %1909) (+.f64 (+.f64 b %2141) %1909) (fma.f64 #s(literal 1/2 binary64) %70 %2563) (fma.f64 #s(literal 1/2 binary64) %70 %2565) (fma.f64 #s(literal 1/2 binary64) %70 %2568) (fma.f64 %70 #s(literal 1/2 binary64) %2563) (fma.f64 %70 #s(literal 1/2 binary64) %2565) (fma.f64 %70 #s(literal 1/2 binary64) %2568) (fma.f64 #s(literal 2 binary64) %73 %2563) (fma.f64 #s(literal 2 binary64) %73 %2565) (fma.f64 #s(literal 2 binary64) %73 %2568) (fma.f64 #s(literal -1 binary64) %62 %2563) (fma.f64 #s(literal -1 binary64) %62 %2565) (fma.f64 #s(literal -1 binary64) %62 %2568) (fma.f64 %64 #s(literal -1 binary64) %2563) (fma.f64 %64 #s(literal -1 binary64) %2565) (fma.f64 %64 #s(literal -1 binary64) %2568) (fma.f64 %77 #s(literal 2 binary64) %2563) (fma.f64 %77 #s(literal 2 binary64) %2565) (fma.f64 %77 #s(literal 2 binary64) %2568) (+.f64 %2141 (-.f64 %1909 %1)) (fma.f64 #s(literal 1/2 binary64) %70 %2601) (fma.f64 %70 #s(literal 1/2 binary64) %2601) (fma.f64 #s(literal 2 binary64) %73 %2601) (fma.f64 #s(literal -1 binary64) %62 %2601) (fma.f64 #s(literal 1/2 binary64) %70 %2617) (fma.f64 %70 #s(literal 1/2 binary64) %2617) (fma.f64 %64 #s(literal -1 binary64) %2601) (fma.f64 %77 #s(literal 2 binary64) %2601) (fma.f64 lamdp %1908 %2742) (fma.f64 a4 %1919 %2742) (fma.f64 #s(literal 2 binary64) %73 %2617) (fma.f64 %1300 %1857 %2742) (fma.f64 #s(literal -32/3 binary64) %1925 %2742) (fma.f64 #s(literal -1 binary64) %62 %2617) (fma.f64 %1857 %1300 %2742) (fma.f64 %64 #s(literal -1 binary64) %2617) (fma.f64 %77 #s(literal 2 binary64) %2617) (fma.f64 %1908 lamdp %2742) (fma.f64 %1919 a4 %2742) (fma.f64 %1925 #s(literal -32/3 binary64) %2742) (+.f64 %1913 %2742) (+.f64 %2756 %1909) (+.f64 (+.f64 %2239 %1909) %1913) (+.f64 (+.f64 %2237 %1913) %2023) (-.f64 %2756 %1937) (-.f64 (-.f64 %2239 %1939) %1937) (-.f64 (-.f64 %2239 %1937) %1939) (fma.f64 %4 %1952 %2742) (fma.f64 %260 %1956 %2742) (fma.f64 %1960 %4 %2742) (fma.f64 %1962 %260 %2742) (fma.f64 %1314 %1891 %2239) (fma.f64 %1973 lamdp %2239) (fma.f64 %1314 %1908 %2742) (fma.f64 %1977 lamdp %2742) %2775 (*.f64 %2560 lamdp) (neg.f64 %2777) (fma.f64 lamdp b %2779) (fma.f64 lamdp %1551 %2781) (fma.f64 lamdp %1551 %2783) (fma.f64 lamdp %2078 %52) (fma.f64 lamdp %70 %2786) (fma.f64 lamdp %70 %2788) (fma.f64 lamdp %2553 %1327) (fma.f64 b lamdp %2779) (fma.f64 a2 %19 %2786) (fma.f64 a2 %19 %2788) (fma.f64 %19 a2 %2786) (fma.f64 %19 a2 %2788) (fma.f64 %1551 lamdp %2781) (fma.f64 %1551 lamdp %2783) (fma.f64 %2078 lamdp %52) (fma.f64 %70 lamdp %2786) (fma.f64 %70 lamdp %2788) (fma.f64 %2553 lamdp %1327) (fma.f64 lamdp %1987 %2364) (fma.f64 lamdp %2239 %2804) (fma.f64 lamdp %2237 %2806) (fma.f64 lamdp %2555 %1429) (fma.f64 #s(literal 2 binary64) %1320 %2786) (fma.f64 #s(literal 2 binary64) %1320 %2788) (fma.f64 %1320 #s(literal 2 binary64) %2786) (fma.f64 %1320 #s(literal 2 binary64) %2788) (fma.f64 %1987 lamdp %2364) (fma.f64 %2239 lamdp %2804) (fma.f64 %2237 lamdp %2806) (fma.f64 %2555 lamdp %1429) (+.f64 %52 %2779) (+.f64 %1327 %2786) (+.f64 %1327 %2788) (+.f64 %1590 %2781) (+.f64 %1590 %2783) (+.f64 %2779 %52) (+.f64 %2786 %1327) (+.f64 %2788 %1327) (+.f64 %2344 %2804) (+.f64 %2364 %2806) (+.f64 %2806 %2364) (+.f64 (*.f64 %2555 lamdp) %1429) (+.f64 (*.f64 lamdp %2555) %1429) (-.f64 %52 %2832) (-.f64 %2364 (*.f64 %1997 lamdp)) (-.f64 %2779 %55) (fma.f64 %4 %1 %2779) (fma.f64 %1 %4 %2779) (-.f64 %2364 (*.f64 %4 %1987)) (-.f64 %2364 (neg.f64 %2806)) (fma.f64 lamdp %1551 %2843) (fma.f64 lamdp %70 %2845) (fma.f64 a2 %19 %2845) (fma.f64 %19 a2 %2845) (fma.f64 %1327 #s(literal 1 binary64) %2786) (fma.f64 %1327 #s(literal 1 binary64) %2788) (fma.f64 %1551 lamdp %2843) (fma.f64 #s(literal 1 binary64) %1327 %2786) (fma.f64 #s(literal 1 binary64) %1327 %2788) (fma.f64 %70 lamdp %2845) (fma.f64 #s(literal 2 binary64) %1320 %2845) (fma.f64 %1320 #s(literal 2 binary64) %2845) (fma.f64 #s(literal 1/2 binary64) %1388 %2786) (fma.f64 #s(literal 1/2 binary64) %1388 %2788) (fma.f64 %1333 #s(literal 4 binary64) %2786) (fma.f64 %1333 #s(literal 4 binary64) %2788) (+.f64 %1327 %2845) (+.f64 %1590 %2843) (+.f64 (fma.f64 b lamdp %2806) %1327) (fma.f64 %1327 #s(literal 1 binary64) %2845) (fma.f64 #s(literal 1 binary64) %1327 %2845) (fma.f64 #s(literal 1/2 binary64) %1388 %2845) (fma.f64 %1333 #s(literal 4 binary64) %2845) %2869 (fma.f64 lamdp %2560 %1144) (fma.f64 tanph %1110 %2775) (fma.f64 s %1141 %2775) (fma.f64 %1108 %578 %2775) (fma.f64 %2560 lamdp %1144) (fma.f64 %578 %1108 %2775) (fma.f64 %641 %1134 %2775) (fma.f64 %1110 tanph %2775) (fma.f64 %1141 s %2775) (fma.f64 %1134 %641 %2775) (+.f64 %1144 %2775) (+.f64 %2775 %1144) (neg.f64 (fma.f64 %2657 lamdp %1133)) (-.f64 %1144 %2777) (fma.f64 s %1154 %2775) (fma.f64 %1133 #s(literal -1 binary64) %2775) (fma.f64 #s(literal -1 binary64) %1133 %2775) (fma.f64 %1131 %1120 %2775) (fma.f64 %1120 %1131 %2775) (fma.f64 %1183 s %2775) (fma.f64 lamdp b %2891) (fma.f64 lamdp %2078 %2451) (fma.f64 b lamdp %2891) (fma.f64 %2078 lamdp %2451) (fma.f64 lamdp %2237 %2896) (fma.f64 %2237 lamdp %2896) (*.f64 %2869 #s(literal 1 binary64)) (-.f64 %52 (fma.f64 %2112 lamdp %1133)) (+.f64 %52 %2891) (+.f64 %2451 %2779) (+.f64 %2779 %2451) (+.f64 %2891 %52) (-.f64 %2779 %2463) (fma.f64 lamdp %2237 %2907) (fma.f64 s %1185 %2775) (fma.f64 %1144 #s(literal 1 binary64) %2775) (fma.f64 #s(literal 1 binary64) %1144 %2775) (fma.f64 %1112 %1138 %2775) (fma.f64 %2237 lamdp %2907) (fma.f64 %1138 %1112 %2775) (fma.f64 %1185 s %2775) (+.f64 %2364 %2896) (-.f64 %2451 %2832) (+.f64 %2364 %2907) (+.f64 %2473 %2806) (-.f64 %52 (neg.f64 %2891)) (fma.f64 %1196 %578 %2775) (fma.f64 %4 %1 %2891) (fma.f64 %1 %4 %2891) (-.f64 %52 (-.f64 %2832 %1144)) (fma.f64 #s(literal 2 binary64) %1198 %2775) (fma.f64 #s(literal -2 binary64) %1200 %2775) (fma.f64 #s(literal 2 binary64) %1202 %2775) (fma.f64 #s(literal 2 binary64) %1204 %2775) (fma.f64 %1206 %1127 %2775) (fma.f64 %1208 %588 %2775) (/.f64 %2934 %970) (/.f64 %2937 %977) (/.f64 %2939 %970) (*.f64 %1112 %2934) (*.f64 %2934 %1112) (*.f64 %2937 %1120) (/.f64 #s(literal 1 binary64) (/.f64 %970 %2934)) (/.f64 %2946 %977) (/.f64 #s(literal 1 binary64) (/.f64 %977 %2937)) (fma.f64 %2508 %1112 %2779) (fma.f64 %2510 %1120 %2779) (*.f64 %2946 %1120) (*.f64 (*.f64 %2934 #s(literal 2 binary64)) %1127) (*.f64 %2939 %1112) (-.f64 %2956 %1133) (fma.f64 lamdp (/.f64 (*.f64 %2560 %970) %970) %1144) (fma.f64 %970 (/.f64 %2775 %970) %1144) (fma.f64 %2560 %1819 %1144) (fma.f64 %2775 %1811 %1144) (+.f64 %2956 %1144) (fma.f64 %2933 %1112 %1144) (/.f64 (-.f64 (*.f64 %2933 %970) %1825) %923) (/.f64 (-.f64 (*.f64 %2956 %970) %1131) %970) (/.f64 (-.f64 (*.f64 %2956 %977) %1138) %977) (/.f64 (-.f64 (*.f64 %2933 %977) %1835) %980) (approx %2550 %2869) (fma.f64 lamdp b %565) (fma.f64 b lamdp %565) %2982 (fma.f64 %490 a4 %52) (+.f64 %52 %565) (+.f64 %565 %52) (-.f64 %52 %567) (neg.f64 %2987) (-.f64 %565 %55) (fma.f64 lamdp b %1228) (fma.f64 b lamdp %1228) (fma.f64 %4 %1 %565) (fma.f64 %1 %4 %565) (+.f64 %52 %1228) (fma.f64 %4 %1 %1228) (fma.f64 %1 %4 %1228) (fma.f64 lamdp b %2997) (fma.f64 b lamdp %2997) %3000 (fma.f64 a4 %490 %3001) (fma.f64 %233 a2 %2982) (fma.f64 %490 a4 %3001) (+.f64 %52 %2997) (+.f64 %382 %2982) (+.f64 %565 %3001) (+.f64 %2982 %382) (+.f64 %3001 %565) (+.f64 %2997 %52) (-.f64 %3001 %567) (-.f64 %52 %3012) (-.f64 %382 %2987) (-.f64 %565 %3015) (-.f64 %2982 %384) (-.f64 %2997 %55) (fma.f64 %4 %1 %2997) (fma.f64 %1 %4 %2997) (neg.f64 %3021) (-.f64 %52 (-.f64 %384 %565)) (fma.f64 %237 %386 %2982) (fma.f64 %238 %388 %2982) (fma.f64 %70 %239 %2982) (fma.f64 %386 %237 %2982) (fma.f64 %388 %238 %2982) (fma.f64 %239 %70 %2982) (fma.f64 #s(literal 2 binary64) %394 %2982) (fma.f64 %241 %396 %2982) (fma.f64 %243 %398 %2982) (fma.f64 %396 %241 %2982) (fma.f64 %398 %243 %2982) (fma.f64 %394 #s(literal 2 binary64) %2982) (fma.f64 #s(literal 2 binary64) %403 %2982) (fma.f64 #s(literal 1/2 binary64) %405 %2982) (fma.f64 a2 %239 %3039) (fma.f64 %237 %398 %3039) (fma.f64 %238 %396 %3039) (fma.f64 %239 a2 %3039) (fma.f64 %396 %238 %3039) (fma.f64 %398 %237 %3039) (+.f64 %394 %3039) (+.f64 (+.f64 %2982 %394) %394) (fma.f64 a2 %239 %3049) (fma.f64 %237 %398 %3049) (fma.f64 %238 %396 %3049) (fma.f64 %239 a2 %3049) (fma.f64 %396 %238 %3049) (fma.f64 %398 %237 %3049) (+.f64 %394 %3049) (fma.f64 lamdp b %382) (fma.f64 b lamdp %382) %3001 (fma.f64 %233 a2 %52) (+.f64 %52 %382) (+.f64 %382 %52) (-.f64 %52 %384) (-.f64 %382 %55) (fma.f64 %4 %1 %382) (fma.f64 %1 %4 %382) (neg.f64 %3015) (fma.f64 %237 %386 %52) (fma.f64 %238 %388 %52) (fma.f64 %70 %239 %52) (fma.f64 %386 %237 %52) (fma.f64 %388 %238 %52) (fma.f64 %239 %70 %52) (fma.f64 #s(literal 2 binary64) %394 %52) (fma.f64 %241 %396 %52) (fma.f64 %243 %398 %52) (fma.f64 %396 %241 %52) (fma.f64 %398 %243 %52) (fma.f64 %394 #s(literal 2 binary64) %52) (fma.f64 #s(literal 2 binary64) %403 %52) (fma.f64 #s(literal 1/2 binary64) %405 %52) (fma.f64 a2 %239 %3081) (fma.f64 %237 %398 %3081) (fma.f64 %238 %396 %3081) (fma.f64 %239 a2 %3081) (fma.f64 %396 %238 %3081) (fma.f64 %398 %237 %3081) (+.f64 %394 %3081) (+.f64 (fma.f64 b lamdp %394) %394) (fma.f64 a2 %239 %3091) (fma.f64 %237 %398 %3091) (fma.f64 %238 %396 %3091) (fma.f64 %239 a2 %3091) (fma.f64 %396 %238 %3091) (fma.f64 %398 %237 %3091) (+.f64 %394 %3091) (fma.f64 lamdp b %3099) (fma.f64 b lamdp %3099) %3102 (fma.f64 %233 a2 %2451) (-.f64 %3001 %1133) (fma.f64 tanph %1110 %3001) (fma.f64 s %1141 %3001) (fma.f64 %1108 %578 %3001) (fma.f64 %578 %1108 %3001) (fma.f64 %641 %1134 %3001) (fma.f64 %1110 tanph %3001) (fma.f64 %1141 s %3001) (fma.f64 %1134 %641 %3001) (+.f64 %52 %3099) (+.f64 %382 %2451) (+.f64 %2451 %382) (+.f64 %3099 %52) (-.f64 %52 %3117) (-.f64 %382 %2463) (+.f64 %1144 %3001) (+.f64 %3001 %1144) (neg.f64 %3122) (-.f64 %2451 %384) (-.f64 %3099 %55) (fma.f64 %4 %1 %3099) (fma.f64 %1 %4 %3099) (-.f64 %1144 %3015) (fma.f64 s %1154 %3001) (fma.f64 %1133 #s(literal -1 binary64) %3001) (fma.f64 #s(literal -1 binary64) %1133 %3001) (fma.f64 %1131 %1120 %3001) (fma.f64 %1120 %1131 %3001) (fma.f64 %1183 s %3001) (-.f64 %52 %3135) (fma.f64 #s(literal -1 binary64) %3117 %52) (fma.f64 #s(literal 1 binary64) %3099 %52) (fma.f64 %3099 #s(literal 1 binary64) %52) (*.f64 %3102 #s(literal 1 binary64)) (fma.f64 s %1185 %3001) (fma.f64 %1144 #s(literal 1 binary64) %3001) (fma.f64 #s(literal 1 binary64) %1144 %3001) (fma.f64 %1112 %1138 %3001) (fma.f64 %1138 %1112 %3001) (fma.f64 %1185 s %3001) (fma.f64 %1196 %578 %3001) (fma.f64 #s(literal 2 binary64) %1198 %3001) (fma.f64 #s(literal -2 binary64) %1200 %3001) (fma.f64 #s(literal 2 binary64) %3150 %52) (fma.f64 #s(literal 1/2 binary64) %3152 %52) (fma.f64 #s(literal 2 binary64) %1202 %3001) (fma.f64 #s(literal 2 binary64) %1204 %3001) (fma.f64 %1206 %1127 %3001) (fma.f64 %1208 %588 %3001) (/.f64 %3159 %970) (/.f64 %3161 %977) (/.f64 %3163 %970) (fma.f64 %1112 %3167 %52) (fma.f64 %3167 %1112 %52) (fma.f64 %1120 %3170 %52) (fma.f64 %3170 %1120 %52) (fma.f64 %2508 %1112 %382) (*.f64 %1112 %3159) (*.f64 %3159 %1112) (*.f64 %3161 %1120) (fma.f64 %2510 %1120 %382) (/.f64 #s(literal 1 binary64) (/.f64 %970 %3159)) (/.f64 %3180 %977) (/.f64 #s(literal 1 binary64) (/.f64 %977 %3161)) (fma.f64 #s(literal 2 binary64) %3184 %52) (fma.f64 %3186 %1127 %52) (*.f64 %3180 %1120) (*.f64 %3189 %1127) (*.f64 %3163 %1112) (fma.f64 %3192 #s(literal 1/2 binary64) %52) (/.f64 (fma.f64 %970 %382 %2508) %970) (/.f64 (fma.f64 %970 %52 %3167) %970) (fma.f64 a2 %3199 %2451) (fma.f64 %233 %3201 %2451) (fma.f64 %382 %1811 %2451) (fma.f64 %970 %3204 %2451) (fma.f64 %3165 %3206 %2451) (fma.f64 %3198 %3208 %2451) (-.f64 %3210 %1133) (-.f64 %3213 %1133) (fma.f64 %970 (/.f64 %3001 %970) %1144) (fma.f64 %3001 %1811 %1144) (+.f64 %3212 %2451) (-.f64 %3212 %2463) (+.f64 %3210 %1144) (+.f64 %3213 %1144) (/.f64 (fma.f64 b %2534 %3170) %977) (/.f64 (fma.f64 %970 %384 %2510) %977) (fma.f64 a2 %3226 %2451) (fma.f64 %233 %3228 %2451) (fma.f64 %382 %3230 %2451) (fma.f64 %970 %3232 %2451) (fma.f64 #s(literal 1 binary64) %3212 %2451) (fma.f64 %1112 %3166 %2451) (fma.f64 %3165 %3236 %2451) (fma.f64 %3166 %1112 %2451) (fma.f64 %3198 %3239 %2451) (fma.f64 %3241 %3198 %2451) (fma.f64 %3243 %382 %2451) (fma.f64 %3245 %3165 %2451) (fma.f64 %3247 %233 %2451) (fma.f64 %3249 %970 %2451) (fma.f64 %3251 a2 %2451) (fma.f64 %3212 #s(literal 1 binary64) %2451) (fma.f64 %3158 %1112 %1144) (fma.f64 #s(literal 2 binary64) %3255 %2451) (fma.f64 #s(literal -1 binary64) %3257 %2451) (fma.f64 %1112 %3259 %2451) (fma.f64 %3261 %1120 %2451) (fma.f64 %3263 %1112 %2451) (fma.f64 %3265 %1127 %2451) (fma.f64 %237 %386 %2451) (fma.f64 %238 %388 %2451) (fma.f64 %70 %239 %2451) (fma.f64 %386 %237 %2451) (fma.f64 %388 %238 %2451) (fma.f64 %239 %70 %2451) (fma.f64 #s(literal 2 binary64) %394 %2451) (fma.f64 %241 %396 %2451) (fma.f64 %243 %398 %2451) (fma.f64 %396 %241 %2451) (fma.f64 %398 %243 %2451) (fma.f64 %394 #s(literal 2 binary64) %2451) (/.f64 (-.f64 (*.f64 %3158 %970) %1825) %923) (/.f64 (-.f64 (*.f64 %3210 %970) %1131) %970) (fma.f64 #s(literal 2 binary64) %403 %2451) (fma.f64 #s(literal 1/2 binary64) %405 %2451) (/.f64 (-.f64 (*.f64 %3210 %977) %1138) %977) (/.f64 (-.f64 (*.f64 %3158 %977) %1835) %980) (fma.f64 %3293 %3294 %2451) (fma.f64 #s(literal 2 binary64) %3297 %2451) (fma.f64 %3293 %3299 %2451) (fma.f64 %3301 %239 %2451) (fma.f64 #s(literal 2 binary64) %3303 %2451) (fma.f64 %3305 %3296 %2451) (fma.f64 a2 %239 %3307) (fma.f64 %237 %398 %3307) (fma.f64 %238 %396 %3307) (fma.f64 %239 a2 %3307) (fma.f64 %396 %238 %3307) (fma.f64 %398 %237 %3307) (+.f64 %394 %3307) (fma.f64 a2 %239 %3315) (fma.f64 %237 %398 %3315) (fma.f64 %238 %396 %3315) (fma.f64 %239 a2 %3315) (fma.f64 %396 %238 %3315) (fma.f64 %398 %237 %3315) (+.f64 %394 %3315) (+.f64 (+.f64 %2451 %394) %394) (approx %2550 %3102) (approx %2550 %3000) #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 4 binary64)) (/.f64 #s(literal -1 binary64) #s(literal -2 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 #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)) (*.f64 #s(literal 2 binary64) %178) (*.f64 #s(literal -1/2 binary64) %181) (*.f64 %167 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) %201) (/.f64 %205 #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %178 #s(literal 0 binary64)) (fma.f64 #s(literal -1/2 binary64) %181 #s(literal 0 binary64)) (fma.f64 %167 #s(literal 1/2 binary64) #s(literal 0 binary64)) (+.f64 %178 %178) (*.f64 %187 %193) (*.f64 %197 %198) (*.f64 %178 %201) (*.f64 %205 %188) (fma.f64 %187 %193 #s(literal 0 binary64)) (fma.f64 %197 %198 #s(literal 0 binary64)) (fma.f64 %178 %201 #s(literal 0 binary64)) (fma.f64 %205 %188 #s(literal 0 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal -1 binary64)) #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/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) #s(literal 1 binary64)) (-.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 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 %137 %138) (*.f64 %138 %137) (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 -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/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 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 0 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 1 binary64) %3387) (+.f64 #s(literal 1 binary64) %3389) (+.f64 #s(literal 1 binary64) %3391) (-.f64 #s(literal 1 binary64) %3387) (/.f64 %137 %137) (*.f64 #s(literal 2 binary64) %153) (*.f64 #s(literal 4 binary64) %156) (*.f64 #s(literal 4 binary64) %158) (*.f64 #s(literal -2 binary64) %164) (*.f64 %158 #s(literal 4 binary64)) (*.f64 %167 #s(literal 1 binary64)) (fma.f64 %137 %138 #s(literal 0 binary64)) (fma.f64 %138 %137 #s(literal 0 binary64)) (/.f64 %187 #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %3387) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %3389) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %3391) (fma.f64 #s(literal 2 binary64) %3389 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %153 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %3391 #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) %156 #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) %158 #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %3387) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %3389) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %3391) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %3387) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %3389) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %3391) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %3387) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %3389) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %3391) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %3387) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %3389) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %3391) (fma.f64 #s(literal -2 binary64) %164 #s(literal 0 binary64)) (fma.f64 %158 #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %178 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) %181 #s(literal 1/2 binary64)) (fma.f64 %167 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 %167 #s(literal 1 binary64) #s(literal 0 binary64)) (*.f64 %176 %158) (fma.f64 %137 %138 %3387) (fma.f64 %137 %138 %3389) (fma.f64 %137 %138 %3391) (fma.f64 %138 %137 %3387) (fma.f64 %138 %137 %3389) (fma.f64 %138 %137 %3391) (*.f64 %187 %188) (*.f64 %178 %190) (exp.f64 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %153 %3387) (fma.f64 #s(literal 2 binary64) %153 %3389) (fma.f64 #s(literal 2 binary64) %153 %3391) (fma.f64 #s(literal 4 binary64) %156 %3387) (fma.f64 #s(literal 4 binary64) %156 %3389) (fma.f64 #s(literal 4 binary64) %156 %3391) (fma.f64 #s(literal 4 binary64) %158 %3387) (fma.f64 #s(literal 4 binary64) %158 %3389) (fma.f64 #s(literal 4 binary64) %158 %3391) (fma.f64 #s(literal -2 binary64) %164 %3387) (fma.f64 #s(literal -2 binary64) %164 %3389) (fma.f64 #s(literal -2 binary64) %164 %3391) (fma.f64 %176 %158 #s(literal 0 binary64)) (fma.f64 %158 #s(literal 4 binary64) %3387) (fma.f64 %158 #s(literal 4 binary64) %3389) (fma.f64 %158 #s(literal 4 binary64) %3391) (fma.f64 %167 #s(literal 1 binary64) %3387) (fma.f64 %167 #s(literal 1 binary64) %3389) (fma.f64 %167 #s(literal 1 binary64) %3391) (fma.f64 %187 %193 #s(literal 1/2 binary64)) (fma.f64 %187 %188 #s(literal 0 binary64)) (fma.f64 %197 %198 #s(literal 1/2 binary64)) (fma.f64 %178 %201 #s(literal 1/2 binary64)) (fma.f64 %178 %190 #s(literal 0 binary64)) (fma.f64 %205 %188 #s(literal 1/2 binary64)) (cosh.f64 #s(literal 0 binary64)) (exp.f64 %133) (fma.f64 %176 %158 %3387) (fma.f64 %176 %158 %3389) (fma.f64 %176 %158 %3391) (hypot.f64 #s(literal -1 binary64) #s(literal 0 binary64)) (hypot.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 %187 %188 %3387) (fma.f64 %187 %188 %3389) (fma.f64 %187 %188 %3391) (fma.f64 %178 %190 %3387) (fma.f64 %178 %190 %3389) (fma.f64 %178 %190 %3391) (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (sin.f64 %511) %578 (*.f64 tanph #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) tanph) (*.f64 #s(literal 1 binary64) %578) (*.f64 %578 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) %3486) (*.f64 #s(literal -2 binary64) %588) (*.f64 %593 #s(literal -1/2 binary64)) (*.f64 %3490 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %3492) (*.f64 #s(literal 2 binary64) %3494) (fma.f64 lamdp b %3497) (fma.f64 lamdp b %3499) (fma.f64 b lamdp %3497) (fma.f64 b lamdp %3499) %3505 (fma.f64 a4 %490 %3506) (fma.f64 a4 %490 %3508) (fma.f64 a4 %490 %3510) (fma.f64 %233 a2 %3504) (fma.f64 %490 a4 %3506) (fma.f64 %490 a4 %3508) (fma.f64 %490 a4 %3510) (-.f64 %3000 tanph) (+.f64 %52 %3497) (+.f64 %52 %3499) (+.f64 %382 %3504) (+.f64 %565 %3506) (+.f64 %565 %3508) (+.f64 %565 %3510) (+.f64 %2982 %3496) (+.f64 %3001 %3524) (+.f64 %3503 %2997) (+.f64 %3496 %2982) (+.f64 %3504 %382) (+.f64 %2997 %3503) (fma.f64 lamdp b %3530) (fma.f64 b lamdp %3530) (fma.f64 a4 %490 %3533) (fma.f64 %490 a4 %3533) (-.f64 %52 (-.f64 tanph %2997)) (-.f64 %382 %3538) (-.f64 %2982 (-.f64 tanph %382)) (+.f64 %3000 %578) (+.f64 %578 %3000) (fma.f64 lamdp b %3544) (fma.f64 b lamdp %3544) (fma.f64 a4 %490 %3547) (fma.f64 %490 a4 %3547) (neg.f64 (-.f64 tanph %3000)) (-.f64 %2982 (fma.f64 %234 a2 tanph)) (-.f64 %2997 %3554) (+.f64 %52 %3530) (+.f64 %565 %3533) (-.f64 %52 (-.f64 %567 %3496)) (-.f64 %382 (-.f64 %567 %3503)) (-.f64 %3496 %2987) (+.f64 %52 %3544) (+.f64 %565 %3547) (+.f64 %3565 %3001) (+.f64 (+.f64 %578 %3001) %565) (+.f64 %3569 %52) (-.f64 %565 (-.f64 %3554 %382)) (-.f64 %565 (+.f64 %3015 tanph)) (-.f64 %3504 %384) (fma.f64 %4 %1 %3497) (fma.f64 %4 %1 %3499) (fma.f64 %1 %4 %3497) (fma.f64 %1 %4 %3499) (-.f64 %578 %3021) (-.f64 %565 (-.f64 %55 %3496)) (fma.f64 tanph #s(literal -1 binary64) %3000) (fma.f64 #s(literal -1 binary64) tanph %3000) (fma.f64 %4 %1 %3530) (fma.f64 %1 %4 %3530) (-.f64 %565 (-.f64 %3015 %578)) (-.f64 %2982 (-.f64 %384 %578)) (-.f64 %3565 %3015) (-.f64 %3569 %55) (fma.f64 %4 %1 %3544) (fma.f64 %1 %4 %3544) (fma.f64 #s(literal 1 binary64) %578 %3000) (fma.f64 %578 #s(literal 1 binary64) %3000) (fma.f64 #s(literal 2 binary64) %3486 %3000) (fma.f64 #s(literal -2 binary64) %588 %3000) (fma.f64 %593 #s(literal -1/2 binary64) %3000) (fma.f64 %3490 #s(literal 1/2 binary64) %3000) (fma.f64 #s(literal 2 binary64) %3492 %3000) (fma.f64 #s(literal 2 binary64) %3494 %3000) (fma.f64 %237 %386 %3504) (fma.f64 %238 %388 %3504) (fma.f64 %70 %239 %3504) (fma.f64 %386 %237 %3504) (fma.f64 %388 %238 %3504) (fma.f64 %239 %70 %3504) (fma.f64 #s(literal 2 binary64) %394 %3504) (fma.f64 %241 %396 %3504) (fma.f64 %243 %398 %3504) (fma.f64 %396 %241 %3504) (fma.f64 %398 %243 %3504) (fma.f64 %394 #s(literal 2 binary64) %3504) (fma.f64 #s(literal 2 binary64) (-.f64 %394 %588) %2982) (fma.f64 #s(literal 2 binary64) %403 %3504) (fma.f64 #s(literal 1/2 binary64) %405 %3504) (fma.f64 a2 %239 %3619) (fma.f64 %237 %398 %3619) (fma.f64 %238 %396 %3619) (fma.f64 %239 a2 %3619) (fma.f64 %396 %238 %3619) (fma.f64 %398 %237 %3619) (+.f64 %394 %3619) (fma.f64 a2 %239 %3627) (fma.f64 %237 %398 %3627) (fma.f64 %238 %396 %3627) (fma.f64 %239 a2 %3627) (fma.f64 %396 %238 %3627) (fma.f64 %398 %237 %3627) (+.f64 %394 %3627) (+.f64 (+.f64 %3504 %394) %394) (approx %2550 %3505) (fma.f64 lamdp b %3639) (fma.f64 b lamdp %3639) %3644 (fma.f64 a4 %490 %3645) (fma.f64 a4 %490 %3647) (fma.f64 %233 a2 %3643) (fma.f64 %490 a4 %3645) (fma.f64 %490 a4 %3647) (+.f64 tanph %3000) (+.f64 %52 %3639) (+.f64 %382 %3643) (+.f64 %565 %3645) (+.f64 %565 %3647) (+.f64 %2982 %3638) (+.f64 %3000 tanph) (+.f64 %3001 %3659) (+.f64 %3642 %2997) (+.f64 %3638 %2982) (+.f64 %3643 %382) (+.f64 %2997 %3642) (fma.f64 lamdp b %3665) (fma.f64 lamdp b %3667) (fma.f64 b lamdp %3665) (fma.f64 b lamdp %3667) (fma.f64 a4 %490 %3671) (fma.f64 a4 %490 %3673) (fma.f64 %490 a4 %3671) (fma.f64 %490 a4 %3673) (+.f64 %52 %3665) (+.f64 %52 %3667) (+.f64 %565 %3671) (+.f64 %565 %3673) (+.f64 %3681 %3001) (+.f64 (+.f64 tanph %3001) %565) (+.f64 %3685 %52) (-.f64 %52 (-.f64 %567 %3638)) (-.f64 %382 (-.f64 %567 %3642)) (-.f64 %3638 %2987) (fma.f64 lamdp b %3692) (fma.f64 b lamdp %3692) (fma.f64 a4 %490 %3695) (fma.f64 %490 a4 %3695) (-.f64 tanph %3021) (-.f64 %382 %3700) (-.f64 %2982 %3702) (-.f64 %3000 %578) (-.f64 %3643 %384) (-.f64 %2997 %3699) (fma.f64 %4 %1 %3639) (fma.f64 %1 %4 %3639) (neg.f64 (neg.f64 %3644)) (+.f64 %52 %3692) (+.f64 %565 %3695) (-.f64 %52 (-.f64 %3702 %565)) (-.f64 %565 (-.f64 %3015 tanph)) (-.f64 %565 (-.f64 %3699 %382)) (-.f64 %565 (-.f64 %55 %3638)) (-.f64 %2982 (-.f64 %384 tanph)) (-.f64 %3681 %3015) (-.f64 %3685 %55) (fma.f64 %4 %1 %3665) (fma.f64 %4 %1 %3667) (fma.f64 %1 %4 %3665) (fma.f64 %1 %4 %3667) (-.f64 %2982 (fma.f64 %234 a2 %578)) (fma.f64 tanph #s(literal 1 binary64) %3000) (fma.f64 #s(literal 1 binary64) tanph %3000) (-.f64 %565 (+.f64 %3015 %578)) (fma.f64 %4 %1 %3692) (fma.f64 %1 %4 %3692) (fma.f64 #s(literal -1 binary64) %578 %3000) (fma.f64 %578 #s(literal -1 binary64) %3000) (fma.f64 #s(literal 2 binary64) %588 %3000) (fma.f64 #s(literal 1/2 binary64) %590 %3000) (fma.f64 %588 #s(literal 2 binary64) %3000) (fma.f64 %593 #s(literal 1/2 binary64) %3000) (fma.f64 #s(literal 2 binary64) %597 %3000) (fma.f64 #s(literal -2 binary64) %599 %3000) (fma.f64 %601 #s(literal -1/2 binary64) %3000) (fma.f64 %603 #s(literal 1/2 binary64) %3000) (fma.f64 #s(literal 1/2 binary64) %616 %3000) (fma.f64 %237 %386 %3643) (fma.f64 %238 %388 %3643) (fma.f64 %70 %239 %3643) (fma.f64 %386 %237 %3643) (fma.f64 %388 %238 %3643) (fma.f64 %239 %70 %3643) (fma.f64 #s(literal 2 binary64) %394 %3643) (fma.f64 %241 %396 %3643) (fma.f64 %243 %398 %3643) (fma.f64 %396 %241 %3643) (fma.f64 %398 %243 %3643) (fma.f64 %394 #s(literal 2 binary64) %3643) (fma.f64 #s(literal 2 binary64) (fma.f64 %239 a2 %588) %2982) (fma.f64 #s(literal 2 binary64) %403 %3643) (fma.f64 #s(literal 1/2 binary64) %405 %3643) (fma.f64 a2 %239 %3764) (fma.f64 %237 %398 %3764) (fma.f64 %238 %396 %3764) (fma.f64 %239 a2 %3764) (fma.f64 %396 %238 %3764) (fma.f64 %398 %237 %3764) (+.f64 %394 %3764) (+.f64 (+.f64 %3643 %394) %394) (fma.f64 a2 %239 %3774) (fma.f64 %237 %398 %3774) (fma.f64 %238 %396 %3774) (fma.f64 %239 a2 %3774) (fma.f64 %396 %238 %3774) (fma.f64 %398 %237 %3774) (+.f64 %394 %3774) (approx %2550 %3644) %3783 (/.f64 %641 %671) (neg.f64 %3785) (*.f64 s %3787) (*.f64 #s(literal 1 binary64) %3783) (*.f64 %3787 s) (/.f64 #s(literal 1 binary64) (/.f64 xj s)) (/.f64 %3783 #s(literal 1 binary64)) (/.f64 %3794 xj) (*.f64 %641 %3796) (*.f64 %3796 %641) (neg.f64 (*.f64 %3796 s)) (/.f64 %3785 #s(literal -1 binary64)) (/.f64 %1123 %671) (/.f64 #s(literal 1 binary64) (/.f64 %671 %641)) (/.f64 (neg.f64 %3794) %671) (neg.f64 %3807) (*.f64 #s(literal 2 binary64) (*.f64 %3809 s)) (*.f64 %650 %3809) (*.f64 %3794 %3787) (/.f64 #s(literal 1 binary64) (/.f64 xj %3794)) (*.f64 %3785 %3816) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) %3785)) (/.f64 %3807 #s(literal -1 binary64)) (/.f64 (/.f64 %3785 #s(literal 2 binary64)) #s(literal -1/2 binary64)) (/.f64 (/.f64 %3785 #s(literal -2 binary64)) #s(literal 1/2 binary64)) %3825 (/.f64 %1131 xj) (*.f64 tanph %3783) (*.f64 s %3828) %3830 (*.f64 %3828 s) (/.f64 %1138 %671) (*.f64 %578 %3785) (*.f64 %641 %3834) (neg.f64 %3836) (*.f64 %1131 %3787) (*.f64 #s(literal 1 binary64) %3830) (*.f64 %3787 %1131) (/.f64 #s(literal 1 binary64) (/.f64 xj %1131)) (/.f64 %3830 #s(literal 1 binary64)) (/.f64 %3844 xj) (*.f64 %3828 %3794) (*.f64 %3794 %3828) (*.f64 #s(literal -1 binary64) %3836) (*.f64 %578 %3849) (*.f64 %3796 %1138) (*.f64 %1138 %3796) (/.f64 %3836 #s(literal -1 binary64)) (*.f64 %3783 %3854) (*.f64 %641 %3856) (*.f64 %3858 %3785) (*.f64 %3860 %3834) (*.f64 %3785 %3858) (*.f64 %3834 %3860) (*.f64 %3854 %3783) (/.f64 #s(literal 1 binary64) (/.f64 %671 %1138)) (/.f64 (neg.f64 %3844) %671) (*.f64 #s(literal 2 binary64) %3869) (*.f64 #s(literal 2 binary64) %3871) (*.f64 %1164 %3809) (*.f64 %3796 %3874) (*.f64 %3876 %3830) (*.f64 %3844 %3787) (/.f64 #s(literal 1 binary64) (/.f64 xj %3844)) (*.f64 %3836 %3816) (*.f64 %3882 %3796) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) %3836)) (/.f64 (/.f64 %3836 #s(literal 2 binary64)) #s(literal -1/2 binary64)) (/.f64 (/.f64 %3836 #s(literal -2 binary64)) #s(literal 1/2 binary64)) (*.f64 %3890 %3891) (*.f64 %3893 %3894) (*.f64 %3896 %3897) (*.f64 %3899 %3900) (*.f64 %3902 %3856) (*.f64 %3904 %3905) (*.f64 %3907 %3908) (*.f64 %3910 %3911) (*.f64 %3913 %3914) %671 (*.f64 xj #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) xj) (*.f64 #s(literal 1 binary64) %671) (*.f64 %671 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) xj)) (*.f64 #s(literal -2 binary64) %681) (*.f64 %687 #s(literal -1/2 binary64)) (*.f64 (*.f64 xj #s(literal -2 binary64)) #s(literal 1/2 binary64)) %3926 (fma.f64 lamdp b %3830) %3928 (fma.f64 tanph %3783 %52) (fma.f64 s %3828 %52) (fma.f64 %3783 tanph %52) (fma.f64 %3828 s %52) (+.f64 %52 %3830) (+.f64 %3830 %52) (-.f64 %52 %3836) (-.f64 %3830 %55) (fma.f64 %578 %3785 %52) (fma.f64 %4 %1 %3830) (fma.f64 %641 %3834 %52) (fma.f64 %1 %4 %3830) (neg.f64 %3941) (/.f64 %3944 xj) (fma.f64 %1131 %3787 %52) (fma.f64 #s(literal 1 binary64) %3830 %52) (fma.f64 %3787 %1131 %52) (fma.f64 %3828 %3794 %52) (fma.f64 %3794 %3828 %52) (fma.f64 #s(literal -1 binary64) %3836 %52) (fma.f64 %578 %3849 %52) (fma.f64 %3796 %1138 %52) (fma.f64 %1138 %3796 %52) (/.f64 %3941 #s(literal -1 binary64)) (fma.f64 %3783 %3854 %52) (fma.f64 %641 %3856 %52) (fma.f64 %3858 %3785 %52) (fma.f64 %3860 %3834 %52) (fma.f64 %3785 %3858 %52) (fma.f64 %3834 %3860 %52) (fma.f64 %3854 %3783 %52) (/.f64 %3963 %671) (/.f64 %3965 xj) (fma.f64 #s(literal 2 binary64) %3869 %52) (fma.f64 #s(literal 2 binary64) %3871 %52) (fma.f64 %1164 %3809 %52) (*.f64 %3787 %3944) (*.f64 %3944 %3787) (/.f64 #s(literal 1 binary64) (/.f64 xj %3944)) (/.f64 (fma.f64 lamdp %3974 %3844) xj) (fma.f64 lamdp %3977 %3830) (fma.f64 b %3979 %3830) (fma.f64 tanph %3783 %3982) (fma.f64 s %3828 %3982) (fma.f64 xj %3985 %3830) (fma.f64 %52 %3981 %3830) (fma.f64 %3783 tanph %3982) (fma.f64 %3796 %3874 %52) (fma.f64 %3876 %3830 %52) (fma.f64 %3828 s %3982) (fma.f64 %3844 %3787 %52) (/.f64 (*.f64 %3944 #s(literal -1 binary64)) %671) (*.f64 %3963 %3796) (+.f64 %3830 %3982) (+.f64 %3982 %3830) (/.f64 (fma.f64 %52 #s(literal -1 binary64) %3836) #s(literal -1 binary64)) (/.f64 (/.f64 %3963 #s(literal -1 binary64)) xj) (fma.f64 %3836 %3816 %52) (fma.f64 %3882 %3796 %52) (-.f64 %3982 %3836) (fma.f64 %3890 %3891 %52) (fma.f64 %3893 %3894 %52) (fma.f64 %3896 %3897 %52) (fma.f64 %3899 %3900 %52) (fma.f64 %3902 %3856 %52) (/.f64 #s(literal 1 binary64) (/.f64 %671 %3963)) (fma.f64 %578 %3785 %3982) (fma.f64 %641 %3834 %3982) (*.f64 %3965 %3787) (*.f64 %4015 %3809) (/.f64 (fma.f64 %3982 xj %1131) xj) (fma.f64 %1131 %3787 %3982) (fma.f64 #s(literal 1 binary64) %3830 %3982) (fma.f64 %3787 %1131 %3982) (fma.f64 %4022 %3787 %3830) (fma.f64 %3828 %3794 %3982) (fma.f64 %3794 %3828 %3982) (fma.f64 %3904 %3905 %52) (fma.f64 %3907 %3908 %52) (fma.f64 #s(literal -1 binary64) %3836 %3982) (fma.f64 %578 %3849 %3982) (fma.f64 %3796 %1138 %3982) (fma.f64 %1138 %3796 %3982) (fma.f64 %3783 %3854 %3982) (fma.f64 %641 %3856 %3982) (fma.f64 %3858 %3785 %3982) (fma.f64 %3860 %3834 %3982) (fma.f64 %3785 %3858 %3982) (fma.f64 %3834 %3860 %3982) (fma.f64 %3854 %3783 %3982) (fma.f64 %3910 %3911 %52) (fma.f64 %3913 %3914 %52) (/.f64 (fma.f64 %4022 xj (*.f64 xj %1131)) %727) (/.f64 (fma.f64 %4022 xj (*.f64 %1131 xj)) %727) (/.f64 (fma.f64 %3982 %671 %1138) %671) (/.f64 (fma.f64 %52 %671 (*.f64 xj %3836)) %671) (/.f64 (fma.f64 %52 %671 (*.f64 %3836 xj)) %671) (fma.f64 #s(literal 2 binary64) %3869 %3982) (fma.f64 #s(literal 2 binary64) %3871 %3982) (fma.f64 %1164 %3809 %3982) (/.f64 (fma.f64 %3982 xj %3844) xj) (fma.f64 %3796 %3874 %3982) (fma.f64 %3876 %3830 %3982) (fma.f64 %3844 %3787 %3982) (/.f64 (fma.f64 %3982 #s(literal -1 binary64) %3836) #s(literal -1 binary64)) (fma.f64 %3836 %3816 %3982) (fma.f64 %3882 %3796 %3982) (/.f64 (fma.f64 %4022 %671 (*.f64 xj %1138)) %729) (/.f64 (fma.f64 %4022 %671 (*.f64 %1138 xj)) %729) (fma.f64 %3890 %3891 %3982) (fma.f64 %3893 %3894 %3982) (fma.f64 %3896 %3897 %3982) (fma.f64 %3899 %3900 %3982) (fma.f64 %3902 %3856 %3982) (/.f64 (fma.f64 %4022 xj (*.f64 xj %3844)) %727) (/.f64 (fma.f64 %4022 xj (*.f64 %3844 xj)) %727) (fma.f64 %3904 %3905 %3982) (fma.f64 %3907 %3908 %3982) (fma.f64 %3910 %3911 %3982) (fma.f64 %3913 %3914 %3982) (fma.f64 lamdp b %4088) (fma.f64 b lamdp %4088) %4091 (fma.f64 tanph %3783 %2982) (fma.f64 s %3828 %2982) (fma.f64 %490 a4 %3928) (fma.f64 %3783 tanph %2982) (fma.f64 %3828 s %2982) (+.f64 %52 %4088) (+.f64 %565 %3928) (+.f64 %2982 %3830) (+.f64 %3830 %2982) (+.f64 %3928 %565) (+.f64 %4088 %52) (-.f64 %3928 %567) (-.f64 %52 (-.f64 %567 %3830)) (-.f64 %3830 %2987) (neg.f64 %4107) (-.f64 %52 (fma.f64 %491 a4 %3836)) (-.f64 %52 %4111) (-.f64 %565 %3941) (-.f64 %2982 %3836) (-.f64 %4088 %55) (fma.f64 lamdp b %4116) (fma.f64 b lamdp %4116) (fma.f64 %578 %3785 %2982) (fma.f64 %4 %1 %4088) (fma.f64 %641 %3834 %2982) (fma.f64 %1 %4 %4088) (+.f64 %52 %4116) (+.f64 %3928 %1228) (/.f64 %4125 xj) (fma.f64 %1131 %3787 %2982) (fma.f64 #s(literal 1 binary64) %3830 %2982) (fma.f64 %3787 %1131 %2982) (fma.f64 %3828 %3794 %2982) (fma.f64 %3794 %3828 %2982) (fma.f64 %4 %1 %4116) (fma.f64 %1 %4 %4116) (fma.f64 #s(literal -1 binary64) %3836 %2982) (fma.f64 %578 %3849 %2982) (fma.f64 %3796 %1138 %2982) (fma.f64 %1138 %3796 %2982) (/.f64 %4107 #s(literal -1 binary64)) (fma.f64 %3783 %3854 %2982) (fma.f64 %641 %3856 %2982) (fma.f64 %3858 %3785 %2982) (fma.f64 %3860 %3834 %2982) (fma.f64 %3785 %3858 %2982) (fma.f64 %3834 %3860 %2982) (fma.f64 %3854 %3783 %2982) (/.f64 (neg.f64 %4125) %671) (/.f64 %4149 %671) (/.f64 (neg.f64 %4149) xj) (/.f64 %4154 xj) (fma.f64 #s(literal 2 binary64) %3869 %2982) (fma.f64 #s(literal 2 binary64) %3871 %2982) (fma.f64 %3787 %3944 %565) (fma.f64 %3944 %3787 %565) (fma.f64 %1164 %3809 %2982) (*.f64 %4125 %3787) (/.f64 #s(literal 1 binary64) (/.f64 xj %4125)) (/.f64 (fma.f64 %2982 xj %3844) xj) (fma.f64 lamdp %3977 %4088) (fma.f64 b %3979 %4088) (fma.f64 xj %3985 %4088) (fma.f64 %52 %3981 %4088) (fma.f64 %3796 %3874 %2982) (fma.f64 %3876 %3830 %2982) (fma.f64 %3844 %3787 %2982) (fma.f64 %3963 %3796 %565) (+.f64 %3982 %4088) (+.f64 (fma.f64 %490 a4 %3982) %3830) (+.f64 (/.f64 (*.f64 %490 %4153) xj) %3928) (+.f64 (/.f64 (*.f64 %2982 xj) xj) %3830) (*.f64 %4149 %3796) (/.f64 (fma.f64 %2982 #s(literal -1 binary64) %3836) #s(literal -1 binary64)) (fma.f64 %3836 %3816 %2982) (fma.f64 %3882 %3796 %2982) (/.f64 (neg.f64 %4154) %671) (fma.f64 %3787 %3944 %1228) (fma.f64 %3944 %3787 %1228) (/.f64 (/.f64 %4149 #s(literal -1 binary64)) xj) (/.f64 (-.f64 (*.f64 %565 %671) %3944) %671) (fma.f64 %3890 %3891 %2982) (fma.f64 %3893 %3894 %2982) (fma.f64 %3896 %3897 %2982) (fma.f64 %3899 %3900 %2982) (fma.f64 %3902 %3856 %2982) (/.f64 (fma.f64 %565 %671 %3963) %671) (fma.f64 %3963 %3796 %1228) (fma.f64 %3965 %3787 %565) (fma.f64 %4015 %3809 %565) (*.f64 %4154 %3787) (+.f64 (/.f64 %4148 %671) %3830) (/.f64 #s(literal 1 binary64) (/.f64 %671 %4149)) (/.f64 #s(literal 1 binary64) (/.f64 xj %4154)) (fma.f64 %4022 %3787 %4088) (fma.f64 %3904 %3905 %2982) (fma.f64 %3907 %3908 %2982) (fma.f64 %3965 %3787 %1228) (fma.f64 %4015 %3809 %1228) (fma.f64 %3910 %3911 %2982) (fma.f64 %3913 %3914 %2982) (fma.f64 lamdp b %4222) (fma.f64 b lamdp %4222) %4225 (fma.f64 a4 %490 %4226) (fma.f64 tanph %3783 %3000) (fma.f64 s %3828 %3000) (fma.f64 %233 a2 %4091) (fma.f64 %490 a4 %4226) (fma.f64 %3783 tanph %3000) (fma.f64 %3828 s %3000) (+.f64 %52 %4222) (+.f64 %382 %4091) (+.f64 %565 %4226) (+.f64 %2982 %4221) (+.f64 %3000 %3830) (+.f64 %3001 %4088) (+.f64 %3830 %3000) (+.f64 %3928 %2997) (+.f64 %4091 %382) (+.f64 %4221 %2982) (+.f64 %4226 %565) (+.f64 %4088 %3001) (+.f64 %2997 %3928) (+.f64 %4222 %52) (fma.f64 lamdp b %4248) (fma.f64 b lamdp %4248) (-.f64 %4226 %567) (+.f64 %52 %4248) (-.f64 %52 (-.f64 %567 %4221)) (-.f64 %382 %4107) (-.f64 %3928 %3012) (fma.f64 lamdp b %4257) (fma.f64 b lamdp %4257) (-.f64 %565 %4260) (-.f64 %2982 (neg.f64 %4221)) (-.f64 %3000 %3836) (-.f64 %3001 %4111) (-.f64 %3830 %3021) (-.f64 %4091 %384) (-.f64 %2997 %3941) (-.f64 %4222 %55) (fma.f64 a4 %490 %4270) (fma.f64 %490 a4 %4270) (fma.f64 %578 %3785 %3000) (fma.f64 %4 %1 %4222) (fma.f64 %641 %3834 %3000) (fma.f64 %1 %4 %4222) (neg.f64 (fma.f64 a4 %491 %4260)) (+.f64 %52 %4257) (+.f64 %2982 (-.f64 %382 %3836)) (-.f64 %52 (-.f64 %4111 %382)) (-.f64 %52 (-.f64 %3836 %2997)) (-.f64 %565 (-.f64 %3015 %3830)) (-.f64 %565 (-.f64 %55 %4221)) (-.f64 %2982 (-.f64 %384 %3830)) (-.f64 %2982 (-.f64 %3836 %382)) (+.f64 %565 %4270) (fma.f64 %4 %1 %4248) (fma.f64 %1 %4 %4248) (neg.f64 (-.f64 %384 %4091)) (neg.f64 (-.f64 %4260 %565)) (neg.f64 (-.f64 %3836 %3000)) (-.f64 %2982 (fma.f64 %234 a2 %3836)) (-.f64 %2982 (fma.f64 s %3834 %384)) (/.f64 (fma.f64 %3000 xj %1131) xj) (fma.f64 %1131 %3787 %3000) (fma.f64 #s(literal 1 binary64) %3830 %3000) (fma.f64 %3787 %1131 %3000) (-.f64 %52 (+.f64 %4111 %384)) (-.f64 %565 (+.f64 %3015 %3836)) (fma.f64 %4 %1 %4257) (fma.f64 %1 %4 %4257) (neg.f64 (+.f64 %3021 %3836)) (fma.f64 %3828 %3794 %3000) (fma.f64 %3794 %3828 %3000) (fma.f64 #s(literal -1 binary64) %3836 %3000) (fma.f64 %578 %3849 %3000) (fma.f64 %3796 %1138 %3000) (fma.f64 %1138 %3796 %3000) (/.f64 (-.f64 (*.f64 %3000 xj) %1138) xj) (fma.f64 %3783 %3854 %3000) (fma.f64 %641 %3856 %3000) (fma.f64 %3858 %3785 %3000) (fma.f64 %3860 %3834 %3000) (fma.f64 %3785 %3858 %3000) (fma.f64 %3834 %3860 %3000) (fma.f64 %3854 %3783 %3000) (/.f64 (-.f64 (*.f64 %3000 %671) %1131) %671) (/.f64 (fma.f64 %3000 %671 %1138) %671) (/.f64 %4341 xj) (/.f64 (fma.f64 %382 xj %4125) xj) (fma.f64 #s(literal 2 binary64) %3869 %3000) (fma.f64 #s(literal 2 binary64) %3871 %3000) (fma.f64 %3787 %3944 %2997) (fma.f64 %3944 %3787 %2997) (fma.f64 %1164 %3809 %3000) (fma.f64 %4125 %3787 %382) (/.f64 (fma.f64 %3000 xj %3844) xj) (fma.f64 lamdp %3977 %4222) (fma.f64 b %3979 %4222) (fma.f64 xj %3985 %4222) (fma.f64 %52 %3981 %4222) (fma.f64 %3796 %3874 %3000) (fma.f64 %3876 %3830 %3000) (fma.f64 %3844 %3787 %3000) (fma.f64 %3963 %3796 %2997) (+.f64 %3982 %4222) (+.f64 (/.f64 (*.f64 %2997 xj) xj) %3928) (fma.f64 %4149 %3796 %382) (/.f64 (fma.f64 %3000 #s(literal -1 binary64) %3836) #s(literal -1 binary64)) (fma.f64 %3836 %3816 %3000) (fma.f64 %3882 %3796 %3000) (+.f64 (+.f64 %2997 %3982) %3830) (/.f64 (neg.f64 %4341) %671) (/.f64 (-.f64 (*.f64 %2997 %671) %3944) %671) (fma.f64 %3890 %3891 %3000) (fma.f64 %3893 %3894 %3000) (fma.f64 %3896 %3897 %3000) (fma.f64 %3899 %3900 %3000) (fma.f64 %3902 %3856 %3000) (/.f64 (fma.f64 %2997 %671 %3963) %671) (/.f64 (fma.f64 %382 xj %4154) xj) (fma.f64 %3965 %3787 %2997) (fma.f64 %4015 %3809 %2997) (fma.f64 %4154 %3787 %382) (*.f64 %4341 %3787) (/.f64 (fma.f64 %382 %671 %4149) %671) (/.f64 #s(literal 1 binary64) (/.f64 xj %4341)) (fma.f64 %4022 %3787 %4222) (fma.f64 %3904 %3905 %3000) (fma.f64 %3907 %3908 %3000) (fma.f64 %3910 %3911 %3000) (fma.f64 %3913 %3914 %3000) (fma.f64 %237 %386 %4091) (fma.f64 %238 %388 %4091) (fma.f64 %70 %239 %4091) (fma.f64 %386 %237 %4091) (fma.f64 %388 %238 %4091) (fma.f64 %239 %70 %4091) (fma.f64 #s(literal 2 binary64) %394 %4091) (fma.f64 %241 %396 %4091) (fma.f64 %243 %398 %4091) (fma.f64 %396 %241 %4091) (fma.f64 %398 %243 %4091) (fma.f64 %394 #s(literal 2 binary64) %4091) (fma.f64 #s(literal 2 binary64) %403 %4091) (fma.f64 #s(literal 1/2 binary64) %405 %4091) (fma.f64 a2 %239 %4413) (fma.f64 %237 %398 %4413) (fma.f64 %238 %396 %4413) (fma.f64 %239 a2 %4413) (fma.f64 %396 %238 %4413) (fma.f64 %398 %237 %4413) (+.f64 %394 %4413) (+.f64 (+.f64 %4091 %394) %394) (fma.f64 a2 %239 %4423) (fma.f64 %237 %398 %4423) (fma.f64 %238 %396 %4423) (fma.f64 %239 a2 %4423) (fma.f64 %396 %238 %4423) (fma.f64 %398 %237 %4423) (+.f64 %394 %4423) (approx %2550 %4225) %4 %19 %208 %209 %210 %212 %214 %216 %217 %218 %219 %220 %221 %223 %224 %226 %227 %228 %229 %230 %231 %232 %233 %235 %236 %240 %242 %244 %245 %246 %247 %249 %251 %253 %257 %259 %267 %269 %275 %277 %280 %283 %285 %287 %289 %290 %291 %292 %294 %296 %299 %300 %301 %302 %303 %304 %305 %307 %308 %309 %310 %311 %313 %314 %315 %316 %317 %321 %323 %324 %325 %327 %329 %331 %333 %335 %337 %339 %341 %343 %345 %347 %349 %351 %353 %355 %357 %359 %361 %363 %365 %367 %369 %371 %373 %375 %377 %379 %381 %237 (cos.f64 %4) (cos.f64 %260) (cos.f64 %1307) (cos.f64 (neg.f64 %1307)) (sin.f64 (fma.f64 %270 #s(literal 1/2 binary64) lamdp)) (sin.f64 (fma.f64 %270 #s(literal 1/2 binary64) %260)) (sin.f64 (fma.f64 %270 #s(literal 1/2 binary64) %4)) (sin.f64 (+.f64 %1307 %511)) (fma.f64 #s(literal 1 binary64) %237 %318) (fma.f64 %237 #s(literal 1 binary64) %318) (fma.f64 %238 #s(literal 0 binary64) %319) (fma.f64 #s(literal 0 binary64) %238 %319) (+.f64 %318 %319) (+.f64 %319 %318) (-.f64 %318 (*.f64 %237 #s(literal -1 binary64))) (fma.f64 %278 #s(literal 0 binary64) %319) (fma.f64 %4454 #s(literal 0 binary64) %319) (+.f64 (*.f64 %278 #s(literal 0 binary64)) %319) (+.f64 (*.f64 %4454 #s(literal 0 binary64)) %319) (-.f64 %318 (*.f64 %281 #s(literal 1 binary64))) (-.f64 %318 (neg.f64 %319)) %238 %70 (*.f64 a2 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) a2) (-.f64 a2 %58) (neg.f64 %1370) (fma.f64 a2 #s(literal 1 binary64) a2) (fma.f64 #s(literal 1 binary64) a2 a2) (*.f64 #s(literal 1 binary64) %70) (*.f64 %70 #s(literal 1 binary64)) (-.f64 a2 %62) (*.f64 #s(literal 1/2 binary64) %1573) (*.f64 %77 #s(literal 4 binary64)) (-.f64 a2 (*.f64 %58 #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) %70 a2) (fma.f64 %70 #s(literal 1/2 binary64) a2) (fma.f64 #s(literal 2 binary64) %73 a2) (fma.f64 #s(literal -1 binary64) %62 a2) (fma.f64 %64 #s(literal -1 binary64) a2) (fma.f64 %77 #s(literal 2 binary64) a2) %270 (neg.f64 %4483) (*.f64 #s(literal 1/2 binary64) %270) %511 (/.f64 %270 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) %4483) (*.f64 %4483 #s(literal -1/2 binary64)) (neg.f64 %544) (/.f64 %4483 #s(literal -2 binary64)) (/.f64 %511 #s(literal 1 binary64)) (/.f64 %539 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %270) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %270)) (/.f64 (/.f64 %270 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %4483)) (*.f64 %238 %70) %386 (*.f64 a2 %241) (*.f64 #s(literal 2 binary64) %398) (*.f64 %241 a2) (*.f64 %398 #s(literal 2 binary64)) (neg.f64 (*.f64 %1370 %238)) (*.f64 %386 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) %4509) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4 binary64) %398)) (*.f64 (*.f64 %398 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 a2 %238 %398) (fma.f64 %238 a2 %398) (+.f64 %398 %398) (-.f64 %398 (*.f64 %58 %238)) (-.f64 %398 (*.f64 %278 a2)) (-.f64 %398 (neg.f64 %398)) (fma.f64 #s(literal 1 binary64) %398 %4509) (fma.f64 %398 #s(literal 1 binary64) %4525) (+.f64 %4525 %4525) (+.f64 %4509 %4509) (*.f64 %237 %70) %388 (*.f64 a2 %243) (*.f64 #s(literal 2 binary64) %396) (*.f64 %243 a2) (*.f64 %396 #s(literal 2 binary64)) (neg.f64 (*.f64 %1370 %237)) (*.f64 %388 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) %4537) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4 binary64) %396)) (*.f64 (*.f64 %396 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 a2 %237 %396) (fma.f64 %237 a2 %396) (+.f64 %396 %396) (-.f64 %396 (*.f64 %58 %237)) (-.f64 %396 (*.f64 %281 a2)) (-.f64 %396 (neg.f64 %396)) (fma.f64 #s(literal 1 binary64) %396 %4537) (fma.f64 %396 #s(literal 1 binary64) %4553) (+.f64 %4553 %4553) (+.f64 %4537 %4537) (fma.f64 %70 %318 %4557) (fma.f64 %318 %70 %4559) (+.f64 (*.f64 %318 %70) %4559) (+.f64 (*.f64 %70 %318) %4557) (fma.f64 lamdp #s(literal -4 binary64) %511) (fma.f64 #s(literal 1/2 binary64) %270 %481) %495 (fma.f64 #s(literal -4 binary64) lamdp %511) (+.f64 %511 %481) (+.f64 %481 %511) (-.f64 %511 %222) (-.f64 %481 %544) (fma.f64 #s(literal 4 binary64) %4 %511) (fma.f64 %4 #s(literal 4 binary64) %511) (fma.f64 #s(literal -1/2 binary64) %4483 %481) (fma.f64 %4483 #s(literal -1/2 binary64) %481) (neg.f64 %497) (/.f64 (fma.f64 %481 #s(literal 2 binary64) %270) #s(literal 2 binary64)) (/.f64 (fma.f64 %481 #s(literal -2 binary64) %4483) #s(literal -2 binary64)) %490 %492 %494 %496 %498 %500 %502 %504 %506 %508 %510 %513 %516 %517 %518 %520 %521 %522 %523 %524 %526 %528 %530 %532 %534 %536 %538 %541 %543 %548 %552 %558 %560 %564 %923 %924 %925 %926 %927 %928 %929 %930 %931 %932 %933 %935 %936 %937 %938 %939 %940 %941 %942 %943 %944 %945 %946 %947 %948 %949 %950 %951 %952 %953 %954 %955 %956 %957 %958 %959 %960 %961 %962 %963 %964 %965 %966 %967 %969 %971 %972 %973 %974 %975 %976 %979 %981 %982 %983 %984 %985 %986 %987 %988 %989 %990 %991 %970 %992 %993 %994 %995 %996 %997 %998 %999 %1000 %1001 %1002 %1003 %1004 %1005 %1006 %1007 %1008 %1009 %1010 %1011 %1012 %1013 %1014 %1015 %1016 %1017 %1018 %1019 %1020 %1021 %1022 %1023 %1024 %1025 %1026 %1027 %1028 %1029 %1030 %1031 %1032 %1033 %1034 %1035 %1036 %1037 %1038 %1039 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %1073 %1074 %1075 %1076 %1077 %1078 %1079 %1080 %1081 %1082 %1083 %1084 %1085 %1086 %1087 %1088 %1089 %1090 %1091 %1092 %1093 %1094 %1095 %1096 %1097 %1098 %1099 %1100 %1101 %1102 %1103 %1104 %1105 %1107 %970 %992 %993 %994 %995 %996 %997 %998 %999 %1000 %1001 %1002 %1003 %1004 %1005 %1006 %1007 %1008 %1009 %1010 %1011 %1012 %1013 %1014 %1015 %1016 %1017 %1018 %1019 %1020 %1021 %1022 %1023 %1024 %1025 %1026 %1027 %1028 %1029 %1030 %1031 %1032 %1033 %1034 %1035 %1036 %1037 %1038 %1039 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %1073 %1074 %1075 %1076 %1077 %1078 %1079 %1080 %1081 %1082 %1083 %1084 %1085 %1086 %1087 %1088 %1089 %1090 %1091 %1092 %1093 %1094 %1095 %1096 %1097 %1098 %1099 %1100 %1101 %1102 %1103 %1104 %1105 %1107 %1108 %1109 %1111 %1113 %1114 %1115 %1116 %1118 %1119 %1121 %1122 %1124 %1126 %1129 %1130 %1112 (/.f64 #s(literal -1 binary64) %977) (fabs.f64 %1112) (fabs.f64 %1120) (neg.f64 %1120) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %970)) (/.f64 #s(literal 2 binary64) %4587) (*.f64 #s(literal 2 binary64) %1127) (*.f64 #s(literal -1 binary64) %1120) (*.f64 #s(literal 1/2 binary64) %4591) (*.f64 #s(literal 1 binary64) %1112) (*.f64 %1112 #s(literal 1 binary64)) (*.f64 %1120 #s(literal -1 binary64)) (*.f64 %1127 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %970 #s(literal 1 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 %977 #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) %977)) (*.f64 #s(literal -2 binary64) %4603) (/.f64 #s(literal 1 binary64) (/.f64 %977 #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) %4607) (*.f64 #s(literal 1/2 binary64) %4609) (*.f64 #s(literal 1/2 binary64) %4611) (*.f64 #s(literal -2 binary64) %4613) (*.f64 %3305 #s(literal 1/2 binary64)) (/.f64 %3305 #s(literal 2 binary64)) (/.f64 %4609 #s(literal 2 binary64)) (pow.f64 %923 #s(literal -1/2 binary64)) (pow.f64 %970 #s(literal -1 binary64)) (+.f64 %1112 %4620) (+.f64 %1127 %1127) (/.f64 #s(literal 1 binary64) (pow.f64 %970 #s(literal 1 binary64))) (fma.f64 #s(literal 2 binary64) %1127 %4620) (fma.f64 #s(literal -1 binary64) %1120 %4620) (fma.f64 #s(literal 1/2 binary64) %1112 %1127) (fma.f64 #s(literal 1/2 binary64) %4591 %4620) (fma.f64 #s(literal 1 binary64) %1112 %4620) (fma.f64 #s(literal 1 binary64) %1127 %1127) (fma.f64 %1112 #s(literal 1/2 binary64) %1127) (fma.f64 %1112 #s(literal 1 binary64) %4620) (fma.f64 %1120 #s(literal -1 binary64) %4620) (fma.f64 %1127 #s(literal 2 binary64) %4620) (fma.f64 %1127 #s(literal 1 binary64) %1127) (+.f64 %1112 %4636) (+.f64 %1112 %4638) (fma.f64 #s(literal -2 binary64) %4603 %4620) (fma.f64 #s(literal 2 binary64) %1127 %4636) (fma.f64 #s(literal 2 binary64) %1127 %4638) (fma.f64 #s(literal 2 binary64) %4607 %4620) (fma.f64 #s(literal -1 binary64) %1120 %4636) (fma.f64 #s(literal -1 binary64) %1120 %4638) (fma.f64 #s(literal 1/2 binary64) %4591 %4636) (fma.f64 #s(literal 1/2 binary64) %4591 %4638) (fma.f64 #s(literal 1/2 binary64) %4609 %4620) (fma.f64 #s(literal 1/2 binary64) %4611 %4620) (fma.f64 #s(literal 1 binary64) %1112 %4636) (fma.f64 #s(literal 1 binary64) %1112 %4638) (fma.f64 %1112 #s(literal 1 binary64) %4636) (fma.f64 %1112 #s(literal 1 binary64) %4638) (fma.f64 #s(literal -2 binary64) %4613 %4620) (fma.f64 %164 %1120 %1127) (fma.f64 %1120 #s(literal -1 binary64) %4636) (fma.f64 %1120 #s(literal -1 binary64) %4638) (fma.f64 %1127 #s(literal 2 binary64) %4636) (fma.f64 %1127 #s(literal 2 binary64) %4638) (fma.f64 %3305 #s(literal 1/2 binary64) %4620) (fma.f64 #s(literal -2 binary64) %4603 %4636) (fma.f64 #s(literal -2 binary64) %4603 %4638) (fma.f64 #s(literal 2 binary64) %4607 %4636) (fma.f64 #s(literal 2 binary64) %4607 %4638) (fma.f64 #s(literal 1/2 binary64) %4609 %4636) (fma.f64 #s(literal 1/2 binary64) %4609 %4638) (fma.f64 #s(literal 1/2 binary64) %4611 %4636) (fma.f64 #s(literal 1/2 binary64) %4611 %4638) (fma.f64 #s(literal -2 binary64) %4613 %4636) (fma.f64 #s(literal -2 binary64) %4613 %4638) (fma.f64 %3305 #s(literal 1/2 binary64) %4636) (fma.f64 %3305 #s(literal 1/2 binary64) %4638) %1495 %1131 %1496 %1497 %1498 %1499 %1500 %1502 %1503 %1504 %1506 %1507 %1509 %1510 %1511 %1513 %1515 %1516 %1517 %1518 %1519 %1520 %1521 %1522 %1523 %1524 %1525 %1526 %1528 %1529 %1530 %1531 %1532 %1533 %1534 %1535 %1536 %1537 %1538 %1539 %1540 %1541 %1542 %1543 %1544 %1545 %1546 %1132 %1133 %1135 %1136 %1137 %1139 %1140 %1142 %1143 %1145 %1146 %1147 %1148 %1149 %1151 %1152 %1153 %1155 %1156 %1157 %1159 %1161 %1163 %1165 %1167 %3165 (*.f64 %970 a2) (*.f64 a2 %3198) %3166 (*.f64 %382 %970) (*.f64 %970 %382) (*.f64 %3165 %233) (*.f64 %3198 a2) (neg.f64 %4680) (*.f64 %237 %4682) (*.f64 %238 %4684) (*.f64 %70 %4686) (*.f64 %386 %4688) (*.f64 %388 %4690) (*.f64 %239 %4692) (*.f64 %239 %3293) (*.f64 %4695 %388) (*.f64 %4697 %386) (*.f64 %3293 %239) (*.f64 %4700 %238) (*.f64 %4702 %237) (*.f64 %4704 %70) (*.f64 %4706 %238) (*.f64 %4708 %237) (*.f64 #s(literal 2 binary64) %3296) (*.f64 %241 %4711) (*.f64 %4587 %394) (*.f64 %3296 #s(literal 2 binary64)) (*.f64 %4715 %237) (*.f64 #s(literal 2 binary64) %4717) (*.f64 #s(literal 1/2 binary64) %4719) (/.f64 (*.f64 %3293 %255) #s(literal 2 binary64)) (/.f64 (*.f64 %3293 %265) #s(literal 2 binary64)) (/.f64 (*.f64 %3293 %273) #s(literal 2 binary64)) (*.f64 %239 %4727) (fma.f64 a2 %4704 %3296) (fma.f64 %970 %394 %3296) (fma.f64 %237 %4731 %3296) (fma.f64 %238 %4711 %3296) (fma.f64 %3165 %239 %3296) (fma.f64 %239 %3165 %3296) (fma.f64 %394 %970 %3296) (fma.f64 %4686 a2 %3296) (fma.f64 %4738 %238 %3296) (fma.f64 %4740 %237 %3296) (+.f64 %3296 %3296) (-.f64 %3296 (*.f64 %4679 %239)) (-.f64 %3296 (neg.f64 %3296)) (-.f64 %3296 (*.f64 %293 %3165)) %3167 (fma.f64 a2 %3198 %1138) (fma.f64 tanph %641 %3166) (fma.f64 s %578 %3166) (fma.f64 %233 %3165 %1138) (fma.f64 %382 %970 %1138) (fma.f64 %970 %382 %1138) (fma.f64 %578 s %3166) (fma.f64 %3165 %233 %1138) (fma.f64 %641 tanph %3166) (fma.f64 %3198 a2 %1138) (+.f64 %3166 %1138) (+.f64 %1138 %3166) (neg.f64 %3170) (-.f64 %1138 %4680) (fma.f64 #s(literal -1 binary64) %1131 %3166) (fma.f64 %1131 #s(literal -1 binary64) %3166) (*.f64 #s(literal -1 binary64) %3170) (*.f64 #s(literal 1 binary64) %3167) (*.f64 %3167 #s(literal 1 binary64)) (*.f64 %3170 #s(literal -1 binary64)) (fma.f64 tanph %641 %3263) (fma.f64 tanph %641 %3259) (fma.f64 s %578 %3263) (fma.f64 s %578 %3259) (fma.f64 #s(literal 1 binary64) %3166 %1138) (fma.f64 #s(literal 1 binary64) %1138 %3166) (fma.f64 %578 s %3263) (fma.f64 %578 s %3259) (fma.f64 %3166 #s(literal 1 binary64) %1138) (fma.f64 %641 tanph %3263) (fma.f64 %641 tanph %3259) (fma.f64 %1138 #s(literal 1 binary64) %3166) (fma.f64 %1123 tanph %3166) (+.f64 %1138 %3263) (+.f64 %1138 %3259) (+.f64 %3263 %1138) (+.f64 %3259 %1138) (fma.f64 %578 %1501 %3166) (fma.f64 #s(literal 2 binary64) %4787 %3166) (fma.f64 #s(literal -1 binary64) %1131 %3263) (fma.f64 #s(literal -1 binary64) %1131 %3259) (fma.f64 %1131 #s(literal -1 binary64) %3263) (fma.f64 %1131 #s(literal -1 binary64) %3259) (fma.f64 #s(literal -2 binary64) %1527 %3166) (fma.f64 %1164 #s(literal -1/2 binary64) %3166) (fma.f64 %4795 #s(literal 1/2 binary64) %3166) (*.f64 #s(literal 2 binary64) %4797) (*.f64 #s(literal 1/2 binary64) %3186) (*.f64 %3186 #s(literal 1/2 binary64)) (*.f64 %4801 #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %4803 %3166) (fma.f64 #s(literal 1 binary64) %1138 %3263) (fma.f64 #s(literal 1 binary64) %1138 %3259) (fma.f64 %1138 #s(literal 1 binary64) %3263) (fma.f64 %1138 #s(literal 1 binary64) %3259) (fma.f64 %1123 tanph %3263) (fma.f64 %1123 tanph %3259) (fma.f64 %4811 %588 %3166) (/.f64 %3186 #s(literal 2 binary64)) (fma.f64 %578 %1501 %3263) (fma.f64 %578 %1501 %3259) (fma.f64 #s(literal 2 binary64) %4787 %3263) (fma.f64 #s(literal 2 binary64) %4787 %3259) (fma.f64 #s(literal -2 binary64) %1527 %3263) (fma.f64 #s(literal -2 binary64) %1527 %3259) (fma.f64 %1164 #s(literal -1/2 binary64) %3263) (fma.f64 %1164 #s(literal -1/2 binary64) %3259) (fma.f64 %4795 #s(literal 1/2 binary64) %3263) (fma.f64 %4795 #s(literal 1/2 binary64) %3259) (fma.f64 #s(literal 2 binary64) %4803 %3263) (fma.f64 #s(literal 2 binary64) %4803 %3259) (fma.f64 %4811 %588 %3263) (fma.f64 %4811 %588 %3259) (fma.f64 %237 %4682 %1138) (fma.f64 %238 %4684 %1138) (fma.f64 %70 %4686 %1138) (fma.f64 %386 %4688 %1138) (fma.f64 %388 %4690 %1138) (fma.f64 %239 %4692 %1138) (fma.f64 %239 %3293 %1138) (fma.f64 %4695 %388 %1138) (fma.f64 %4697 %386 %1138) (fma.f64 %3293 %239 %1138) (fma.f64 %4700 %238 %1138) (fma.f64 %4702 %237 %1138) (fma.f64 %4704 %70 %1138) (fma.f64 %4706 %238 %1138) (fma.f64 %4708 %237 %1138) (fma.f64 #s(literal 2 binary64) %3296 %1138) (fma.f64 %241 %4711 %1138) (fma.f64 %4587 %394 %1138) (fma.f64 %3296 #s(literal 2 binary64) %1138) (fma.f64 %4715 %237 %1138) (fma.f64 #s(literal 2 binary64) %4717 %1138) (fma.f64 #s(literal 1/2 binary64) %4719 %1138) (fma.f64 %239 %4727 %1138) (+.f64 %3167 %4851) (+.f64 %3167 %4853) (fma.f64 #s(literal -1 binary64) %3170 %4851) (fma.f64 #s(literal -1 binary64) %3170 %4853) (fma.f64 #s(literal 1/2 binary64) %3167 %4797) (fma.f64 #s(literal 1 binary64) %3167 %4851) (fma.f64 #s(literal 1 binary64) %3167 %4853) (fma.f64 %3167 #s(literal 1/2 binary64) %4801) (fma.f64 %3167 #s(literal 1 binary64) %4851) (fma.f64 %3167 #s(literal 1 binary64) %4853) (fma.f64 %3170 #s(literal -1 binary64) %4851) (fma.f64 %3170 #s(literal -1 binary64) %4853) (+.f64 %4801 %4801) (+.f64 %4797 %4797) (fma.f64 #s(literal 2 binary64) %4797 %4851) (fma.f64 #s(literal 2 binary64) %4797 %4853) (fma.f64 #s(literal 1/2 binary64) %3186 %4851) (fma.f64 #s(literal 1/2 binary64) %3186 %4853) (fma.f64 %3186 #s(literal 1/2 binary64) %4851) (fma.f64 %3186 #s(literal 1/2 binary64) %4853) (fma.f64 %4801 #s(literal 2 binary64) %4851) (fma.f64 %4801 #s(literal 2 binary64) %4853) (fma.f64 a2 %4704 %4875) (fma.f64 %970 %394 %4875) (fma.f64 %237 %4731 %4875) (fma.f64 %238 %4711 %4875) (fma.f64 %3165 %239 %4875) (fma.f64 %239 %3165 %4875) (fma.f64 %394 %970 %4875) (fma.f64 %4686 a2 %4875) (fma.f64 %4738 %238 %4875) (fma.f64 %4740 %237 %4875) (fma.f64 a2 %4704 %4886) (fma.f64 %970 %394 %4886) (fma.f64 %237 %4731 %4886) (fma.f64 %238 %4711 %4886) (fma.f64 %3165 %239 %4886) (fma.f64 %239 %3165 %4886) (fma.f64 %394 %970 %4886) (fma.f64 %4686 a2 %4886) (fma.f64 %4738 %238 %4886) (fma.f64 %4740 %237 %4886) (+.f64 %3296 %4875) (+.f64 %3296 %4886) (+.f64 (fma.f64 tanph %641 %3296) %3296) %2451 (fma.f64 lamdp b %1144) (fma.f64 b lamdp %1144) (fma.f64 tanph %1110 %52) (fma.f64 s %1141 %52) (fma.f64 %1108 %578 %52) (fma.f64 %578 %1108 %52) (fma.f64 %641 %1134 %52) (fma.f64 %1110 tanph %52) (fma.f64 %1141 s %52) (fma.f64 %1134 %641 %52) (+.f64 %52 %1144) (+.f64 %1144 %52) (neg.f64 %2463) (-.f64 %1144 %55) (fma.f64 %4 %1 %1144) (fma.f64 %1 %4 %1144) (fma.f64 s %1154 %52) (fma.f64 %1133 #s(literal -1 binary64) %52) (fma.f64 #s(literal -1 binary64) %1133 %52) (fma.f64 %1131 %1120 %52) (fma.f64 %1120 %1131 %52) (fma.f64 %1183 s %52) (fma.f64 s %1185 %52) (fma.f64 %1144 #s(literal 1 binary64) %52) (fma.f64 #s(literal 1 binary64) %1144 %52) (fma.f64 %1112 %1138 %52) (fma.f64 %1138 %1112 %52) (fma.f64 %1185 s %52) (fma.f64 %1196 %578 %52) (fma.f64 #s(literal 2 binary64) %1198 %52) (fma.f64 #s(literal -2 binary64) %1200 %52) (fma.f64 #s(literal 2 binary64) %1202 %52) (fma.f64 #s(literal 2 binary64) %1204 %52) (fma.f64 %1206 %1127 %52) (fma.f64 %1208 %588 %52) (/.f64 %2508 %970) (/.f64 %2510 %977) (/.f64 (neg.f64 %2510) %970) (/.f64 (neg.f64 %2508) %977) (*.f64 %2508 %1112) (*.f64 %2510 %1120) (/.f64 #s(literal 1 binary64) (/.f64 %970 %2508)) (/.f64 #s(literal 1 binary64) (/.f64 %977 %2510)) (-.f64 (/.f64 %2507 %970) %1133) (-.f64 (/.f64 (neg.f64 %2507) %977) %1133) (fma.f64 lamdp b %1210) (fma.f64 b lamdp %1210) %4955 (fma.f64 %490 a4 %2451) (-.f64 %52 %1221) (-.f64 %2982 %1133) (fma.f64 tanph %1110 %2982) (fma.f64 s %1141 %2982) (fma.f64 %1108 %578 %2982) (fma.f64 %578 %1108 %2982) (fma.f64 %641 %1134 %2982) (fma.f64 %1110 tanph %2982) (fma.f64 %1141 s %2982) (fma.f64 %1134 %641 %2982) (+.f64 %52 %1210) (+.f64 %565 %2451) (+.f64 %1210 %52) (+.f64 %2451 %565) (-.f64 %565 %2463) (-.f64 %2451 %567) (+.f64 %1144 %2982) (+.f64 %2982 %1144) (neg.f64 %4975) (-.f64 %1144 %2987) (-.f64 %1210 %55) (fma.f64 %4 %1 %1210) (fma.f64 %1 %4 %1210) (fma.f64 s %1154 %2982) (fma.f64 %1133 #s(literal -1 binary64) %2982) (fma.f64 #s(literal -1 binary64) %1133 %2982) (fma.f64 %1131 %1120 %2982) (fma.f64 %1120 %1131 %2982) (fma.f64 %1183 s %2982) (+.f64 %2451 %1228) (fma.f64 s %1185 %2982) (fma.f64 %1144 #s(literal 1 binary64) %2982) (fma.f64 #s(literal 1 binary64) %1144 %2982) (fma.f64 %1112 %1138 %2982) (fma.f64 %1138 %1112 %2982) (fma.f64 %1185 s %2982) (fma.f64 %1196 %578 %2982) (fma.f64 #s(literal 2 binary64) %1198 %2982) (fma.f64 #s(literal -2 binary64) %1200 %2982) (fma.f64 #s(literal 2 binary64) %1202 %2982) (fma.f64 #s(literal 2 binary64) %1204 %2982) (fma.f64 %1206 %1127 %2982) (fma.f64 %1208 %588 %2982) (/.f64 %5002 %970) (/.f64 %5004 %977) (/.f64 (neg.f64 %5004) %970) (/.f64 (neg.f64 %5002) %977) (fma.f64 %2508 %1112 %565) (fma.f64 %1278 %1112 %52) (*.f64 %5002 %1112) (fma.f64 %2510 %1120 %565) (fma.f64 %1280 %1120 %52) (*.f64 %5004 %1120) (/.f64 #s(literal 1 binary64) (/.f64 %970 %5002)) (fma.f64 %2508 %1112 %1228) (/.f64 #s(literal 1 binary64) (/.f64 %977 %5004)) (fma.f64 %2510 %1120 %1228) (/.f64 (fma.f64 %970 %565 %2508) %970) (/.f64 (fma.f64 %970 %52 %1278) %970) (-.f64 %5026 %1133) (/.f64 (fma.f64 %565 %977 %2510) %977) (/.f64 (fma.f64 %52 %977 %1280) %977) (-.f64 (/.f64 (neg.f64 %5001) %977) %1133) %5036 %5037 %5038 %5039 %5040 %5041 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5057 %5058 %5059 %5060 %5061 %5062 %5063 %5065 %5066 %5067 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5078 %5080 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5092 %5093 %5094 %5095 %5096 %5097 %5099 %5100 %5101 %5102 %5103 %5104 %5105 %5106 %5107 %5108 %5109 %5110 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5122 %5124 %5126 %5129 %5130 %5131 %5132 %5133 %5134 %5135 %5136 %5137 %5138 %5139 %5140 %5141 %5142 %5143 %5144 %5145 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5167 %5168 %5169 %5170 %5172 %5174 %5176 %5178 %5179 %5181 %5183 %5185 %5186 %5188 %5189 %5190 %5191 %5192 %5193 %5194 %5195 %5196 %5197 %5198 %5199 %5200 %5201 %5202 %5203 %5204 %5205 %5206 %5207 %5208 %5209 %5210 %5211 %5212 %5213 %5214 %5215 %5216 %5217 %5218 %5219 %5220 %5221 %5222 %5224 %5227 %5228 %5229 %5230 %5231 %5232 %5233 %5234 %5235 %5236 %5237 %5238 %5239 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5249 %5250 %5251 %5252 %5253 %5254 %5255 %5257 %5036 %5037 %5038 %5039 %5040 %5041 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5057 %5058 %5059 %5060 %5061 %5062 %5063 %5065 %5066 %5067 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5078 %5080 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5092 %5093 %5094 %5095 %5096 %5097 %5099 %5100 %5101 %5102 %5103 %5104 %5105 %5106 %5107 %5108 %5109 %5110 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5122 %5124 %5126 %5129 %5130 %5131 %5132 %5133 %5134 %5135 %5136 %5137 %5138 %5139 %5140 %5141 %5142 %5143 %5144 %5145 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5167 %5168 %5169 %5170 %5172 %5174 %5176 %5178 %5179 %5181 %5183 %5185 %5186 %5188 %5189 %5190 %5191 %5192 %5193 %5194 %5195 %5196 %5197 %5198 %5199 %5200 %5201 %5202 %5203 %5204 %5205 %5206 %5207 %5208 %5209 %5210 %5211 %5212 %5213 %5214 %5215 %5216 %5217 %5218 %5219 %5220 %5221 %5222 %5224 %5227 %5228 %5229 %5230 %5231 %5232 %5233 %5234 %5235 %5236 %5237 %5238 %5239 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5249 %5250 %5251 %5252 %5253 %5254 %5255 %5257 %5036 %5037 %5038 %5039 %5040 %5041 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5057 %5058 %5059 %5060 %5061 %5062 %5063 %5065 %5066 %5067 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5078 %5080 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5092 %5093 %5094 %5095 %5096 %5097 %5099 %5100 %5101 %5102 %5103 %5104 %5105 %5106 %5107 %5108 %5109 %5110 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5122 %5124 %5126 %5129 %5130 %5131 %5132 %5133 %5134 %5135 %5136 %5137 %5138 %5139 %5140 %5141 %5142 %5143 %5144 %5145 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5167 %5168 %5169 %5170 %5172 %5174 %5176 %5178 %5179 %5181 %5183 %5185 %5186 %5188 %5189 %5190 %5191 %5192 %5193 %5194 %5195 %5196 %5197 %5198 %5199 %5200 %5201 %5202 %5203 %5204 %5205 %5206 %5207 %5208 %5209 %5210 %5211 %5212 %5213 %5214 %5215 %5216 %5217 %5218 %5219 %5220 %5221 %5222 %5224 %5227 %5228 %5229 %5230 %5231 %5232 %5233 %5234 %5235 %5236 %5237 %5238 %5239 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5249 %5250 %5251 %5252 %5253 %5254 %5255 %5257 %5036 %5037 %5038 %5039 %5040 %5041 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5057 %5058 %5059 %5060 %5061 %5062 %5063 %5065 %5066 %5067 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5078 %5080 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5092 %5093 %5094 %5095 %5096 %5097 %5099 %5100 %5101 %5102 %5103 %5104 %5105 %5106 %5107 %5108 %5109 %5110 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5122 %5124 %5126 %5129 %5130 %5131 %5132 %5133 %5134 %5135 %5136 %5137 %5138 %5139 %5140 %5141 %5142 %5143 %5144 %5145 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5167 %5168 %5169 %5170 %5172 %5174 %5176 %5178 %5179 %5181 %5183 %5185 %5186 %5188 %5189 %5190 %5191 %5192 %5193 %5194 %5195 %5196 %5197 %5198 %5199 %5200 %5201 %5202 %5203 %5204 %5205 %5206 %5207 %5208 %5209 %5210 %5211 %5212 %5213 %5214 %5215 %5216 %5217 %5218 %5219 %5220 %5221 %5222 %5224 %5227 %5228 %5229 %5230 %5231 %5232 %5233 %5234 %5235 %5236 %5237 %5238 %5239 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5249 %5250 %5251 %5252 %5253 %5254 %5255 %5257 %5258 (+.f64 %52 %5258) %565 %566 %568 %570 %572 %574 %576 %1210 %1211 %1212 %1213 %1214 %1215 %1216 %1217 %1218 %1219 %1220 %1222 %1223 %1224 %1225 %1229 %1230 %1231 %1232 %1233 %1234 %1235 %1236 %1237 %1238 %1239 %1240 %1241 %1242 %1243 %1244 %1245 %1246 %1247 %1248 %1249 %1250 %1251 %1252 %1253 %1254 %1255 %1256 %1257 %1258 %1259 %1260 %1261 %1262 %1263 %1264 %1265 %1266 %1267 %1268 %1269 %1270 %1271 %1272 %1273 %1274 %1275 %1279 %1281 %1283 %1285 %1286 %1287 %1289 %1291 %1293 %1296 %5260 %5035 %5261 %5262 %5263 %5264 %5265 %5266 %5267 %5268 %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 %5298 %5299 %5300 %5301 %5302 %5303 %5304 %5305 %5306 %5307 %5308 %5309 %5310 %5311 %5312 %5313 %5316 %5318 %5320 %5323 %5324 %5325 %5326 %5327 %5328 %5329 %5330 %5331 %5332 %5333 %5334 %5335 %5336 %5337 %5338 %5339 %5341 %5343 %5344 %5345 %5346 %5347 %5348 %5349 %5350 %5352 %5353 %5354 %5356 %5358 %5359 %5360 %5361 %5362 %5363 %5364 %5365 %5366 %5367 %5368 %5369 %5370 %5371 %5372 %5373 %5374 %5375 %5376 %5377 %5378 %5379 %5380 %5381 %5382 %5383 %5384 %5385 %5386 %5387 %5388 %5389 %5390 %5391 %5392 %5393 %5394 %5395 %5396 %5397 %5398 %5399 %5400 %5402 %5404 %5405 %5406 %5407 %5408 %5409 %5410 %5411 %5412 %5413 %5414 %5415 %5416 %5418 %5036 %5037 %5038 %5039 %5040 %5041 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5057 %5058 %5059 %5060 %5061 %5062 %5063 %5065 %5066 %5067 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5078 %5080 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5092 %5093 %5094 %5095 %5096 %5097 %5099 %5100 %5101 %5102 %5103 %5104 %5105 %5106 %5107 %5108 %5109 %5110 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5122 %5124 %5126 %5129 %5130 %5131 %5132 %5133 %5134 %5135 %5136 %5137 %5138 %5139 %5140 %5141 %5142 %5143 %5144 %5145 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5167 %5168 %5169 %5170 %5172 %5174 %5176 %5178 %5179 %5181 %5183 %5185 %5186 %5188 %5189 %5190 %5191 %5192 %5193 %5194 %5195 %5196 %5197 %5198 %5199 %5200 %5201 %5202 %5203 %5204 %5205 %5206 %5207 %5208 %5209 %5210 %5211 %5212 %5213 %5214 %5215 %5216 %5217 %5218 %5219 %5220 %5221 %5222 %5224 %5227 %5228 %5229 %5230 %5231 %5232 %5233 %5234 %5235 %5236 %5237 %5238 %5239 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5249 %5250 %5251 %5252 %5253 %5254 %5255 %5257 %5419 %5420 (+.f64 %52 %5420) %1108 %1109 %1111 %1113 %1114 %1115 %1116 %1118 %1119 %1121 %1122 %1124 %1126 %1129 %1130 %1132 %1133 %1135 %1136 %1137 %1139 %1140 %1142 %1143 %1145 %1146 %1147 %1148 %1149 %1151 %1152 %1153 %1155 %1156 %1157 %1159 %1161 %1163 %1165 %1167 %1168 %1169 %1170 %1171 %1172 %1173 %1174 %1175 %1176 %1177 %1144 %1178 %1179 %1180 %1181 %1182 %1184 %1186 %1187 %1188 %1189 %1190 %1191 %1193 %1195 %1197 %1199 %1201 %1203 %1205 %1207 %1209 %1210 %1211 %1212 %1213 %1214 %1215 %1216 %1217 %1218 %1219 %1220 %1222 %1223 %1224 %1225 %1229 %1230 %1231 %1232 %1233 %1234 %1235 %1236 %1237 %1238 %1239 %1240 %1241 %1242 %1243 %1244 %1245 %1246 %1247 %1248 %1249 %1250 %1251 %1252 %1253 %1254 %1255 %1256 %1257 %1258 %1259 %1260 %1261 %1262 %1263 %1264 %1265 %1266 %1267 %1268 %1269 %1270 %1271 %1272 %1273 %1274 %1275 %1279 %1281 %1283 %1285 %1286 %1287 %1289 %1291 %1293 %1296 %5260 %5035 %5261 %5262 %5263 %5264 %5265 %5266 %5267 %5268 %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 %5298 %5299 %5300 %5301 %5302 %5303 %5304 %5305 %5306 %5307 %5308 %5309 %5310 %5311 %5312 %5313 %5316 %5318 %5320 %5323 %5324 %5325 %5326 %5327 %5328 %5329 %5330 %5331 %5332 %5333 %5334 %5335 %5336 %5337 %5338 %5339 %5341 %5343 %5344 %5345 %5346 %5347 %5348 %5349 %5350 %5352 %5353 %5354 %5356 %5358 %5359 %5360 %5361 %5362 %5363 %5364 %5365 %5366 %5367 %5368 %5369 %5370 %5371 %5372 %5373 %5374 %5375 %5376 %5377 %5378 %5379 %5380 %5381 %5382 %5383 %5384 %5385 %5386 %5387 %5388 %5389 %5390 %5391 %5392 %5393 %5394 %5395 %5396 %5397 %5398 %5399 %5400 %5402 %5404 %5405 %5406 %5407 %5408 %5409 %5410 %5411 %5412 %5413 %5414 %5415 %5416 %5418 %5036 %5037 %5038 %5039 %5040 %5041 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5055 %5056 %5057 %5058 %5059 %5060 %5061 %5062 %5063 %5065 %5066 %5067 %5068 %5069 %5070 %5071 %5072 %5074 %5075 %5076 %5078 %5080 %5082 %5083 %5084 %5085 %5086 %5087 %5089 %5091 %5092 %5093 %5094 %5095 %5096 %5097 %5099 %5100 %5101 %5102 %5103 %5104 %5105 %5106 %5107 %5108 %5109 %5110 %5111 %5112 %5113 %5114 %5115 %5116 %5117 %5118 %5119 %5122 %5124 %5126 %5129 %5130 %5131 %5132 %5133 %5134 %5135 %5136 %5137 %5138 %5139 %5140 %5141 %5142 %5143 %5144 %5145 %5146 %5147 %5148 %5150 %5152 %5154 %5156 %5158 %5159 %5160 %5161 %5162 %5163 %5164 %5165 %5167 %5168 %5169 %5170 %5172 %5174 %5176 %5178 %5179 %5181 %5183 %5185 %5186 %5188 %5189 %5190 %5191 %5192 %5193 %5194 %5195 %5196 %5197 %5198 %5199 %5200 %5201 %5202 %5203 %5204 %5205 %5206 %5207 %5208 %5209 %5210 %5211 %5212 %5213 %5214 %5215 %5216 %5217 %5218 %5219 %5220 %5221 %5222 %5224 %5227 %5228 %5229 %5230 %5231 %5232 %5233 %5234 %5235 %5236 %5237 %5238 %5239 %5241 %5242 %5243 %5244 %5245 %5246 %5247 %5249 %5250 %5251 %5252 %5253 %5254 %5255 %5257 %5422 %5423 %5424 %5425 %5426 (+.f64 %52 %5426) %5428 %5429 %5430 %5431 (+.f64 %52 %5431) (+.f64 %52 %1850) |
Compiled 562 840 to 47 091 computations (91.6% saved)
33 alts after pruning (33 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 16 572 | 33 | 16 605 |
| Fresh | 0 | 0 | 0 |
| Picked | 18 | 0 | 18 |
| Done | 0 | 0 | 0 |
| Total | 16 590 | 33 | 16 623 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 41.1% | (+.f64 (*.f64 b lamdp) (+.f64 (*.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp))) (+.f64 (approx (* a4 (sin (* 4 lamdp))) (*.f64 #s(literal 4 binary64) (*.f64 a4 lamdp))) (neg.f64 (*.f64 tanph (/.f64 s (approx (sqrt (+ (* xj xj) (* s s))) (*.f64 #s(literal -1 binary64) xj)))))))) |
| ▶ | 51.7% | (+.f64 (*.f64 b lamdp) (+.f64 (*.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp))) (+.f64 (approx (* a4 (sin (* 4 lamdp))) (*.f64 #s(literal 4 binary64) (*.f64 a4 lamdp))) (neg.f64 (*.f64 tanph (approx (/ s (sqrt (+ (* xj xj) (* s s)))) (/.f64 s xj))))))) |
| ▶ | 58.2% | %18 = (cos.f64 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1/2 binary64) (PI.f64 )))) %21 = (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (+.f64 (*.f64 b lamdp) (+.f64 (approx (* a2 (sin (* 2 lamdp))) (*.f64 #s(literal 2 binary64) (*.f64 a2 lamdp))) (+.f64 (*.f64 a4 (/.f64 (-.f64 (+.f64 %18 %21) (-.f64 %18 %21)) #s(literal 2 binary64))) (neg.f64 (*.f64 tanph (/.f64 s (sqrt.f64 (+.f64 (*.f64 xj xj) (*.f64 s s))))))))) |
| ▶ | 43.7% | (+.f64 (*.f64 b lamdp) (+.f64 (approx (* a2 (sin (* 2 lamdp))) (*.f64 #s(literal 2 binary64) (*.f64 a2 lamdp))) (+.f64 (*.f64 a4 (cos.f64 (fma.f64 (PI.f64 ) #s(literal 1/2 binary64) (*.f64 #s(literal -4 binary64) lamdp)))) (neg.f64 (*.f64 tanph (/.f64 s (sqrt.f64 (+.f64 (*.f64 xj xj) (*.f64 s s))))))))) |
| ▶ | 54.5% | (+.f64 (*.f64 b lamdp) (approx (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s)))))))) (fma.f64 (*.f64 #s(literal 4 binary64) lamdp) a4 (-.f64 (*.f64 (+.f64 lamdp lamdp) a2) (*.f64 tanph (/.f64 s (sqrt.f64 (fma.f64 s s (*.f64 xj xj))))))))) |
| ▶ | 44.6% | (+.f64 (*.f64 b lamdp) (approx (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s)))))))) (approx (- (* lamdp (+ (* 2 a2) (* 4 a4))) (/ (* s tanph) (sqrt (+ (pow s 2) (pow xj 2))))) (-.f64 (*.f64 lamdp (fma.f64 #s(literal 2 binary64) a2 (*.f64 #s(literal 4 binary64) a4))) tanph)))) |
| ▶ | 20.7% | (approx (+ (* (* (+ a2 a2) (cos lamdp)) (sin lamdp)) (+ (* a4 (sin (* 4 lamdp))) (- (* b lamdp) (* tanph (/ s (sqrt (+ (* s s) (* xj xj)))))))) (*.f64 #s(literal 2 binary64) (*.f64 a2 (*.f64 (cos.f64 lamdp) (sin.f64 lamdp))))) |
| ▶ | 50.4% | (approx (+ (* b lamdp) (- (* a2 (sin (* 2 lamdp))) (+ (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))) (* a4 (sin (* lamdp -4)))))) (-.f64 (*.f64 lamdp (fma.f64 (fma.f64 #s(literal -32/3 binary64) a4 (*.f64 #s(literal -4/3 binary64) a2)) (*.f64 lamdp lamdp) (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 b)))) (*.f64 tanph (/.f64 s (sqrt.f64 (fma.f64 s s (*.f64 xj xj))))))) |
| ▶ | 57.1% | (approx (+ (* b lamdp) (- (* a2 (sin (* 2 lamdp))) (+ (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))) (* a4 (sin (* lamdp -4)))))) (-.f64 (*.f64 lamdp (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 b))) (*.f64 tanph (/.f64 s (sqrt.f64 (fma.f64 s s (*.f64 xj xj))))))) |
| ▶ | 59.1% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (fma.f64 (fma.f64 #s(literal 4 binary64) a4 (+.f64 a2 a2)) lamdp (-.f64 (*.f64 b lamdp) (*.f64 tanph (/.f64 s (sqrt.f64 (fma.f64 s s (*.f64 xj xj)))))))) |
| ▶ | 56.0% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (fma.f64 (fma.f64 #s(literal 2 binary64) a2 b) lamdp (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 a4 lamdp)) (*.f64 tanph (/.f64 s (sqrt.f64 (fma.f64 s s (*.f64 xj xj)))))))) |
| ▶ | 56.6% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (fma.f64 (/.f64 s xj) tanph (fma.f64 a2 (sin.f64 (+.f64 lamdp lamdp)) (fma.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (*.f64 b lamdp))))) |
| ▶ | 63.5% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (fma.f64 (*.f64 (+.f64 a2 a2) (cos.f64 lamdp)) (sin.f64 lamdp) (-.f64 (*.f64 b lamdp) (*.f64 tanph (/.f64 s (sqrt.f64 (fma.f64 s s (*.f64 xj xj)))))))) |
| ▶ | 55.0% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (fma.f64 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) a4 (fma.f64 (sin.f64 (+.f64 lamdp lamdp)) a2 (fma.f64 b lamdp (*.f64 (/.f64 s xj) tanph))))) |
| ▶ | 54.4% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (fma.f64 lamdp b (-.f64 (*.f64 lamdp (fma.f64 #s(literal 4 binary64) a4 (+.f64 a2 a2))) (*.f64 tanph (/.f64 s (sqrt.f64 (fma.f64 s s (*.f64 xj xj)))))))) |
| ▶ | 63.5% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (fma.f64 lamdp b (-.f64 (*.f64 a2 (sin.f64 (+.f64 lamdp lamdp))) (*.f64 tanph (/.f64 s (sqrt.f64 (fma.f64 s s (*.f64 xj xj)))))))) |
| ▶ | 56.2% | %2 = (* b lamdp) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ (* a2 (sin (* 2 lamdp))) (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (fma.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp)) (approx (+ %12 %2) (*.f64 lamdp (+.f64 b (*.f64 #s(literal 4 binary64) a4)))))) |
| ▶ | 66.6% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (-.f64 (fma.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp)) (*.f64 b lamdp)) (/.f64 (*.f64 s tanph) (hypot.f64 xj s)))) |
| ▶ | 55.0% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (-.f64 (fma.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp)) (*.f64 b lamdp)) (/.f64 (*.f64 s tanph) (sqrt.f64 (fma.f64 xj xj (*.f64 s s)))))) |
| ▶ | 58.2% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) (* -1 tanph)) (-.f64 (fma.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (*.f64 b lamdp)) (*.f64 #s(literal -1 binary64) tanph)))) |
| ▶ | 49.1% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) (* -1 tanph)) (-.f64 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal 2 binary64) a2 (*.f64 #s(literal 4 binary64) a4)))) (*.f64 #s(literal -1 binary64) tanph)))) |
| ▶ | 12.6% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) (* -1 tanph)) tanph)) |
| ▶ | 57.1% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) tanph) (-.f64 (fma.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (*.f64 b lamdp)) tanph))) |
| ▶ | 56.3% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) tanph) (-.f64 (fma.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp)) (*.f64 b lamdp)) tanph))) |
| ▶ | 40.3% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) tanph) (-.f64 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 (*.f64 (pow.f64 lamdp #s(literal 2 binary64)) (fma.f64 #s(literal -32/3 binary64) a4 (*.f64 #s(literal -4/3 binary64) a2))))))) tanph))) |
| ▶ | 47.4% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) tanph) (-.f64 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal 2 binary64) a2 (*.f64 #s(literal 4 binary64) a4)))) tanph))) |
| ▶ | 11.2% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) tanph) (*.f64 #s(literal -1 binary64) tanph))) |
| ▶ | 49.7% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) (approx (+ %2 (+ %7 (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 %2) (/ (* s tanph) (sqrt (+ (pow s 2) (pow xj 2))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 s tanph) xj) (fma.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp)) (*.f64 b lamdp))))) |
| ▶ | 45.3% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (* lamdp (+ b (+ (* 2 a2) (* 4 a4)))) (/ (* s tanph) (sqrt (+ (pow s 2) (pow xj 2))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 s tanph) xj) (*.f64 lamdp (+.f64 b (fma.f64 #s(literal 2 binary64) a2 (*.f64 #s(literal 4 binary64) a4))))))) |
| ▶ | 34.8% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (+ %7 (+ %12 (+ %2 (/ (* s tanph) xj)))) (fma.f64 lamdp (+.f64 b (fma.f64 #s(literal 2 binary64) a2 (*.f64 #s(literal 4 binary64) a4))) (/.f64 (*.f64 s tanph) xj)))) |
| ▶ | 38.0% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (+ %7 (+ %12 (+ %2 (/ (* s tanph) xj)))) (fma.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp)) (fma.f64 b lamdp (/.f64 (*.f64 s tanph) xj))))) |
| ▶ | 40.3% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (+ %7 (+ %12 %2)) (fma.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp)) (*.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)))))) |
| ▶ | 62.5% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (+ %7 (+ %12 %2)) (*.f64 a4 (+.f64 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (+.f64 (/.f64 (*.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp))) a4) (/.f64 (*.f64 b lamdp) a4)))))) |
Compiled 622 to 156 computations (74.9% saved)
| Inputs |
|---|
%0 = (PI ) %0 (* -1/2 %0) |
| Outputs |
|---|
#s(literal 884279719003555/281474976710656 binary64) #s(literal -884279719003555/562949953421312 binary64) |
| 0.0ms | 1× | 0 | valid |
Compiled 6 to 5 computations (16.7% saved)
adjust: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%2 = (*.f64 b lamdp) %5 = (*.f64 #s(literal 2 binary64) lamdp) %6 = (sin.f64 %5) %7 = (*.f64 a2 %6) %10 = (*.f64 #s(literal 4 binary64) lamdp) %11 = (sin.f64 %10) %12 = (*.f64 a4 %11) %16 = (*.f64 xj xj) %17 = (*.f64 s s) %18 = (+.f64 %16 %17) %19 = (sqrt.f64 %18) %20 = (/.f64 s %19) %21 = (*.f64 tanph %20) %22 = (neg.f64 %21) %24 = (pow.f64 lamdp #s(literal 2 binary64)) %25 = (*.f64 a2 lamdp) %26 = (*.f64 #s(literal 2 binary64) %25) %30 = (* a2 (sin (* 2 lamdp))) %31 = (approx %30 %26) %33 = (*.f64 a4 lamdp) %34 = (*.f64 #s(literal 4 binary64) %33) %38 = (* a4 (sin (* 4 lamdp))) %39 = (approx %38 %34) %40 = (*.f64 #s(literal 4 binary64) a4) %42 = (*.f64 s tanph) %43 = (fma.f64 #s(literal 2 binary64) a2 %40) %44 = (*.f64 lamdp %43) %45 = (*.f64 #s(literal -4/3 binary64) a2) %46 = (fma.f64 #s(literal -32/3 binary64) a4 %45) %47 = (*.f64 %24 %46) %48 = (fma.f64 #s(literal 4 binary64) a4 %47) %49 = (fma.f64 #s(literal 2 binary64) a2 %48) %50 = (+.f64 b %43) %51 = (*.f64 lamdp %50) %52 = (+.f64 b %49) %53 = (*.f64 lamdp %52) %54 = (fma.f64 a2 %6 %12) %55 = (fma.f64 a4 %11 %2) %56 = (fma.f64 a2 %6 %2) %57 = (/.f64 %7 a4) %58 = (/.f64 %2 a4) %59 = (+.f64 %57 %58) %60 = (+.f64 %11 %59) %63 = (*.f64 #s(literal -1 binary64) tanph) %64 = (/.f64 s xj) %65 = (* xj xj) %66 = (* s s) %68 = (sqrt (+ %65 %66)) %69 = (/ s %68) %70 = (approx %69 %64) %71 = (/.f64 %42 xj) %72 = (*.f64 #s(literal -1 binary64) xj) %73 = (approx %68 %72) %74 = (fma.f64 b lamdp %71) %75 = (+.f64 lamdp lamdp) %76 = (sin.f64 %75) %77 = (cos.f64 lamdp) %78 = (sin.f64 lamdp) %79 = (+.f64 a2 a2) %80 = (PI.f64 ) %81 = (*.f64 a2 %76) %82 = (*.f64 %79 %77) %83 = (fma.f64 s s %16) %84 = (fma.f64 xj xj %17) %85 = (sqrt.f64 %83) %86 = (hypot.f64 xj s) %87 = (/.f64 s %85) %88 = (*.f64 tanph %87) %89 = (-.f64 %81 %88) %90 = (-.f64 %2 %88) %91 = (sqrt.f64 %84) %92 = (/.f64 s %73) %93 = (*.f64 tanph %92) %94 = (neg.f64 %93) %95 = (*.f64 tanph %70) %96 = (neg.f64 %95) %97 = (+.f64 b %40) %98 = (*.f64 lamdp %97) %99 = (* b lamdp) %100 = (+ %38 %99) %101 = (approx %100 %98) %102 = (+ %30 %100) %103 = (- %102 tanph) %104 = (approx %103 %63) %105 = (-.f64 %51 tanph) %106 = (approx %103 %105) %107 = (-.f64 %53 tanph) %108 = (approx %103 %107) %111 = (- %102 (* -1 tanph)) %112 = (approx %111 tanph) %113 = (-.f64 %51 %63) %114 = (approx %111 %113) %115 = (fma.f64 lamdp %50 %71) %116 = (* s tanph) %120 = (+ %30 (+ %38 (+ %99 (/ %116 xj)))) %121 = (approx %120 %115) %123 = (*.f64 #s(literal -4 binary64) lamdp) %124 = (*.f64 %77 %78) %125 = (*.f64 a2 %124) %126 = (approx %102 %54) %127 = (-.f64 %55 tanph) %128 = (approx %103 %127) %129 = (-.f64 %55 %63) %130 = (approx %111 %129) %131 = (*.f64 #s(literal 2 binary64) %125) %145 = (-.f64 %56 tanph) %146 = (approx %103 %145) %147 = (fma.f64 a2 %6 %74) %148 = (approx %120 %147) %149 = (*.f64 a4 %60) %150 = (approx %102 %149) %151 = (-.f64 %44 tanph) %154 = (+ (* 2 a2) (* 4 a4)) %160 = (/ %116 (sqrt (+ (pow s 2) (pow xj 2)))) %162 = (approx (- (* lamdp %154) %160) %151) %163 = (fma.f64 #s(literal -1 binary64) %71 %51) %167 = (approx (- (* lamdp (+ b %154)) %160) %163) %168 = (fma.f64 #s(literal -1 binary64) %71 %56) %171 = (approx (- (+ %30 %99) %160) %168) %172 = (fma.f64 %80 #s(literal 1/2 binary64) %123) %173 = (cos.f64 %172) %174 = (*.f64 #s(literal -1/2 binary64) %80) %175 = (fma.f64 #s(literal -4 binary64) lamdp %174) %176 = (cos.f64 %175) %177 = (+.f64 %176 %11) %178 = (-.f64 %176 %11) %179 = (-.f64 %177 %178) %180 = (/.f64 %179 #s(literal 2 binary64)) %181 = (*.f64 lamdp lamdp) %182 = (*.f64 %75 a2) %183 = (fma.f64 #s(literal 4 binary64) a4 %79) %184 = (*.f64 lamdp %183) %185 = (-.f64 %184 %88) %186 = (-.f64 %182 %88) %187 = (-.f64 %34 %88) %188 = (fma.f64 %10 a4 %186) %189 = (fma.f64 #s(literal 4 binary64) a4 b) %190 = (fma.f64 #s(literal 2 binary64) a2 b) %191 = (fma.f64 #s(literal 2 binary64) a2 %189) %192 = (*.f64 lamdp %191) %193 = (-.f64 %192 %88) %194 = (fma.f64 lamdp b %185) %195 = (fma.f64 %183 lamdp %90) %196 = (fma.f64 %190 lamdp %187) %197 = (* tanph %69) %204 = (+ %99 (- %30 (+ %197 (* a4 (sin (* lamdp -4)))))) %206 = (fma.f64 %46 %181 %191) %207 = (*.f64 lamdp %206) %208 = (-.f64 %207 %88) %210 = (fma.f64 a2 %76 %55) %211 = (fma.f64 lamdp b %89) %212 = (fma.f64 %82 %78 %90) %213 = (*.f64 %64 tanph) %214 = (fma.f64 b lamdp %213) %215 = (fma.f64 %76 a2 %214) %216 = (fma.f64 %11 a4 %215) %217 = (fma.f64 %64 tanph %210) %218 = (*.f64 a4 %173) %219 = (+.f64 %218 %22) %220 = (+.f64 %31 %219) %222 = (*.f64 a4 %180) %223 = (+.f64 %222 %22) %224 = (+.f64 %31 %223) %226 = (+.f64 %39 %96) %227 = (+.f64 %7 %226) %229 = (+.f64 %39 %94) %230 = (+.f64 %7 %229) %232 = (/.f64 %42 %91) %233 = (-.f64 %56 %232) %236 = (+ %30 (+ %38 (neg %197))) %237 = (+ %99 %236) %239 = (/.f64 %42 %86) %240 = (-.f64 %56 %239) %242 = (approx %236 %188) %244 = (approx %236 %162) %250 = (fma.f64 a2 %6 %101) b lamdp %2 a2 #s(literal 2 binary64) %5 %6 %7 a4 #s(literal 4 binary64) %10 %11 %12 tanph s xj %16 %17 %18 %19 %20 %21 %22 #s(literal -4/3 binary64) %24 %25 %26 %31 #s(literal -32/3 binary64) %33 %34 %39 %40 #s(literal -1 binary64) %42 %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 #s(literal 1/2 binary64) #s(literal -1/2 binary64) %63 %64 %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 %98 %101 %104 %105 %106 %107 %108 %112 %113 %114 %115 %121 #s(literal -4 binary64) %123 %124 %125 %126 %127 %128 %129 %130 %131 (approx (+ (* (* (+ a2 a2) (cos lamdp)) (sin lamdp)) (+ %38 (- %99 (* tanph (/ s (sqrt (+ %66 %65))))))) %131) %145 %146 %147 %148 %149 %150 %151 %162 %163 %167 %168 %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 (approx %204 %193) %206 %207 %208 (approx %204 %208) %210 %211 %212 %213 %214 %215 %216 %217 %218 %219 %220 (+.f64 %2 %220) %222 %223 %224 (+.f64 %2 %224) %226 %227 (+.f64 %2 %227) %229 %230 (+.f64 %2 %230) %232 %233 (approx %237 %233) %239 %240 (approx %237 %240) %242 (+.f64 %2 %242) %244 (+.f64 %2 %244) (approx %237 %194) (approx %237 %195) (approx %237 %196) (approx %237 %167) %250 (approx %237 %250) (approx %237 %126) (approx %237 %150) (approx %237 %211) (approx %237 %212) (approx %237 %171) (approx %237 %104) (approx %237 %106) (approx %237 %108) (approx %237 %128) (approx %237 %146) (approx %237 %112) (approx %237 %114) (approx %237 %130) (approx %237 %216) (approx %237 %217) (approx %237 %121) (approx %237 %148) |
| Outputs |
|---|
%5 = (* b lamdp) %6 = (*.f64 b lamdp) %9 = (* 2 lamdp) %11 = (*.f64 #s(literal 2 binary64) lamdp) %13 = (sin %9) %15 = (pow.f64 lamdp #s(literal 2 binary64)) %16 = (*.f64 #s(literal -4/3 binary64) %15) %17 = (+.f64 #s(literal 2 binary64) %16) %18 = (*.f64 lamdp %17) %38 = (* a2 %13) %39 = (*.f64 a2 lamdp) %40 = (*.f64 #s(literal 2 binary64) %39) %42 = (*.f64 a2 %15) %43 = (*.f64 #s(literal 2 binary64) a2) %44 = (fma.f64 #s(literal -4/3 binary64) %42 %43) %45 = (*.f64 lamdp %44) %50 = (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 #s(literal 4/15 binary64) %42)))) %51 = (*.f64 lamdp %50) %53 = (*.f64 #s(literal 4/15 binary64) a2) %58 = (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -8/315 binary64) %42 %53))))) %62 = (* 4 lamdp) %64 = (*.f64 #s(literal 4 binary64) lamdp) %66 = (sin %62) %69 = (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -32/3 binary64) %15)) %70 = (*.f64 lamdp %69) %90 = (* a4 %66) %91 = (*.f64 a4 lamdp) %92 = (*.f64 #s(literal 4 binary64) %91) %94 = (*.f64 a4 %15) %95 = (*.f64 #s(literal 4 binary64) a4) %96 = (fma.f64 #s(literal -32/3 binary64) %94 %95) %97 = (*.f64 lamdp %96) %102 = (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (*.f64 #s(literal 128/15 binary64) %94)))) %103 = (*.f64 lamdp %102) %105 = (*.f64 #s(literal 128/15 binary64) a4) %110 = (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -1024/315 binary64) %94 %105))))) %113 = (pow lamdp 2) %117 = (* a4 lamdp) %119 = (* 2 a2) %120 = (* 4 a4) %121 = (+ %119 %120) %122 = (* lamdp %121) %123 = (fma.f64 #s(literal 2 binary64) a2 %95) %124 = (*.f64 lamdp %123) %129 = (* -4/3 a2) %130 = (+ (* -32/3 a4) %129) %131 = (* %113 %130) %132 = (*.f64 #s(literal -4/3 binary64) a2) %133 = (fma.f64 #s(literal -32/3 binary64) a4 %132) %134 = (*.f64 %15 %133) %136 = (+ %120 %131) %138 = (fma.f64 #s(literal 4 binary64) a4 %134) %140 = (+ %119 %136) %142 = (fma.f64 #s(literal 2 binary64) a2 %138) %144 = (+ b %121) %145 = (* lamdp %144) %146 = (+.f64 b %123) %147 = (*.f64 lamdp %146) %149 = (+ b %140) %151 = (+.f64 b %142) %153 = (* lamdp %149) %154 = (*.f64 lamdp %151) %156 = (+ %38 %90) %157 = (*.f64 lamdp %142) %165 = (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 %15 (fma.f64 #s(literal 4/15 binary64) a2 %105))))))) %166 = (*.f64 lamdp %165) %178 = (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 %15 (fma.f64 #s(literal 4/15 binary64) a2 (fma.f64 #s(literal 128/15 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -1024/315 binary64) a4 (*.f64 #s(literal -8/315 binary64) a2))))))))))) %181 = (+ %90 %5) %182 = (+.f64 b %95) %183 = (*.f64 lamdp %182) %185 = (+.f64 b %96) %186 = (*.f64 lamdp %185) %189 = (*.f64 lamdp (+.f64 b %102)) %194 = (+ %38 %5) %195 = (+.f64 b %43) %196 = (*.f64 lamdp %195) %198 = (+.f64 b %44) %199 = (*.f64 lamdp %198) %201 = (+.f64 b %50) %202 = (*.f64 lamdp %201) %207 = (/ %38 a4) %208 = (/.f64 %39 a4) %211 = (/.f64 %42 a4) %212 = (/.f64 a2 a4) %213 = (*.f64 #s(literal 2 binary64) %212) %214 = (fma.f64 #s(literal -4/3 binary64) %211 %213) %218 = (fma.f64 #s(literal -4/3 binary64) %212 (*.f64 #s(literal 4/15 binary64) %211)) %223 = (*.f64 #s(literal 4/15 binary64) %212) %226 = (fma.f64 #s(literal -4/3 binary64) %212 (*.f64 %15 (fma.f64 #s(literal -8/315 binary64) %211 %223))) %231 = (/ %5 a4) %232 = (/.f64 %6 a4) %234 = (+ %207 %231) %235 = (/.f64 b a4) %236 = (fma.f64 #s(literal 2 binary64) %212 %235) %239 = (fma.f64 #s(literal -4/3 binary64) %211 %236) %250 = (+ %66 %234) %251 = (+.f64 #s(literal 4 binary64) %236) %252 = (*.f64 lamdp %251) %255 = (-.f64 (*.f64 #s(literal -4/3 binary64) %212) #s(literal 32/3 binary64)) %261 = (+.f64 #s(literal 128/15 binary64) %223) %262 = (*.f64 %15 %261) %273 = (*.f64 %15 (-.f64 (*.f64 #s(literal -8/315 binary64) %212) #s(literal 1024/315 binary64))) %286 = (* s tanph) %288 = (/ %286 xj) %289 = (+ %5 %288) %290 = (*.f64 s tanph) %291 = (/.f64 %290 xj) %293 = (fma.f64 b lamdp %291) %295 = (cos lamdp) %317 = (sin lamdp) %340 = (+ a2 a2) %341 = (* %340 %295) %360 = (+ lamdp lamdp) %361 = (sin %360) %362 = (* a2 %361) %363 = (* s s) %364 = (* xj xj) %368 = (* tanph (/ s (sqrt (+ %363 %364)))) %369 = (- %362 %368) %370 = (pow.f64 s #s(literal 2 binary64)) %371 = (pow.f64 xj #s(literal 2 binary64)) %372 = (+.f64 %370 %371) %373 = (sqrt.f64 %372) %374 = (/.f64 %290 %373) %377 = (-.f64 %40 %374) %383 = (- %5 %368) %384 = (-.f64 %6 %374) %386 = (+ %38 %181) %387 = (- %386 tanph) %388 = (*.f64 #s(literal -1 binary64) tanph) %394 = (+.f64 b %165) %395 = (*.f64 lamdp %394) %399 = (* -1 tanph) %400 = (- %386 %399) %408 = (+ %145 %288) %412 = (+ %38 (+ %90 %289)) %418 = (* -4 lamdp) %420 = (*.f64 #s(literal -4 binary64) lamdp) %422 = (* %295 %317) %445 = (* a2 %422) %468 = (- %181 tanph) %469 = (-.f64 %183 tanph) %471 = (-.f64 %186 tanph) %475 = (- %181 %399) %476 = (-.f64 %183 %388) %482 = (* %341 %317) %484 = (+ %482 (+ %90 %383)) %491 = (- %194 tanph) %492 = (-.f64 %196 tanph) %494 = (-.f64 %199 tanph) %498 = (+ %38 %289) %499 = (fma.f64 lamdp %195 %291) %505 = (* a4 %250) %509 = (*.f64 a4 %251) %513 = (*.f64 a4 %255) %527 = (- %122 tanph) %528 = (-.f64 %124 tanph) %534 = (/ %286 (sqrt (+ (pow s 2) (pow xj 2)))) %535 = (- %122 %534) %536 = (-.f64 %124 %374) %538 = (* -1 %288) %539 = (+ %538 %145) %544 = (+ %538 %194) %545 = (fma.f64 #s(literal -1 binary64) %291 %196) %551 = (- %194 %534) %552 = (-.f64 %196 %374) %554 = (-.f64 %199 %374) %558 = (PI ) %561 = (+ (* %558 1/2) %418) %562 = (PI.f64 ) %563 = (*.f64 #s(literal 1/2 binary64) %562) %565 = (fma.f64 #s(literal -4 binary64) lamdp %563) %567 = (cos %561) %568 = (cos.f64 %563) %570 = (sin.f64 %563) %571 = (*.f64 lamdp %570) %576 = (*.f64 lamdp %568) %578 = (*.f64 #s(literal -4 binary64) %570) %592 = (+ %418 (* -1/2 %558)) %593 = (*.f64 #s(literal -1/2 binary64) %562) %595 = (fma.f64 #s(literal -4 binary64) lamdp %593) %597 = (cos %592) %598 = (cos.f64 %593) %600 = (sin.f64 %593) %601 = (*.f64 lamdp %600) %606 = (*.f64 #s(literal -8 binary64) (*.f64 lamdp %598)) %607 = (*.f64 #s(literal -4 binary64) %600) %619 = (+ %597 %66) %629 = (*.f64 #s(literal 32/3 binary64) %600) %640 = (- %597 %66) %641 = (+.f64 #s(literal 4 binary64) %607) %658 = (- %619 %640) %685 = (- (* 4 %117) %368) %686 = (-.f64 %92 %374) %688 = (+ %364 %363) %689 = (sqrt %688) %690 = (/ s %689) %691 = (* tanph %690) %697 = (+ %5 (- %38 (+ %691 (* a4 (sin (* lamdp -4)))))) %698 = (*.f64 #s(literal -4 binary64) a4) %703 = (*.f64 #s(literal 32/3 binary64) a4) %725 = (* a4 %567) %726 = (*.f64 a4 %568) %728 = (*.f64 a4 %571) %729 = (fma.f64 #s(literal 4 binary64) %728 %726) %731 = (*.f64 a4 %576) %732 = (*.f64 a4 %570) %733 = (*.f64 #s(literal 4 binary64) %732) %736 = (fma.f64 a4 %568 (*.f64 lamdp (fma.f64 #s(literal -8 binary64) %731 %733))) %743 = (fma.f64 a4 %568 (*.f64 lamdp (fma.f64 #s(literal 4 binary64) %732 (*.f64 lamdp (fma.f64 #s(literal -32/3 binary64) %728 (*.f64 #s(literal -8 binary64) %726)))))) %745 = (neg %691) %746 = (+ %725 %745) %755 = (+ %38 %746) %756 = (fma.f64 #s(literal 2 binary64) a2 %733) %761 = (fma.f64 #s(literal -8 binary64) %731 %756) %771 = (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) %732 (*.f64 lamdp (fma.f64 #s(literal -8 binary64) %726 (*.f64 lamdp (fma.f64 #s(literal -32/3 binary64) %732 %132)))))) %776 = (+ %5 %755) %794 = (+ (* a4 (/ %658 2)) %745) %799 = (+ %38 %794) %800 = (-.f64 %157 %374) %804 = (sin.f64 %11) %806 = (*.f64 a2 %804) %808 = (sin.f64 %64) %810 = (*.f64 a4 %808) %812 = (/.f64 a4 %15) %813 = (*.f64 #s(literal 4 binary64) %812) %818 = (/.f64 a2 %15) %826 = (fma.f64 #s(literal 2 binary64) %818 (fma.f64 #s(literal 4 binary64) %812 (/.f64 b %15))) %828 = (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 %826)) %832 = (pow.f64 lamdp #s(literal 3 binary64)) %837 = (fma.f64 a2 %804 %810) %839 = (/.f64 %810 lamdp) %840 = (+.f64 b %839) %843 = (/.f64 %806 lamdp) %844 = (+.f64 b %843) %847 = (/.f64 %806 a4) %849 = (/.f64 %806 %91) %858 = (*.f64 lamdp xj) %859 = (/.f64 %290 %858) %863 = (cos.f64 lamdp) %865 = (sin.f64 lamdp) %870 = (-.f64 %806 %374) %873 = (/.f64 %290 (*.f64 lamdp %373)) %879 = (+.f64 b (+.f64 %843 %839)) %880 = (/.f64 tanph lamdp) %884 = (- %145 tanph) %885 = (fma.f64 #s(literal -1 binary64) %880 %123) %889 = (- %153 tanph) %890 = (/.f64 tanph %832) %896 = (*.f64 #s(literal -1 binary64) %880) %900 = (- %145 %399) %916 = (*.f64 %863 %865) %918 = (*.f64 a2 %916) %929 = (*.f64 #s(literal 2 binary64) %918) %931 = (/.f64 %918 lamdp) %944 = (+.f64 %808 %847) %945 = (*.f64 a4 %944) %946 = (/.f64 %945 lamdp) %952 = (fma.f64 #s(literal -1 binary64) %873 %123) %959 = (- %145 %534) %970 = (/.f64 %562 lamdp) %971 = (*.f64 #s(literal 1/2 binary64) %970) %976 = (cos.f64 (-.f64 %563 %64)) %978 = (*.f64 #s(literal -1/2 binary64) %970) %983 = (cos.f64 (-.f64 %593 %64)) %992 = (- (* %360 a2) %368) %999 = (sin.f64 %420) %1000 = (*.f64 a4 %999) %1012 = (- (* lamdp (+ (* %130 (* lamdp lamdp)) (+ %119 (+ %120 b)))) %368) %1014 = (/.f64 %290 (*.f64 %832 %373)) %1020 = (+ %482 %383) %1026 = (*.f64 a4 %976) %1039 = (-.f64 %810 %374) %1041 = (-.f64 %837 %374) %1043 = (+ %5 %799) %1047 = (/.f64 %146 %15) %1074 = (*.f64 #s(literal -1 binary64) %859) %1080 = (*.f64 #s(literal -2 binary64) lamdp) %1082 = (sin.f64 (neg.f64 %1080)) %1084 = (*.f64 a2 %1082) %1086 = (-.f64 %1084 %374) %1092 = (-.f64 %837 tanph) %1108 = (-.f64 %837 %388) %1123 = (fma.f64 a4 %808 %291) %1124 = (fma.f64 a2 %804 %1123) %1137 = (-.f64 %810 tanph) %1144 = (-.f64 %810 %388) %1152 = (-.f64 (fma.f64 #s(literal 2 binary64) %918 %810) %374) %1159 = (-.f64 %806 tanph) %1166 = (fma.f64 a2 %804 %291) %1182 = (fma.f64 #s(literal -1 binary64) %123 %873) %1194 = (fma.f64 #s(literal -1 binary64) %291 %806) %1211 = (cos.f64 %565) %1217 = (cos.f64 %595) %1223 = (fma.f64 #s(literal -2 binary64) a2 %873) %1232 = (+ (* %62 a4) %992) %1242 = (* lamdp b) %1246 = (+ %1242 (- (* lamdp (+ %120 %340)) %368)) %1256 = (+ %119 b) %1258 = (+ (* %1256 lamdp) %685) %1269 = (fma.f64 a4 %999 %374) %1270 = (-.f64 %806 %1269) %1297 = (-.f64 %929 %374) %1305 = (/ s xj) %1308 = (+ (* %361 a2) (+ %5 (* %1305 tanph))) %1325 = (*.f64 a4 %1211) %1327 = (-.f64 %1325 %374) %1329 = (fma.f64 a2 %804 %1325) %1330 = (-.f64 %1329 %374) %1345 = (fma.f64 b lamdp %124) %1347 = (fma.f64 b lamdp %157) %1349 = (fma.f64 a4 %808 %6) %1351 = (fma.f64 a2 %804 %6) %1353 = (+.f64 %847 %232) %1356 = (+.f64 %808 %1353) %1358 = (+ b %120) %1360 = (* lamdp %1358) %1361 = (fma.f64 #s(literal 4 binary64) %91 %6) %1364 = (fma.f64 a2 %804 %1349) %1369 = (-.f64 %157 tanph) %1376 = (-.f64 %124 %388) %1380 = (fma.f64 lamdp %123 %291) %1385 = (fma.f64 a4 %808 %293) %1390 = (-.f64 %1349 tanph) %1393 = (-.f64 %1349 %388) %1396 = (fma.f64 #s(literal 2 binary64) %918 %1349) %1400 = (-.f64 %1351 tanph) %1403 = (fma.f64 a2 %804 %293) %1408 = (fma.f64 #s(literal -1 binary64) %291 %124) %1415 = (fma.f64 #s(literal -1 binary64) %291 %1351) %1417 = (-.f64 %1351 %374) %1420 = (fma.f64 #s(literal 2 binary64) %39 %92) %1421 = (-.f64 %1420 %374) %1432 = (fma.f64 #s(literal 2 binary64) %918 %6) %1433 = (-.f64 %1432 %374) %1435 = (fma.f64 a4 %1211 %6) %1436 = (fma.f64 a2 %804 %1435) %1441 = (/.f64 a2 b) %1442 = (/.f64 a4 b) %1443 = (*.f64 #s(literal 4 binary64) %1442) %1448 = (/.f64 %124 b) %1449 = (+.f64 lamdp %1448) %1458 = (/.f64 %157 b) %1459 = (+.f64 lamdp %1458) %1462 = (/.f64 %810 b) %1463 = (+.f64 lamdp %1462) %1466 = (/.f64 %806 b) %1467 = (+.f64 lamdp %1466) %1470 = (/.f64 lamdp a4) %1472 = (/.f64 %806 (*.f64 a4 b)) %1482 = (/.f64 %290 (*.f64 b xj)) %1487 = (/.f64 %290 (*.f64 b %373)) %1495 = (/.f64 %91 b) %1496 = (*.f64 #s(literal 4 binary64) %1495) %1501 = (+.f64 lamdp (+.f64 %1466 %1462)) %1502 = (/.f64 tanph b) %1512 = (*.f64 #s(literal -1 binary64) %1502) %1536 = (/.f64 %918 b) %1549 = (/.f64 %945 b) %1817 = (*.f64 #s(literal -4/3 binary64) %42) %1824 = (*.f64 a2 %17) %1826 = (fma.f64 #s(literal -32/3 binary64) %94 (fma.f64 #s(literal 4 binary64) a4 %1824)) %1828 = (fma.f64 #s(literal 2 binary64) %39 %183) %1833 = (fma.f64 a2 %18 %186) %1835 = (+.f64 %808 %232) %1843 = (fma.f64 lamdp %182 %291) %1848 = (-.f64 %1349 %374) %1850 = (-.f64 %6 tanph) %1852 = (*.f64 a4 %1835) %1856 = (-.f64 %92 tanph) %1860 = (fma.f64 #s(literal -1 binary64) %291 %183) %1864 = (-.f64 %183 %374) %1868 = (fma.f64 #s(literal -1 binary64) %291 %6) %1870 = (-.f64 %1361 %374) %1872 = (-.f64 %6 %1269) %1874 = (-.f64 %186 %374) %1878 = (-.f64 %1435 %374) %1880 = (/.f64 a4 a2) %1881 = (*.f64 #s(literal 4 binary64) %1880) %1885 = (/.f64 %91 a2) %1887 = (fma.f64 #s(literal 2 binary64) lamdp (*.f64 #s(literal 4 binary64) %1885)) %1895 = (/.f64 %94 a2) %1900 = (fma.f64 #s(literal -32/3 binary64) %1895 (fma.f64 #s(literal -4/3 binary64) %15 %1881)) %1907 = (/.f64 b a2) %1908 = (fma.f64 #s(literal 4 binary64) %1880 %1907) %1912 = (/.f64 %183 a2) %1913 = (fma.f64 #s(literal 2 binary64) lamdp %1912) %1923 = (/.f64 %186 a2) %1924 = (fma.f64 lamdp %17 %1923) %1927 = (/.f64 %810 a2) %1928 = (+.f64 %804 %1927) %1931 = (/.f64 %6 a2) %1932 = (+.f64 %804 %1931) %1935 = (/.f64 %804 a4) %1937 = (/.f64 %6 (*.f64 a2 a4)) %1947 = (/.f64 %290 (*.f64 a2 %373)) %1952 = (+.f64 %1927 %1931) %1953 = (+.f64 %804 %1952) %1954 = (/.f64 tanph a2) %1964 = (*.f64 #s(literal -1 binary64) %1954) %1972 = (/.f64 %290 (*.f64 a2 xj)) %1977 = (+.f64 %1931 %1972) %1994 = (/.f64 %1852 a2) %2040 = (/.f64 %1325 a2) %2076 = (*.f64 #s(literal 4/3 binary64) %15) %2077 = (fma.f64 #s(literal -1 binary64) (/.f64 %96 a2) %2076) %2081 = (-.f64 %2076 #s(literal 2 binary64)) %2106 = (*.f64 lamdp %2081) %2187 = (*.f64 #s(literal -1 binary64) (/.f64 %1848 a2)) %2240 = (*.f64 #s(literal -1 binary64) (/.f64 %384 a2)) %2298 = (*.f64 a4 %69) %2303 = (fma.f64 #s(literal -4/3 binary64) %42 (fma.f64 #s(literal 2 binary64) a2 %2298)) %2305 = (fma.f64 #s(literal 4 binary64) %91 %196) %2310 = (fma.f64 a4 %70 %199) %2312 = (/.f64 %1351 a4) %2320 = (-.f64 %1351 %388) %2322 = (-.f64 %196 %388) %2328 = (-.f64 %6 %388) %2330 = (-.f64 %40 tanph) %2337 = (-.f64 (fma.f64 #s(literal 2 binary64) %39 %6) %374) %2347 = (fma.f64 #s(literal 2 binary64) %208 %64) %2352 = (fma.f64 #s(literal -32/3 binary64) %15 (*.f64 #s(literal -4/3 binary64) %211)) %2364 = (/.f64 %196 a4) %2365 = (fma.f64 #s(literal 4 binary64) lamdp %2364) %2374 = (/.f64 %199 a4) %2375 = (fma.f64 lamdp %69 %2374) %2381 = (fma.f64 #s(literal 4 binary64) lamdp %232) %2384 = (/.f64 tanph a4) %2394 = (*.f64 #s(literal -1 binary64) %2384) %2402 = (/.f64 %290 (*.f64 a4 xj)) %2424 = (/.f64 %290 (*.f64 a4 %373)) %2456 = (*.f64 #s(literal -1 binary64) %2424) %2492 = (*.f64 #s(literal 32/3 binary64) %15) %2493 = (fma.f64 #s(literal 4/3 binary64) %211 %2492) %2497 = (-.f64 %2492 #s(literal 4 binary64)) %2528 = (*.f64 lamdp %2497) %2541 = (*.f64 #s(literal -1 binary64) %232) %2549 = (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %806 (*.f64 #s(literal -1 binary64) %6)) a4)) %2666 = (*.f64 #s(literal -1 binary64) (/.f64 %1417 a4)) %2682 = (*.f64 #s(literal -1 binary64) (/.f64 %870 a4)) %2734 = (fma.f64 #s(literal -1 binary64) %374 %1351) %2746 = (-.f64 %1351 %1000) %2769 = (/.f64 s xj) %2770 = (/.f64 %6 tanph) %2774 = (/.f64 %806 tanph) %2775 = (/.f64 s %373) %2782 = (/.f64 %810 tanph) %2783 = (+.f64 %2782 %2770) %2784 = (+.f64 %2774 %2783) %2788 = (/.f64 %147 tanph) %2792 = (/.f64 %154 tanph) %2814 = (/.f64 %918 tanph) %2819 = (+.f64 %2774 %2770) %2826 = (/.f64 %124 tanph) %2845 = (/.f64 %39 tanph) %2850 = (/.f64 %91 tanph) %2851 = (*.f64 #s(literal 4 binary64) %2850) %2880 = (/.f64 %1325 tanph) %2903 = (*.f64 #s(literal -1 binary64) %2770) %2909 = (*.f64 #s(literal -1 binary64) %2775) %2919 = (*.f64 #s(literal -1 binary64) (/.f64 %1364 tanph)) %2924 = (*.f64 #s(literal -1 binary64) %2788) %2929 = (*.f64 #s(literal -1 binary64) %2792) %2951 = (*.f64 #s(literal -1 binary64) (/.f64 %1349 tanph)) %2966 = (/.f64 %1351 tanph) %2967 = (*.f64 #s(literal -1 binary64) %2966) %2976 = (*.f64 #s(literal -1 binary64) %2826) %3081 = (sqrt.f64 %371) %3088 = (pow.f64 %3081 #s(literal 3 binary64)) %3089 = (/.f64 %370 %3088) %3090 = (/.f64 #s(literal 1 binary64) %3081) %3091 = (*.f64 #s(literal 1/2 binary64) %3090) %3098 = (pow.f64 %3081 #s(literal 5 binary64)) %3099 = (/.f64 %370 %3098) %3102 = (/.f64 #s(literal 1 binary64) %3088) %3116 = (*.f64 #s(literal 1/2 binary64) %3102) %3123 = (pow.f64 %3081 #s(literal 7 binary64)) %3133 = (/.f64 %290 %3081) %3136 = (/.f64 (*.f64 %370 tanph) %3088) %3137 = (/.f64 tanph %3081) %3142 = (/.f64 tanph %3098) %3144 = (fma.f64 #s(literal -1/4 binary64) %3142 (*.f64 #s(literal -1/8 binary64) %3142)) %3145 = (*.f64 %370 %3144) %3147 = (/.f64 tanph %3088) %3148 = (*.f64 #s(literal 1/2 binary64) %3147) %3158 = (*.f64 %370 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3144 (pow.f64 %3081 #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 tanph %3123)))) %3170 = (*.f64 s (-.f64 (*.f64 #s(literal 1/2 binary64) %3136) %3137)) %3175 = (*.f64 s (-.f64 (*.f64 %370 (fma.f64 #s(literal 1/2 binary64) %3147 %3145)) %3137)) %3194 = (fma.f64 b lamdp %3170) %3196 = (fma.f64 b lamdp %3175) %3200 = (fma.f64 a4 %808 %3194) %3203 = (fma.f64 a4 %808 %3196) %3208 = (fma.f64 lamdp %123 %3170) %3210 = (fma.f64 lamdp %123 %3175) %3218 = (fma.f64 #s(literal -1 binary64) %3133 %1351) %3220 = (fma.f64 a2 %804 %3194) %3222 = (fma.f64 a2 %804 %3196) %3232 = (fma.f64 #s(literal 4 binary64) %91 %3170) %3234 = (fma.f64 #s(literal 4 binary64) %91 %3175) %3276 = (fma.f64 a4 %1211 %3170) %3278 = (fma.f64 a4 %1211 %3175) %3296 = (fma.f64 a4 %808 %3170) %3298 = (fma.f64 a4 %808 %3175) %3312 = (/.f64 %371 %370) %3316 = (*.f64 #s(literal 1/2 binary64) %3312) %3318 = (*.f64 s (+.f64 #s(literal 1 binary64) %3316)) %3320 = (pow.f64 xj #s(literal 4 binary64)) %3321 = (pow.f64 s #s(literal 4 binary64)) %3322 = (/.f64 %3320 %3321) %3323 = (fma.f64 #s(literal -1/8 binary64) %3322 %3316) %3325 = (*.f64 s (+.f64 #s(literal 1 binary64) %3323)) %3328 = (pow.f64 xj #s(literal 6 binary64)) %3329 = (pow.f64 s #s(literal 6 binary64)) %3334 = (*.f64 s (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) %3322 (fma.f64 #s(literal 1/16 binary64) (/.f64 %3328 %3329) %3316)))) %3337 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %3312)) %3340 = (fma.f64 #s(literal -1/4 binary64) %3320 (*.f64 #s(literal -1/8 binary64) %3320)) %3355 = (*.f64 tanph %371) %3356 = (/.f64 %3355 %370) %3357 = (*.f64 #s(literal -1/2 binary64) %3356) %3360 = (*.f64 tanph %3320) %3362 = (fma.f64 #s(literal -1/4 binary64) %3360 (*.f64 #s(literal -1/8 binary64) %3360)) %3363 = (/.f64 %3362 %3321) %3364 = (*.f64 #s(literal -1 binary64) %3363) %3366 = (*.f64 #s(literal 1/2 binary64) %3356) %3369 = (*.f64 %371 %3362) %3370 = (*.f64 tanph %3328) %3373 = (/.f64 (fma.f64 #s(literal -1/2 binary64) %3369 (*.f64 #s(literal 1/8 binary64) %3370)) %3329) %3374 = (*.f64 #s(literal -1 binary64) %3373) %3376 = (/.f64 %3360 %3321) %3378 = (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3366)) %3385 = (/.f64 %3369 %3329) %3386 = (/.f64 %3370 %3329) %3390 = (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3366)))) %3393 = (/.f64 tanph xj) %3394 = (/.f64 %6 s) %3398 = (fma.f64 #s(literal 1/2 binary64) %3356 %806) %3411 = (fma.f64 #s(literal 1/2 binary64) %3356 %6) %3424 = (/.f64 %147 s) %3428 = (/.f64 %806 s) %3437 = (fma.f64 #s(literal 1/2 binary64) %3356 %1396) %3450 = (+.f64 %3428 %3394) %3454 = (fma.f64 #s(literal 1/2 binary64) %3356 %124) %3470 = (fma.f64 #s(literal 1/2 binary64) %3356 %147) %3486 = (fma.f64 #s(literal 1/2 binary64) %3356 %1351) %3490 = (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3486)) %3496 = (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3486)))) %3499 = (fma.f64 #s(literal 1/2 binary64) %3356 %40) %3512 = (fma.f64 #s(literal 1/2 binary64) %3356 %92) %3525 = (fma.f64 #s(literal 1/2 binary64) %3356 %1420) %3538 = (fma.f64 #s(literal 1/2 binary64) %3356 %1345) %3551 = (fma.f64 #s(literal 1/2 binary64) %3356 %2305) %3564 = (+.f64 tanph %1000) %3573 = (fma.f64 #s(literal 1/2 binary64) %3356 %154) %3588 = (fma.f64 #s(literal 1/2 binary64) %3356 %1432) %3603 = (fma.f64 #s(literal 1/2 binary64) %3356 %1325) %3618 = (fma.f64 #s(literal 1/2 binary64) %3356 %1329) %3633 = (fma.f64 #s(literal 1/2 binary64) %3356 %1436) %3646 = (fma.f64 #s(literal 1/2 binary64) %3356 %810) %3659 = (fma.f64 #s(literal 1/2 binary64) %3356 %837) %3672 = (fma.f64 #s(literal 1/2 binary64) %3356 %1364) %3698 = (fma.f64 #s(literal 1/8 binary64) %3320 (*.f64 #s(literal 1/4 binary64) %3320)) %3714 = (fma.f64 #s(literal -1 binary64) tanph %3366) %3716 = (fma.f64 #s(literal -1 binary64) tanph %3378) %3773 = (/.f64 %1351 s) %3805 = (fma.f64 #s(literal -1/2 binary64) %3356 %1351) %3808 = (fma.f64 #s(literal -1 binary64) %3363 %1351) %3811 = (fma.f64 #s(literal -1 binary64) %3373 %1351) %3865 = (fma.f64 #s(literal -1 binary64) tanph %1000) %3870 = (fma.f64 #s(literal 1/2 binary64) %3356 %1000) %3960 = (sqrt.f64 %370) %3966 = (pow.f64 %3960 #s(literal 3 binary64)) %3969 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %3960)) %3974 = (pow.f64 %3960 #s(literal 5 binary64)) %3984 = (/.f64 s %3960) %3990 = (/.f64 s %3974) %3992 = (fma.f64 #s(literal -1/4 binary64) %3990 (*.f64 #s(literal -1/8 binary64) %3990)) %3996 = (*.f64 #s(literal 1/2 binary64) (/.f64 s %3966)) %4000 = (pow.f64 %3960 #s(literal 2 binary64)) %4002 = (pow.f64 %3960 #s(literal 7 binary64)) %4013 = (/.f64 %290 %3960) %4016 = (/.f64 (*.f64 s %3355) %3966) %4019 = (/.f64 %290 %3974) %4021 = (fma.f64 #s(literal -1/4 binary64) %4019 (*.f64 #s(literal -1/8 binary64) %4019)) %4022 = (*.f64 %371 %4021) %4024 = (/.f64 %290 %3966) %4025 = (*.f64 #s(literal 1/2 binary64) %4024) %4033 = (*.f64 %371 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4021 %4000) (*.f64 #s(literal 1/8 binary64) (/.f64 %290 %4002)))) %4046 = (*.f64 %371 (fma.f64 #s(literal 1/2 binary64) %4024 %4022)) %4053 = (*.f64 %371 (fma.f64 #s(literal 1/2 binary64) %4024 (*.f64 %371 (fma.f64 #s(literal -1/4 binary64) %4019 (fma.f64 #s(literal -1/8 binary64) %4019 %4033))))) %4078 = (fma.f64 b lamdp %4046) %4081 = (fma.f64 b lamdp %4053) %4084 = (*.f64 xj %146) %4097 = (fma.f64 a4 %808 %4078) %4101 = (fma.f64 a4 %808 %4081) %4105 = (*.f64 xj %1351) %4114 = (fma.f64 lamdp %123 %4046) %4117 = (fma.f64 lamdp %123 %4053) %4140 = (fma.f64 #s(literal 1/2 binary64) %4016 %1351) %4143 = (fma.f64 a2 %804 %4078) %4146 = (fma.f64 a2 %804 %4081) %4165 = (fma.f64 #s(literal 4 binary64) %91 %4046) %4168 = (fma.f64 #s(literal 4 binary64) %91 %4053) %4206 = (fma.f64 a4 %999 %4013) %4242 = (fma.f64 a4 %1211 %4046) %4245 = (fma.f64 a4 %1211 %4053) %4277 = (fma.f64 a4 %808 %4046) %4280 = (fma.f64 a4 %808 %4053) %4305 = (/.f64 %370 %371) %4309 = (*.f64 #s(literal 1/2 binary64) %4305) %4311 = (*.f64 xj (+.f64 #s(literal 1 binary64) %4309)) %4313 = (/.f64 %3321 %3320) %4316 = (*.f64 xj (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) %4313 %4309))) %4322 = (*.f64 xj (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) %4313 (fma.f64 #s(literal 1/16 binary64) (/.f64 %3329 %3328) %4309)))) %4324 = (pow.f64 s #s(literal 3 binary64)) %4325 = (/.f64 %4324 %371) %4328 = (/.f64 (+.f64 s (*.f64 #s(literal -1/2 binary64) %4325)) xj) %4330 = (pow.f64 s #s(literal 5 binary64)) %4332 = (fma.f64 #s(literal -1/4 binary64) %4330 (*.f64 #s(literal -1/8 binary64) %4330)) %4336 = (*.f64 #s(literal 1/2 binary64) %4325) %4338 = (/.f64 (-.f64 (+.f64 s (*.f64 #s(literal -1 binary64) (/.f64 %4332 %3320))) %4336) xj) %4341 = (pow.f64 s #s(literal 7 binary64)) %4347 = (/.f64 %4330 %3320) %4351 = (/.f64 (-.f64 (+.f64 s (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 %370 %4332) (*.f64 #s(literal 1/8 binary64) %4341)) %3328))) (fma.f64 #s(literal -1/4 binary64) %4347 (fma.f64 #s(literal -1/8 binary64) %4347 %4336))) xj) %4353 = (*.f64 %4324 tanph) %4354 = (/.f64 %4353 %371) %4356 = (/.f64 (fma.f64 #s(literal -1/2 binary64) %4354 %290) xj) %4358 = (*.f64 %4330 tanph) %4360 = (fma.f64 #s(literal -1/4 binary64) %4358 (*.f64 #s(literal -1/8 binary64) %4358)) %4363 = (*.f64 #s(literal 1/2 binary64) %4354) %4365 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %4360 %3320) %290) %4363) xj) %4367 = (*.f64 %370 %4360) %4368 = (*.f64 %4341 tanph) %4373 = (/.f64 %4358 %3320) %4375 = (fma.f64 #s(literal -1/4 binary64) %4373 (fma.f64 #s(literal -1/8 binary64) %4373 %4363)) %4377 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %4367 (*.f64 #s(literal 1/8 binary64) %4368)) %3328) %290) %4375) xj) %4380 = (/.f64 (-.f64 %4363 %290) xj) %4383 = (/.f64 (-.f64 %4375 %290) xj) %4392 = (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4367 %3328) (fma.f64 #s(literal -1/4 binary64) %4373 (fma.f64 #s(literal -1/8 binary64) %4373 (fma.f64 #s(literal 1/8 binary64) (/.f64 %4368 %3328) %4363)))) %290) xj) %4395 = (/.f64 %4353 (pow.f64 xj #s(literal 3 binary64))) %4396 = (fma.f64 #s(literal 1/2 binary64) %4395 %806) %4400 = (/.f64 %4358 (pow.f64 xj #s(literal 5 binary64))) %4405 = (fma.f64 #s(literal 1/2 binary64) %4395 %6) %4414 = (fma.f64 #s(literal 1/2 binary64) %4395 %1396) %4421 = (fma.f64 #s(literal 1/2 binary64) %4395 %124) %4428 = (fma.f64 #s(literal 1/2 binary64) %4395 %147) %4435 = (fma.f64 #s(literal 1/2 binary64) %4395 %1351) %4439 = (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4435)) %4444 = (fma.f64 #s(literal 1/2 binary64) %4395 %40) %4453 = (fma.f64 #s(literal 1/2 binary64) %4395 %92) %4462 = (fma.f64 #s(literal 1/2 binary64) %4395 %1420) %4469 = (fma.f64 #s(literal 1/2 binary64) %4395 %1345) %4476 = (fma.f64 #s(literal 1/2 binary64) %4395 %2305) %4485 = (fma.f64 a4 %999 %291) %4492 = (fma.f64 #s(literal 1/2 binary64) %4395 %154) %4501 = (fma.f64 #s(literal 1/2 binary64) %4395 %1432) %4510 = (fma.f64 #s(literal 1/2 binary64) %4395 %1325) %4519 = (fma.f64 #s(literal 1/2 binary64) %4395 %1329) %4528 = (fma.f64 #s(literal 1/2 binary64) %4395 %1436) %4537 = (fma.f64 #s(literal 1/2 binary64) %4395 %810) %4546 = (fma.f64 #s(literal 1/2 binary64) %4395 %837) %4555 = (fma.f64 #s(literal 1/2 binary64) %4395 %1364) %4610 = (fma.f64 #s(literal -1 binary64) %4380 %1351) %4612 = (fma.f64 #s(literal -1 binary64) %4383 %1351) %4620 = (fma.f64 #s(literal 4 binary64) %91 %291) %4656 = (fma.f64 a4 %1211 %291) (approx b #s(literal 0 binary64)) (approx lamdp lamdp) (approx %5 %6) (approx %9 %11) (approx %13 %18) (approx %13 (*.f64 lamdp (+.f64 #s(literal 2 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 4/15 binary64) %15) #s(literal 4/3 binary64)))))) (approx %13 (*.f64 lamdp (+.f64 #s(literal 2 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal -8/315 binary64) %15))) #s(literal 4/3 binary64)))))) (approx %38 %40) (approx %38 %45) (approx %38 %51) (approx %38 (*.f64 lamdp %58)) (approx %62 %64) (approx %66 %70) (approx %66 (*.f64 lamdp (+.f64 #s(literal 4 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 128/15 binary64) %15) #s(literal 32/3 binary64)))))) (approx %66 (*.f64 lamdp (+.f64 #s(literal 4 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 128/15 binary64) (*.f64 #s(literal -1024/315 binary64) %15))) #s(literal 32/3 binary64)))))) (approx %90 %92) (approx %90 %97) (approx %90 %103) (approx %90 (*.f64 lamdp %110)) (approx %113 %15) (approx (* a2 lamdp) %39) (approx %117 %91) (approx %122 %124) (approx %131 %134) (approx %136 %95) (approx %136 %138) (approx %140 %123) (approx %140 %142) (approx %145 %147) (approx %149 %146) (approx %149 %151) (approx %153 %154) (approx %156 %157) (approx %156 %166) (approx %156 (*.f64 lamdp %178)) (approx %181 %183) (approx %181 %186) (approx %181 %189) (approx %181 (*.f64 lamdp (+.f64 b %110))) (approx %194 %196) (approx %194 %199) (approx %194 %202) (approx %194 (*.f64 lamdp (+.f64 b %58))) (approx %207 (*.f64 #s(literal 2 binary64) %208)) (approx %207 (*.f64 lamdp %214)) (approx %207 (*.f64 lamdp (fma.f64 #s(literal 2 binary64) %212 (*.f64 %15 %218)))) (approx %207 (*.f64 lamdp (fma.f64 #s(literal 2 binary64) %212 (*.f64 %15 %226)))) (approx %231 %232) (approx %234 (*.f64 lamdp %236)) (approx %234 (*.f64 lamdp %239)) (approx %234 (*.f64 lamdp (fma.f64 #s(literal 2 binary64) %212 (fma.f64 %15 %218 %235)))) (approx %234 (*.f64 lamdp (fma.f64 #s(literal 2 binary64) %212 (fma.f64 %15 %226 %235)))) (approx %250 %252) (approx %250 (*.f64 lamdp (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) %212 (fma.f64 %15 %255 %235))))) (approx %250 (*.f64 lamdp (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) %212 (fma.f64 %15 (-.f64 (fma.f64 #s(literal -4/3 binary64) %212 %262) #s(literal 32/3 binary64)) %235))))) (approx %250 (*.f64 lamdp (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) %212 (fma.f64 %15 (-.f64 (fma.f64 #s(literal -4/3 binary64) %212 (*.f64 %15 (+.f64 #s(literal 128/15 binary64) (fma.f64 #s(literal 4/15 binary64) %212 %273)))) #s(literal 32/3 binary64)) %235))))) (approx %289 %291) (approx %289 %293) (approx %295 #s(literal 1 binary64)) (approx %295 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %15))) (approx %295 (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 1/24 binary64) %15) #s(literal 1/2 binary64))))) (approx %295 (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %15))) #s(literal 1/2 binary64))))) (approx %317 (*.f64 lamdp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %15)))) (approx %317 (*.f64 lamdp (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 1/120 binary64) %15) #s(literal 1/6 binary64)))))) (approx %317 (*.f64 lamdp (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %15))) #s(literal 1/6 binary64)))))) (approx %341 %43) (approx %341 (fma.f64 #s(literal -1 binary64) %42 %43)) (approx %341 (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -1 binary64) a2 (*.f64 #s(literal 1/12 binary64) %42))))) (approx %341 (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -1 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -1/360 binary64) %42 (*.f64 #s(literal 1/12 binary64) a2))))))) (approx %369 (*.f64 #s(literal -1 binary64) %374)) (approx %369 %377) (approx %369 (-.f64 %45 %374)) (approx %369 (-.f64 %51 %374)) (approx %383 %384) (approx %387 %388) (approx %387 (-.f64 %147 tanph)) (approx %387 (-.f64 %154 tanph)) (approx %387 (-.f64 %395 tanph)) (approx %400 tanph) (approx %400 (-.f64 %147 %388)) (approx %400 (-.f64 %154 %388)) (approx %400 (-.f64 %395 %388)) (approx %408 (fma.f64 lamdp %146 %291)) (approx %412 (fma.f64 lamdp %151 %291)) (approx %412 (fma.f64 lamdp %394 %291)) (approx %418 %420) (approx %422 (*.f64 lamdp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2/3 binary64) %15)))) (approx %422 (*.f64 lamdp (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 2/15 binary64) %15) #s(literal 2/3 binary64)))))) (approx %422 (*.f64 lamdp (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal -4/315 binary64) %15))) #s(literal 2/3 binary64)))))) (approx %445 (*.f64 lamdp (+.f64 a2 (*.f64 #s(literal -2/3 binary64) %42)))) (approx %445 (*.f64 lamdp (+.f64 a2 (*.f64 %15 (fma.f64 #s(literal -2/3 binary64) a2 (*.f64 #s(literal 2/15 binary64) %42)))))) (approx %445 (*.f64 lamdp (+.f64 a2 (*.f64 %15 (fma.f64 #s(literal -2/3 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -4/315 binary64) %42 (*.f64 #s(literal 2/15 binary64) a2)))))))) (approx %386 %395) (approx %386 (*.f64 lamdp (+.f64 b %178))) (approx %468 %469) (approx %468 %471) (approx %468 (-.f64 %189 tanph)) (approx %475 %476) (approx %475 (-.f64 %186 %388)) (approx %475 (-.f64 %189 %388)) (approx %484 (-.f64 %147 %374)) (approx %484 (-.f64 %154 %374)) (approx %484 (-.f64 %395 %374)) (approx %491 %492) (approx %491 %494) (approx %491 (-.f64 %202 tanph)) (approx %498 %499) (approx %498 (fma.f64 lamdp %198 %291)) (approx %498 (fma.f64 lamdp %201 %291)) (approx %505 (*.f64 a4 %252)) (approx %505 (*.f64 lamdp (fma.f64 a4 (*.f64 %15 %255) %509))) (approx %505 (*.f64 lamdp (fma.f64 a4 %251 (*.f64 %15 (fma.f64 a4 %262 %513))))) (approx %505 (*.f64 lamdp (fma.f64 a4 %251 (*.f64 %15 (fma.f64 a4 %255 (*.f64 %15 (fma.f64 a4 %273 (*.f64 a4 %261)))))))) (approx %527 %528) (approx %535 %536) (approx %539 (*.f64 #s(literal -1 binary64) %291)) (approx %539 (fma.f64 #s(literal -1 binary64) %291 %147)) (approx %544 %545) (approx %544 (fma.f64 #s(literal -1 binary64) %291 %199)) (approx %544 (fma.f64 #s(literal -1 binary64) %291 %202)) (approx %551 %552) (approx %551 %554) (approx %551 (-.f64 %202 %374)) (approx %561 %563) (approx %561 %565) (approx %567 %568) (approx %567 (+.f64 %568 (*.f64 #s(literal 4 binary64) %571))) (approx %567 (+.f64 %568 (*.f64 lamdp (-.f64 (*.f64 #s(literal -8 binary64) %576) %578)))) (approx %567 (+.f64 %568 (*.f64 lamdp (-.f64 (*.f64 lamdp (fma.f64 #s(literal -32/3 binary64) %571 (*.f64 #s(literal -8 binary64) %568))) %578)))) (approx %592 %593) (approx %592 %595) (approx %597 %598) (approx %597 (+.f64 %598 (*.f64 #s(literal 4 binary64) %601))) (approx %597 (+.f64 %598 (*.f64 lamdp (-.f64 %606 %607)))) (approx %597 (+.f64 %598 (*.f64 lamdp (-.f64 (*.f64 lamdp (fma.f64 #s(literal -32/3 binary64) %601 (*.f64 #s(literal -8 binary64) %598))) %607)))) (approx %619 (+.f64 %598 (*.f64 lamdp (-.f64 #s(literal 4 binary64) %607)))) (approx %619 (+.f64 %598 (*.f64 lamdp (-.f64 (+.f64 #s(literal 4 binary64) %606) %607)))) (approx %619 (+.f64 %598 (*.f64 lamdp (-.f64 (+.f64 #s(literal 4 binary64) (*.f64 lamdp (fma.f64 #s(literal -8 binary64) %598 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (+.f64 #s(literal 32/3 binary64) %629)))))) %607)))) (approx %640 (+.f64 %598 (*.f64 #s(literal -1 binary64) (*.f64 lamdp %641)))) (approx %640 (+.f64 %598 (*.f64 lamdp (-.f64 %606 %641)))) (approx %640 (+.f64 %598 (*.f64 lamdp (-.f64 (*.f64 lamdp (fma.f64 #s(literal -8 binary64) %598 (*.f64 lamdp (-.f64 #s(literal 32/3 binary64) %629)))) %641)))) (approx %658 (*.f64 #s(literal 8 binary64) lamdp)) (approx %658 (*.f64 lamdp (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -64/3 binary64) %15)))) (approx %658 (*.f64 lamdp (+.f64 #s(literal 8 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 256/15 binary64) %15) #s(literal 64/3 binary64)))))) (approx %658 (*.f64 lamdp (+.f64 #s(literal 8 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 256/15 binary64) (*.f64 #s(literal -2048/315 binary64) %15))) #s(literal 64/3 binary64)))))) (approx %685 %686) (approx %697 (-.f64 (*.f64 lamdp (-.f64 %195 %698)) %374)) (approx %697 (-.f64 (*.f64 lamdp (-.f64 (+.f64 b (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (-.f64 %132 %703)))) %698)) %374)) (approx %697 (-.f64 (*.f64 lamdp (-.f64 (+.f64 b (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (-.f64 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 %15 (-.f64 %53 (*.f64 #s(literal -128/15 binary64) a4)))) %703)))) %698)) %374)) (approx %725 %726) (approx %725 %729) (approx %725 %736) (approx %725 %743) (approx %746 (-.f64 %726 %374)) (approx %746 (-.f64 %729 %374)) (approx %746 (-.f64 %736 %374)) (approx %746 (-.f64 %743 %374)) (approx %755 (-.f64 (fma.f64 a4 %568 (*.f64 lamdp %756)) %374)) (approx %755 (-.f64 (fma.f64 a4 %568 (*.f64 lamdp %761)) %374)) (approx %755 (-.f64 (fma.f64 a4 %568 (*.f64 lamdp %771)) %374)) (approx %776 (-.f64 (fma.f64 a4 %568 (*.f64 lamdp (+.f64 b %756))) %374)) (approx %776 (-.f64 (fma.f64 a4 %568 (*.f64 lamdp (+.f64 b %761))) %374)) (approx %776 (-.f64 (fma.f64 a4 %568 (*.f64 lamdp (+.f64 b %771))) %374)) (approx %794 (-.f64 %97 %374)) (approx %794 (-.f64 %103 %374)) (approx %799 %800) (approx %799 (-.f64 %166 %374)) (approx %13 %804) (approx %38 %806) (approx %66 %808) (approx %90 %810) (approx %136 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 %813)))) (approx %140 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 (fma.f64 #s(literal 2 binary64) %818 %813))))) (approx %149 (*.f64 %15 %828)) (approx %153 (*.f64 %832 %133)) (approx %153 (*.f64 %832 %828)) (approx %156 %837) (approx %181 (*.f64 lamdp %840)) (approx %194 (*.f64 lamdp %844)) (approx %207 %847) (approx %234 (*.f64 lamdp (+.f64 %235 %849))) (approx %250 (*.f64 lamdp (+.f64 %235 (+.f64 (/.f64 %808 lamdp) %849)))) (approx %289 (*.f64 lamdp (+.f64 b %859))) (approx %295 %863) (approx %317 %865) (approx %341 (*.f64 #s(literal 2 binary64) (*.f64 a2 %863))) (approx %369 %870) (approx %383 (*.f64 lamdp (+.f64 b (*.f64 #s(literal -1 binary64) %873)))) (approx %387 (*.f64 lamdp (-.f64 %879 %880))) (approx %884 (*.f64 lamdp (+.f64 b %885))) (approx %889 (*.f64 %832 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 (fma.f64 #s(literal -1 binary64) %890 %826))))) (approx %400 (*.f64 lamdp (-.f64 %879 %896))) (approx %900 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 %880))))) (approx %408 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 %859))))) (approx %412 (*.f64 lamdp (+.f64 b (+.f64 %843 (+.f64 %839 %859))))) (approx %422 %916) (approx %445 %918) (approx %386 (*.f64 lamdp %879)) (approx %468 (*.f64 lamdp (-.f64 %840 %880))) (approx %475 (*.f64 lamdp (-.f64 %840 %896))) (approx (* 2 %445) %929) (approx %484 (*.f64 lamdp (-.f64 (+.f64 b (fma.f64 #s(literal 2 binary64) %931 %839)) %873))) (approx %491 (*.f64 lamdp (-.f64 %844 %880))) (approx %498 (*.f64 lamdp (+.f64 b (+.f64 %843 %859)))) (approx %505 (*.f64 lamdp (+.f64 b %946))) (approx %527 (*.f64 lamdp %885)) (approx %535 (*.f64 lamdp %952)) (approx %539 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal -1 binary64) %859 %123)))) (approx %959 (*.f64 lamdp (+.f64 b %952))) (approx %544 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal -1 binary64) %859 %843)))) (approx %551 (*.f64 lamdp (-.f64 %844 %873))) (approx %561 (*.f64 lamdp (-.f64 %971 #s(literal 4 binary64)))) (approx %567 %976) (approx %592 (*.f64 lamdp (-.f64 %978 #s(literal 4 binary64)))) (approx %597 %983) (approx %619 (+.f64 %983 %808)) (approx %640 (-.f64 %983 %808)) (approx %658 (*.f64 #s(literal 2 binary64) %808)) (approx %992 (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %873 %43))) (approx %685 (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %873 %95))) (approx %697 (*.f64 lamdp (-.f64 %844 (+.f64 (/.f64 %1000 lamdp) %873)))) (approx %1012 (*.f64 %832 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 (fma.f64 #s(literal -1 binary64) %1014 %826))))) (approx %1020 (*.f64 lamdp (-.f64 (+.f64 b (*.f64 #s(literal 2 binary64) %931)) %873))) (approx %725 %1026) (approx %746 (-.f64 %1026 %374)) (approx %755 (-.f64 (fma.f64 a2 %804 %1026) %374)) (approx %776 (*.f64 lamdp (-.f64 (+.f64 b (+.f64 %843 (/.f64 %1026 lamdp))) %873))) (approx %794 %1039) (approx %799 %1041) (approx %1043 (*.f64 lamdp (-.f64 %879 %873))) (approx %153 (*.f64 #s(literal -1 binary64) (*.f64 %832 (fma.f64 #s(literal -1 binary64) %133 (*.f64 #s(literal -1 binary64) %1047))))) (approx %181 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) %839))))) (approx %194 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) %843))))) (approx %234 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %235 (*.f64 #s(literal -1 binary64) %849))))) (approx %250 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %235 (*.f64 #s(literal -1 binary64) (/.f64 %944 lamdp)))))) (approx %289 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b %1074)))) (approx %361 %1082) (approx %362 %1084) (approx %369 %1086) (approx %383 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b %873)))) (approx %387 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1092 lamdp)))))) (approx %884 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %146 %880)))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 %832 (fma.f64 #s(literal -1 binary64) %133 (fma.f64 #s(literal -1 binary64) %1047 %890))))) (approx %400 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1108 lamdp)))))) (approx %900 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %146 %896)))) (approx %408 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %146 %1074)))) (approx %412 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1124 lamdp)))))) (approx %386 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %837 lamdp)))))) (approx %468 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1137 lamdp)))))) (approx %475 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1144 lamdp)))))) (approx %484 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1152 lamdp)))))) (approx %491 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1159 lamdp)))))) (approx %498 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1166 lamdp)))))) (approx %505 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) %946))))) (approx %527 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %123 %880)))) (approx %535 (*.f64 #s(literal -1 binary64) (*.f64 lamdp %1182))) (approx %539 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %146 %859)))) (approx %959 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %146 %873)))) (approx %544 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1194 lamdp)))))) (approx %551 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %870 lamdp)))))) (approx %561 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (+.f64 #s(literal 4 binary64) %978)))) (approx %567 %1211) (approx %592 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (+.f64 #s(literal 4 binary64) %971)))) (approx %597 %1217) (approx %619 (+.f64 %1217 %808)) (approx %640 (-.f64 %1217 %808)) (approx %992 (*.f64 #s(literal -1 binary64) (*.f64 lamdp %1223))) (approx %685 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -4 binary64) a4 %873)))) (approx %1232 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -4 binary64) a4 (*.f64 #s(literal -2 binary64) a2))))) (approx %1232 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -4 binary64) a4 %1223)))) (approx %1246 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) %123))))) (approx %1246 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b %1182)))) (approx %1258 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -4 binary64) a4 (*.f64 #s(literal -1 binary64) %195))))) (approx %1258 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -4 binary64) a4 (fma.f64 #s(literal -1 binary64) %195 %873))))) (approx %697 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1270 lamdp)))))) (approx %1012 (*.f64 #s(literal -1 binary64) (*.f64 %832 (fma.f64 #s(literal -1 binary64) %133 (fma.f64 #s(literal -1 binary64) %1047 %1014))))) (approx (+ %362 %181) (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a2 %1082 %810) lamdp)))))) (approx (+ %1242 %369) (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1086 lamdp)))))) (approx %1020 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1297 lamdp)))))) (approx %1308 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a2 %1082 %291) lamdp)))))) (approx (+ (* %66 a4) %1308) (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a2 %1082 %1123) lamdp)))))) (approx %725 %1325) (approx %746 %1327) (approx %755 %1330) (approx %776 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1330 lamdp)))))) (approx %1043 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1041 lamdp)))))) (approx b b) (approx %145 %1345) (approx %153 %1347) (approx %181 %1349) (approx %194 %1351) (approx %234 %1353) (approx %250 %944) (approx %250 %1356) (approx %1358 %182) (approx %1360 %1361) (approx %387 %1092) (approx %387 (-.f64 %1364 tanph)) (approx %884 (-.f64 %1345 tanph)) (approx %889 %1369) (approx %889 (-.f64 %1347 tanph)) (approx %400 %1108) (approx %400 (-.f64 %1364 %388)) (approx %900 %1376) (approx %900 (-.f64 %1345 %388)) (approx %408 %1380) (approx %408 (fma.f64 b lamdp %1380)) (approx %412 %1124) (approx %412 (fma.f64 a2 %804 %1385)) (approx %386 %1364) (approx %468 %1137) (approx %468 %1390) (approx %475 %1144) (approx %475 %1393) (approx %484 %1152) (approx %484 (-.f64 %1396 %374)) (approx %491 %1159) (approx %491 %1400) (approx %498 %1166) (approx %498 %1403) (approx %505 %945) (approx %505 (fma.f64 a4 %944 %6)) (approx %539 %1408) (approx %539 (fma.f64 #s(literal -1 binary64) %291 %1345)) (approx %959 (-.f64 %1345 %374)) (approx %544 %1194) (approx %544 %1415) (approx %551 %1417) (approx %1256 %195) (approx %1258 %1421) (approx %1258 (-.f64 (fma.f64 #s(literal 2 binary64) %39 %1361) %374)) (approx %697 %1270) (approx %697 (-.f64 %1351 %1269)) (approx %1012 (-.f64 %1347 %374)) (approx %1020 %1297) (approx %1020 %1433) (approx %776 (-.f64 %1436 %374)) (approx %1043 (-.f64 %1364 %374)) (approx %144 (*.f64 b (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %1441 %1443)))) (approx %145 (*.f64 b %1449)) (approx %149 (*.f64 b (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %1441 (fma.f64 #s(literal 4 binary64) %1442 (/.f64 %134 b)))))) (approx %153 (*.f64 b %1459)) (approx %181 (*.f64 b %1463)) (approx %194 (*.f64 b %1467)) (approx %234 (*.f64 b (+.f64 %1470 %1472))) (approx %250 (*.f64 b (+.f64 %1470 (+.f64 (/.f64 %808 b) %1472)))) (approx %289 (*.f64 b (+.f64 lamdp %1482))) (approx %383 (*.f64 b (+.f64 lamdp (*.f64 #s(literal -1 binary64) %1487)))) (approx %1358 (*.f64 b (+.f64 #s(literal 1 binary64) %1443))) (approx %1360 (*.f64 b (+.f64 lamdp %1496))) (approx %387 (*.f64 b (-.f64 %1501 %1502))) (approx %884 (*.f64 b (-.f64 %1449 %1502))) (approx %889 (*.f64 b (-.f64 %1459 %1502))) (approx %400 (*.f64 b (-.f64 %1501 %1512))) (approx %900 (*.f64 b (-.f64 %1449 %1512))) (approx %408 (*.f64 b (+.f64 lamdp (+.f64 %1448 %1482)))) (approx %412 (*.f64 b (+.f64 lamdp (+.f64 %1466 (+.f64 %1462 %1482))))) (approx %386 (*.f64 b %1501)) (approx %468 (*.f64 b (-.f64 %1463 %1502))) (approx %475 (*.f64 b (-.f64 %1463 %1512))) (approx %484 (*.f64 b (-.f64 (+.f64 lamdp (fma.f64 #s(literal 2 binary64) %1536 %1462)) %1487))) (approx %491 (*.f64 b (-.f64 %1467 %1502))) (approx %498 (*.f64 b (+.f64 lamdp (+.f64 %1466 %1482)))) (approx %505 (*.f64 b (+.f64 lamdp %1549))) (approx %539 (*.f64 b (+.f64 lamdp (fma.f64 #s(literal -1 binary64) %1482 %1448)))) (approx %959 (*.f64 b (-.f64 %1449 %1487))) (approx %544 (*.f64 b (+.f64 lamdp (fma.f64 #s(literal -1 binary64) %1482 %1466)))) (approx %551 (*.f64 b (-.f64 %1467 %1487))) (approx %1256 (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) %1441)))) (approx %1258 (*.f64 b (-.f64 (+.f64 lamdp (fma.f64 #s(literal 2 binary64) (/.f64 %39 b) %1496)) %1487))) (approx %697 (*.f64 b (-.f64 %1467 (+.f64 (/.f64 %1000 b) %1487)))) (approx %1012 (*.f64 b (-.f64 %1459 %1487))) (approx %1020 (*.f64 b (-.f64 (+.f64 lamdp (*.f64 #s(literal 2 binary64) %1536)) %1487))) (approx %776 (*.f64 b (-.f64 (+.f64 lamdp (+.f64 %1466 (/.f64 %1325 b))) %1487))) (approx %1043 (*.f64 b (-.f64 %1501 %1487))) (approx %144 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %123 b)) #s(literal 1 binary64))))) (approx %145 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %1448))))) (approx %149 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %142 b)) #s(literal 1 binary64))))) (approx %153 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %1458))))) (approx %181 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %1462))))) (approx %194 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %1466))))) (approx %234 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) %1470 (*.f64 #s(literal -1 binary64) %1472))))) (approx %250 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) %1470 (*.f64 #s(literal -1 binary64) (/.f64 %944 b)))))) (approx %289 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %1482))))) (approx %383 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp %1487)))) (approx %1358 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -4 binary64) %1442) #s(literal 1 binary64))))) (approx %1360 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -4 binary64) %1495 (*.f64 #s(literal -1 binary64) lamdp))))) (approx %387 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1092 b)))))) (approx %884 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %528 b)))))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1369 b)))))) (approx %400 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1108 b)))))) (approx %900 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1376 b)))))) (approx %408 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1380 b)))))) (approx %412 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1124 b)))))) (approx %386 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %837 b)))))) (approx %468 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1137 b)))))) (approx %475 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1144 b)))))) (approx %484 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1152 b)))))) (approx %491 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1159 b)))))) (approx %498 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1166 b)))))) (approx %505 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %1549))))) (approx %539 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1408 b)))))) (approx %959 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %536 b)))))) (approx %544 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1194 b)))))) (approx %551 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %870 b)))))) (approx %1256 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -2 binary64) %1441) #s(literal 1 binary64))))) (approx %1258 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1421 b)))))) (approx %697 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1270 b)))))) (approx %1012 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %800 b)))))) (approx %1020 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1297 b)))))) (approx %776 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1330 b)))))) (approx %1043 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1041 b)))))) (approx a2 a2) (approx %122 %1420) (approx %129 %132) (approx %130 (*.f64 #s(literal -32/3 binary64) a4)) (approx %130 %133) (approx %131 (*.f64 #s(literal -32/3 binary64) %94)) (approx %131 (fma.f64 #s(literal -32/3 binary64) %94 %1817)) (approx %136 %96) (approx %136 (fma.f64 #s(literal -32/3 binary64) %94 (fma.f64 #s(literal -4/3 binary64) %42 %95))) (approx %140 %1826) (approx %145 %1828) (approx %149 %185) (approx %149 (+.f64 b %1826)) (approx %153 %1833) (approx %250 %1835) (approx %884 (-.f64 %1828 tanph)) (approx %889 (-.f64 %1833 tanph)) (approx %900 (-.f64 %1828 %388)) (approx %408 %1843) (approx %408 (fma.f64 #s(literal 2 binary64) %39 %1843)) (approx %412 %1385) (approx %484 %1848) (approx %491 %1850) (approx %505 %1852) (approx %505 (fma.f64 a2 %804 %1852)) (approx %527 %1856) (approx %527 (-.f64 %1420 tanph)) (approx %539 %1860) (approx %539 (fma.f64 #s(literal -1 binary64) %291 %1828)) (approx %959 %1864) (approx %959 (-.f64 %1828 %374)) (approx %544 %1868) (approx %1246 %1870) (approx %697 %1872) (approx %1012 %1874) (approx %1012 (-.f64 %1833 %374)) (approx %776 %1878) (approx %121 (*.f64 a2 (+.f64 #s(literal 2 binary64) %1881))) (approx %122 (*.f64 a2 %1887)) (approx %130 (*.f64 a2 (-.f64 (*.f64 #s(literal -32/3 binary64) %1880) #s(literal 4/3 binary64)))) (approx %131 %1817) (approx %131 (*.f64 a2 (fma.f64 #s(literal -32/3 binary64) %1895 %16))) (approx %136 (*.f64 a2 %1900)) (approx %140 %1824) (approx %140 (*.f64 a2 (+.f64 #s(literal 2 binary64) %1900))) (approx %144 (*.f64 a2 (+.f64 #s(literal 2 binary64) %1908))) (approx %145 (*.f64 a2 %1913)) (approx %149 (*.f64 a2 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -32/3 binary64) %1895 (fma.f64 #s(literal -4/3 binary64) %15 %1908))))) (approx %153 (*.f64 a2 %18)) (approx %153 (*.f64 a2 %1924)) (approx %156 (*.f64 a2 %1928)) (approx %194 (*.f64 a2 %1932)) (approx %234 (*.f64 a2 (+.f64 %1935 %1937))) (approx %250 (*.f64 a2 (+.f64 %1935 (+.f64 (/.f64 %808 a2) %1937)))) (approx %369 (*.f64 a2 (+.f64 %804 (*.f64 #s(literal -1 binary64) %1947)))) (approx %387 (*.f64 a2 (-.f64 %1953 %1954))) (approx %884 (*.f64 a2 (-.f64 %1913 %1954))) (approx %889 (*.f64 a2 (-.f64 %1924 %1954))) (approx %400 (*.f64 a2 (-.f64 %1953 %1964))) (approx %900 (*.f64 a2 (-.f64 %1913 %1964))) (approx %408 (*.f64 a2 (fma.f64 #s(literal 2 binary64) lamdp (+.f64 %1912 %1972)))) (approx %412 (*.f64 a2 (+.f64 %804 (+.f64 %1927 %1977)))) (approx %386 (*.f64 a2 %1953)) (approx %484 (*.f64 a2 (-.f64 (fma.f64 #s(literal 2 binary64) %916 %1952) %1947))) (approx %491 (*.f64 a2 (-.f64 %1932 %1954))) (approx %498 (*.f64 a2 (+.f64 %804 %1977))) (approx %505 (*.f64 a2 (+.f64 %804 %1994))) (approx %527 (*.f64 a2 (-.f64 %1887 %1954))) (approx %535 (*.f64 a2 (-.f64 %1887 %1947))) (approx %539 (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1972 %1913))) (approx %959 (*.f64 a2 (-.f64 %1913 %1947))) (approx %544 (*.f64 a2 (+.f64 %804 (fma.f64 #s(literal -1 binary64) %1972 %1931)))) (approx %551 (*.f64 a2 (-.f64 %1932 %1947))) (approx %992 (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1947 %11))) (approx %1256 (*.f64 a2 (+.f64 #s(literal 2 binary64) %1907))) (approx %1246 (*.f64 a2 (-.f64 (fma.f64 #s(literal 2 binary64) lamdp (fma.f64 #s(literal 4 binary64) %1885 %1931)) %1947))) (approx %697 (*.f64 a2 (-.f64 %1932 (+.f64 (/.f64 %1000 a2) %1947)))) (approx %1012 (*.f64 a2 (-.f64 %1924 %1947))) (approx %1020 (*.f64 a2 (-.f64 (fma.f64 #s(literal 2 binary64) %916 %1931) %1947))) (approx %755 (*.f64 a2 (-.f64 (+.f64 %804 %2040) %1947))) (approx %776 (*.f64 a2 (-.f64 (+.f64 %804 (+.f64 %2040 %1931)) %1947))) (approx %799 (*.f64 a2 (-.f64 %1928 %1947))) (approx %1043 (*.f64 a2 (-.f64 %1953 %1947))) (approx %121 (*.f64 #s(literal -1 binary64) (*.f64 a2 (-.f64 (*.f64 #s(literal -4 binary64) %1880) #s(literal 2 binary64))))) (approx %122 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -4 binary64) %1885 %1080)))) (approx %130 (*.f64 #s(literal -1 binary64) (*.f64 a2 (+.f64 #s(literal 4/3 binary64) (*.f64 #s(literal 32/3 binary64) %1880))))) (approx %131 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal 4/3 binary64) %15 (*.f64 #s(literal 32/3 binary64) %1895))))) (approx %136 (*.f64 #s(literal -1 binary64) (*.f64 a2 %2077))) (approx %140 (*.f64 #s(literal -1 binary64) (*.f64 a2 %2081))) (approx %140 (*.f64 #s(literal -1 binary64) (*.f64 a2 (-.f64 %2077 #s(literal 2 binary64))))) (approx %144 (*.f64 #s(literal -1 binary64) (*.f64 a2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %182 a2)) #s(literal 2 binary64))))) (approx %145 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) %1912))))) (approx %149 (*.f64 #s(literal -1 binary64) (*.f64 a2 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %185 a2) %2076) #s(literal 2 binary64))))) (approx %153 (*.f64 #s(literal -1 binary64) (*.f64 a2 %2106))) (approx %153 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1923 %2106)))) (approx %156 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 (*.f64 #s(literal -1 binary64) %1927))))) (approx %194 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 (*.f64 #s(literal -1 binary64) %1931))))) (approx %234 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1935 (*.f64 #s(literal -1 binary64) %1937))))) (approx %250 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1935 (*.f64 #s(literal -1 binary64) (/.f64 %1835 a2)))))) (approx %369 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 %1947)))) (approx %387 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 (*.f64 #s(literal -1 binary64) (/.f64 %1390 a2)))))) (approx %884 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %469 a2)))))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) (/.f64 %471 a2) %2106)))) (approx %400 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 (*.f64 #s(literal -1 binary64) (/.f64 %1393 a2)))))) (approx %900 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %476 a2)))))) (approx %408 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1843 a2)))))) (approx %412 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 (*.f64 #s(literal -1 binary64) (/.f64 %1385 a2)))))) (approx %386 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 (*.f64 #s(literal -1 binary64) (/.f64 %1349 a2)))))) (approx %484 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) %916 %2187)))) (approx %491 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 (*.f64 #s(literal -1 binary64) (/.f64 %1850 a2)))))) (approx %498 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 (*.f64 #s(literal -1 binary64) (/.f64 %293 a2)))))) (approx %505 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 (*.f64 #s(literal -1 binary64) %1994))))) (approx %527 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1856 a2)))))) (approx %535 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %686 a2)))))) (approx %539 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1860 a2)))))) (approx %959 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1864 a2)))))) (approx %544 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 (*.f64 #s(literal -1 binary64) (/.f64 %1868 a2)))))) (approx %551 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 %2240)))) (approx %992 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp %1947)))) (approx %1256 (*.f64 #s(literal -1 binary64) (*.f64 a2 (-.f64 (*.f64 #s(literal -1 binary64) %1907) #s(literal 2 binary64))))) (approx %1246 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1870 a2)))))) (approx %697 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 (*.f64 #s(literal -1 binary64) (/.f64 %1872 a2)))))) (approx %1012 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) (/.f64 %1874 a2) %2106)))) (approx %1020 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) %916 %2240)))) (approx %755 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 (*.f64 #s(literal -1 binary64) (/.f64 %1327 a2)))))) (approx %776 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 (*.f64 #s(literal -1 binary64) (/.f64 %1878 a2)))))) (approx %799 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 (*.f64 #s(literal -1 binary64) (/.f64 %1039 a2)))))) (approx %1043 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %804 %2187)))) (approx a4 a4) (approx %136 (fma.f64 #s(literal -4/3 binary64) %42 %2298)) (approx %140 %44) (approx %140 %2303) (approx %145 %2305) (approx %149 %198) (approx %149 (+.f64 b %2303)) (approx %153 %2310) (approx %234 %2312) (approx %250 (/.f64 %1364 a4)) (approx %884 (-.f64 %2305 tanph)) (approx %889 (-.f64 %2310 tanph)) (approx %400 %2320) (approx %900 %2322) (approx %900 (-.f64 %2305 %388)) (approx %408 (fma.f64 #s(literal 4 binary64) %91 %499)) (approx %475 %2328) (approx %527 %2330) (approx %539 (fma.f64 #s(literal -1 binary64) %291 %2305)) (approx %959 (-.f64 %2305 %374)) (approx %1246 %2337) (approx %697 (-.f64 (fma.f64 #s(literal -1 binary64) %1000 %1351) %374)) (approx %1012 (-.f64 %2310 %374)) (approx %121 (*.f64 a4 (+.f64 #s(literal 4 binary64) %213))) (approx %122 (*.f64 a4 %2347)) (approx %130 %513) (approx %131 (*.f64 a4 %2352)) (approx %136 %2298) (approx %136 (*.f64 a4 (+.f64 #s(literal 4 binary64) %2352))) (approx %140 (*.f64 a4 (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -32/3 binary64) %15 %214)))) (approx %144 %509) (approx %145 (*.f64 a4 %2365)) (approx %149 (*.f64 a4 (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -32/3 binary64) %15 %239)))) (approx %153 (*.f64 a4 %70)) (approx %153 (*.f64 a4 %2375)) (approx %1358 (*.f64 a4 (+.f64 #s(literal 4 binary64) %235))) (approx %1360 (*.f64 a4 %2381)) (approx %387 (*.f64 a4 (-.f64 %1356 %2384))) (approx %884 (*.f64 a4 (-.f64 %2365 %2384))) (approx %889 (*.f64 a4 (-.f64 %2375 %2384))) (approx %400 (*.f64 a4 (-.f64 %1356 %2394))) (approx %900 (*.f64 a4 (-.f64 %2365 %2394))) (approx %408 (*.f64 a4 (fma.f64 #s(literal 4 binary64) lamdp (+.f64 %2364 %2402)))) (approx %412 (*.f64 a4 (+.f64 %808 (+.f64 %847 (+.f64 %232 %2402))))) (approx %386 (*.f64 a4 %1356)) (approx %468 (*.f64 a4 (-.f64 %1835 %2384))) (approx %475 (*.f64 a4 (-.f64 %1835 %2394))) (approx %484 (*.f64 a4 (-.f64 (+.f64 %808 (fma.f64 #s(literal 2 binary64) (/.f64 %918 a4) %232)) %2424))) (approx %527 (*.f64 a4 (-.f64 %2347 %2384))) (approx %535 (*.f64 a4 (-.f64 %2347 %2424))) (approx %539 (*.f64 a4 (fma.f64 #s(literal -1 binary64) %2402 %2365))) (approx %959 (*.f64 a4 (-.f64 %2365 %2424))) (approx %685 (*.f64 a4 (fma.f64 #s(literal -1 binary64) %2424 %64))) (approx %1246 (*.f64 a4 (-.f64 (fma.f64 #s(literal 2 binary64) %208 %2381) %2424))) (approx %697 (*.f64 #s(literal -1 binary64) %1000)) (approx %697 (*.f64 a4 (-.f64 %1353 (+.f64 %999 %2424)))) (approx %1012 (*.f64 a4 (-.f64 %2375 %2424))) (approx %746 (*.f64 a4 (+.f64 %1211 %2456))) (approx %755 (*.f64 a4 (-.f64 (+.f64 %1211 %847) %2424))) (approx %776 (*.f64 a4 (-.f64 (+.f64 %1211 %1353) %2424))) (approx %794 (*.f64 a4 (+.f64 %808 %2456))) (approx %799 (*.f64 a4 (-.f64 %944 %2424))) (approx %1043 (*.f64 a4 (-.f64 %1356 %2424))) (approx %121 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 (*.f64 #s(literal -2 binary64) %212) #s(literal 4 binary64))))) (approx %122 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -2 binary64) %208))))) (approx %130 (*.f64 #s(literal -1 binary64) (*.f64 a4 (+.f64 #s(literal 32/3 binary64) (*.f64 #s(literal 4/3 binary64) %212))))) (approx %131 (*.f64 #s(literal -1 binary64) (*.f64 a4 %2493))) (approx %136 (*.f64 #s(literal -1 binary64) (*.f64 a4 %2497))) (approx %136 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 %2493 #s(literal 4 binary64))))) (approx %140 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %44 a4) %2492) #s(literal 4 binary64))))) (approx %144 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %195 a4)) #s(literal 4 binary64))))) (approx %145 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) %2364))))) (approx %149 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %198 a4) %2492) #s(literal 4 binary64))))) (approx %153 (*.f64 #s(literal -1 binary64) (*.f64 a4 %2528))) (approx %153 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %2374 %2528)))) (approx %156 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %808 (*.f64 #s(literal -1 binary64) %847))))) (approx %181 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %808 %2541)))) (approx %234 %2549) (approx %250 (+.f64 %808 %2549)) (approx %1358 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 (*.f64 #s(literal -1 binary64) %235) #s(literal 4 binary64))))) (approx %1360 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp %2541)))) (approx %387 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %808 (*.f64 #s(literal -1 binary64) (/.f64 %1400 a4)))))) (approx %884 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %492 a4)))))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) (/.f64 %494 a4) %2528)))) (approx %400 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %808 (*.f64 #s(literal -1 binary64) (/.f64 %2320 a4)))))) (approx %900 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %2322 a4)))))) (approx %408 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %499 a4)))))) (approx %412 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %808 (*.f64 #s(literal -1 binary64) (/.f64 %1403 a4)))))) (approx %386 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %808 (*.f64 #s(literal -1 binary64) %2312))))) (approx %468 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %808 (*.f64 #s(literal -1 binary64) (/.f64 %1850 a4)))))) (approx %475 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %808 (*.f64 #s(literal -1 binary64) (/.f64 %2328 a4)))))) (approx %484 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %808 (*.f64 #s(literal -1 binary64) (/.f64 %1433 a4)))))) (approx %505 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %808 (fma.f64 #s(literal -1 binary64) %847 %2541))))) (approx %527 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %2330 a4)))))) (approx %535 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %377 a4)))))) (approx %539 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %545 a4)))))) (approx %959 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %552 a4)))))) (approx %685 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp %2424)))) (approx %1246 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %2337 a4)))))) (approx %697 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 %2666 (*.f64 #s(literal -1 binary64) %999))))) (approx %1012 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) (/.f64 %554 a4) %2528)))) (approx %746 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1211 %2424)))) (approx %755 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1211 %2682)))) (approx %776 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1211 %2666)))) (approx %794 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %808 %2424)))) (approx %799 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %808 %2682)))) (approx %1043 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %808 %2666)))) (approx %691 %374) (approx %286 %290) (approx %369 (fma.f64 #s(literal -1 binary64) %374 %806)) (approx %383 (fma.f64 #s(literal -1 binary64) %374 %6)) (approx %387 (fma.f64 #s(literal -1 binary64) tanph %1364)) (approx %884 (fma.f64 #s(literal -1 binary64) tanph %147)) (approx %889 (fma.f64 #s(literal -1 binary64) tanph %154)) (approx %400 (+.f64 tanph %1364)) (approx %900 (+.f64 tanph %147)) (approx %468 (fma.f64 #s(literal -1 binary64) tanph %1349)) (approx %475 (+.f64 tanph %1349)) (approx %484 %1396) (approx %484 (fma.f64 #s(literal -1 binary64) %374 %1396)) (approx %491 (fma.f64 #s(literal -1 binary64) tanph %1351)) (approx %527 (fma.f64 #s(literal -1 binary64) tanph %124)) (approx %535 (fma.f64 #s(literal -1 binary64) %374 %124)) (approx %959 (fma.f64 #s(literal -1 binary64) %374 %147)) (approx %551 %2734) (approx %992 (fma.f64 #s(literal -1 binary64) %374 %40)) (approx %685 (fma.f64 #s(literal -1 binary64) %374 %92)) (approx %1232 (fma.f64 #s(literal -1 binary64) %374 %1420)) (approx %1246 (fma.f64 #s(literal -1 binary64) %374 %1345)) (approx %1258 (fma.f64 #s(literal -1 binary64) %374 %2305)) (approx %697 %2746) (approx %697 (-.f64 %2734 %1000)) (approx %1012 (fma.f64 #s(literal -1 binary64) %374 %154)) (approx %1020 %1432) (approx %1020 (fma.f64 #s(literal -1 binary64) %374 %1432)) (approx %746 (fma.f64 #s(literal -1 binary64) %374 %1325)) (approx %755 %1329) (approx %755 (fma.f64 #s(literal -1 binary64) %374 %1329)) (approx %776 %1436) (approx %776 (fma.f64 #s(literal -1 binary64) %374 %1436)) (approx %794 (fma.f64 #s(literal -1 binary64) %374 %810)) (approx %799 (fma.f64 #s(literal -1 binary64) %374 %837)) (approx %1043 (fma.f64 #s(literal -1 binary64) %374 %1364)) (approx %289 (*.f64 tanph (+.f64 %2769 %2770))) (approx %369 (*.f64 tanph (-.f64 %2774 %2775))) (approx %383 (*.f64 tanph (-.f64 %2770 %2775))) (approx %387 (*.f64 tanph (-.f64 %2784 #s(literal 1 binary64)))) (approx %884 (*.f64 tanph (-.f64 %2788 #s(literal 1 binary64)))) (approx %889 (*.f64 tanph (-.f64 %2792 #s(literal 1 binary64)))) (approx %400 (*.f64 tanph (+.f64 #s(literal 1 binary64) %2784))) (approx %900 (*.f64 tanph (+.f64 #s(literal 1 binary64) %2788))) (approx %408 (*.f64 tanph (+.f64 %2769 %2788))) (approx %412 (*.f64 tanph (+.f64 %2769 %2784))) (approx %468 (*.f64 tanph (-.f64 %2783 #s(literal 1 binary64)))) (approx %475 (*.f64 tanph (+.f64 #s(literal 1 binary64) %2783))) (approx %484 (*.f64 tanph (-.f64 (fma.f64 #s(literal 2 binary64) %2814 %2783) %2775))) (approx %491 (*.f64 tanph (-.f64 %2819 #s(literal 1 binary64)))) (approx %498 (*.f64 tanph (+.f64 %2769 %2819))) (approx %527 (*.f64 tanph (-.f64 %2826 #s(literal 1 binary64)))) (approx %535 (*.f64 tanph (-.f64 %2826 %2775))) (approx %539 (*.f64 tanph (fma.f64 #s(literal -1 binary64) %2769 %2788))) (approx %959 (*.f64 tanph (-.f64 %2788 %2775))) (approx %544 (*.f64 tanph (fma.f64 #s(literal -1 binary64) %2769 %2819))) (approx %551 (*.f64 tanph (-.f64 %2819 %2775))) (approx %992 (*.f64 tanph (-.f64 (*.f64 #s(literal 2 binary64) %2845) %2775))) (approx %685 (*.f64 tanph (-.f64 %2851 %2775))) (approx %1232 (*.f64 tanph (-.f64 (fma.f64 #s(literal 2 binary64) %2845 %2851) %2775))) (approx %1246 (*.f64 tanph (-.f64 (+.f64 %2770 %2826) %2775))) (approx %1258 (*.f64 tanph (-.f64 (fma.f64 #s(literal 4 binary64) %2850 (/.f64 %196 tanph)) %2775))) (approx %697 (*.f64 tanph (-.f64 %2819 (+.f64 %2775 (/.f64 %1000 tanph))))) (approx %1012 (*.f64 tanph (-.f64 %2792 %2775))) (approx %1020 (*.f64 tanph (-.f64 (fma.f64 #s(literal 2 binary64) %2814 %2770) %2775))) (approx %746 (*.f64 tanph (-.f64 %2880 %2775))) (approx %755 (*.f64 tanph (-.f64 (+.f64 %2774 %2880) %2775))) (approx %776 (*.f64 tanph (-.f64 (+.f64 %2774 (+.f64 %2880 %2770)) %2775))) (approx %794 (*.f64 tanph (-.f64 %2782 %2775))) (approx %799 (*.f64 tanph (-.f64 (+.f64 %2774 %2782) %2775))) (approx %1043 (*.f64 tanph (-.f64 %2784 %2775))) (approx %289 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %2769 %2903)))) (approx %369 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) %2774) %2909)))) (approx %383 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %2903 %2909)))) (approx %387 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %2919)))) (approx %884 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %2924)))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %2929)))) (approx %400 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %2919 #s(literal 1 binary64))))) (approx %900 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %2924 #s(literal 1 binary64))))) (approx %408 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %2769 %2924)))) (approx %412 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %2769 %2919)))) (approx %468 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %2951)))) (approx %475 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %2951 #s(literal 1 binary64))))) (approx %484 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1396 tanph)) %2909)))) (approx %491 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %2967)))) (approx %498 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %2769 %2967)))) (approx %527 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %2976)))) (approx %535 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %2976 %2909)))) (approx %539 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %2788 %2769)))) (approx %959 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %2924 %2909)))) (approx %544 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %2966 %2769)))) (approx %551 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %2967 %2909)))) (approx %992 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -2 binary64) %2845) %2909)))) (approx %685 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -4 binary64) %2850) %2909)))) (approx %1232 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1420 tanph)) %2909)))) (approx %1246 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1345 tanph)) %2909)))) (approx %1258 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %2305 tanph)) %2909)))) (approx %697 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %2746 tanph)) %2909)))) (approx %1012 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %2929 %2909)))) (approx %1020 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1432 tanph)) %2909)))) (approx %746 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) %2880) %2909)))) (approx %755 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1329 tanph)) %2909)))) (approx %776 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1436 tanph)) %2909)))) (approx %794 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) %2782) %2909)))) (approx %799 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %837 tanph)) %2909)))) (approx %1043 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %2919 %2909)))) (approx s s) (approx %363 %370) (approx %688 %371) (approx %688 %372) (approx %689 %3081) (approx %689 (+.f64 %3081 (*.f64 #s(literal 1/2 binary64) (/.f64 %370 %3081)))) (approx %689 (+.f64 %3081 (*.f64 %370 (fma.f64 #s(literal -1/8 binary64) %3089 %3091)))) (approx %689 (+.f64 %3081 (*.f64 %370 (fma.f64 %370 (-.f64 (*.f64 #s(literal 1/16 binary64) %3099) (*.f64 #s(literal 1/8 binary64) %3102)) %3091)))) (approx %690 (/.f64 s %3081)) (approx %690 (*.f64 s (fma.f64 #s(literal -1/2 binary64) %3089 %3090))) (approx %690 (*.f64 s (fma.f64 %370 (-.f64 (*.f64 #s(literal 3/8 binary64) %3099) %3116) %3090))) (approx %690 (*.f64 s (fma.f64 %370 (-.f64 (*.f64 %370 (fma.f64 #s(literal -5/16 binary64) (/.f64 %370 %3123) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %3098)))) %3116) %3090))) (approx %691 %3133) (approx %691 (*.f64 s (fma.f64 #s(literal -1/2 binary64) %3136 %3137))) (approx %691 (*.f64 s (fma.f64 %370 (-.f64 (*.f64 #s(literal -1 binary64) %3145) %3148) %3137))) (approx %691 (*.f64 s (fma.f64 %370 (-.f64 (*.f64 %370 (-.f64 (*.f64 #s(literal -1 binary64) %3158) %3144)) %3148) %3137))) (approx %745 (*.f64 #s(literal -1 binary64) %3133)) (approx %745 %3170) (approx %745 %3175) (approx %745 (*.f64 s (-.f64 (*.f64 %370 (fma.f64 #s(literal 1/2 binary64) %3147 (*.f64 %370 (fma.f64 #s(literal -1/4 binary64) %3142 (fma.f64 #s(literal -1/8 binary64) %3142 %3158))))) %3137))) (approx %1305 %2769) (approx %369 (fma.f64 #s(literal -1 binary64) %3133 %806)) (approx %369 (fma.f64 a2 %804 %3170)) (approx %369 (fma.f64 a2 %804 %3175)) (approx %383 (fma.f64 #s(literal -1 binary64) %3133 %6)) (approx %383 %3194) (approx %383 %3196) (approx %484 (fma.f64 #s(literal -1 binary64) %3133 %1396)) (approx %484 (fma.f64 #s(literal 2 binary64) %918 %3200)) (approx %484 (fma.f64 #s(literal 2 binary64) %918 %3203)) (approx %535 (fma.f64 #s(literal -1 binary64) %3133 %124)) (approx %535 %3208) (approx %535 %3210) (approx %959 (fma.f64 #s(literal -1 binary64) %3133 %147)) (approx %959 (fma.f64 lamdp %146 %3170)) (approx %959 (fma.f64 lamdp %146 %3175)) (approx %551 %3218) (approx %551 %3220) (approx %551 %3222) (approx %992 (fma.f64 #s(literal -1 binary64) %3133 %40)) (approx %992 (fma.f64 #s(literal 2 binary64) %39 %3170)) (approx %992 (fma.f64 #s(literal 2 binary64) %39 %3175)) (approx %685 (fma.f64 #s(literal -1 binary64) %3133 %92)) (approx %685 %3232) (approx %685 %3234) (approx %1232 (fma.f64 #s(literal -1 binary64) %3133 %1420)) (approx %1232 (fma.f64 #s(literal 2 binary64) %39 %3232)) (approx %1232 (fma.f64 #s(literal 2 binary64) %39 %3234)) (approx %1246 (fma.f64 #s(literal -1 binary64) %3133 %1345)) (approx %1246 (fma.f64 b lamdp %3208)) (approx %1246 (fma.f64 b lamdp %3210)) (approx %1258 (fma.f64 #s(literal -1 binary64) %3133 %2305)) (approx %1258 (fma.f64 #s(literal 4 binary64) %91 (fma.f64 lamdp %195 %3170))) (approx %1258 (fma.f64 #s(literal 4 binary64) %91 (fma.f64 lamdp %195 %3175))) (approx %697 (-.f64 %3218 %1000)) (approx %697 (-.f64 %3220 %1000)) (approx %697 (-.f64 %3222 %1000)) (approx %1012 (fma.f64 #s(literal -1 binary64) %3133 %154)) (approx %1012 (fma.f64 lamdp %151 %3170)) (approx %1012 (fma.f64 lamdp %151 %3175)) (approx %1020 (fma.f64 #s(literal -1 binary64) %3133 %1432)) (approx %1020 (fma.f64 #s(literal 2 binary64) %918 %3194)) (approx %1020 (fma.f64 #s(literal 2 binary64) %918 %3196)) (approx %746 (fma.f64 #s(literal -1 binary64) %3133 %1325)) (approx %746 %3276) (approx %746 %3278) (approx %755 (fma.f64 #s(literal -1 binary64) %3133 %1329)) (approx %755 (fma.f64 a2 %804 %3276)) (approx %755 (fma.f64 a2 %804 %3278)) (approx %776 (fma.f64 #s(literal -1 binary64) %3133 %1436)) (approx %776 (fma.f64 a2 %804 (fma.f64 a4 %1211 %3194))) (approx %776 (fma.f64 a2 %804 (fma.f64 a4 %1211 %3196))) (approx %794 (fma.f64 #s(literal -1 binary64) %3133 %810)) (approx %794 %3296) (approx %794 %3298) (approx %799 (fma.f64 #s(literal -1 binary64) %3133 %837)) (approx %799 (fma.f64 a2 %804 %3296)) (approx %799 (fma.f64 a2 %804 %3298)) (approx %1043 (fma.f64 #s(literal -1 binary64) %3133 %1364)) (approx %1043 (fma.f64 a2 %804 %3200)) (approx %1043 (fma.f64 a2 %804 %3203)) (approx %688 (*.f64 %370 (+.f64 #s(literal 1 binary64) %3312))) (approx %689 %3318) (approx %689 %3325) (approx %689 %3334) (approx %690 %3337) (approx %690 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 %3340 %3321))) %3316)) (approx %690 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 %371 %3340) (*.f64 #s(literal 1/8 binary64) %3328)) %3329))) (fma.f64 #s(literal -1/4 binary64) %3322 %3323))) (approx %691 (+.f64 tanph %3357)) (approx %691 (-.f64 (+.f64 tanph %3364) %3366)) (approx %691 (-.f64 (+.f64 tanph %3374) %3378)) (approx %745 (-.f64 %3366 tanph)) (approx %745 (-.f64 %3378 tanph)) (approx %745 (-.f64 %3390 tanph)) (approx %289 (*.f64 s (+.f64 %3393 %3394))) (approx %369 (-.f64 %3398 tanph)) (approx %369 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3398)) tanph)) (approx %369 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3398)))) tanph)) (approx %383 (-.f64 %3411 tanph)) (approx %383 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3411)) tanph)) (approx %383 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3411)))) tanph)) (approx %408 (*.f64 s (+.f64 %3393 %3424))) (approx %412 (*.f64 s (+.f64 %3393 (+.f64 %3428 (+.f64 (/.f64 %810 s) %3394))))) (approx %484 (-.f64 %1396 tanph)) (approx %484 (-.f64 %3437 tanph)) (approx %484 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3437)) tanph)) (approx %484 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3437)))) tanph)) (approx %498 (*.f64 s (+.f64 %3393 %3450))) (approx %535 (-.f64 %3454 tanph)) (approx %535 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3454)) tanph)) (approx %535 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3454)))) tanph)) (approx %539 (*.f64 s (fma.f64 #s(literal -1 binary64) %3393 %3424))) (approx %959 (-.f64 %3470 tanph)) (approx %959 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3470)) tanph)) (approx %959 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3470)))) tanph)) (approx %544 (*.f64 s (fma.f64 #s(literal -1 binary64) %3393 %3450))) (approx %551 (-.f64 %3486 tanph)) (approx %551 (-.f64 %3490 tanph)) (approx %551 (-.f64 %3496 tanph)) (approx %992 (-.f64 %3499 tanph)) (approx %992 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3499)) tanph)) (approx %992 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3499)))) tanph)) (approx %685 (-.f64 %3512 tanph)) (approx %685 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3512)) tanph)) (approx %685 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3512)))) tanph)) (approx %1232 (-.f64 %3525 tanph)) (approx %1232 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3525)) tanph)) (approx %1232 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3525)))) tanph)) (approx %1246 (-.f64 %3538 tanph)) (approx %1246 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3538)) tanph)) (approx %1246 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3538)))) tanph)) (approx %1258 (-.f64 %3551 tanph)) (approx %1258 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3551)) tanph)) (approx %1258 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3551)))) tanph)) (approx %697 (-.f64 %1351 %3564)) (approx %697 (-.f64 %3486 %3564)) (approx %697 (-.f64 %3490 %3564)) (approx %697 (-.f64 %3496 %3564)) (approx %1012 (-.f64 %3573 tanph)) (approx %1012 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3573)) tanph)) (approx %1012 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3573)))) tanph)) (approx %1020 (-.f64 %1432 tanph)) (approx %1020 (-.f64 %3588 tanph)) (approx %1020 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3588)) tanph)) (approx %1020 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3588)))) tanph)) (approx %746 (-.f64 %1325 tanph)) (approx %746 (-.f64 %3603 tanph)) (approx %746 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3603)) tanph)) (approx %746 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3603)))) tanph)) (approx %755 (-.f64 %1329 tanph)) (approx %755 (-.f64 %3618 tanph)) (approx %755 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3618)) tanph)) (approx %755 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3618)))) tanph)) (approx %776 (-.f64 %1436 tanph)) (approx %776 (-.f64 %3633 tanph)) (approx %776 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3633)) tanph)) (approx %776 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3633)))) tanph)) (approx %794 (-.f64 %3646 tanph)) (approx %794 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3646)) tanph)) (approx %794 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3646)))) tanph)) (approx %799 (-.f64 %3659 tanph)) (approx %799 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3659)) tanph)) (approx %799 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3659)))) tanph)) (approx %1043 (-.f64 %3672 tanph)) (approx %1043 (-.f64 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3672)) tanph)) (approx %1043 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3385 (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 (fma.f64 #s(literal 1/8 binary64) %3386 %3672)))) tanph)) (approx %689 (*.f64 #s(literal -1 binary64) s)) (approx %689 (*.f64 #s(literal -1 binary64) %3318)) (approx %689 (*.f64 #s(literal -1 binary64) %3325)) (approx %689 (*.f64 #s(literal -1 binary64) %3334)) (approx %690 #s(literal -1 binary64)) (approx %690 (-.f64 %3316 #s(literal 1 binary64))) (approx %690 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %3698 %3321)) %3337)) (approx %690 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 %371 %3698) (*.f64 #s(literal -1/8 binary64) %3328)) %3329)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %3312 (fma.f64 #s(literal 1/8 binary64) %3322 (*.f64 #s(literal 1/4 binary64) %3322)))))) (approx %691 %3714) (approx %691 %3716) (approx %691 (fma.f64 #s(literal -1 binary64) tanph %3390)) (approx %745 (-.f64 %3357 %388)) (approx %745 (-.f64 %3364 %3714)) (approx %745 (-.f64 %3374 %3716)) (approx %289 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %3393 (*.f64 #s(literal -1 binary64) %3394))))) (approx %369 (-.f64 %806 %388)) (approx %369 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %806) %388)) (approx %369 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %806) %3714)) (approx %369 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %806) %3716)) (approx %383 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %6) %388)) (approx %383 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %6) %3714)) (approx %383 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %6) %3716)) (approx %408 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %3393 (*.f64 #s(literal -1 binary64) %3424))))) (approx %412 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %3393 (*.f64 #s(literal -1 binary64) (/.f64 %1364 s)))))) (approx %484 (-.f64 %1396 %388)) (approx %484 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %1396) %388)) (approx %484 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %1396) %3714)) (approx %484 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %1396) %3716)) (approx %498 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %3393 (*.f64 #s(literal -1 binary64) %3773))))) (approx %535 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %124) %388)) (approx %535 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %124) %3714)) (approx %535 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %124) %3716)) (approx %539 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %3424 %3393)))) (approx %959 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %147) %388)) (approx %959 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %147) %3714)) (approx %959 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %147) %3716)) (approx %544 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %3773 %3393)))) (approx %551 (-.f64 %3805 %388)) (approx %551 (-.f64 %3808 %3714)) (approx %551 (-.f64 %3811 %3716)) (approx %992 (-.f64 %40 %388)) (approx %992 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %40) %388)) (approx %992 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %40) %3714)) (approx %992 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %40) %3716)) (approx %685 (-.f64 %92 %388)) (approx %685 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %92) %388)) (approx %685 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %92) %3714)) (approx %685 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %92) %3716)) (approx %1232 (-.f64 %1420 %388)) (approx %1232 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %1420) %388)) (approx %1232 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %1420) %3714)) (approx %1232 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %1420) %3716)) (approx %1246 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %1345) %388)) (approx %1246 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %1345) %3714)) (approx %1246 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %1345) %3716)) (approx %1258 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %2305) %388)) (approx %1258 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %2305) %3714)) (approx %1258 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %2305) %3716)) (approx %697 (-.f64 %1351 %3865)) (approx %697 (-.f64 %3805 %3865)) (approx %697 (-.f64 %3808 (fma.f64 #s(literal -1 binary64) tanph %3870))) (approx %697 (-.f64 %3811 (fma.f64 #s(literal -1 binary64) tanph (fma.f64 #s(literal -1/4 binary64) %3376 (fma.f64 #s(literal -1/8 binary64) %3376 %3870))))) (approx %1012 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %154) %388)) (approx %1012 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %154) %3714)) (approx %1012 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %154) %3716)) (approx %1020 (-.f64 %1432 %388)) (approx %1020 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %1432) %388)) (approx %1020 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %1432) %3714)) (approx %1020 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %1432) %3716)) (approx %746 (-.f64 %1325 %388)) (approx %746 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %1325) %388)) (approx %746 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %1325) %3714)) (approx %746 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %1325) %3716)) (approx %755 (-.f64 %1329 %388)) (approx %755 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %1329) %388)) (approx %755 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %1329) %3714)) (approx %755 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %1329) %3716)) (approx %776 (-.f64 %1436 %388)) (approx %776 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %1436) %388)) (approx %776 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %1436) %3714)) (approx %776 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %1436) %3716)) (approx %794 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %810) %388)) (approx %794 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %810) %3714)) (approx %794 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %810) %3716)) (approx %799 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %837) %388)) (approx %799 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %837) %3714)) (approx %799 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %837) %3716)) (approx %1043 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3356 %1364) %388)) (approx %1043 (-.f64 (fma.f64 #s(literal -1 binary64) %3363 %1364) %3714)) (approx %1043 (-.f64 (fma.f64 #s(literal -1 binary64) %3373 %1364) %3716)) (approx xj xj) (approx %689 %3960) (approx %689 (+.f64 %3960 (*.f64 #s(literal 1/2 binary64) (/.f64 %371 %3960)))) (approx %689 (+.f64 %3960 (*.f64 %371 (fma.f64 #s(literal -1/8 binary64) (/.f64 %371 %3966) %3969)))) (approx %689 (+.f64 %3960 (*.f64 %371 (fma.f64 %371 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 %371 %3974)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) %3966))) %3969)))) (approx %690 %3984) (approx %690 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 s %371) %3966) %3984)) (approx %690 (fma.f64 %371 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %371 %3992)) %3996) %3984)) (approx %690 (fma.f64 %371 (-.f64 (*.f64 %371 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %371 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3992 %4000) (*.f64 #s(literal 1/8 binary64) (/.f64 s %4002))))) %3992)) %3996) %3984)) (approx %691 %4013) (approx %691 (fma.f64 #s(literal -1/2 binary64) %4016 %4013)) (approx %691 (fma.f64 %371 (-.f64 (*.f64 #s(literal -1 binary64) %4022) %4025) %4013)) (approx %691 (fma.f64 %371 (-.f64 (*.f64 %371 (-.f64 (*.f64 #s(literal -1 binary64) %4033) %4021)) %4025) %4013)) (approx %745 (*.f64 #s(literal -1 binary64) %4013)) (approx %745 (-.f64 (*.f64 #s(literal 1/2 binary64) %4016) %4013)) (approx %745 (-.f64 %4046 %4013)) (approx %745 (-.f64 %4053 %4013)) (approx (* -1 xj) (*.f64 #s(literal -1 binary64) xj)) (approx %289 (/.f64 (fma.f64 b %858 %290) xj)) (approx %369 (-.f64 %806 %4013)) (approx %369 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %806) %4013)) (approx %369 (-.f64 (fma.f64 a2 %804 %4046) %4013)) (approx %369 (-.f64 (fma.f64 a2 %804 %4053) %4013)) (approx %383 (-.f64 %6 %4013)) (approx %383 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %6) %4013)) (approx %383 (-.f64 %4078 %4013)) (approx %383 (-.f64 %4081 %4013)) (approx %408 (/.f64 (fma.f64 lamdp %4084 %290) xj)) (approx %412 (/.f64 (fma.f64 s tanph (*.f64 xj %1364)) xj)) (approx %484 (-.f64 %1396 %4013)) (approx %484 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %1396) %4013)) (approx %484 (-.f64 (fma.f64 #s(literal 2 binary64) %918 %4097) %4013)) (approx %484 (-.f64 (fma.f64 #s(literal 2 binary64) %918 %4101) %4013)) (approx %498 (/.f64 (fma.f64 s tanph %4105) xj)) (approx %535 (-.f64 %124 %4013)) (approx %535 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %124) %4013)) (approx %535 (-.f64 %4114 %4013)) (approx %535 (-.f64 %4117 %4013)) (approx %539 (/.f64 (fma.f64 #s(literal -1 binary64) %290 (*.f64 lamdp %4084)) xj)) (approx %959 (-.f64 %147 %4013)) (approx %959 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %147) %4013)) (approx %959 (-.f64 (fma.f64 lamdp %146 %4046) %4013)) (approx %959 (-.f64 (fma.f64 lamdp %146 %4053) %4013)) (approx %544 (/.f64 (fma.f64 #s(literal -1 binary64) %290 %4105) xj)) (approx %551 (-.f64 %1351 %4013)) (approx %551 (-.f64 %4140 %4013)) (approx %551 (-.f64 %4143 %4013)) (approx %551 (-.f64 %4146 %4013)) (approx %992 (-.f64 %40 %4013)) (approx %992 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %40) %4013)) (approx %992 (-.f64 (fma.f64 #s(literal 2 binary64) %39 %4046) %4013)) (approx %992 (-.f64 (fma.f64 #s(literal 2 binary64) %39 %4053) %4013)) (approx %685 (-.f64 %92 %4013)) (approx %685 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %92) %4013)) (approx %685 (-.f64 %4165 %4013)) (approx %685 (-.f64 %4168 %4013)) (approx %1232 (-.f64 %1420 %4013)) (approx %1232 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %1420) %4013)) (approx %1232 (-.f64 (fma.f64 #s(literal 2 binary64) %39 %4165) %4013)) (approx %1232 (-.f64 (fma.f64 #s(literal 2 binary64) %39 %4168) %4013)) (approx %1246 (-.f64 %1345 %4013)) (approx %1246 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %1345) %4013)) (approx %1246 (-.f64 (fma.f64 b lamdp %4114) %4013)) (approx %1246 (-.f64 (fma.f64 b lamdp %4117) %4013)) (approx %1258 (-.f64 %2305 %4013)) (approx %1258 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %2305) %4013)) (approx %1258 (-.f64 (fma.f64 #s(literal 4 binary64) %91 (fma.f64 lamdp %195 %4046)) %4013)) (approx %1258 (-.f64 (fma.f64 #s(literal 4 binary64) %91 (fma.f64 lamdp %195 %4053)) %4013)) (approx %697 (-.f64 %1351 %4206)) (approx %697 (-.f64 %4140 %4206)) (approx %697 (-.f64 %4143 %4206)) (approx %697 (-.f64 %4146 %4206)) (approx %1012 (-.f64 %154 %4013)) (approx %1012 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %154) %4013)) (approx %1012 (-.f64 (fma.f64 lamdp %151 %4046) %4013)) (approx %1012 (-.f64 (fma.f64 lamdp %151 %4053) %4013)) (approx %1020 (-.f64 %1432 %4013)) (approx %1020 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %1432) %4013)) (approx %1020 (-.f64 (fma.f64 #s(literal 2 binary64) %918 %4078) %4013)) (approx %1020 (-.f64 (fma.f64 #s(literal 2 binary64) %918 %4081) %4013)) (approx %746 (-.f64 %1325 %4013)) (approx %746 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %1325) %4013)) (approx %746 (-.f64 %4242 %4013)) (approx %746 (-.f64 %4245 %4013)) (approx %755 (-.f64 %1329 %4013)) (approx %755 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %1329) %4013)) (approx %755 (-.f64 (fma.f64 a2 %804 %4242) %4013)) (approx %755 (-.f64 (fma.f64 a2 %804 %4245) %4013)) (approx %776 (-.f64 %1436 %4013)) (approx %776 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %1436) %4013)) (approx %776 (-.f64 (fma.f64 a2 %804 (fma.f64 a4 %1211 %4078)) %4013)) (approx %776 (-.f64 (fma.f64 a2 %804 (fma.f64 a4 %1211 %4081)) %4013)) (approx %794 (-.f64 %810 %4013)) (approx %794 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %810) %4013)) (approx %794 (-.f64 %4277 %4013)) (approx %794 (-.f64 %4280 %4013)) (approx %799 (-.f64 %837 %4013)) (approx %799 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %837) %4013)) (approx %799 (-.f64 (fma.f64 a2 %804 %4277) %4013)) (approx %799 (-.f64 (fma.f64 a2 %804 %4280) %4013)) (approx %1043 (-.f64 %1364 %4013)) (approx %1043 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4016 %1364) %4013)) (approx %1043 (-.f64 (fma.f64 a2 %804 %4097) %4013)) (approx %1043 (-.f64 (fma.f64 a2 %804 %4101) %4013)) (approx %688 (*.f64 %371 (+.f64 #s(literal 1 binary64) %4305))) (approx %689 %4311) (approx %689 %4316) (approx %689 %4322) (approx %690 %4328) (approx %690 %4338) (approx %690 %4351) (approx %691 %4356) (approx %691 %4365) (approx %691 %4377) (approx %745 %4380) (approx %745 %4383) (approx %745 %4392) (approx %369 (-.f64 %4396 %291)) (approx %369 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4396)) %291)) (approx %383 (-.f64 %4405 %291)) (approx %383 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4405)) %291)) (approx %484 (fma.f64 #s(literal -1 binary64) %291 %1396)) (approx %484 (-.f64 %4414 %291)) (approx %484 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4414)) %291)) (approx %535 (-.f64 %4421 %291)) (approx %535 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4421)) %291)) (approx %959 (-.f64 %4428 %291)) (approx %959 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4428)) %291)) (approx %551 (-.f64 %4435 %291)) (approx %551 (-.f64 %4439 %291)) (approx %992 (fma.f64 #s(literal -1 binary64) %291 %40)) (approx %992 (-.f64 %4444 %291)) (approx %992 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4444)) %291)) (approx %685 (fma.f64 #s(literal -1 binary64) %291 %92)) (approx %685 (-.f64 %4453 %291)) (approx %685 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4453)) %291)) (approx %1232 (fma.f64 #s(literal -1 binary64) %291 %1420)) (approx %1232 (-.f64 %4462 %291)) (approx %1232 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4462)) %291)) (approx %1246 (-.f64 %4469 %291)) (approx %1246 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4469)) %291)) (approx %1258 (-.f64 %4476 %291)) (approx %1258 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4476)) %291)) (approx %697 (-.f64 %1415 %1000)) (approx %697 (-.f64 %4435 %4485)) (approx %697 (-.f64 %4439 %4485)) (approx %1012 (fma.f64 #s(literal -1 binary64) %291 %154)) (approx %1012 (-.f64 %4492 %291)) (approx %1012 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4492)) %291)) (approx %1020 (fma.f64 #s(literal -1 binary64) %291 %1432)) (approx %1020 (-.f64 %4501 %291)) (approx %1020 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4501)) %291)) (approx %746 (fma.f64 #s(literal -1 binary64) %291 %1325)) (approx %746 (-.f64 %4510 %291)) (approx %746 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4510)) %291)) (approx %755 (fma.f64 #s(literal -1 binary64) %291 %1329)) (approx %755 (-.f64 %4519 %291)) (approx %755 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4519)) %291)) (approx %776 (fma.f64 #s(literal -1 binary64) %291 %1436)) (approx %776 (-.f64 %4528 %291)) (approx %776 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4528)) %291)) (approx %794 (fma.f64 #s(literal -1 binary64) %291 %810)) (approx %794 (-.f64 %4537 %291)) (approx %794 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4537)) %291)) (approx %799 (fma.f64 #s(literal -1 binary64) %291 %837)) (approx %799 (-.f64 %4546 %291)) (approx %799 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4546)) %291)) (approx %1043 (fma.f64 #s(literal -1 binary64) %291 %1364)) (approx %1043 (-.f64 %4555 %291)) (approx %1043 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4400 (fma.f64 #s(literal -1/8 binary64) %4400 %4555)) %291)) (approx %689 (*.f64 #s(literal -1 binary64) %4311)) (approx %689 (*.f64 #s(literal -1 binary64) %4316)) (approx %689 (*.f64 #s(literal -1 binary64) %4322)) (approx %690 (*.f64 #s(literal -1 binary64) %2769)) (approx %690 (*.f64 #s(literal -1 binary64) %4328)) (approx %690 (*.f64 #s(literal -1 binary64) %4338)) (approx %690 (*.f64 #s(literal -1 binary64) %4351)) (approx %691 (*.f64 #s(literal -1 binary64) %4356)) (approx %691 (*.f64 #s(literal -1 binary64) %4365)) (approx %691 (*.f64 #s(literal -1 binary64) %4377)) (approx %745 (*.f64 #s(literal -1 binary64) %4380)) (approx %745 (*.f64 #s(literal -1 binary64) %4383)) (approx %745 (*.f64 #s(literal -1 binary64) %4392)) (approx %369 (fma.f64 #s(literal -1 binary64) %4380 %806)) (approx %369 (fma.f64 #s(literal -1 binary64) %4383 %806)) (approx %383 (fma.f64 #s(literal -1 binary64) %4380 %6)) (approx %383 (fma.f64 #s(literal -1 binary64) %4383 %6)) (approx %484 (fma.f64 #s(literal 2 binary64) %918 %1385)) (approx %484 (fma.f64 #s(literal -1 binary64) %4380 %1396)) (approx %484 (fma.f64 #s(literal -1 binary64) %4383 %1396)) (approx %535 (fma.f64 #s(literal -1 binary64) %4380 %124)) (approx %535 (fma.f64 #s(literal -1 binary64) %4383 %124)) (approx %959 (fma.f64 #s(literal -1 binary64) %4380 %147)) (approx %959 (fma.f64 #s(literal -1 binary64) %4383 %147)) (approx %551 %4610) (approx %551 %4612) (approx %992 (fma.f64 #s(literal 2 binary64) %39 %291)) (approx %992 (fma.f64 #s(literal -1 binary64) %4380 %40)) (approx %992 (fma.f64 #s(literal -1 binary64) %4383 %40)) (approx %685 %4620) (approx %685 (fma.f64 #s(literal -1 binary64) %4380 %92)) (approx %685 (fma.f64 #s(literal -1 binary64) %4383 %92)) (approx %1232 (fma.f64 #s(literal 2 binary64) %39 %4620)) (approx %1232 (fma.f64 #s(literal -1 binary64) %4380 %1420)) (approx %1232 (fma.f64 #s(literal -1 binary64) %4383 %1420)) (approx %1246 (fma.f64 #s(literal -1 binary64) %4380 %1345)) (approx %1246 (fma.f64 #s(literal -1 binary64) %4383 %1345)) (approx %1258 (fma.f64 #s(literal -1 binary64) %4380 %2305)) (approx %1258 (fma.f64 #s(literal -1 binary64) %4383 %2305)) (approx %697 (-.f64 %1403 %1000)) (approx %697 (-.f64 %4610 %1000)) (approx %697 (-.f64 %4612 %1000)) (approx %1012 (fma.f64 #s(literal -1 binary64) %4380 %154)) (approx %1012 (fma.f64 #s(literal -1 binary64) %4383 %154)) (approx %1020 (fma.f64 #s(literal 2 binary64) %918 %293)) (approx %1020 (fma.f64 #s(literal -1 binary64) %4380 %1432)) (approx %1020 (fma.f64 #s(literal -1 binary64) %4383 %1432)) (approx %746 %4656) (approx %746 (fma.f64 #s(literal -1 binary64) %4380 %1325)) (approx %746 (fma.f64 #s(literal -1 binary64) %4383 %1325)) (approx %755 (fma.f64 a2 %804 %4656)) (approx %755 (fma.f64 #s(literal -1 binary64) %4380 %1329)) (approx %755 (fma.f64 #s(literal -1 binary64) %4383 %1329)) (approx %776 (fma.f64 a2 %804 (fma.f64 a4 %1211 %293))) (approx %776 (fma.f64 #s(literal -1 binary64) %4380 %1436)) (approx %776 (fma.f64 #s(literal -1 binary64) %4383 %1436)) (approx %794 %1123) (approx %794 (fma.f64 #s(literal -1 binary64) %4380 %810)) (approx %794 (fma.f64 #s(literal -1 binary64) %4383 %810)) (approx %799 (fma.f64 #s(literal -1 binary64) %4380 %837)) (approx %799 (fma.f64 #s(literal -1 binary64) %4383 %837)) (approx %1043 (fma.f64 #s(literal -1 binary64) %4380 %1364)) (approx %1043 (fma.f64 #s(literal -1 binary64) %4383 %1364)) |
21 calls:
| Time | Variable | Point |
|---|---|---|
| 132.0ms | a4 | 0 |
| 113.0ms | lamdp | inf |
| 75.0ms | xj | -inf |
| 75.0ms | b | -inf |
| 75.0ms | lamdp | 0 |
| Inputs |
|---|
%2 = (*.f64 b lamdp) %5 = (*.f64 #s(literal 2 binary64) lamdp) %6 = (sin.f64 %5) %7 = (*.f64 a2 %6) %10 = (*.f64 #s(literal 4 binary64) lamdp) %11 = (sin.f64 %10) %12 = (*.f64 a4 %11) %16 = (*.f64 xj xj) %17 = (*.f64 s s) %18 = (+.f64 %16 %17) %19 = (sqrt.f64 %18) %20 = (/.f64 s %19) %21 = (*.f64 tanph %20) %22 = (neg.f64 %21) %24 = (pow.f64 lamdp #s(literal 2 binary64)) %25 = (*.f64 a2 lamdp) %26 = (*.f64 #s(literal 2 binary64) %25) %30 = (* a2 (sin (* 2 lamdp))) %31 = (approx %30 %26) %33 = (*.f64 a4 lamdp) %34 = (*.f64 #s(literal 4 binary64) %33) %38 = (* a4 (sin (* 4 lamdp))) %39 = (approx %38 %34) %40 = (*.f64 #s(literal 4 binary64) a4) %42 = (*.f64 s tanph) %43 = (fma.f64 #s(literal 2 binary64) a2 %40) %44 = (*.f64 lamdp %43) %45 = (*.f64 #s(literal -4/3 binary64) a2) %46 = (fma.f64 #s(literal -32/3 binary64) a4 %45) %47 = (*.f64 %24 %46) %48 = (fma.f64 #s(literal 4 binary64) a4 %47) %49 = (fma.f64 #s(literal 2 binary64) a2 %48) %50 = (+.f64 b %43) %51 = (*.f64 lamdp %50) %52 = (+.f64 b %49) %53 = (*.f64 lamdp %52) %54 = (fma.f64 a2 %6 %12) %55 = (fma.f64 a4 %11 %2) %56 = (fma.f64 a2 %6 %2) %57 = (/.f64 %7 a4) %58 = (/.f64 %2 a4) %59 = (+.f64 %57 %58) %60 = (+.f64 %11 %59) %63 = (*.f64 #s(literal -1 binary64) tanph) %64 = (/.f64 s xj) %65 = (* xj xj) %66 = (* s s) %68 = (sqrt (+ %65 %66)) %69 = (/ s %68) %70 = (approx %69 %64) %71 = (/.f64 %42 xj) %72 = (*.f64 #s(literal -1 binary64) xj) %73 = (approx %68 %72) %74 = (fma.f64 b lamdp %71) %75 = (+.f64 lamdp lamdp) %76 = (sin.f64 %75) %77 = (cos.f64 lamdp) %78 = (sin.f64 lamdp) %79 = (+.f64 a2 a2) %80 = (PI.f64 ) %81 = (*.f64 a2 %76) %82 = (*.f64 %79 %77) %83 = (fma.f64 s s %16) %84 = (fma.f64 xj xj %17) %85 = (sqrt.f64 %83) %86 = (hypot.f64 xj s) %87 = (/.f64 s %85) %88 = (*.f64 tanph %87) %89 = (-.f64 %81 %88) %90 = (-.f64 %2 %88) %91 = (sqrt.f64 %84) %92 = (/.f64 s %73) %93 = (*.f64 tanph %92) %94 = (neg.f64 %93) %95 = (*.f64 tanph %70) %96 = (neg.f64 %95) %97 = (+.f64 b %40) %98 = (*.f64 lamdp %97) %99 = (* b lamdp) %100 = (+ %38 %99) %101 = (approx %100 %98) %102 = (+ %30 %100) %103 = (- %102 tanph) %104 = (approx %103 %63) %105 = (-.f64 %51 tanph) %106 = (approx %103 %105) %107 = (-.f64 %53 tanph) %108 = (approx %103 %107) %111 = (- %102 (* -1 tanph)) %112 = (approx %111 tanph) %113 = (-.f64 %51 %63) %114 = (approx %111 %113) %115 = (fma.f64 lamdp %50 %71) %116 = (* s tanph) %120 = (+ %30 (+ %38 (+ %99 (/ %116 xj)))) %121 = (approx %120 %115) %123 = (*.f64 #s(literal -4 binary64) lamdp) %124 = (*.f64 %77 %78) %125 = (*.f64 a2 %124) %126 = (approx %102 %54) %127 = (-.f64 %55 tanph) %128 = (approx %103 %127) %129 = (-.f64 %55 %63) %130 = (approx %111 %129) %131 = (*.f64 #s(literal 2 binary64) %125) %145 = (-.f64 %56 tanph) %146 = (approx %103 %145) %147 = (fma.f64 a2 %6 %74) %148 = (approx %120 %147) %149 = (*.f64 a4 %60) %150 = (approx %102 %149) %151 = (-.f64 %44 tanph) %154 = (+ (* 2 a2) (* 4 a4)) %160 = (/ %116 (sqrt (+ (pow s 2) (pow xj 2)))) %162 = (approx (- (* lamdp %154) %160) %151) %163 = (fma.f64 #s(literal -1 binary64) %71 %51) %167 = (approx (- (* lamdp (+ b %154)) %160) %163) %168 = (fma.f64 #s(literal -1 binary64) %71 %56) %171 = (approx (- (+ %30 %99) %160) %168) %172 = (fma.f64 %80 #s(literal 1/2 binary64) %123) %173 = (cos.f64 %172) %174 = (*.f64 #s(literal -1/2 binary64) %80) %175 = (fma.f64 #s(literal -4 binary64) lamdp %174) %176 = (cos.f64 %175) %177 = (+.f64 %176 %11) %178 = (-.f64 %176 %11) %179 = (-.f64 %177 %178) %180 = (/.f64 %179 #s(literal 2 binary64)) %181 = (*.f64 lamdp lamdp) %182 = (*.f64 %75 a2) %183 = (fma.f64 #s(literal 4 binary64) a4 %79) %184 = (*.f64 lamdp %183) %185 = (-.f64 %184 %88) %186 = (-.f64 %182 %88) %187 = (-.f64 %34 %88) %188 = (fma.f64 %10 a4 %186) %189 = (fma.f64 #s(literal 4 binary64) a4 b) %190 = (fma.f64 #s(literal 2 binary64) a2 b) %191 = (fma.f64 #s(literal 2 binary64) a2 %189) %192 = (*.f64 lamdp %191) %193 = (-.f64 %192 %88) %194 = (fma.f64 lamdp b %185) %195 = (fma.f64 %183 lamdp %90) %196 = (fma.f64 %190 lamdp %187) %197 = (* tanph %69) %204 = (+ %99 (- %30 (+ %197 (* a4 (sin (* lamdp -4)))))) %206 = (fma.f64 %46 %181 %191) %207 = (*.f64 lamdp %206) %208 = (-.f64 %207 %88) %210 = (fma.f64 a2 %76 %55) %211 = (fma.f64 lamdp b %89) %212 = (fma.f64 %82 %78 %90) %213 = (*.f64 %64 tanph) %214 = (fma.f64 b lamdp %213) %215 = (fma.f64 %76 a2 %214) %216 = (fma.f64 %11 a4 %215) %217 = (fma.f64 %64 tanph %210) %218 = (*.f64 a4 %173) %219 = (+.f64 %218 %22) %220 = (+.f64 %31 %219) %222 = (*.f64 a4 %180) %223 = (+.f64 %222 %22) %224 = (+.f64 %31 %223) %226 = (+.f64 %39 %96) %227 = (+.f64 %7 %226) %229 = (+.f64 %39 %94) %230 = (+.f64 %7 %229) %232 = (/.f64 %42 %91) %233 = (-.f64 %56 %232) %236 = (+ %30 (+ %38 (neg %197))) %237 = (+ %99 %236) %239 = (/.f64 %42 %86) %240 = (-.f64 %56 %239) %242 = (approx %236 %188) %244 = (approx %236 %162) %250 = (fma.f64 a2 %6 %101) b lamdp %2 a2 #s(literal 2 binary64) %5 %6 %7 a4 #s(literal 4 binary64) %10 %11 %12 tanph s xj %16 %17 %18 %19 %20 %21 %22 #s(literal -4/3 binary64) %24 %25 %26 %31 #s(literal -32/3 binary64) %33 %34 %39 %40 #s(literal -1 binary64) %42 %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 #s(literal 1/2 binary64) #s(literal -1/2 binary64) %63 %64 %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 %98 %101 %104 %105 %106 %107 %108 %112 %113 %114 %115 %121 #s(literal -4 binary64) %123 %124 %125 %126 %127 %128 %129 %130 %131 (approx (+ (* (* (+ a2 a2) (cos lamdp)) (sin lamdp)) (+ %38 (- %99 (* tanph (/ s (sqrt (+ %66 %65))))))) %131) %145 %146 %147 %148 %149 %150 %151 %162 %163 %167 %168 %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 (approx %204 %193) %206 %207 %208 (approx %204 %208) %210 %211 %212 %213 %214 %215 %216 %217 %218 %219 %220 (+.f64 %2 %220) %222 %223 %224 (+.f64 %2 %224) %226 %227 (+.f64 %2 %227) %229 %230 (+.f64 %2 %230) %232 %233 (approx %237 %233) %239 %240 (approx %237 %240) %242 (+.f64 %2 %242) %244 (+.f64 %2 %244) (approx %237 %194) (approx %237 %195) (approx %237 %196) (approx %237 %167) %250 (approx %237 %250) (approx %237 %126) (approx %237 %150) (approx %237 %211) (approx %237 %212) (approx %237 %171) (approx %237 %104) (approx %237 %106) (approx %237 %108) (approx %237 %128) (approx %237 %146) (approx %237 %112) (approx %237 %114) (approx %237 %130) (approx %237 %216) (approx %237 %217) (approx %237 %121) (approx %237 %148) |
| Outputs |
|---|
%3 = (*.f64 b lamdp) %13 = (neg.f64 #s(literal 1 binary64)) %17 = (+.f64 lamdp lamdp) %18 = (*.f64 lamdp #s(literal 2 binary64)) %19 = (*.f64 #s(literal 2 binary64) lamdp) %20 = (neg.f64 lamdp) %21 = (-.f64 lamdp %20) %22 = (neg.f64 %20) %23 = (+.f64 lamdp %22) %25 = (neg.f64 (-.f64 %20 lamdp)) %26 = (*.f64 lamdp #s(literal 1 binary64)) %27 = (fma.f64 lamdp #s(literal 1 binary64) %26) %28 = (*.f64 #s(literal 1 binary64) lamdp) %29 = (fma.f64 #s(literal 1 binary64) lamdp %28) %30 = (+.f64 %28 %28) %31 = (+.f64 %26 %26) %32 = (sin.f64 %17) %33 = (cos.f64 lamdp) %34 = (sin.f64 lamdp) %35 = (*.f64 %33 %34) %36 = (*.f64 #s(literal 2 binary64) %35) %37 = (*.f64 %35 #s(literal 2 binary64)) %38 = (*.f64 #s(literal 2 binary64) %33) %39 = (*.f64 %38 %34) %41 = (*.f64 (*.f64 #s(literal 2 binary64) %34) %33) %42 = (+.f64 %34 %34) %43 = (*.f64 %33 %42) %45 = (*.f64 %34 (+.f64 %33 %33)) %46 = (fma.f64 %33 %34 %35) %47 = (fma.f64 %34 %33 %35) %48 = (+.f64 %35 %35) %49 = (neg.f64 %34) %51 = (-.f64 %35 (*.f64 %49 %33)) %54 = (-.f64 %35 (*.f64 (neg.f64 %33) %34)) %55 = (neg.f64 %35) %56 = (-.f64 %35 %55) %59 = (-.f64 %35 (*.f64 %33 (sin.f64 %20))) %60 = (*.f64 a2 %32) %61 = (*.f64 %32 a2) %62 = (+.f64 a2 a2) %63 = (*.f64 %62 %34) %64 = (*.f64 %33 %63) %65 = (*.f64 %62 %33) %66 = (*.f64 %34 %65) %67 = (*.f64 %62 %35) %68 = (*.f64 %65 %34) %69 = (*.f64 %35 %62) %70 = (*.f64 %63 %33) %71 = (*.f64 %34 %62) %72 = (*.f64 %71 %33) %73 = (*.f64 a2 %35) %74 = (*.f64 #s(literal 2 binary64) %73) %75 = (*.f64 %73 #s(literal 2 binary64)) %76 = (*.f64 %33 a2) %77 = (*.f64 %34 #s(literal 2 binary64)) %78 = (*.f64 %76 %77) %79 = (*.f64 %76 %42) %80 = (fma.f64 a2 %35 %73) %81 = (*.f64 %34 a2) %82 = (fma.f64 %33 %81 %73) %83 = (fma.f64 %34 %76 %73) %84 = (fma.f64 %35 a2 %73) %85 = (fma.f64 %76 %34 %73) %86 = (*.f64 a2 %34) %87 = (fma.f64 %86 %33 %73) %88 = (+.f64 %73 %73) %89 = (neg.f64 a2) %91 = (-.f64 %73 (*.f64 %89 %35)) %92 = (neg.f64 %73) %93 = (-.f64 %73 %92) %96 = (-.f64 %73 (*.f64 (neg.f64 %76) %34)) %98 = (-.f64 %73 (*.f64 %55 a2)) %99 = (*.f64 %73 #s(literal 1 binary64)) %100 = (fma.f64 %73 #s(literal 1 binary64) %99) %101 = (*.f64 #s(literal 1 binary64) %73) %102 = (fma.f64 #s(literal 1 binary64) %73 %101) %103 = (+.f64 %99 %99) %104 = (+.f64 %101 %101) %110 = (*.f64 #s(literal 4 binary64) lamdp) %113 = (*.f64 #s(literal -4 binary64) lamdp) %115 = (sin.f64 %110) %116 = (*.f64 a4 %115) %119 = (neg.f64 tanph) %127 = (*.f64 xj xj) %129 = (neg.f64 xj) %131 = (fabs.f64 xj) %133 = (neg.f64 %127) %135 = (fabs.f64 %131) %137 = (neg.f64 %131) %139 = (neg.f64 %129) %141 = (*.f64 #s(literal -1 binary64) %129) %145 = (*.f64 %129 #s(literal -1 binary64)) %147 = (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) %153 = (pow.f64 xj #s(literal 1 binary64)) %155 = (*.f64 s s) %157 = (fabs.f64 s) %159 = (neg.f64 s) %161 = (neg.f64 %155) %163 = (fabs.f64 %157) %165 = (neg.f64 %157) %167 = (neg.f64 %159) %172 = (pow.f64 s #s(literal 1 binary64)) %174 = (fma.f64 s s %127) %175 = (fma.f64 xj xj %155) %176 = (+.f64 %127 %155) %177 = (+.f64 %155 %127) %178 = (-.f64 %127 %161) %179 = (-.f64 %155 %133) %180 = (*.f64 %139 xj) %181 = (fma.f64 s s %180) %182 = (*.f64 %167 s) %183 = (fma.f64 xj xj %182) %184 = (fma.f64 %129 %129 %155) %185 = (fma.f64 %157 %157 %127) %186 = (fma.f64 %131 %131 %155) %187 = (fma.f64 %159 %159 %127) %188 = (+.f64 %127 %182) %189 = (+.f64 %155 %180) %191 = (neg.f64 (-.f64 %161 %127)) %193 = (neg.f64 (-.f64 %133 %155)) %194 = (fma.f64 %129 %129 %182) %195 = (fma.f64 %157 %157 %180) %196 = (fma.f64 %131 %131 %182) %197 = (fma.f64 %159 %159 %180) %198 = (fma.f64 %135 %135 %155) %199 = (fma.f64 %163 %163 %127) %200 = (fma.f64 %165 %165 %127) %201 = (fma.f64 %137 %137 %155) %202 = (fma.f64 %167 %167 %127) %203 = (fma.f64 %139 %139 %155) %204 = (fma.f64 xj %141 %155) %205 = (fma.f64 #s(literal -1 binary64) %133 %155) %206 = (fma.f64 %133 #s(literal -1 binary64) %155) %207 = (fma.f64 %145 xj %155) %208 = (fma.f64 %135 %135 %182) %209 = (fma.f64 %163 %163 %180) %210 = (fma.f64 %165 %165 %180) %211 = (fma.f64 %137 %137 %182) %212 = (fma.f64 %167 %167 %180) %213 = (fma.f64 %139 %139 %182) %214 = (fma.f64 xj %141 %182) %215 = (fma.f64 #s(literal -1 binary64) %133 %182) %216 = (fma.f64 %133 #s(literal -1 binary64) %182) %217 = (fma.f64 %145 xj %182) %218 = (fma.f64 %127 %147 %155) %219 = (fma.f64 %147 %127 %155) %220 = (fma.f64 %127 %147 %182) %221 = (fma.f64 %147 %127 %182) %222 = (fma.f64 %153 xj %155) %223 = (fma.f64 %172 s %127) %224 = (fma.f64 %153 xj %182) %225 = (fma.f64 %172 s %180) %226 = (sqrt.f64 %174) %227 = (fabs.f64 %226) %228 = (neg.f64 %226) %229 = (fabs.f64 %228) %230 = (hypot.f64 s xj) %231 = (hypot.f64 xj s) %232 = (hypot.f64 s %129) %233 = (hypot.f64 s %131) %234 = (hypot.f64 xj %157) %235 = (hypot.f64 xj %159) %236 = (hypot.f64 %129 s) %237 = (hypot.f64 %157 xj) %238 = (hypot.f64 %131 s) %239 = (hypot.f64 %159 xj) %240 = (hypot.f64 s %135) %241 = (hypot.f64 s %137) %242 = (hypot.f64 s %139) %243 = (hypot.f64 xj %163) %244 = (hypot.f64 xj %165) %245 = (hypot.f64 xj %167) %246 = (hypot.f64 %129 %157) %247 = (hypot.f64 %129 %159) %248 = (hypot.f64 %157 %129) %249 = (hypot.f64 %157 %131) %250 = (hypot.f64 %131 %157) %251 = (hypot.f64 %131 %159) %252 = (hypot.f64 %159 %129) %253 = (hypot.f64 %159 %131) %254 = (hypot.f64 %135 s) %255 = (hypot.f64 %163 xj) %256 = (hypot.f64 %165 xj) %257 = (hypot.f64 %137 s) %258 = (hypot.f64 %167 xj) %259 = (hypot.f64 %139 s) %260 = (hypot.f64 %129 %163) %261 = (hypot.f64 %129 %165) %262 = (hypot.f64 %129 %167) %263 = (hypot.f64 %157 %135) %264 = (hypot.f64 %157 %137) %265 = (hypot.f64 %157 %139) %266 = (hypot.f64 %131 %163) %267 = (hypot.f64 %131 %165) %268 = (hypot.f64 %131 %167) %269 = (hypot.f64 %159 %135) %270 = (hypot.f64 %159 %137) %271 = (hypot.f64 %159 %139) %272 = (hypot.f64 %135 %157) %273 = (hypot.f64 %135 %159) %274 = (hypot.f64 %163 %129) %275 = (hypot.f64 %163 %131) %276 = (hypot.f64 %165 %129) %277 = (hypot.f64 %165 %131) %278 = (hypot.f64 %137 %157) %279 = (hypot.f64 %137 %159) %280 = (hypot.f64 %167 %129) %281 = (hypot.f64 %167 %131) %282 = (hypot.f64 %139 %157) %283 = (hypot.f64 %139 %159) %284 = (hypot.f64 %135 %163) %285 = (hypot.f64 %135 %165) %286 = (hypot.f64 %135 %167) %287 = (hypot.f64 %163 %135) %288 = (hypot.f64 %163 %137) %289 = (hypot.f64 %163 %139) %290 = (hypot.f64 %165 %135) %291 = (hypot.f64 %165 %137) %292 = (hypot.f64 %165 %139) %293 = (hypot.f64 %137 %163) %294 = (hypot.f64 %137 %165) %295 = (hypot.f64 %137 %167) %296 = (hypot.f64 %167 %135) %297 = (hypot.f64 %167 %137) %298 = (hypot.f64 %167 %139) %299 = (hypot.f64 %139 %163) %300 = (hypot.f64 %139 %165) %301 = (hypot.f64 %139 %167) %302 = (pow.f64 %174 #s(literal 1/2 binary64)) %304 = (sqrt.f64 (*.f64 %226 %226)) %307 = (/.f64 #s(literal 1 binary64) (pow.f64 %174 #s(literal -1/2 binary64))) %308 = (/.f64 s %226) %309 = (/.f64 %159 %228) %310 = (neg.f64 %308) %311 = (neg.f64 %310) %312 = (*.f64 s #s(literal 1 binary64)) %313 = (/.f64 %312 %226) %314 = (/.f64 #s(literal 1 binary64) %226) %315 = (*.f64 s %314) %316 = (*.f64 %314 s) %318 = (/.f64 #s(literal 1 binary64) (/.f64 %226 s)) %319 = (neg.f64 %228) %320 = (/.f64 %167 %319) %321 = (/.f64 #s(literal 1 binary64) %228) %322 = (*.f64 %159 %321) %324 = (/.f64 #s(literal 1 binary64) (/.f64 %228 %159)) %325 = (*.f64 s tanph) %326 = (/.f64 %325 %226) %327 = (*.f64 tanph %308) %328 = (/.f64 tanph %226) %329 = (*.f64 s %328) %330 = (*.f64 %308 tanph) %331 = (*.f64 %328 s) %332 = (neg.f64 %325) %333 = (/.f64 %332 %228) %334 = (*.f64 %119 %310) %335 = (neg.f64 %327) %336 = (neg.f64 %335) %337 = (*.f64 %325 #s(literal 1 binary64)) %338 = (/.f64 %337 %226) %340 = (*.f64 s (*.f64 %314 tanph)) %341 = (*.f64 %325 %314) %342 = (*.f64 %314 %325) %344 = (/.f64 #s(literal 1 binary64) (/.f64 %226 %325)) %345 = (neg.f64 %332) %346 = (/.f64 %345 %319) %347 = (*.f64 %332 %321) %349 = (/.f64 #s(literal 1 binary64) (/.f64 %228 %332)) %353 = (neg.f64 %328) %363 = (*.f64 #s(literal -1 binary64) %308) %366 = (neg.f64 %314) %370 = (*.f64 lamdp lamdp) %371 = (fabs.f64 %370) %372 = (fabs.f64 lamdp) %373 = (*.f64 %372 %372) %374 = (*.f64 %20 %20) %375 = (neg.f64 %370) %376 = (neg.f64 %375) %377 = (fabs.f64 %372) %378 = (*.f64 %377 %377) %379 = (neg.f64 %372) %380 = (*.f64 %379 %379) %381 = (*.f64 %22 %22) %382 = (pow.f64 lamdp #s(literal 2 binary64)) %383 = (pow.f64 %372 #s(literal 2 binary64)) %384 = (pow.f64 %20 #s(literal 2 binary64)) %386 = (*.f64 (pow.f64 lamdp #s(literal 1 binary64)) lamdp) %388 = (*.f64 a2 lamdp) %389 = (*.f64 lamdp %62) %390 = (*.f64 a2 %17) %391 = (*.f64 %17 a2) %392 = (*.f64 %62 lamdp) %393 = (*.f64 #s(literal 2 binary64) %388) %394 = (*.f64 %388 #s(literal 2 binary64)) %395 = (fma.f64 lamdp a2 %388) %396 = (fma.f64 a2 lamdp %388) %397 = (+.f64 %388 %388) %398 = (neg.f64 %388) %399 = (-.f64 %388 %398) %401 = (-.f64 %388 (*.f64 %20 a2)) %403 = (-.f64 %388 (*.f64 %89 lamdp)) %404 = (*.f64 %388 #s(literal 1 binary64)) %405 = (fma.f64 %388 #s(literal 1 binary64) %404) %406 = (*.f64 #s(literal 1 binary64) %388) %407 = (fma.f64 #s(literal 1 binary64) %388 %406) %408 = (+.f64 %404 %404) %409 = (+.f64 %406 %406) %413 = (* a2 (sin (* 2 lamdp))) %414 = (approx %413 %391) %417 = (*.f64 a4 lamdp) %418 = (*.f64 #s(literal 4 binary64) a4) %421 = (*.f64 #s(literal 4 binary64) %417) %427 = (*.f64 #s(literal -4 binary64) %417) %432 = (* a4 (sin (* 4 lamdp))) %433 = (approx %432 %421) %435 = (*.f64 #s(literal -4 binary64) a4) %438 = (fma.f64 #s(literal 4 binary64) a4 a2) %439 = (+.f64 a2 %438) %440 = (+.f64 %438 a2) %441 = (fma.f64 a4 #s(literal 4 binary64) %62) %442 = (fma.f64 #s(literal 4 binary64) a4 %62) %443 = (fma.f64 a2 #s(literal 2 binary64) %418) %444 = (fma.f64 #s(literal 2 binary64) a2 %418) %446 = (+.f64 a2 (-.f64 a2 %435)) %447 = (+.f64 %418 %62) %448 = (+.f64 %62 %418) %449 = (-.f64 %62 %435) %451 = (*.f64 #s(literal -2 binary64) a2) %452 = (-.f64 %418 %451) %453 = (-.f64 %438 %89) %454 = (fma.f64 #s(literal -2 binary64) a2 %435) %455 = (neg.f64 %454) %457 = (-.f64 a2 (-.f64 %89 %418)) %459 = (-.f64 a2 (+.f64 %89 %435)) %460 = (*.f64 lamdp %442) %461 = (*.f64 %442 lamdp) %462 = (fma.f64 lamdp %438 %388) %463 = (fma.f64 %438 lamdp %388) %465 = (+.f64 (*.f64 %438 lamdp) %388) %467 = (+.f64 (*.f64 lamdp %438) %388) %468 = (fma.f64 lamdp %418 %391) %469 = (fma.f64 lamdp %62 %421) %470 = (fma.f64 a2 %17 %421) %471 = (fma.f64 a4 %110 %391) %472 = (fma.f64 %17 a2 %421) %473 = (fma.f64 #s(literal 4 binary64) %417 %391) %474 = (fma.f64 %110 a4 %391) %475 = (fma.f64 %417 #s(literal 4 binary64) %391) %476 = (fma.f64 %418 lamdp %391) %477 = (fma.f64 %62 lamdp %421) %478 = (fma.f64 #s(literal 2 binary64) %388 %421) %479 = (fma.f64 %388 #s(literal 2 binary64) %421) %480 = (+.f64 %391 %421) %481 = (+.f64 %421 %391) %482 = (*.f64 %435 lamdp) %483 = (-.f64 %391 %482) %484 = (*.f64 %113 a4) %485 = (-.f64 %391 %484) %486 = (-.f64 %391 %427) %488 = (-.f64 %421 (*.f64 %451 lamdp)) %490 = (-.f64 %421 (*.f64 #s(literal -2 binary64) %388)) %491 = (*.f64 %20 %418) %492 = (-.f64 %391 %491) %493 = (neg.f64 a4) %494 = (*.f64 %493 %110) %495 = (-.f64 %391 %494) %497 = (*.f64 (neg.f64 %417) #s(literal 4 binary64)) %498 = (-.f64 %391 %497) %499 = (neg.f64 %421) %500 = (-.f64 %391 %499) %502 = (-.f64 %421 (*.f64 %20 %62)) %504 = (-.f64 %421 (*.f64 %89 %17)) %507 = (-.f64 %421 (*.f64 (neg.f64 %17) a2)) %509 = (-.f64 %421 (neg.f64 %391)) %511 = (-.f64 %421 (*.f64 %398 #s(literal 2 binary64))) %512 = (fma.f64 lamdp a2 %421) %513 = (fma.f64 lamdp a2 %512) %514 = (fma.f64 a2 lamdp %512) %515 = (+.f64 %388 %512) %517 = (+.f64 (fma.f64 %110 a4 %388) %388) %519 = (*.f64 #s(literal -4/3 binary64) a2) %520 = (*.f64 #s(literal -32/3 binary64) a4) %524 = (fma.f64 #s(literal -32/3 binary64) a4 %519) %528 = (*.f64 #s(literal 4/3 binary64) a2) %530 = (neg.f64 %528) %533 = (*.f64 (neg.f64 #s(literal 4/3 binary64)) a2) %548 = (*.f64 %524 lamdp) %550 = (*.f64 %370 %524) %553 = (*.f64 %372 %524) %555 = (*.f64 %20 %524) %557 = (*.f64 %524 %20) %559 = (*.f64 %524 %372) %561 = (*.f64 lamdp %520) %562 = (*.f64 %370 %519) %565 = (*.f64 %520 %370) %569 = (*.f64 #s(literal -32/3 binary64) %370) %571 = (*.f64 a2 %370) %575 = (*.f64 a4 %370) %579 = (*.f64 %520 lamdp) %581 = (*.f64 %370 a4) %587 = (*.f64 %370 #s(literal -32/3 binary64)) %599 = (*.f64 %372 %520) %603 = (*.f64 %20 %520) %607 = (*.f64 %520 %20) %609 = (*.f64 %520 %372) %619 = (fma.f64 %524 %370 %418) %624 = (neg.f64 %550) %626 = (neg.f64 %624) %633 = (fma.f64 %524 %375 %435) %636 = (fma.f64 %370 %519 %418) %653 = (fma.f64 %524 %370 %62) %657 = (fma.f64 %524 %370 %442) %671 = (+.f64 %619 a2) %689 = (neg.f64 %657) %697 = (fma.f64 #s(literal 4 binary64) a4 b) %698 = (fma.f64 a2 #s(literal 2 binary64) %697) %699 = (fma.f64 #s(literal 2 binary64) a2 b) %700 = (fma.f64 a4 #s(literal 4 binary64) %699) %701 = (fma.f64 #s(literal 2 binary64) a2 %697) %702 = (fma.f64 #s(literal 4 binary64) a4 %699) %703 = (+.f64 b %442) %705 = (+.f64 a2 (+.f64 a2 %697)) %706 = (+.f64 %442 b) %707 = (+.f64 %62 %697) %708 = (+.f64 %697 %62) %709 = (+.f64 a2 b) %710 = (+.f64 %438 %709) %711 = (+.f64 %697 a2) %712 = (+.f64 %711 a2) %714 = (+.f64 (+.f64 b %438) a2) %715 = (+.f64 %418 %699) %716 = (+.f64 %699 %418) %717 = (-.f64 b %454) %718 = (-.f64 %697 %451) %719 = (-.f64 %699 %435) %720 = (-.f64 %435 b) %722 = (+.f64 a2 (-.f64 a2 %720)) %723 = (-.f64 %62 %720) %725 = (-.f64 a2 (-.f64 %89 %697)) %727 = (-.f64 %418 (-.f64 %451 b)) %728 = (neg.f64 b) %729 = (-.f64 %442 %728) %730 = (-.f64 %711 %89) %731 = (fma.f64 #s(literal -2 binary64) a2 %720) %732 = (neg.f64 %731) %734 = (-.f64 a2 (+.f64 %89 %720)) %735 = (-.f64 %728 %62) %736 = (-.f64 %418 %735) %737 = (*.f64 lamdp %701) %738 = (*.f64 %701 lamdp) %739 = (fma.f64 lamdp b %460) %740 = (fma.f64 lamdp %442 %3) %741 = (*.f64 lamdp %697) %742 = (fma.f64 lamdp %62 %741) %743 = (fma.f64 lamdp %697 %391) %744 = (fma.f64 b lamdp %460) %745 = (fma.f64 a2 %17 %741) %746 = (fma.f64 %17 a2 %741) %747 = (fma.f64 %442 lamdp %3) %748 = (fma.f64 %62 lamdp %741) %749 = (fma.f64 %697 lamdp %391) %750 = (*.f64 %699 lamdp) %751 = (fma.f64 lamdp %418 %750) %752 = (fma.f64 lamdp %699 %421) %753 = (fma.f64 a4 %110 %750) %754 = (fma.f64 #s(literal 2 binary64) %388 %741) %755 = (fma.f64 #s(literal 4 binary64) %417 %750) %756 = (fma.f64 %110 a4 %750) %757 = (fma.f64 %388 #s(literal 2 binary64) %741) %758 = (fma.f64 %417 #s(literal 4 binary64) %750) %759 = (fma.f64 %418 lamdp %750) %760 = (fma.f64 %699 lamdp %421) %761 = (+.f64 %3 %460) %762 = (+.f64 %391 %741) %763 = (+.f64 %460 %3) %764 = (+.f64 %741 %391) %765 = (+.f64 %421 %750) %766 = (+.f64 %750 %421) %767 = (*.f64 %454 lamdp) %768 = (-.f64 %3 %767) %769 = (-.f64 %750 %482) %770 = (-.f64 %750 %484) %771 = (-.f64 %750 %427) %773 = (-.f64 %391 (*.f64 %720 lamdp)) %774 = (neg.f64 %460) %775 = (-.f64 %3 %774) %776 = (*.f64 %20 %442) %777 = (-.f64 %3 %776) %779 = (-.f64 %391 (*.f64 %20 %697)) %781 = (-.f64 %391 (neg.f64 %741)) %782 = (neg.f64 %3) %783 = (-.f64 %460 %782) %784 = (-.f64 %750 %494) %785 = (-.f64 %750 %497) %786 = (-.f64 %750 %499) %787 = (fma.f64 lamdp a2 %741) %788 = (fma.f64 lamdp a2 %787) %789 = (fma.f64 a2 lamdp %787) %790 = (+.f64 %388 %787) %791 = (fma.f64 lamdp %548 %701) %792 = (fma.f64 %370 %524 %701) %793 = (fma.f64 %524 %370 %701) %794 = (fma.f64 %548 lamdp %701) %795 = (+.f64 b %657) %796 = (fma.f64 %524 %370 b) %797 = (+.f64 %442 %796) %798 = (+.f64 %657 b) %799 = (+.f64 %697 %653) %800 = (+.f64 %653 %697) %801 = (+.f64 %796 %442) %803 = (+.f64 (fma.f64 %524 %370 %697) %62) %804 = (+.f64 %550 %701) %805 = (+.f64 %619 %699) %806 = (+.f64 %701 %550) %807 = (+.f64 %699 %619) %809 = (+.f64 (fma.f64 %524 %370 %699) %418) %810 = (+.f64 %619 b) %811 = (fma.f64 a2 #s(literal 2 binary64) %810) %812 = (+.f64 b %619) %813 = (fma.f64 a2 #s(literal 2 binary64) %812) %814 = (+.f64 %697 %550) %815 = (fma.f64 a2 #s(literal 2 binary64) %814) %816 = (fma.f64 #s(literal 2 binary64) a2 %810) %817 = (fma.f64 #s(literal 2 binary64) a2 %812) %818 = (fma.f64 #s(literal 2 binary64) a2 %814) %819 = (-.f64 %796 %454) %821 = (+.f64 %442 (+.f64 b %550)) %822 = (+.f64 %62 %810) %823 = (+.f64 %62 %812) %824 = (+.f64 %62 %814) %825 = (+.f64 %653 b) %826 = (+.f64 %825 %418) %827 = (+.f64 %812 %62) %828 = (-.f64 %653 %720) %829 = (-.f64 %825 %435) %831 = (+.f64 (+.f64 %699 %550) %418) %832 = (-.f64 b %689) %834 = (-.f64 b (-.f64 %454 %550)) %835 = (-.f64 %550 %731) %836 = (-.f64 %657 %728) %838 = (-.f64 %62 (-.f64 %720 %550)) %839 = (-.f64 %701 %624) %840 = (-.f64 %699 %633) %842 = (-.f64 %62 (-.f64 %633 b)) %844 = (-.f64 %62 (-.f64 %728 %619)) %845 = (fma.f64 %372 %553 %701) %846 = (fma.f64 %20 %555 %701) %847 = (fma.f64 %557 %20 %701) %848 = (fma.f64 %559 %372 %701) %850 = (neg.f64 (-.f64 %731 %550)) %852 = (neg.f64 (-.f64 %689 b)) %853 = (fma.f64 #s(literal -4/3 binary64) %571 %701) %854 = (fma.f64 lamdp %561 %853) %855 = (fma.f64 a4 %569 %853) %856 = (fma.f64 %370 %520 %853) %857 = (fma.f64 #s(literal -32/3 binary64) %575 %853) %858 = (fma.f64 %520 %370 %853) %859 = (fma.f64 %579 lamdp %853) %860 = (fma.f64 %581 #s(literal -32/3 binary64) %853) %861 = (fma.f64 %587 a4 %853) %862 = (+.f64 %565 %853) %864 = (+.f64 (+.f64 %701 %565) %562) %865 = (-.f64 %562 %731) %866 = (fma.f64 lamdp %561 %865) %867 = (fma.f64 a4 %569 %865) %868 = (fma.f64 %370 %520 %865) %869 = (fma.f64 #s(literal -32/3 binary64) %575 %865) %870 = (fma.f64 %520 %370 %865) %871 = (fma.f64 %579 lamdp %865) %872 = (fma.f64 %581 #s(literal -32/3 binary64) %865) %873 = (fma.f64 %587 a4 %865) %874 = (+.f64 %565 %865) %875 = (fma.f64 %372 %599 %853) %876 = (fma.f64 %20 %603 %853) %877 = (fma.f64 %607 %20 %853) %878 = (fma.f64 %609 %372 %853) %879 = (fma.f64 %372 %599 %865) %880 = (fma.f64 %20 %603 %865) %881 = (fma.f64 %607 %20 %865) %882 = (fma.f64 %609 %372 %865) %883 = (*.f64 lamdp %793) %884 = (*.f64 %793 lamdp) %885 = (*.f64 %657 lamdp) %886 = (fma.f64 lamdp b %885) %887 = (fma.f64 lamdp %657 %3) %888 = (fma.f64 lamdp %653 %741) %889 = (fma.f64 b lamdp %885) %890 = (fma.f64 %657 lamdp %3) %891 = (fma.f64 %653 lamdp %741) %892 = (fma.f64 lamdp %550 %737) %893 = (*.f64 %370 lamdp) %894 = (*.f64 %524 %893) %895 = (fma.f64 lamdp %701 %894) %896 = (*.f64 %619 lamdp) %897 = (fma.f64 lamdp %699 %896) %898 = (*.f64 lamdp %619) %899 = (fma.f64 lamdp %699 %898) %900 = (fma.f64 %370 %548 %737) %901 = (fma.f64 %524 %893 %737) %902 = (fma.f64 %550 lamdp %737) %903 = (fma.f64 %701 lamdp %894) %904 = (fma.f64 %699 lamdp %896) %905 = (fma.f64 %699 lamdp %898) %906 = (*.f64 lamdp %370) %907 = (fma.f64 %906 %524 %737) %908 = (fma.f64 %548 %370 %737) %909 = (+.f64 %3 %885) %910 = (+.f64 %885 %3) %912 = (+.f64 (*.f64 %653 lamdp) %741) %914 = (+.f64 (*.f64 lamdp %653) %741) %915 = (+.f64 %737 %894) %916 = (+.f64 %750 %896) %917 = (+.f64 %750 %898) %918 = (+.f64 %894 %737) %920 = (-.f64 %3 (*.f64 %20 %657)) %922 = (-.f64 %3 (neg.f64 %885)) %924 = (-.f64 %3 (*.f64 %689 lamdp)) %925 = (*.f64 %731 lamdp) %926 = (-.f64 %894 %925) %928 = (+.f64 (fma.f64 %524 %893 %3) %460) %930 = (+.f64 (fma.f64 %524 %893 %391) %741) %931 = (fma.f64 a2 %32 %116) %937 = (sin.f64 %113) %938 = (*.f64 %937 a4) %940 = (neg.f64 %938) %946 = (neg.f64 %60) %948 = (neg.f64 %493) %949 = (*.f64 %948 %115) %986 = (fma.f64 a2 %35 %116) %996 = (fma.f64 a4 %115 %3) %1002 = (neg.f64 %728) %1003 = (*.f64 %1002 lamdp) %1005 = (neg.f64 %782) %1009 = (fma.f64 %937 a4 %782) %1015 = (fma.f64 a2 %32 %3) %1025 = (neg.f64 %1015) %1062 = (fma.f64 %76 %34 %3) %1070 = (/.f64 %60 a4) %1071 = (/.f64 %32 a4) %1073 = (/.f64 a2 a4) %1083 = (/.f64 #s(literal 1 binary64) a4) %1084 = (*.f64 a2 %1083) %1092 = (/.f64 #s(literal 1 binary64) %493) %1096 = (/.f64 %3 a4) %1097 = (/.f64 b a4) %1099 = (/.f64 lamdp a4) %1103 = (neg.f64 %1096) %1107 = (*.f64 b %1083) %1117 = (/.f64 %1015 a4) %1119 = (/.f64 %1015 %493) %1138 = (*.f64 a4 %1015) %1139 = (*.f64 a4 a4) %1141 = (fma.f64 %1070 a4 %3) %1143 = (/.f64 %1138 a4) %1162 = (/.f64 #s(literal 1 binary64) %1139) %1178 = (*.f64 a4 %493) %1185 = (*.f64 %493 a4) %1223 = (-.f64 %1117 %937) %1227 = (fma.f64 a2 %32 %996) %1231 = (fma.f64 %32 %1073 %115) %1234 = (fma.f64 lamdp %1097 %115) %1276 = (/.f64 s xj) %1278 = (neg.f64 %1276) %1281 = (/.f64 #s(literal 1 binary64) xj) %1290 = (/.f64 #s(literal 1 binary64) %129) %1297 = (sqrt (+ (* xj xj) (* s s))) %1298 = (/ s %1297) %1299 = (approx %1298 %1276) %1300 = (/.f64 %325 xj) %1301 = (*.f64 tanph %1276) %1302 = (/.f64 tanph xj) %1303 = (*.f64 s %1302) %1304 = (*.f64 %1276 tanph) %1305 = (*.f64 %1302 s) %1306 = (/.f64 %332 %129) %1307 = (neg.f64 %1304) %1308 = (neg.f64 %1307) %1309 = (/.f64 %337 xj) %1310 = (*.f64 %1281 tanph) %1311 = (*.f64 s %1310) %1312 = (*.f64 %325 %1281) %1313 = (*.f64 %1281 %325) %1315 = (/.f64 #s(literal 1 binary64) (/.f64 xj %325)) %1316 = (/.f64 %345 %139) %1317 = (/.f64 %1307 #s(literal -1 binary64)) %1319 = (/.f64 (/.f64 %332 #s(literal -1 binary64)) xj) %1320 = (*.f64 %332 %1290) %1322 = (/.f64 #s(literal 1 binary64) (/.f64 %129 %332)) %1325 = (approx %1297 %129) %1326 = (fma.f64 lamdp b %1304) %1327 = (fma.f64 b lamdp %1304) %1328 = (fma.f64 tanph %1276 %3) %1329 = (fma.f64 s %1302 %3) %1330 = (fma.f64 %1276 tanph %3) %1331 = (fma.f64 %1302 s %3) %1332 = (+.f64 %3 %1304) %1333 = (+.f64 %1304 %3) %1334 = (-.f64 %3 %1307) %1335 = (-.f64 %1304 %782) %1336 = (neg.f64 %1327) %1337 = (neg.f64 %1336) %1338 = (fma.f64 %3 xj %325) %1339 = (/.f64 %1338 xj) %1340 = (*.f64 #s(literal 1 binary64) %1304) %1341 = (fma.f64 lamdp b %1340) %1342 = (fma.f64 b lamdp %1340) %1343 = (fma.f64 s %1310 %3) %1344 = (fma.f64 %325 %1281 %3) %1345 = (fma.f64 %1281 %325 %3) %1346 = (+.f64 %3 %1340) %1347 = (*.f64 %1307 #s(literal -1 binary64)) %1348 = (fma.f64 lamdp b %1347) %1349 = (fma.f64 b lamdp %1347) %1350 = (+.f64 %3 %1347) %1352 = (/.f64 (neg.f64 %1338) %129) %1353 = (fma.f64 %332 %1290 %3) %1355 = (/.f64 (fma.f64 %3 %129 %332) %129) %1356 = (*.f64 %1338 %1281) %1358 = (/.f64 #s(literal 1 binary64) (/.f64 xj %1338)) %1361 = (+.f64 (/.f64 (*.f64 %3 xj) xj) %1304) %1367 = (PI.f64 ) %1368 = (fma.f64 %1367 #s(literal 1/2 binary64) lamdp) %1370 = (*.f64 %1367 #s(literal 1/2 binary64)) %1375 = (cos.f64 %1370) %1376 = (sin.f64 %1370) %1377 = (*.f64 %33 %1376) %1387 = (*.f64 a2 #s(literal 1 binary64)) %1389 = (*.f64 #s(literal 1 binary64) a2) %1402 = (-.f64 %60 %327) %1413 = (-.f64 %327 %60) %1436 = (-.f64 %3 %327) %1447 = (-.f64 %327 %3) %1459 = (/.f64 s %1325) %1460 = (*.f64 tanph %1459) %1461 = (neg.f64 %1460) %1462 = (*.f64 tanph %1299) %1463 = (neg.f64 %1462) %1464 = (fma.f64 a4 #s(literal 4 binary64) b) %1465 = (+.f64 b %418) %1466 = (+.f64 %418 b) %1467 = (-.f64 b %435) %1468 = (neg.f64 %720) %1469 = (-.f64 %418 %728) %1470 = (fma.f64 a4 #s(literal 4 binary64) %1002) %1471 = (fma.f64 #s(literal 4 binary64) a4 %1002) %1472 = (+.f64 %418 %1002) %1491 = (* b lamdp) %1492 = (+ %432 %1491) %1493 = (approx %1492 %741) %1496 = (+ %413 (+ %432 (- %1491 tanph))) %1497 = (approx %1496 %119) %1498 = (-.f64 %737 tanph) %1507 = (-.f64 %460 tanph) %1509 = (-.f64 %741 tanph) %1515 = (fma.f64 %697 lamdp %119) %1527 = (approx %1496 %1498) %1528 = (-.f64 %883 tanph) %1537 = (-.f64 %885 tanph) %1540 = (fma.f64 %657 lamdp %119) %1545 = (approx %1496 %1528) %1548 = (+ %413 (+ %432 (+ %1491 tanph))) %1549 = (approx %1548 tanph) %1551 = (fma.f64 %701 lamdp tanph) %1557 = (fma.f64 %442 lamdp tanph) %1559 = (fma.f64 %697 lamdp tanph) %1573 = (-.f64 %460 %119) %1575 = (-.f64 %741 %119) %1583 = (*.f64 %13 tanph) %1587 = (approx %1548 %1551) %1588 = (fma.f64 lamdp %701 %1304) %1600 = (fma.f64 %442 lamdp %1304) %1602 = (fma.f64 %697 lamdp %1304) %1608 = (*.f64 lamdp xj) %1609 = (fma.f64 %701 %1608 %325) %1626 = (-.f64 %460 %1307) %1628 = (-.f64 %741 %1307) %1655 = (+ %413 (+ %432 (+ %1491 (/ (* s tanph) xj)))) %1656 = (approx %1655 %1588) %1692 = (+ %413 %1492) %1693 = (approx %1692 %931) %1694 = (-.f64 %116 tanph) %1697 = (-.f64 %3 tanph) %1699 = (fma.f64 %115 a4 %1697) %1701 = (fma.f64 %115 a4 %119) %1712 = (fma.f64 %20 b tanph) %1714 = (neg.f64 %1697) %1718 = (-.f64 %782 %119) %1720 = (approx %1496 %1699) %1721 = (fma.f64 %115 a4 tanph) %1724 = (fma.f64 lamdp b tanph) %1726 = (fma.f64 %115 a4 %1724) %1732 = (-.f64 %116 %119) %1750 = (approx %1548 %1726) %1751 = (* tanph %1298) %1752 = (- %1491 %1751) %1754 = (+ %413 (+ %432 %1752)) %1756 = (-.f64 %60 tanph) %1761 = (-.f64 %1015 tanph) %1762 = (fma.f64 %32 a2 %119) %1789 = (approx %1496 %1761) %1790 = (fma.f64 %32 a2 %1304) %1791 = (fma.f64 lamdp b %1790) %1792 = (fma.f64 b lamdp %1790) %1793 = (fma.f64 a2 %32 %1327) %1794 = (fma.f64 tanph %1276 %1015) %1795 = (fma.f64 s %1302 %1015) %1796 = (fma.f64 %32 a2 %1327) %1797 = (fma.f64 %1276 tanph %1015) %1798 = (fma.f64 %1302 s %1015) %1799 = (+.f64 %3 %1790) %1800 = (+.f64 %60 %1327) %1801 = (+.f64 %1015 %1304) %1802 = (+.f64 %1304 %1015) %1803 = (+.f64 %1327 %60) %1804 = (+.f64 %1790 %3) %1805 = (-.f64 %60 %1336) %1806 = (-.f64 %1015 %1307) %1807 = (-.f64 %1327 %946) %1808 = (neg.f64 %1793) %1809 = (neg.f64 %1808) %1811 = (-.f64 %3 (-.f64 %1307 %60)) %1813 = (-.f64 %60 (-.f64 %782 %1304)) %1815 = (/.f64 (fma.f64 %1015 xj %325) xj) %1816 = (fma.f64 s %1310 %1015) %1817 = (fma.f64 %325 %1281 %1015) %1818 = (fma.f64 %1281 %325 %1015) %1819 = (fma.f64 %332 %1290 %1015) %1821 = (/.f64 (fma.f64 %1015 %129 %332) %129) %1823 = (/.f64 (fma.f64 %60 xj %1338) xj) %1824 = (fma.f64 %1338 %1281 %60) %1825 = (fma.f64 %33 %63 %1327) %1826 = (fma.f64 %34 %65 %1327) %1827 = (fma.f64 %62 %35 %1327) %1828 = (fma.f64 %65 %34 %1327) %1829 = (fma.f64 %35 %62 %1327) %1830 = (fma.f64 %63 %33 %1327) %1831 = (fma.f64 %71 %33 %1327) %1832 = (fma.f64 #s(literal 2 binary64) %73 %1327) %1833 = (fma.f64 %73 #s(literal 2 binary64) %1327) %1834 = (fma.f64 %76 %77 %1327) %1835 = (fma.f64 %76 %42 %1327) %1836 = (approx %1655 %1793) %1837 = (*.f64 a4 %1223) %1851 = (*.f64 a4 %1096) %1853 = (*.f64 %1096 a4) %1859 = (approx %1692 %1837) %1868 = (-.f64 %391 tanph) %1870 = (-.f64 %421 tanph) %1880 = (fma.f64 %17 a2 %119) %1882 = (fma.f64 %110 a4 %119) %1902 = (+ (* 2 a2) (* 4 a4)) %1905 = (approx (- (* lamdp %1902) %1751) %1507) %1906 = (-.f64 %737 %1304) %1909 = (neg.f64 %1302) %1919 = (neg.f64 %925) %1926 = (*.f64 %22 %701) %1933 = (*.f64 %1276 #s(literal -1 binary64)) %1935 = (*.f64 %1302 #s(literal -1 binary64)) %1939 = (*.f64 #s(literal -1 binary64) s) %1941 = (*.f64 #s(literal -1 binary64) %1276) %1947 = (fma.f64 %442 lamdp %1307) %1949 = (fma.f64 %697 lamdp %1307) %1960 = (neg.f64 %1281) %1965 = (fma.f64 %159 %1302 %3) %1986 = (*.f64 %1281 #s(literal -1 binary64)) %1993 = (approx (- (* lamdp (+ b %1902)) %1751) %1906) %1994 = (-.f64 %1015 %1304) %1995 = (fma.f64 %32 a2 %1307) %1998 = (fma.f64 lamdp b %1307) %2044 = (approx (+ %413 %1752) %1994) %2047 = (fma.f64 %1367 #s(literal 1/2 binary64) %113) %2051 = (*.f64 #s(literal -1/2 binary64) %1367) %2054 = (*.f64 %20 #s(literal 4 binary64)) %2056 = (neg.f64 %1367) %2061 = (-.f64 %110 %1370) %2063 = (neg.f64 %1370) %2065 = (*.f64 %2056 #s(literal 1/2 binary64)) %2068 = (*.f64 (neg.f64 #s(literal 1/2 binary64)) %1367) %2072 = (cos.f64 %2047) %2074 = (fabs.f64 %2047) %2086 = (cos.f64 %113) %2087 = (*.f64 %1376 %115) %2090 = (*.f64 %1375 %2086) %2092 = (*.f64 %937 %1376) %2094 = (neg.f64 %2092) %2097 = (*.f64 (neg.f64 %1376) %937) %2105 = (*.f64 %2072 %1376) %2112 = (fma.f64 %1367 #s(literal -1/2 binary64) %113) %2124 = (fma.f64 %1367 #s(literal 1/2 binary64) %110) %2134 = (fabs.f64 %2112) %2140 = (fma.f64 %1367 #s(literal 1/2 binary64) %2112) %2149 = (sin.f64 %2051) %2150 = (*.f64 %937 %2149) %2152 = (neg.f64 %2150) %2154 = (neg.f64 %937) %2155 = (*.f64 %2154 %2149) %2163 = (sin.f64 %2112) %2169 = (-.f64 %937 %937) %2174 = (/.f64 (fma.f64 #s(literal 4 binary64) lamdp %2140) #s(literal 2 binary64)) %2177 = (/.f64 (-.f64 %110 %2140) #s(literal 2 binary64)) %2179 = (*.f64 (sin.f64 %2174) (cos.f64 %2177)) %2182 = (/.f64 (+.f64 %2140 %110) #s(literal 2 binary64)) %2185 = (/.f64 (-.f64 %2140 %110) #s(literal 2 binary64)) %2187 = (*.f64 (sin.f64 %2182) (cos.f64 %2185)) %2196 = (-.f64 %937 %115) %2197 = (-.f64 %115 %937) %2208 = (-.f64 %2169 %937) %2210 = (-.f64 %2197 %937) %2220 = (-.f64 %2169 %2196) %2222 = (-.f64 %2196 %2169) %2235 = (*.f64 %2220 #s(literal 1/2 binary64)) %2248 = (*.f64 %2169 #s(literal 1/2 binary64)) %2249 = (*.f64 %2196 #s(literal 1/2 binary64)) %2251 = (/.f64 %2197 #s(literal 2 binary64)) %2253 = (neg.f64 %2249) %2281 = (-.f64 %460 %327) %2282 = (fma.f64 lamdp %442 %335) %2283 = (fma.f64 tanph %310 %460) %2284 = (fma.f64 s %353 %460) %2285 = (fma.f64 %308 %119 %460) %2286 = (fma.f64 %442 lamdp %335) %2287 = (fma.f64 %119 %308 %460) %2288 = (fma.f64 %159 %328 %460) %2289 = (fma.f64 %310 tanph %460) %2290 = (fma.f64 %308 tanph %767) %2291 = (neg.f64 %2290) %2292 = (+.f64 %335 %460) %2293 = (+.f64 %460 %335) %2294 = (fma.f64 tanph %363 %460) %2295 = (fma.f64 #s(literal -1 binary64) %327 %460) %2296 = (-.f64 %391 %327) %2297 = (fma.f64 lamdp %418 %2296) %2298 = (-.f64 %421 %327) %2299 = (fma.f64 lamdp %62 %2298) %2300 = (fma.f64 a2 %17 %2298) %2301 = (fma.f64 a4 %110 %2296) %2302 = (fma.f64 %17 a2 %2298) %2303 = (fma.f64 #s(literal 4 binary64) %417 %2296) %2304 = (fma.f64 %110 a4 %2296) %2305 = (fma.f64 %417 #s(literal 4 binary64) %2296) %2306 = (fma.f64 %418 lamdp %2296) %2307 = (fma.f64 %62 lamdp %2298) %2308 = (fma.f64 s %328 %482) %2309 = (-.f64 %391 %2308) %2310 = (fma.f64 #s(literal 2 binary64) %388 %2298) %2311 = (fma.f64 %388 #s(literal 2 binary64) %2298) %2312 = (fma.f64 %325 %366 %460) %2313 = (fma.f64 %332 %314 %460) %2314 = (+.f64 %391 %2298) %2315 = (+.f64 %421 %2296) %2316 = (+.f64 %2296 %421) %2317 = (-.f64 %327 %391) %2318 = (-.f64 %421 %2317) %2319 = (-.f64 %2296 %482) %2320 = (-.f64 %2296 %484) %2321 = (-.f64 %2296 %427) %2322 = (-.f64 %2296 %494) %2323 = (-.f64 %2296 %497) %2324 = (-.f64 %2296 %499) %2325 = (*.f64 lamdp %226) %2326 = (*.f64 %442 %2325) %2327 = (-.f64 %2326 %325) %2328 = (/.f64 %2327 %226) %2330 = (/.f64 (neg.f64 %2327) %228) %2333 = (/.f64 (-.f64 (*.f64 %460 %228) %332) %228) %2334 = (*.f64 %2327 %314) %2336 = (/.f64 #s(literal 1 binary64) (/.f64 %226 %2327)) %2338 = (-.f64 (/.f64 %2326 %226) %327) %2393 = (+.f64 b a2) %2408 = (-.f64 %737 %327) %2409 = (fma.f64 lamdp %701 %335) %2410 = (fma.f64 tanph %310 %737) %2411 = (fma.f64 s %353 %737) %2412 = (fma.f64 %308 %119 %737) %2413 = (fma.f64 %701 lamdp %335) %2414 = (fma.f64 %119 %308 %737) %2415 = (fma.f64 %159 %328 %737) %2416 = (fma.f64 %310 tanph %737) %2417 = (+.f64 %335 %737) %2418 = (+.f64 %737 %335) %2420 = (neg.f64 (fma.f64 %308 tanph %925)) %2421 = (fma.f64 tanph %363 %737) %2422 = (fma.f64 #s(literal -1 binary64) %327 %737) %2423 = (fma.f64 lamdp b %2281) %2424 = (fma.f64 lamdp %442 %1436) %2425 = (-.f64 %741 %327) %2426 = (fma.f64 lamdp %62 %2425) %2427 = (fma.f64 b lamdp %2281) %2428 = (fma.f64 a2 %17 %2425) %2429 = (fma.f64 %17 a2 %2425) %2430 = (fma.f64 %442 lamdp %1436) %2431 = (fma.f64 %62 lamdp %2425) %2432 = (fma.f64 lamdp %697 %335) %2433 = (fma.f64 lamdp %62 %2432) %2434 = (fma.f64 lamdp %699 %2298) %2435 = (fma.f64 a2 %17 %2432) %2436 = (fma.f64 #s(literal 2 binary64) %388 %2425) %2437 = (fma.f64 %17 a2 %2432) %2438 = (fma.f64 %388 #s(literal 2 binary64) %2425) %2439 = (fma.f64 %62 lamdp %2432) %2440 = (fma.f64 %699 lamdp %2298) %2441 = (-.f64 %3 %2290) %2442 = (-.f64 %750 %2308) %2443 = (+.f64 %3 %2281) %2444 = (+.f64 %391 %2425) %2445 = (+.f64 %460 %1436) %2446 = (+.f64 %1436 %460) %2447 = (+.f64 %2281 %3) %2448 = (-.f64 %460 %1447) %2449 = (fma.f64 %310 tanph %750) %2450 = (fma.f64 lamdp %418 %2449) %2451 = (fma.f64 a4 %110 %2449) %2452 = (fma.f64 #s(literal 2 binary64) %388 %2432) %2453 = (fma.f64 #s(literal 4 binary64) %417 %2449) %2454 = (fma.f64 %110 a4 %2449) %2455 = (fma.f64 %388 #s(literal 2 binary64) %2432) %2456 = (fma.f64 %417 #s(literal 4 binary64) %2449) %2457 = (fma.f64 %418 lamdp %2449) %2458 = (fma.f64 %325 %366 %737) %2459 = (fma.f64 %332 %314 %737) %2460 = (+.f64 %391 %2432) %2461 = (+.f64 %2298 %750) %2462 = (+.f64 %750 %2298) %2464 = (-.f64 %421 (-.f64 %327 %750)) %2465 = (-.f64 %1436 %767) %2466 = (+.f64 %421 %2449) %2468 = (neg.f64 (-.f64 %2308 %750)) %2470 = (neg.f64 (-.f64 %2290 %3)) %2471 = (-.f64 %1436 %774) %2472 = (-.f64 %1436 %776) %2473 = (-.f64 %2281 %782) %2475 = (-.f64 %2298 (*.f64 %20 %699)) %2478 = (-.f64 %2298 (*.f64 (neg.f64 %699) lamdp)) %2480 = (-.f64 %2298 (neg.f64 %750)) %2481 = (fma.f64 %17 a2 %1436) %2482 = (fma.f64 lamdp %418 %2481) %2483 = (fma.f64 #s(literal 4 binary64) %417 %1436) %2484 = (fma.f64 lamdp %62 %2483) %2485 = (fma.f64 a2 %17 %2483) %2486 = (fma.f64 a4 %110 %2481) %2487 = (fma.f64 %17 a2 %2483) %2488 = (fma.f64 #s(literal 4 binary64) %417 %2481) %2489 = (fma.f64 %110 a4 %2481) %2490 = (fma.f64 %417 #s(literal 4 binary64) %2481) %2491 = (fma.f64 %418 lamdp %2481) %2492 = (fma.f64 %62 lamdp %2483) %2493 = (fma.f64 #s(literal 2 binary64) %388 %2483) %2494 = (fma.f64 %388 #s(literal 2 binary64) %2483) %2495 = (+.f64 %391 %2483) %2496 = (+.f64 %421 %2481) %2497 = (-.f64 %391 %1447) %2498 = (fma.f64 lamdp %418 %2497) %2499 = (-.f64 %421 %1447) %2500 = (fma.f64 lamdp %62 %2499) %2501 = (fma.f64 a2 %17 %2499) %2502 = (fma.f64 a4 %110 %2497) %2503 = (fma.f64 %17 a2 %2499) %2504 = (fma.f64 #s(literal 4 binary64) %417 %2497) %2505 = (fma.f64 %110 a4 %2497) %2506 = (fma.f64 %417 #s(literal 4 binary64) %2497) %2507 = (fma.f64 %418 lamdp %2497) %2508 = (fma.f64 %62 lamdp %2499) %2509 = (fma.f64 #s(literal 2 binary64) %388 %2499) %2510 = (fma.f64 %388 #s(literal 2 binary64) %2499) %2511 = (+.f64 %391 %2499) %2512 = (+.f64 %421 %2497) %2514 = (+.f64 (+.f64 %1436 %391) %421) %2516 = (+.f64 (+.f64 %1436 %421) %391) %2517 = (*.f64 %701 %2325) %2518 = (-.f64 %2517 %325) %2519 = (/.f64 %2518 %226) %2521 = (/.f64 (neg.f64 %2518) %228) %2524 = (/.f64 (-.f64 (*.f64 %737 %228) %332) %228) %2525 = (*.f64 %2518 %314) %2527 = (/.f64 #s(literal 1 binary64) (/.f64 %226 %2518)) %2528 = (fma.f64 %2327 %314 %3) %2530 = (-.f64 (/.f64 %2517 %226) %327) %2532 = (/.f64 (fma.f64 %3 %226 %2327) %226) %2533 = (approx %1754 %2408) %2534 = (-.f64 %883 %327) %2582 = (neg.f64 %1227) %2595 = (fma.f64 lamdp b %1402) %2596 = (fma.f64 b lamdp %1402) %2597 = (fma.f64 a2 %32 %1436) %2598 = (fma.f64 %32 a2 %1436) %2599 = (-.f64 %1015 %327) %2600 = (fma.f64 tanph %310 %1015) %2601 = (fma.f64 s %353 %1015) %2602 = (fma.f64 %308 %119 %1015) %2603 = (fma.f64 %119 %308 %1015) %2604 = (fma.f64 %159 %328 %1015) %2605 = (fma.f64 %310 tanph %1015) %2606 = (+.f64 %3 %1402) %2607 = (+.f64 %60 %1436) %2608 = (+.f64 %1402 %3) %2609 = (+.f64 %1436 %60) %2610 = (-.f64 %3 %1413) %2611 = (-.f64 %60 %1447) %2612 = (+.f64 %335 %1015) %2613 = (+.f64 %1015 %335) %2615 = (neg.f64 (-.f64 %327 %1015)) %2616 = (-.f64 %1402 %782) %2617 = (-.f64 %1436 %946) %2618 = (fma.f64 tanph %363 %1015) %2619 = (fma.f64 #s(literal -1 binary64) %327 %1015) %2621 = (-.f64 %60 (-.f64 %782 %335)) %2622 = (fma.f64 %325 %366 %1015) %2623 = (fma.f64 %332 %314 %1015) %2624 = (*.f64 %1015 %226) %2625 = (-.f64 %2624 %325) %2626 = (/.f64 %2625 %226) %2628 = (/.f64 (neg.f64 %2625) %228) %2631 = (/.f64 (-.f64 (*.f64 %1015 %228) %332) %228) %2632 = (*.f64 %2625 %314) %2634 = (/.f64 #s(literal 1 binary64) (/.f64 %226 %2625)) %2636 = (-.f64 (/.f64 %2624 %226) %327) %2637 = (fma.f64 %33 %63 %1436) %2638 = (fma.f64 %34 %65 %1436) %2639 = (fma.f64 %62 %35 %1436) %2640 = (fma.f64 %65 %34 %1436) %2641 = (fma.f64 %35 %62 %1436) %2642 = (fma.f64 %63 %33 %1436) %2643 = (fma.f64 %71 %33 %1436) %2644 = (fma.f64 #s(literal 2 binary64) %73 %1436) %2645 = (fma.f64 %73 #s(literal 2 binary64) %1436) %2646 = (fma.f64 %76 %77 %1436) %2648 = (-.f64 %1436 (*.f64 %451 %35)) %2650 = (-.f64 %1436 (*.f64 #s(literal -2 binary64) %73)) %2652 = (-.f64 %1436 (*.f64 %49 %65)) %2655 = (-.f64 %1436 (*.f64 (neg.f64 %65) %34)) %2657 = (-.f64 %1436 (*.f64 %92 #s(literal 2 binary64))) %2658 = (fma.f64 %76 %42 %1436) %2659 = (fma.f64 a2 %35 %1436) %2660 = (fma.f64 a2 %35 %2659) %2661 = (fma.f64 %33 %81 %2659) %2662 = (fma.f64 %34 %76 %2659) %2663 = (fma.f64 %35 a2 %2659) %2664 = (fma.f64 %76 %34 %2659) %2665 = (fma.f64 %86 %33 %2659) %2666 = (+.f64 %73 %2659) %2667 = (-.f64 %73 %1447) %2668 = (fma.f64 a2 %35 %2667) %2669 = (fma.f64 %33 %81 %2667) %2670 = (fma.f64 %34 %76 %2667) %2671 = (fma.f64 %35 a2 %2667) %2672 = (fma.f64 %76 %34 %2667) %2673 = (fma.f64 %86 %33 %2667) %2674 = (+.f64 %73 %2667) %2676 = (+.f64 (+.f64 %1436 %73) %73) %2677 = (fma.f64 %115 a4 %1327) %2678 = (fma.f64 a2 %32 %2677) %2679 = (fma.f64 a4 %115 %1793) %2680 = (fma.f64 tanph %1276 %1227) %2681 = (fma.f64 s %1302 %1227) %2682 = (fma.f64 %32 a2 %2677) %2683 = (fma.f64 %115 a4 %1793) %2684 = (fma.f64 %1276 tanph %1227) %2685 = (fma.f64 %1302 s %1227) %2686 = (+.f64 %60 %2677) %2687 = (+.f64 %116 %1793) %2688 = (+.f64 %931 %1327) %2689 = (+.f64 %996 %1790) %2691 = (+.f64 %1015 (fma.f64 s %1302 %116)) %2692 = (+.f64 %1304 %1227) %2693 = (+.f64 %1327 %931) %2694 = (+.f64 %1793 %116) %2695 = (+.f64 %1227 %1304) %2696 = (+.f64 %1790 %996) %2697 = (+.f64 %2677 %60) %2699 = (+.f64 (fma.f64 s %1302 %931) %3) %2700 = (-.f64 %1793 %938) %2701 = (+.f64 %1790 %116) %2702 = (+.f64 %2701 %3) %2704 = (+.f64 (+.f64 %931 %1304) %3) %2706 = (-.f64 %60 (-.f64 %938 %1327)) %2707 = (fma.f64 %937 a4 %1336) %2708 = (-.f64 %60 %2707) %2709 = (-.f64 %116 %1808) %2710 = (-.f64 %931 %1336) %2711 = (-.f64 %1304 %2582) %2712 = (-.f64 %1227 %1307) %2713 = (-.f64 %1790 %1009) %2714 = (-.f64 %2677 %946) %2716 = (-.f64 %60 (-.f64 %1009 %1304)) %2717 = (-.f64 %2701 %782) %2719 = (neg.f64 (-.f64 %2707 %60)) %2721 = (neg.f64 (-.f64 %2582 %1304)) %2723 = (neg.f64 (-.f64 %1808 %116)) %2725 = (/.f64 (fma.f64 %1227 xj %325) xj) %2726 = (fma.f64 s %1310 %1227) %2727 = (fma.f64 %325 %1281 %1227) %2728 = (fma.f64 %1281 %325 %1227) %2729 = (fma.f64 %332 %1290 %1227) %2731 = (/.f64 (fma.f64 %1227 %129 %332) %129) %2733 = (/.f64 (fma.f64 %931 xj %1338) xj) %2734 = (fma.f64 %1338 %1281 %931) %2735 = (fma.f64 %33 %63 %2677) %2736 = (fma.f64 %34 %65 %2677) %2737 = (fma.f64 %62 %35 %2677) %2738 = (fma.f64 %65 %34 %2677) %2739 = (fma.f64 %35 %62 %2677) %2740 = (fma.f64 %63 %33 %2677) %2741 = (fma.f64 %71 %33 %2677) %2742 = (fma.f64 #s(literal 2 binary64) %73 %2677) %2743 = (fma.f64 %73 #s(literal 2 binary64) %2677) %2744 = (fma.f64 %76 %77 %2677) %2745 = (fma.f64 %76 %42 %2677) %2746 = (*.f64 a4 %2072) %2748 = (-.f64 %2746 %327) %2778 = (+.f64 %414 %2748) %2780 = (*.f64 a4 %2235) %2781 = (*.f64 #s(literal 1/2 binary64) a4) %2784 = (*.f64 %2220 a4) %2795 = (-.f64 %2780 %327) %2839 = (+.f64 %414 %2795) %2841 = (+.f64 %433 %1463) %2842 = (+.f64 %60 %2841) %2844 = (+.f64 %433 %1461) %2845 = (+.f64 %60 %2844) %2847 = (approx %1754 %2595) %2853 = (- %413 (+ %1751 (* a4 (sin (* lamdp -4))))) %2854 = (approx %2853 %2281) %2856 = (approx %2853 %1905) %2859 = (fma.f64 a2 %32 %1493) %2872 = (approx %1754 %2683) b lamdp (*.f64 lamdp b) %3 a2 #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)) (neg.f64 (+.f64 #s(literal -1 binary64) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) %13) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64)) %17 %18 %19 %21 %23 %25 %27 %29 %30 %31 %32 %36 %37 %39 %41 %43 %45 %46 %47 %48 %51 %54 %56 %59 %60 %61 %64 %66 %67 %68 %69 %70 %72 %74 %75 %78 %79 %80 %82 %83 %84 %85 %87 %88 %91 %93 %96 %98 %100 %102 %103 %104 a4 #s(literal 4 binary64) (neg.f64 #s(literal -4 binary64)) (*.f64 lamdp #s(literal 4 binary64)) %110 (*.f64 #s(literal -4 binary64) %20) (*.f64 %20 #s(literal -4 binary64)) (neg.f64 %113) %115 %116 (*.f64 %115 a4) tanph (neg.f64 %119) (*.f64 tanph #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) tanph) (*.f64 #s(literal -1 binary64) %119) (*.f64 %119 #s(literal -1 binary64)) s xj %127 (fabs.f64 %127) (*.f64 %129 %129) (*.f64 %131 %131) (neg.f64 %133) (*.f64 %135 %135) (*.f64 %137 %137) (*.f64 %139 %139) (*.f64 xj %141) (*.f64 #s(literal -1 binary64) %133) (*.f64 %133 #s(literal -1 binary64)) (*.f64 %145 xj) (*.f64 %127 %147) (*.f64 %147 %127) (pow.f64 xj #s(literal 2 binary64)) (pow.f64 %129 #s(literal 2 binary64)) (pow.f64 %131 #s(literal 2 binary64)) (*.f64 %153 xj) %155 (fabs.f64 %155) (*.f64 %157 %157) (*.f64 %159 %159) (neg.f64 %161) (*.f64 %163 %163) (*.f64 %165 %165) (*.f64 %167 %167) (pow.f64 s #s(literal 2 binary64)) (pow.f64 %157 #s(literal 2 binary64)) (pow.f64 %159 #s(literal 2 binary64)) (*.f64 %172 s) %174 %175 %176 %177 %178 %179 %181 %183 %184 %185 %186 %187 %188 %189 %191 %193 %194 %195 %196 %197 %198 %199 %200 %201 %202 %203 %204 %205 %206 %207 %208 %209 %210 %211 %212 %213 %214 %215 %216 %217 %218 %219 %220 %221 %222 %223 %224 %225 %226 %227 %229 %230 %231 %232 %233 %234 %235 %236 %237 %238 %239 %240 %241 %242 %243 %244 %245 %246 %247 %248 %249 %250 %251 %252 %253 %254 %255 %256 %257 %258 %259 %260 %261 %262 %263 %264 %265 %266 %267 %268 %269 %270 %271 %272 %273 %274 %275 %276 %277 %278 %279 %280 %281 %282 %283 %284 %285 %286 %287 %288 %289 %290 %291 %292 %293 %294 %295 %296 %297 %298 %299 %300 %301 %302 %304 %307 %308 %309 %311 %313 %315 %316 %318 %320 %322 %324 %326 %327 %329 %330 %331 %333 %334 %336 %338 %340 %341 %342 %344 %346 %347 %349 (/.f64 %325 %228) (/.f64 %332 %226) (*.f64 tanph %310) (*.f64 s %353) (*.f64 %308 %119) (*.f64 %119 %308) (*.f64 %159 %328) (*.f64 %310 tanph) %335 (/.f64 %332 %319) (/.f64 (*.f64 %119 %159) %228) (/.f64 %345 %228) (*.f64 tanph %363) (*.f64 #s(literal -1 binary64) %327) (*.f64 %325 %366) (*.f64 %332 %314) #s(literal -4/3 binary64) %370 %371 %373 %374 %376 %378 %380 %381 %382 %383 %384 %386 (*.f64 lamdp a2) %388 %389 %390 %391 %392 %393 %394 %395 %396 %397 %399 %401 %403 %405 %407 %408 %409 %414 #s(literal -32/3 binary64) (*.f64 lamdp a4) %417 (*.f64 lamdp %418) (*.f64 a4 %110) %421 (*.f64 %110 a4) (*.f64 %417 #s(literal 4 binary64)) (*.f64 %418 lamdp) (neg.f64 (*.f64 %417 #s(literal -4 binary64))) (neg.f64 %427) %433 (*.f64 a4 #s(literal 4 binary64)) %418 (neg.f64 %435) #s(literal -1 binary64) (*.f64 tanph s) %325 %439 %440 %441 %442 %443 %444 %446 %447 %448 %449 %452 %453 %455 %457 %459 %460 %461 %462 %463 %465 %467 %468 %469 %470 %471 %472 %473 %474 %475 %476 %477 %478 %479 %480 %481 %483 %485 %486 %488 %490 %492 %495 %498 %500 %502 %504 %507 %509 %511 %513 %514 %515 %517 (*.f64 a2 #s(literal -4/3 binary64)) %519 (fma.f64 a2 #s(literal -4/3 binary64) %520) (fma.f64 a4 #s(literal -32/3 binary64) %519) (fma.f64 #s(literal -4/3 binary64) a2 %520) %524 (+.f64 %519 %520) (+.f64 %520 %519) (-.f64 %520 %528) (fma.f64 a4 #s(literal -32/3 binary64) %530) (fma.f64 a4 #s(literal -32/3 binary64) %533) (fma.f64 #s(literal -32/3 binary64) a4 %530) (fma.f64 #s(literal -32/3 binary64) a4 %533) (+.f64 %520 %530) (+.f64 %520 %533) (neg.f64 (-.f64 %528 %520)) (-.f64 %519 (neg.f64 %520)) (-.f64 %519 (*.f64 (neg.f64 #s(literal -32/3 binary64)) a4)) (-.f64 %519 (*.f64 %493 #s(literal -32/3 binary64))) (*.f64 lamdp %548) %550 (*.f64 %524 %370) (*.f64 %548 lamdp) (*.f64 %372 %553) (*.f64 %20 %555) (*.f64 %557 %20) (*.f64 %559 %372) (fma.f64 lamdp %561 %562) (fma.f64 lamdp (*.f64 lamdp %519) %565) (fma.f64 a2 (*.f64 #s(literal -4/3 binary64) %370) %565) (fma.f64 a4 %569 %562) (fma.f64 #s(literal -4/3 binary64) %571 %565) (fma.f64 %370 %519 %565) (fma.f64 %370 %520 %562) (fma.f64 #s(literal -32/3 binary64) %575 %562) (fma.f64 %519 %370 %565) (fma.f64 %520 %370 %562) (fma.f64 %579 lamdp %562) (fma.f64 %581 #s(literal -32/3 binary64) %562) (fma.f64 (*.f64 %370 a2) #s(literal -4/3 binary64) %565) (fma.f64 (*.f64 %370 #s(literal -4/3 binary64)) a2 %565) (fma.f64 %587 a4 %562) (fma.f64 (*.f64 %519 lamdp) lamdp %565) (+.f64 %565 %562) (+.f64 %562 %565) (-.f64 %565 (*.f64 %528 %370)) (-.f64 %565 (*.f64 %375 %519)) (-.f64 %565 (neg.f64 %562)) (fma.f64 %372 %599 %562) (fma.f64 %372 (*.f64 %372 %519) %565) (fma.f64 %20 %603 %562) (fma.f64 %20 (*.f64 %20 %519) %565) (fma.f64 %607 %20 %562) (fma.f64 %609 %372 %562) (fma.f64 (*.f64 %519 %20) %20 %565) (fma.f64 (*.f64 %519 %372) %372 %565) (fma.f64 lamdp %548 %418) (fma.f64 a4 #s(literal 4 binary64) %550) (fma.f64 #s(literal 4 binary64) a4 %550) (fma.f64 %370 %524 %418) %619 (fma.f64 %548 lamdp %418) (+.f64 %418 %550) (+.f64 %550 %418) (-.f64 %550 %435) (-.f64 %418 %624) (fma.f64 a4 #s(literal 4 binary64) %626) (fma.f64 #s(literal 4 binary64) a4 %626) (fma.f64 %372 %553 %418) (fma.f64 %20 %555 %418) (fma.f64 %557 %20 %418) (fma.f64 %559 %372 %418) (neg.f64 %633) (+.f64 %418 %626) (fma.f64 lamdp %561 %636) (fma.f64 a4 %569 %636) (fma.f64 %370 %520 %636) (fma.f64 #s(literal -32/3 binary64) %575 %636) (fma.f64 %520 %370 %636) (fma.f64 %579 lamdp %636) (fma.f64 %581 #s(literal -32/3 binary64) %636) (fma.f64 %587 a4 %636) (+.f64 %565 %636) (+.f64 (fma.f64 #s(literal 4 binary64) a4 %565) %562) (fma.f64 %372 %599 %636) (fma.f64 %20 %603 %636) (fma.f64 %607 %20 %636) (fma.f64 %609 %372 %636) (fma.f64 lamdp %548 %442) (fma.f64 a4 #s(literal 4 binary64) %653) (fma.f64 #s(literal 4 binary64) a4 %653) (fma.f64 %370 %524 %442) %657 (fma.f64 %548 lamdp %442) (fma.f64 a2 #s(literal 2 binary64) %619) (fma.f64 #s(literal 2 binary64) a2 %619) (+.f64 a2 (+.f64 a2 %619)) (+.f64 %418 %653) (+.f64 %442 %550) (+.f64 %550 %442) (+.f64 %619 %62) (+.f64 %62 %619) (+.f64 %438 (+.f64 a2 %550)) (+.f64 %653 %418) (+.f64 %671 a2) (-.f64 %619 %451) (-.f64 %62 (-.f64 %435 %550)) (+.f64 a2 (-.f64 a2 %633)) (-.f64 a2 (-.f64 %89 %619)) (-.f64 %418 (-.f64 %451 %550)) (-.f64 %442 %624) (-.f64 %62 %633) (-.f64 %671 %89) (fma.f64 %372 %553 %442) (fma.f64 %20 %555 %442) (fma.f64 %557 %20 %442) (fma.f64 %559 %372 %442) (neg.f64 %689) (-.f64 %418 (-.f64 %624 %62)) (-.f64 a2 (+.f64 %89 %633)) (+.f64 (+.f64 %442 %565) %562) %698 %700 %701 %702 %703 %705 %706 %707 %708 %710 %712 %714 %715 %716 %717 %718 %719 %722 %723 %725 %727 %729 %730 %732 %734 %736 %737 %738 %739 %740 %742 %743 %744 %745 %746 %747 %748 %749 %751 %752 %753 %754 %755 %756 %757 %758 %759 %760 %761 %762 %763 %764 %765 %766 %768 %769 %770 %771 %773 %775 %777 %779 %781 %783 %784 %785 %786 %788 %789 %790 %791 %792 %793 %794 %795 %797 %798 %799 %800 %801 %803 %804 %805 %806 %807 %809 %811 %813 %815 %816 %817 %818 %819 %821 %822 %823 %824 %826 %827 %828 %829 %831 %832 %834 %835 %836 %838 %839 %840 %842 %844 %845 %846 %847 %848 %850 %852 %854 %855 %856 %857 %858 %859 %860 %861 %862 %864 %866 %867 %868 %869 %870 %871 %872 %873 %874 %875 %876 %877 %878 %879 %880 %881 %882 %883 %884 %886 %887 %888 %889 %890 %891 %892 %895 %897 %899 %900 %901 %902 %903 %904 %905 %907 %908 %909 %910 %912 %914 %915 %916 %917 %918 %920 %922 %924 %926 %928 %930 %931 (fma.f64 a4 %115 %60) (fma.f64 %32 a2 %116) (fma.f64 %115 a4 %60) (+.f64 %60 %116) (+.f64 %116 %60) (-.f64 %60 %938) (fma.f64 a2 %32 %940) (fma.f64 %32 a2 %940) (+.f64 %60 %940) (neg.f64 (-.f64 %938 %60)) (-.f64 %116 %946) (fma.f64 a2 %32 %949) (fma.f64 %32 a2 %949) (+.f64 %60 %949) (fma.f64 %33 %63 %116) (fma.f64 %34 %65 %116) (fma.f64 %62 %35 %116) (fma.f64 %65 %34 %116) (fma.f64 %35 %62 %116) (fma.f64 %63 %33 %116) (fma.f64 %71 %33 %116) (fma.f64 #s(literal 2 binary64) %73 %116) (fma.f64 %73 #s(literal 2 binary64) %116) (fma.f64 %76 %77 %116) (fma.f64 %33 %63 %940) (fma.f64 %34 %65 %940) (fma.f64 %62 %35 %940) (fma.f64 %65 %34 %940) (fma.f64 %35 %62 %940) (fma.f64 %63 %33 %940) (fma.f64 %71 %33 %940) (fma.f64 #s(literal 2 binary64) %73 %940) (fma.f64 %73 #s(literal 2 binary64) %940) (fma.f64 %76 %77 %940) (fma.f64 %33 %63 %949) (fma.f64 %34 %65 %949) (fma.f64 %62 %35 %949) (fma.f64 %65 %34 %949) (fma.f64 %35 %62 %949) (fma.f64 %63 %33 %949) (fma.f64 %71 %33 %949) (fma.f64 #s(literal 2 binary64) %73 %949) (fma.f64 %73 #s(literal 2 binary64) %949) (fma.f64 %76 %77 %949) (fma.f64 %76 %42 %116) (fma.f64 %76 %42 %940) (fma.f64 %76 %42 %949) (fma.f64 a2 %35 %986) (fma.f64 %33 %81 %986) (fma.f64 %34 %76 %986) (fma.f64 %35 a2 %986) (fma.f64 %76 %34 %986) (fma.f64 %86 %33 %986) (+.f64 %73 %986) (fma.f64 lamdp b %116) (fma.f64 b lamdp %116) %996 (fma.f64 %115 a4 %3) (+.f64 %3 %116) (+.f64 %116 %3) (-.f64 %3 %938) (-.f64 %116 %782) (fma.f64 a4 %115 %1003) (fma.f64 a4 %115 %1005) (fma.f64 %115 a4 %1003) (fma.f64 %115 a4 %1005) (neg.f64 %1009) (+.f64 %116 %1003) (+.f64 %116 %1005) (fma.f64 lamdp b %60) (fma.f64 b lamdp %60) %1015 (fma.f64 %32 a2 %3) (+.f64 %3 %60) (+.f64 %60 %3) (-.f64 %3 %946) (-.f64 %60 %782) (fma.f64 a2 %32 %1003) (fma.f64 a2 %32 %1005) (fma.f64 %32 a2 %1003) (fma.f64 %32 a2 %1005) (neg.f64 %1025) (+.f64 %60 %1003) (+.f64 %60 %1005) (fma.f64 %33 %63 %3) (fma.f64 %34 %65 %3) (fma.f64 %62 %35 %3) (fma.f64 %65 %34 %3) (fma.f64 %35 %62 %3) (fma.f64 %63 %33 %3) (fma.f64 %71 %33 %3) (fma.f64 #s(literal 2 binary64) %73 %3) (fma.f64 %73 #s(literal 2 binary64) %3) (fma.f64 %76 %77 %3) (fma.f64 %33 %63 %1003) (fma.f64 %33 %63 %1005) (fma.f64 %34 %65 %1003) (fma.f64 %34 %65 %1005) (fma.f64 %62 %35 %1003) (fma.f64 %62 %35 %1005) (fma.f64 %65 %34 %1003) (fma.f64 %65 %34 %1005) (fma.f64 %35 %62 %1003) (fma.f64 %35 %62 %1005) (fma.f64 %63 %33 %1003) (fma.f64 %63 %33 %1005) (fma.f64 %71 %33 %1003) (fma.f64 %71 %33 %1005) (fma.f64 #s(literal 2 binary64) %73 %1003) (fma.f64 #s(literal 2 binary64) %73 %1005) (fma.f64 %73 #s(literal 2 binary64) %1003) (fma.f64 %73 #s(literal 2 binary64) %1005) (fma.f64 %76 %77 %1003) (fma.f64 %76 %77 %1005) (fma.f64 %76 %42 %3) (fma.f64 %76 %42 %1003) (fma.f64 %76 %42 %1005) (fma.f64 a2 %35 %1062) (fma.f64 %33 %81 %1062) (fma.f64 %34 %76 %1062) (fma.f64 %35 a2 %1062) (fma.f64 %76 %34 %1062) (fma.f64 %86 %33 %1062) (+.f64 %73 %1062) %1070 (*.f64 a2 %1071) (*.f64 %32 %1073) (*.f64 %1071 a2) (/.f64 %946 %493) (neg.f64 (/.f64 %60 %493)) (neg.f64 (/.f64 %946 a4)) (/.f64 (*.f64 %60 #s(literal 1 binary64)) a4) (*.f64 %32 %1084) (*.f64 %60 %1083) (*.f64 %1083 %60) (/.f64 #s(literal 1 binary64) (/.f64 a4 %60)) (/.f64 (neg.f64 %946) %948) (*.f64 %946 %1092) (/.f64 #s(literal 1 binary64) (/.f64 %493 %946)) %1096 (*.f64 lamdp %1097) (*.f64 b %1099) (*.f64 %1099 b) (/.f64 %782 %493) (neg.f64 %1103) (/.f64 (*.f64 %3 #s(literal 1 binary64)) a4) (*.f64 lamdp %1107) (*.f64 %3 %1083) (*.f64 %1083 %3) (/.f64 #s(literal 1 binary64) (/.f64 a4 %3)) (/.f64 %1005 %948) (*.f64 %782 %1092) (/.f64 #s(literal 1 binary64) (/.f64 %493 %782)) %1117 (/.f64 %1025 %493) (neg.f64 %1119) (*.f64 %1015 %1083) (*.f64 %1083 %1015) (/.f64 #s(literal 1 binary64) (/.f64 a4 %1015)) (fma.f64 lamdp %1097 %1070) (fma.f64 b %1099 %1070) (fma.f64 a2 %1071 %1096) (fma.f64 %32 %1073 %1096) (fma.f64 %1099 b %1070) (fma.f64 %1071 a2 %1096) (+.f64 %1070 %1096) (+.f64 %1096 %1070) (-.f64 %1070 %1103) (-.f64 %1096 (neg.f64 %1070)) (-.f64 %1096 (*.f64 %89 %1071)) (/.f64 %1138 %1139) (/.f64 %1141 a4) (/.f64 %1143 a4) (/.f64 (fma.f64 %1096 a4 %60) a4) (fma.f64 lamdp %1107 %1070) (fma.f64 %3 %1083 %1070) (fma.f64 %32 %1084 %1096) (fma.f64 %60 %1083 %1096) (fma.f64 %1083 %3 %1070) (fma.f64 %1083 %60 %1096) (/.f64 (neg.f64 %1138) (neg.f64 %1139)) (-.f64 %1096 (*.f64 %946 %1083)) (/.f64 (neg.f64 %1141) %493) (fma.f64 %782 %1092 %1070) (fma.f64 %946 %1092 %1096) (*.f64 %1138 %1162) (/.f64 (fma.f64 %1070 %493 %782) %493) (/.f64 (fma.f64 %1096 %493 %946) %493) (/.f64 #s(literal 1 binary64) (/.f64 %1139 %1138)) (*.f64 %1141 %1083) (/.f64 #s(literal 1 binary64) (/.f64 a4 %1141)) (+.f64 (/.f64 (*.f64 %1070 a4) a4) %1096) (/.f64 (fma.f64 %60 %493 (*.f64 a4 %782)) %1178) (/.f64 (fma.f64 %60 %493 (*.f64 %782 a4)) %1178) (/.f64 (fma.f64 %946 a4 (*.f64 %3 %493)) %1185) (/.f64 (fma.f64 %946 a4 (*.f64 %493 %3)) %1185) (/.f64 (fma.f64 %782 a4 (*.f64 %60 %493)) %1185) (/.f64 (fma.f64 %3 %493 (*.f64 %946 a4)) %1178) (/.f64 (fma.f64 %782 a4 (*.f64 %493 %60)) %1185) (/.f64 (fma.f64 %3 %493 (*.f64 a4 %946)) %1178) (/.f64 (fma.f64 %946 %493 (*.f64 %493 %782)) %1139) (/.f64 (fma.f64 %946 %493 (*.f64 %782 %493)) %1139) (/.f64 (fma.f64 %782 %493 (*.f64 %946 %493)) %1139) (/.f64 (fma.f64 %782 %493 (*.f64 %493 %946)) %1139) (+.f64 (/.f64 (*.f64 %32 (*.f64 a2 a4)) %1139) (/.f64 (*.f64 (*.f64 a4 b) lamdp) %1139)) (+.f64 %115 %1117) (+.f64 %1117 %115) %1223 (-.f64 %115 %1119) (neg.f64 (-.f64 %1119 %115)) (/.f64 %1227 a4) (fma.f64 %1015 %1083 %115) (fma.f64 %1083 %1015 %115) (fma.f64 lamdp %1097 %1231) (fma.f64 b %1099 %1231) (fma.f64 a2 %1071 %1234) (fma.f64 %32 %1073 %1234) (fma.f64 %1099 b %1231) (fma.f64 %1071 a2 %1234) (+.f64 %1070 %1234) (+.f64 %1096 %1231) (+.f64 %1231 %1096) (+.f64 (+.f64 %115 %1096) %1070) (-.f64 %1231 %1103) (-.f64 %1070 (-.f64 %1103 %115)) (/.f64 (fma.f64 %1231 a4 %3) a4) (fma.f64 lamdp %1107 %1231) (fma.f64 %3 %1083 %1231) (fma.f64 %32 %1084 %1234) (fma.f64 %60 %1083 %1234) (fma.f64 %1083 %3 %1231) (fma.f64 %1083 %60 %1234) (fma.f64 %782 %1092 %1231) (fma.f64 %946 %1092 %1234) (fma.f64 %1138 %1162 %115) (/.f64 (fma.f64 %1231 %493 %782) %493) (/.f64 (fma.f64 a4 %115 %1141) a4) (fma.f64 %1141 %1083 %115) (/.f64 (fma.f64 %115 %1139 %1138) %1139) #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 %13 #s(literal -2 binary64)) (neg.f64 (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal -1 binary64)) #s(literal -1/2 binary64) %119 (*.f64 tanph #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) tanph) %1276 (/.f64 %159 %129) (neg.f64 %1278) (/.f64 %312 xj) (*.f64 s %1281) (*.f64 %1281 s) (/.f64 #s(literal 1 binary64) (/.f64 xj s)) (/.f64 %167 %139) (/.f64 %1278 #s(literal -1 binary64)) (/.f64 (/.f64 %159 #s(literal -1 binary64)) xj) (*.f64 %159 %1290) (/.f64 #s(literal 1 binary64) (/.f64 %129 %159)) %1299 %1300 %1301 %1303 %1304 %1305 %1306 %1308 %1309 %1311 %1312 %1313 %1315 %1316 %1317 %1319 %1320 %1322 %129 (*.f64 xj #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) xj) %1325 %1326 %1327 %1328 %1329 %1330 %1331 %1332 %1333 %1334 %1335 %1337 %1339 %1341 %1342 %1343 %1344 %1345 %1346 %1348 %1349 %1350 %1352 %1353 %1355 %1356 %1358 %1361 %17 %18 %19 %21 %23 %25 %27 %29 %30 %31 %32 %36 %37 %39 %41 %43 %45 %46 %47 %48 %51 %54 %56 %59 %33 (cos.f64 %372) (cos.f64 %20) (cos.f64 %377) (cos.f64 %379) (cos.f64 %22) (sin.f64 %1368) (sin.f64 (+.f64 %372 %1370)) (sin.f64 (+.f64 %20 %1370)) (fma.f64 %34 %1375 %1377) (+.f64 (*.f64 %34 %1375) %1377) %34 %62 (*.f64 a2 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) a2) (-.f64 a2 %89) (neg.f64 %451) (+.f64 a2 (neg.f64 %89)) (fma.f64 a2 #s(literal 1 binary64) %1387) (fma.f64 #s(literal 1 binary64) a2 %1389) (+.f64 %1389 %1389) (+.f64 %1387 %1387) %1367 %60 %61 %64 %66 %67 %68 %69 %70 %72 %74 %75 %78 %79 %80 %82 %83 %84 %85 %87 %88 %91 %93 %96 %98 %100 %102 %103 %104 (*.f64 %33 %62) %65 (*.f64 a2 %38) (*.f64 #s(literal 2 binary64) %76) (*.f64 (*.f64 %33 #s(literal 2 binary64)) a2) (*.f64 %76 #s(literal 2 binary64)) (fma.f64 a2 %33 %76) (fma.f64 %33 a2 %76) (+.f64 %76 %76) %174 %175 %176 %177 %178 %179 %181 %183 %184 %185 %186 %187 %188 %189 %191 %193 %194 %195 %196 %197 %198 %199 %200 %201 %202 %203 %204 %205 %206 %207 %208 %209 %210 %211 %212 %213 %214 %215 %216 %217 %218 %219 %220 %221 %222 %223 %224 %225 %174 %175 %176 %177 %178 %179 %181 %183 %184 %185 %186 %187 %188 %189 %191 %193 %194 %195 %196 %197 %198 %199 %200 %201 %202 %203 %204 %205 %206 %207 %208 %209 %210 %211 %212 %213 %214 %215 %216 %217 %218 %219 %220 %221 %222 %223 %224 %225 %226 %227 %229 %230 %231 %232 %233 %234 %235 %236 %237 %238 %239 %240 %241 %242 %243 %244 %245 %246 %247 %248 %249 %250 %251 %252 %253 %254 %255 %256 %257 %258 %259 %260 %261 %262 %263 %264 %265 %266 %267 %268 %269 %270 %271 %272 %273 %274 %275 %276 %277 %278 %279 %280 %281 %282 %283 %284 %285 %286 %287 %288 %289 %290 %291 %292 %293 %294 %295 %296 %297 %298 %299 %300 %301 %302 %304 %307 %226 %227 %229 %230 %231 %232 %233 %234 %235 %236 %237 %238 %239 %240 %241 %242 %243 %244 %245 %246 %247 %248 %249 %250 %251 %252 %253 %254 %255 %256 %257 %258 %259 %260 %261 %262 %263 %264 %265 %266 %267 %268 %269 %270 %271 %272 %273 %274 %275 %276 %277 %278 %279 %280 %281 %282 %283 %284 %285 %286 %287 %288 %289 %290 %291 %292 %293 %294 %295 %296 %297 %298 %299 %300 %301 %302 %304 %307 %308 %309 %311 %313 %315 %316 %318 %320 %322 %324 %326 %327 %329 %330 %331 %333 %334 %336 %338 %340 %341 %342 %344 %346 %347 %349 %1402 (fma.f64 a2 %32 %335) (fma.f64 tanph %310 %60) (fma.f64 s %353 %60) (fma.f64 %32 a2 %335) (fma.f64 %308 %119 %60) (fma.f64 %119 %308 %60) (fma.f64 %159 %328 %60) (fma.f64 %310 tanph %60) (+.f64 %60 %335) (+.f64 %335 %60) (neg.f64 %1413) (fma.f64 tanph %363 %60) (fma.f64 #s(literal -1 binary64) %327 %60) (fma.f64 %325 %366 %60) (fma.f64 %332 %314 %60) (/.f64 (-.f64 (*.f64 %60 %226) %325) %226) (/.f64 (-.f64 (*.f64 %60 %228) %332) %228) (fma.f64 %33 %63 %335) (fma.f64 %34 %65 %335) (fma.f64 %62 %35 %335) (fma.f64 %65 %34 %335) (fma.f64 %35 %62 %335) (fma.f64 %63 %33 %335) (fma.f64 %71 %33 %335) (fma.f64 #s(literal 2 binary64) %73 %335) (fma.f64 %73 #s(literal 2 binary64) %335) (fma.f64 %76 %77 %335) (fma.f64 %76 %42 %335) %1436 (fma.f64 lamdp b %335) (fma.f64 b lamdp %335) (fma.f64 tanph %310 %3) (fma.f64 s %353 %3) (fma.f64 %308 %119 %3) (fma.f64 %119 %308 %3) (fma.f64 %159 %328 %3) (fma.f64 %310 tanph %3) (+.f64 %3 %335) (+.f64 %335 %3) (neg.f64 %1447) (fma.f64 tanph %363 %3) (fma.f64 #s(literal -1 binary64) %327 %3) (fma.f64 %325 %366 %3) (fma.f64 %332 %314 %3) (/.f64 (-.f64 (*.f64 %3 %226) %325) %226) (/.f64 (-.f64 (*.f64 %3 %228) %332) %228) %226 %227 %229 %230 %231 %232 %233 %234 %235 %236 %237 %238 %239 %240 %241 %242 %243 %244 %245 %246 %247 %248 %249 %250 %251 %252 %253 %254 %255 %256 %257 %258 %259 %260 %261 %262 %263 %264 %265 %266 %267 %268 %269 %270 %271 %272 %273 %274 %275 %276 %277 %278 %279 %280 %281 %282 %283 %284 %285 %286 %287 %288 %289 %290 %291 %292 %293 %294 %295 %296 %297 %298 %299 %300 %301 %302 %304 %307 %1459 %1460 %1461 %1462 %1463 %1464 %697 %1465 %1466 %1467 %1468 %1469 %1470 %1471 %1472 %741 (*.f64 %697 lamdp) (fma.f64 lamdp b %421) (fma.f64 lamdp %418 %3) (fma.f64 b lamdp %421) (fma.f64 a4 %110 %3) (fma.f64 #s(literal 4 binary64) %417 %3) (fma.f64 %110 a4 %3) (fma.f64 %417 #s(literal 4 binary64) %3) (fma.f64 %418 lamdp %3) (+.f64 %3 %421) (+.f64 %421 %3) (-.f64 %3 %482) (-.f64 %3 %484) (-.f64 %3 %427) (-.f64 %3 %491) (-.f64 %3 %494) (-.f64 %3 %497) (-.f64 %3 %499) %1493 %1497 %1498 (fma.f64 lamdp %701 %119) (fma.f64 %701 lamdp %119) (+.f64 %737 %119) (+.f64 %119 %737) (neg.f64 (-.f64 tanph %737)) (fma.f64 tanph #s(literal -1 binary64) %737) (fma.f64 #s(literal -1 binary64) tanph %737) (fma.f64 lamdp b %1507) (fma.f64 lamdp %62 %1509) (fma.f64 b lamdp %1507) (fma.f64 a2 %17 %1509) (fma.f64 %17 a2 %1509) (fma.f64 %62 lamdp %1509) (fma.f64 lamdp %62 %1515) (fma.f64 a2 %17 %1515) (fma.f64 #s(literal 2 binary64) %388 %1509) (fma.f64 %17 a2 %1515) (fma.f64 %388 #s(literal 2 binary64) %1509) (fma.f64 %62 lamdp %1515) (+.f64 %3 %1507) (+.f64 %391 %1509) (fma.f64 #s(literal 2 binary64) %388 %1515) (fma.f64 %388 #s(literal 2 binary64) %1515) (+.f64 %391 %1515) %1527 %1528 (fma.f64 lamdp %793 %119) (fma.f64 %793 lamdp %119) (+.f64 %883 %119) (+.f64 %119 %883) (neg.f64 (-.f64 tanph %883)) (fma.f64 tanph #s(literal -1 binary64) %883) (fma.f64 #s(literal -1 binary64) tanph %883) (fma.f64 lamdp b %1537) (fma.f64 b lamdp %1537) (fma.f64 lamdp b %1540) (fma.f64 b lamdp %1540) (+.f64 %3 %1537) (+.f64 %3 %1540) %1545 %1549 (fma.f64 lamdp %701 tanph) %1551 (+.f64 tanph %737) (+.f64 %737 tanph) (-.f64 %737 %119) (neg.f64 (neg.f64 %1551)) (fma.f64 lamdp b %1557) (fma.f64 lamdp %62 %1559) (fma.f64 b lamdp %1557) (fma.f64 a2 %17 %1559) (fma.f64 %17 a2 %1559) (fma.f64 %62 lamdp %1559) (fma.f64 tanph #s(literal 1 binary64) %737) (fma.f64 #s(literal 2 binary64) %388 %1559) (fma.f64 %388 #s(literal 2 binary64) %1559) (fma.f64 #s(literal 1 binary64) tanph %737) (+.f64 %3 %1557) (+.f64 %391 %1559) (fma.f64 #s(literal -1 binary64) %119 %737) (fma.f64 %119 #s(literal -1 binary64) %737) (fma.f64 lamdp b %1573) (fma.f64 lamdp %62 %1575) (fma.f64 b lamdp %1573) (fma.f64 a2 %17 %1575) (fma.f64 %17 a2 %1575) (fma.f64 %62 lamdp %1575) (fma.f64 #s(literal 2 binary64) %388 %1575) (fma.f64 %388 #s(literal 2 binary64) %1575) (-.f64 %737 %1583) (+.f64 %3 %1573) (+.f64 %391 %1575) %1587 %1588 (fma.f64 tanph %1276 %737) (fma.f64 s %1302 %737) (fma.f64 %701 lamdp %1304) (fma.f64 %1276 tanph %737) (fma.f64 %1302 s %737) (+.f64 %737 %1304) (+.f64 %1304 %737) (-.f64 %1304 %925) (-.f64 %737 %1307) (neg.f64 (-.f64 %1307 %737)) (fma.f64 lamdp b %1600) (fma.f64 lamdp %62 %1602) (fma.f64 b lamdp %1600) (fma.f64 a2 %17 %1602) (fma.f64 %17 a2 %1602) (fma.f64 %62 lamdp %1602) (/.f64 %1609 xj) (fma.f64 lamdp %701 %1340) (fma.f64 s %1310 %737) (fma.f64 #s(literal 2 binary64) %388 %1602) (fma.f64 %388 #s(literal 2 binary64) %1602) (fma.f64 %325 %1281 %737) (fma.f64 %701 lamdp %1340) (fma.f64 %1281 %325 %737) (+.f64 %3 %1600) (+.f64 %391 %1602) (+.f64 %1327 %460) (+.f64 (fma.f64 tanph %1276 %391) %741) (+.f64 %737 %1340) (fma.f64 lamdp %701 %1347) (fma.f64 %701 lamdp %1347) (fma.f64 lamdp b %1626) (fma.f64 lamdp %62 %1628) (fma.f64 b lamdp %1626) (fma.f64 a2 %17 %1628) (fma.f64 %17 a2 %1628) (fma.f64 %62 lamdp %1628) (+.f64 %737 %1347) (fma.f64 #s(literal 2 binary64) %388 %1628) (fma.f64 %388 #s(literal 2 binary64) %1628) (+.f64 %3 %1626) (+.f64 %391 %1628) (/.f64 (neg.f64 %1609) %129) (fma.f64 %332 %1290 %737) (/.f64 (fma.f64 %737 %129 %332) %129) (*.f64 %1609 %1281) (/.f64 #s(literal 1 binary64) (/.f64 xj %1609)) (+.f64 (/.f64 (*.f64 %701 %1608) xj) %1304) (fma.f64 %1338 %1281 %460) %1656 #s(literal -4 binary64) (neg.f64 #s(literal 4 binary64)) (*.f64 lamdp #s(literal -4 binary64)) %113 (neg.f64 %110) %35 (*.f64 %34 %33) (/.f64 (+.f64 (sin.f64 (-.f64 lamdp lamdp)) %32) #s(literal 2 binary64)) (/.f64 (+.f64 %32 (sin.f64 (+.f64 lamdp %20))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 lamdp %372)) (sin.f64 (+.f64 lamdp %372))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %1368 lamdp)) (cos.f64 (+.f64 %1368 lamdp))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 lamdp %1368)) (cos.f64 (+.f64 lamdp %1368))) #s(literal 2 binary64)) %73 (*.f64 %33 %81) (*.f64 %34 %76) (*.f64 %35 a2) (*.f64 %76 %34) (*.f64 %86 %33) %1693 (fma.f64 lamdp b %1694) (fma.f64 b lamdp %1694) (fma.f64 a4 %115 %1697) %1699 (-.f64 %996 tanph) (fma.f64 lamdp b %1701) (fma.f64 b lamdp %1701) (+.f64 %3 %1694) (+.f64 %116 %1697) (+.f64 %1697 %116) (+.f64 %3 %1701) (+.f64 %996 %119) (+.f64 %119 %996) (neg.f64 (-.f64 tanph %996)) (-.f64 %116 %1712) (-.f64 %116 %1714) (fma.f64 tanph #s(literal -1 binary64) %996) (fma.f64 #s(literal -1 binary64) tanph %996) (-.f64 %116 %1718) %1720 (fma.f64 lamdp b %1721) (fma.f64 b lamdp %1721) (fma.f64 a4 %115 %1724) %1726 (+.f64 tanph %996) (+.f64 %3 %1721) (+.f64 %116 %1724) (+.f64 %996 tanph) (+.f64 %1724 %116) (fma.f64 lamdp b %1732) (fma.f64 b lamdp %1732) (-.f64 %116 (neg.f64 %1724)) (-.f64 %996 %119) (neg.f64 (neg.f64 %1726)) (+.f64 %3 %1732) (-.f64 %116 (-.f64 %782 tanph)) (-.f64 %116 (fma.f64 %20 b %119)) (fma.f64 tanph #s(literal 1 binary64) %996) (fma.f64 #s(literal 1 binary64) tanph %996) (fma.f64 #s(literal -1 binary64) %119 %996) (fma.f64 %119 #s(literal -1 binary64) %996) (-.f64 %996 %1583) %1750 %60 %61 %64 %66 %67 %68 %69 %70 %72 %74 %75 %78 %79 %80 %82 %83 %84 %85 %87 %88 %91 %93 %96 %98 %100 %102 %103 %104 (approx %1754 %60) (fma.f64 lamdp b %1756) (fma.f64 b lamdp %1756) (fma.f64 a2 %32 %1697) (fma.f64 %32 a2 %1697) %1761 (fma.f64 lamdp b %1762) (fma.f64 b lamdp %1762) (+.f64 %3 %1756) (+.f64 %60 %1697) (+.f64 %1697 %60) (+.f64 %3 %1762) (+.f64 %1015 %119) (+.f64 %119 %1015) (neg.f64 (-.f64 tanph %1015)) (-.f64 %60 %1712) (-.f64 %60 %1714) (fma.f64 tanph #s(literal -1 binary64) %1015) (fma.f64 #s(literal -1 binary64) tanph %1015) (-.f64 %60 %1718) (fma.f64 %33 %63 %1697) (fma.f64 %34 %65 %1697) (fma.f64 %62 %35 %1697) (fma.f64 %65 %34 %1697) (fma.f64 %35 %62 %1697) (fma.f64 %63 %33 %1697) (fma.f64 %71 %33 %1697) (fma.f64 #s(literal 2 binary64) %73 %1697) (fma.f64 %73 #s(literal 2 binary64) %1697) (fma.f64 %76 %77 %1697) (fma.f64 %76 %42 %1697) %1789 %1791 %1792 %1793 %1794 %1795 %1796 %1797 %1798 %1799 %1800 %1801 %1802 %1803 %1804 %1805 %1806 %1807 %1809 %1811 %1813 %1815 %1816 %1817 %1818 %1819 %1821 %1823 %1824 %1825 %1826 %1827 %1828 %1829 %1830 %1831 %1832 %1833 %1834 %1835 %1836 %1837 (*.f64 %1223 a4) (fma.f64 a4 %115 %1143) (fma.f64 a4 %1117 %116) (fma.f64 %115 a4 %1143) (fma.f64 %1117 a4 %116) (+.f64 %116 %1143) (+.f64 %1143 %116) (-.f64 %116 (*.f64 %493 %1117)) (-.f64 %116 (neg.f64 %1143)) (-.f64 %116 (*.f64 %1119 a4)) (fma.f64 a4 %1231 %1851) (fma.f64 %1231 a4 %1853) (+.f64 (*.f64 %1231 a4) %1853) (+.f64 (*.f64 a4 %1231) %1851) %1859 %1507 (fma.f64 lamdp %442 %119) (fma.f64 %442 lamdp %119) (+.f64 %460 %119) (+.f64 %119 %460) (neg.f64 (-.f64 tanph %460)) (fma.f64 tanph #s(literal -1 binary64) %460) (fma.f64 #s(literal -1 binary64) tanph %460) (fma.f64 lamdp %418 %1868) (fma.f64 lamdp %62 %1870) (fma.f64 a2 %17 %1870) (fma.f64 a4 %110 %1868) (fma.f64 %17 a2 %1870) (fma.f64 #s(literal 4 binary64) %417 %1868) (fma.f64 %110 a4 %1868) (fma.f64 %417 #s(literal 4 binary64) %1868) (fma.f64 %418 lamdp %1868) (fma.f64 %62 lamdp %1870) (fma.f64 lamdp %418 %1880) (fma.f64 lamdp %62 %1882) (fma.f64 a2 %17 %1882) (fma.f64 a4 %110 %1880) (fma.f64 #s(literal 2 binary64) %388 %1870) (fma.f64 %17 a2 %1882) (fma.f64 #s(literal 4 binary64) %417 %1880) (fma.f64 %110 a4 %1880) (fma.f64 %388 #s(literal 2 binary64) %1870) (fma.f64 %417 #s(literal 4 binary64) %1880) (fma.f64 %418 lamdp %1880) (fma.f64 %62 lamdp %1882) (+.f64 %391 %1870) (+.f64 %421 %1868) (fma.f64 #s(literal 2 binary64) %388 %1882) (fma.f64 %388 #s(literal 2 binary64) %1882) (+.f64 %391 %1882) (+.f64 %421 %1880) %1905 %1906 (fma.f64 lamdp %701 %1307) (fma.f64 tanph %1278 %737) (fma.f64 s %1909 %737) (fma.f64 %701 lamdp %1307) (fma.f64 %119 %1276 %737) (fma.f64 %1276 %119 %737) (fma.f64 %159 %1302 %737) (fma.f64 %1278 tanph %737) (+.f64 %737 %1307) (+.f64 %1307 %737) (-.f64 %1307 %925) (fma.f64 tanph %1278 %1919) (fma.f64 s %1909 %1919) (fma.f64 %119 %1276 %1919) (fma.f64 %1276 %119 %1919) (fma.f64 %159 %1302 %1919) (fma.f64 %1278 tanph %1919) (fma.f64 tanph %1278 %1926) (fma.f64 s %1909 %1926) (fma.f64 %119 %1276 %1926) (fma.f64 %1276 %119 %1926) (fma.f64 %159 %1302 %1926) (fma.f64 %1278 tanph %1926) (fma.f64 tanph %1933 %737) (fma.f64 s %1935 %737) (fma.f64 #s(literal -1 binary64) %1304 %737) (fma.f64 %1304 #s(literal -1 binary64) %737) (fma.f64 %1939 %1302 %737) (fma.f64 %1941 tanph %737) (+.f64 %1307 %1919) (neg.f64 (-.f64 %925 %1307)) (+.f64 %1307 %1926) (fma.f64 lamdp b %1947) (fma.f64 lamdp %62 %1949) (fma.f64 b lamdp %1947) (fma.f64 a2 %17 %1949) (fma.f64 %17 a2 %1949) (fma.f64 %62 lamdp %1949) (-.f64 %737 %1340) (/.f64 (fma.f64 %701 %1608 %332) xj) (fma.f64 #s(literal 2 binary64) %388 %1949) (fma.f64 %388 #s(literal 2 binary64) %1949) (fma.f64 %325 %1960 %737) (fma.f64 %332 %1281 %737) (+.f64 %3 %1947) (+.f64 %391 %1949) (+.f64 %1965 %460) (+.f64 (fma.f64 %1278 tanph %391) %741) (fma.f64 tanph %1933 %1919) (fma.f64 s %1935 %1919) (fma.f64 #s(literal -1 binary64) %1304 %1919) (fma.f64 %1304 #s(literal -1 binary64) %1919) (fma.f64 %1939 %1302 %1919) (fma.f64 %1941 tanph %1919) (-.f64 %737 %1347) (fma.f64 tanph %1933 %1926) (fma.f64 s %1935 %1926) (fma.f64 #s(literal -1 binary64) %1304 %1926) (fma.f64 %1304 #s(literal -1 binary64) %1926) (fma.f64 %1939 %1302 %1926) (fma.f64 %1941 tanph %1926) (fma.f64 %325 %1960 %1919) (fma.f64 %332 %1281 %1919) (fma.f64 %325 %1960 %1926) (fma.f64 %332 %1281 %1926) (fma.f64 %325 %1986 %737) (fma.f64 %325 %1986 %1919) (fma.f64 %325 %1986 %1926) %1993 %1994 (fma.f64 lamdp b %1995) (fma.f64 b lamdp %1995) (fma.f64 a2 %32 %1998) (fma.f64 tanph %1278 %1015) (fma.f64 s %1909 %1015) (fma.f64 %32 a2 %1998) (fma.f64 %119 %1276 %1015) (fma.f64 %1276 %119 %1015) (fma.f64 %159 %1302 %1015) (fma.f64 %1278 tanph %1015) (+.f64 %3 %1995) (+.f64 %60 %1998) (+.f64 %1015 %1307) (+.f64 %1965 %60) (+.f64 %1307 %1015) (+.f64 %1995 %3) (-.f64 %1307 %1025) (-.f64 %1995 %782) (fma.f64 tanph %1933 %1015) (fma.f64 s %1935 %1015) (fma.f64 #s(literal -1 binary64) %1304 %1015) (fma.f64 %1304 #s(literal -1 binary64) %1015) (fma.f64 %1939 %1302 %1015) (fma.f64 %1941 tanph %1015) (-.f64 %60 (-.f64 %782 %1307)) (neg.f64 (-.f64 %1025 %1307)) (-.f64 %1015 %1340) (/.f64 (fma.f64 %1015 xj %332) xj) (fma.f64 %325 %1960 %1015) (fma.f64 %332 %1281 %1015) (-.f64 %1015 %1347) (fma.f64 %325 %1986 %1015) (fma.f64 %33 %63 %1998) (fma.f64 %34 %65 %1998) (fma.f64 %62 %35 %1998) (fma.f64 %65 %34 %1998) (fma.f64 %35 %62 %1998) (fma.f64 %63 %33 %1998) (fma.f64 %71 %33 %1998) (fma.f64 #s(literal 2 binary64) %73 %1998) (fma.f64 %73 #s(literal 2 binary64) %1998) (fma.f64 %76 %77 %1998) (fma.f64 %76 %42 %1998) %2044 (fma.f64 lamdp #s(literal -4 binary64) %1370) (fma.f64 #s(literal 1/2 binary64) %1367 %113) %2047 (fma.f64 #s(literal -4 binary64) lamdp %1370) (+.f64 %113 %1370) (+.f64 %1370 %113) (-.f64 %113 %2051) (-.f64 %1370 %110) (fma.f64 #s(literal 1/2 binary64) %1367 %2054) (fma.f64 #s(literal -1/2 binary64) %2056 %113) (fma.f64 %1367 #s(literal 1/2 binary64) %2054) (fma.f64 %2056 #s(literal -1/2 binary64) %113) (+.f64 %1370 %2054) (neg.f64 %2061) (-.f64 %113 %2063) (-.f64 %113 %2065) (-.f64 %113 %2068) (fma.f64 #s(literal -1/2 binary64) %2056 %2054) (fma.f64 %2056 #s(literal -1/2 binary64) %2054) %2072 (cos.f64 %2061) (cos.f64 %2074) (cos.f64 (fabs.f64 %2074)) (cos.f64 (neg.f64 %2074)) (sin.f64 (fma.f64 %1367 #s(literal 1/2 binary64) %2047)) (sin.f64 (+.f64 %2061 %1370)) (sin.f64 (+.f64 %2074 %1370)) (fma.f64 %1375 %2086 %2087) (fma.f64 %2086 %1375 %2087) (+.f64 %2090 %2087) (-.f64 %2090 %2092) (fma.f64 %1375 %2086 %2094) (fma.f64 %1375 %2086 %2097) (fma.f64 %2086 %1375 %2094) (fma.f64 %2086 %1375 %2097) (+.f64 %2090 %2094) (+.f64 %2090 %2097) (neg.f64 (-.f64 %2092 %2090)) (fma.f64 %1375 %2086 %2105) (fma.f64 %2086 %1375 %2105) (+.f64 %2090 %2105) %2051 (*.f64 %1367 #s(literal -1/2 binary64)) (fma.f64 lamdp #s(literal -4 binary64) %2051) (fma.f64 #s(literal -1/2 binary64) %1367 %113) %2112 (fma.f64 #s(literal -4 binary64) lamdp %2051) (+.f64 %113 %2051) (+.f64 %2051 %113) (-.f64 %113 %1370) (-.f64 %2051 %110) (fma.f64 lamdp #s(literal -4 binary64) %2063) (fma.f64 lamdp #s(literal -4 binary64) %2065) (fma.f64 lamdp #s(literal -4 binary64) %2068) (fma.f64 #s(literal -4 binary64) lamdp %2063) (fma.f64 #s(literal -4 binary64) lamdp %2065) (fma.f64 #s(literal -4 binary64) lamdp %2068) (neg.f64 %2124) (+.f64 %113 %2063) (+.f64 %113 %2065) (+.f64 %113 %2068) %937 (neg.f64 %115) (sin.f64 (fma.f64 #s(literal 4 binary64) lamdp %1367)) (cos.f64 %2112) (cos.f64 %2124) (cos.f64 %2134) (cos.f64 (fabs.f64 %2134)) (cos.f64 (neg.f64 %2134)) (sin.f64 %2140) (sin.f64 (+.f64 %2124 %1370)) (sin.f64 (+.f64 %2134 %1370)) (fma.f64 %1375 %2086 %2092) (fma.f64 %2086 %1375 %2092) (+.f64 %2090 %2092) (-.f64 %2090 %2150) (fma.f64 %1375 %2086 %2152) (fma.f64 %1375 %2086 %2155) (fma.f64 %2086 %1375 %2152) (fma.f64 %2086 %1375 %2155) (+.f64 %2090 %2152) (+.f64 %2090 %2155) (neg.f64 (-.f64 %2150 %2090)) (fma.f64 %2163 %1375 %2092) (+.f64 (*.f64 %2163 %1375) %2092) (+.f64 %115 %937) (+.f64 %937 %115) %2169 (+.f64 %937 %2154) (neg.f64 %2169) (-.f64 %115 %2154) (*.f64 #s(literal 2 binary64) %2179) (*.f64 #s(literal 2 binary64) %2187) (-.f64 %2090 (fma.f64 %937 %2149 %937)) (-.f64 %2090 (-.f64 %2150 %115)) (-.f64 (+.f64 %115 %2090) %2150) (+.f64 %937 %937) %2196 (neg.f64 %2197) (-.f64 %937 %2154) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 %2185) (cos.f64 %2182))) (-.f64 %2090 (fma.f64 %937 %2149 %115)) (-.f64 %2090 (-.f64 %2150 %937)) (+.f64 %115 %2208) (+.f64 %937 %2210) (+.f64 %2169 %2197) (+.f64 %2197 %2169) (+.f64 %2208 %115) (+.f64 %2210 %937) (-.f64 %937 (+.f64 %937 %2196)) (-.f64 %937 (-.f64 %937 %2197)) %2220 (-.f64 %2208 %937) (neg.f64 %2222) (-.f64 %937 (neg.f64 %2210)) (fma.f64 #s(literal 2 binary64) %2179 %2197) (fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 %2177) (cos.f64 %2174)) %2169) (fma.f64 #s(literal 2 binary64) %2187 %2197) (-.f64 %2090 (-.f64 %2150 %2210)) (*.f64 #s(literal 1/2 binary64) %2220) %2235 (/.f64 %2220 #s(literal 2 binary64)) (/.f64 %2222 #s(literal -2 binary64)) (neg.f64 (*.f64 %2220 #s(literal -1/2 binary64))) (neg.f64 (*.f64 %2222 #s(literal 1/2 binary64))) (/.f64 %2220 (neg.f64 #s(literal -2 binary64))) (neg.f64 (/.f64 %2220 #s(literal -2 binary64))) (neg.f64 (/.f64 %2222 #s(literal 2 binary64))) (-.f64 %2248 %2249) (fma.f64 %2169 #s(literal 1/2 binary64) %2251) (fma.f64 %2169 #s(literal 1/2 binary64) %2253) (+.f64 %2248 %2251) (/.f64 (*.f64 %2220 #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 %2222 (/.f64 #s(literal 1 binary64) #s(literal -2 binary64))) (+.f64 %2248 %2253) (neg.f64 (-.f64 %2249 %2248)) (+.f64 (/.f64 %937 #s(literal 2 binary64)) (/.f64 %2210 #s(literal 2 binary64))) (+.f64 (/.f64 %2208 #s(literal 2 binary64)) (/.f64 %115 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2220)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %2222)) (/.f64 (-.f64 (*.f64 %2248 #s(literal 2 binary64)) %2196) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 %2169 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %2196)) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64))) %370 %371 %373 %374 %376 %378 %380 %381 %382 %383 %384 %386 %389 %390 %391 %392 %393 %394 %395 %396 %397 %399 %401 %403 %405 %407 %408 %409 %439 %440 %441 %442 %443 %444 %446 %447 %448 %449 %452 %453 %455 %457 %459 %460 %461 %462 %463 %465 %467 %468 %469 %470 %471 %472 %473 %474 %475 %476 %477 %478 %479 %480 %481 %483 %485 %486 %488 %490 %492 %495 %498 %500 %502 %504 %507 %509 %511 %513 %514 %515 %517 %2281 %2282 %2283 %2284 %2285 %2286 %2287 %2288 %2289 %2291 %2292 %2293 %2294 %2295 %2297 %2299 %2300 %2301 %2302 %2303 %2304 %2305 %2306 %2307 %2309 %2310 %2311 %2312 %2313 %2314 %2315 %2316 %2318 %2319 %2320 %2321 %2322 %2323 %2324 %2328 %2330 %2333 %2334 %2336 %2338 %2296 (fma.f64 lamdp %62 %335) (fma.f64 a2 %17 %335) (fma.f64 tanph %310 %391) (fma.f64 s %353 %391) (fma.f64 %17 a2 %335) (fma.f64 %308 %119 %391) (fma.f64 %119 %308 %391) (fma.f64 %62 lamdp %335) (fma.f64 %159 %328 %391) (fma.f64 %310 tanph %391) (fma.f64 #s(literal 2 binary64) %388 %335) (fma.f64 %388 #s(literal 2 binary64) %335) (+.f64 %335 %391) (+.f64 %391 %335) (neg.f64 %2317) (fma.f64 tanph %363 %391) (fma.f64 #s(literal -1 binary64) %327 %391) (fma.f64 %325 %366 %391) (fma.f64 %332 %314 %391) (/.f64 (-.f64 (*.f64 %391 %226) %325) %226) (/.f64 (-.f64 (*.f64 %391 %228) %332) %228) %2298 (fma.f64 lamdp %418 %335) (fma.f64 a4 %110 %335) (fma.f64 tanph %310 %421) (fma.f64 s %353 %421) (fma.f64 #s(literal 4 binary64) %417 %335) (fma.f64 %110 a4 %335) (fma.f64 %308 %119 %421) (fma.f64 %417 #s(literal 4 binary64) %335) (fma.f64 %418 lamdp %335) (fma.f64 %119 %308 %421) (fma.f64 %159 %328 %421) (fma.f64 %310 tanph %421) (neg.f64 %2308) (+.f64 %335 %421) (+.f64 %421 %335) (fma.f64 tanph %363 %421) (fma.f64 #s(literal -1 binary64) %327 %421) (fma.f64 %325 %366 %421) (fma.f64 %332 %314 %421) (/.f64 (-.f64 (*.f64 %421 %226) %325) %226) (/.f64 (-.f64 (*.f64 %421 %228) %332) %228) %2281 %2282 %2283 %2284 %2285 %2286 %2287 %2288 %2289 %2291 %2292 %2293 %2294 %2295 %2297 %2299 %2300 %2301 %2302 %2303 %2304 %2305 %2306 %2307 %2309 %2310 %2311 %2312 %2313 %2314 %2315 %2316 %2318 %2319 %2320 %2321 %2322 %2323 %2324 %2328 %2330 %2333 %2334 %2336 %2338 %1464 %697 %1465 %1466 %1467 %1468 %1469 %1470 %1471 %1472 (fma.f64 a2 #s(literal 2 binary64) b) %699 (+.f64 b %62) (+.f64 a2 %709) (+.f64 %62 b) (+.f64 %2393 a2) (-.f64 b %451) (+.f64 a2 (-.f64 a2 %728)) (-.f64 a2 (-.f64 %89 b)) (-.f64 %62 %728) (-.f64 %2393 %89) (fma.f64 a2 #s(literal 2 binary64) %1002) (fma.f64 #s(literal 2 binary64) a2 %1002) (+.f64 %62 %1002) (neg.f64 %735) (-.f64 a2 (+.f64 %89 %728)) %698 %700 %701 %702 %703 %705 %706 %707 %708 %710 %712 %714 %715 %716 %717 %718 %719 %722 %723 %725 %727 %729 %730 %732 %734 %736 %737 %738 %739 %740 %742 %743 %744 %745 %746 %747 %748 %749 %751 %752 %753 %754 %755 %756 %757 %758 %759 %760 %761 %762 %763 %764 %765 %766 %768 %769 %770 %771 %773 %775 %777 %779 %781 %783 %784 %785 %786 %788 %789 %790 %2408 %2409 %2410 %2411 %2412 %2413 %2414 %2415 %2416 %2417 %2418 %2420 %2421 %2422 %2423 %2424 %2426 %2427 %2428 %2429 %2430 %2431 %2433 %2434 %2435 %2436 %2437 %2438 %2439 %2440 %2441 %2442 %2443 %2444 %2445 %2446 %2447 %2448 %2450 %2451 %2452 %2453 %2454 %2455 %2456 %2457 %2458 %2459 %2460 %2461 %2462 %2464 %2465 %2466 %2468 %2470 %2471 %2472 %2473 %2475 %2478 %2480 %2482 %2484 %2485 %2486 %2487 %2488 %2489 %2490 %2491 %2492 %2493 %2494 %2495 %2496 %2498 %2500 %2501 %2502 %2503 %2504 %2505 %2506 %2507 %2508 %2509 %2510 %2511 %2512 %2514 %2516 %2519 %2521 %2524 %2525 %2527 %2528 %2530 %2532 %2408 %2409 %2410 %2411 %2412 %2413 %2414 %2415 %2416 %2417 %2418 %2420 %2421 %2422 %2423 %2424 %2426 %2427 %2428 %2429 %2430 %2431 %2433 %2434 %2435 %2436 %2437 %2438 %2439 %2440 %2441 %2442 %2443 %2444 %2445 %2446 %2447 %2448 %2450 %2451 %2452 %2453 %2454 %2455 %2456 %2457 %2458 %2459 %2460 %2461 %2462 %2464 %2465 %2466 %2468 %2470 %2471 %2472 %2473 %2475 %2478 %2480 %2482 %2484 %2485 %2486 %2487 %2488 %2489 %2490 %2491 %2492 %2493 %2494 %2495 %2496 %2498 %2500 %2501 %2502 %2503 %2504 %2505 %2506 %2507 %2508 %2509 %2510 %2511 %2512 %2514 %2516 %2519 %2521 %2524 %2525 %2527 %2528 %2530 %2532 %2408 %2409 %2410 %2411 %2412 %2413 %2414 %2415 %2416 %2417 %2418 %2420 %2421 %2422 %2423 %2424 %2426 %2427 %2428 %2429 %2430 %2431 %2433 %2434 %2435 %2436 %2437 %2438 %2439 %2440 %2441 %2442 %2443 %2444 %2445 %2446 %2447 %2448 %2450 %2451 %2452 %2453 %2454 %2455 %2456 %2457 %2458 %2459 %2460 %2461 %2462 %2464 %2465 %2466 %2468 %2470 %2471 %2472 %2473 %2475 %2478 %2480 %2482 %2484 %2485 %2486 %2487 %2488 %2489 %2490 %2491 %2492 %2493 %2494 %2495 %2496 %2498 %2500 %2501 %2502 %2503 %2504 %2505 %2506 %2507 %2508 %2509 %2510 %2511 %2512 %2514 %2516 %2519 %2521 %2524 %2525 %2527 %2528 %2530 %2532 %2408 %2409 %2410 %2411 %2412 %2413 %2414 %2415 %2416 %2417 %2418 %2420 %2421 %2422 %2423 %2424 %2426 %2427 %2428 %2429 %2430 %2431 %2433 %2434 %2435 %2436 %2437 %2438 %2439 %2440 %2441 %2442 %2443 %2444 %2445 %2446 %2447 %2448 %2450 %2451 %2452 %2453 %2454 %2455 %2456 %2457 %2458 %2459 %2460 %2461 %2462 %2464 %2465 %2466 %2468 %2470 %2471 %2472 %2473 %2475 %2478 %2480 %2482 %2484 %2485 %2486 %2487 %2488 %2489 %2490 %2491 %2492 %2493 %2494 %2495 %2496 %2498 %2500 %2501 %2502 %2503 %2504 %2505 %2506 %2507 %2508 %2509 %2510 %2511 %2512 %2514 %2516 %2519 %2521 %2524 %2525 %2527 %2528 %2530 %2532 %2533 %791 %792 %793 %794 %795 %797 %798 %799 %800 %801 %803 %804 %805 %806 %807 %809 %811 %813 %815 %816 %817 %818 %819 %821 %822 %823 %824 %826 %827 %828 %829 %831 %832 %834 %835 %836 %838 %839 %840 %842 %844 %845 %846 %847 %848 %850 %852 %854 %855 %856 %857 %858 %859 %860 %861 %862 %864 %866 %867 %868 %869 %870 %871 %872 %873 %874 %875 %876 %877 %878 %879 %880 %881 %882 %883 %884 %886 %887 %888 %889 %890 %891 %892 %895 %897 %899 %900 %901 %902 %903 %904 %905 %907 %908 %909 %910 %912 %914 %915 %916 %917 %918 %920 %922 %924 %926 %928 %930 %2534 (fma.f64 lamdp %793 %335) (fma.f64 tanph %310 %883) (fma.f64 s %353 %883) (fma.f64 %308 %119 %883) (fma.f64 %793 lamdp %335) (fma.f64 %119 %308 %883) (fma.f64 %159 %328 %883) (fma.f64 %310 tanph %883) (+.f64 %335 %883) (+.f64 %883 %335) (neg.f64 (-.f64 %327 %883)) (fma.f64 tanph %363 %883) (fma.f64 #s(literal -1 binary64) %327 %883) (fma.f64 lamdp %550 %2408) (fma.f64 %370 %548 %2408) (fma.f64 %524 %893 %2408) (fma.f64 %550 lamdp %2408) (fma.f64 %906 %524 %2408) (fma.f64 %548 %370 %2408) (fma.f64 %325 %366 %883) (fma.f64 %332 %314 %883) (+.f64 %894 %2408) (/.f64 (-.f64 (*.f64 %883 %226) %325) %226) (/.f64 (-.f64 (*.f64 %883 %228) %332) %228) (approx %1754 %2534) (fma.f64 lamdp b %931) (fma.f64 b lamdp %931) %1227 (fma.f64 a4 %115 %1015) (fma.f64 %32 a2 %996) (fma.f64 %115 a4 %1015) (+.f64 %3 %931) (+.f64 %60 %996) (+.f64 %116 %1015) (+.f64 %931 %3) (+.f64 %996 %60) (+.f64 %1015 %116) (-.f64 %60 (-.f64 %938 %3)) (-.f64 %60 %1009) (-.f64 %116 %1025) (-.f64 %931 %782) (-.f64 %996 %946) (neg.f64 %2582) (fma.f64 %33 %63 %996) (fma.f64 %34 %65 %996) (fma.f64 %62 %35 %996) (fma.f64 %65 %34 %996) (fma.f64 %35 %62 %996) (fma.f64 %63 %33 %996) (fma.f64 %71 %33 %996) (fma.f64 #s(literal 2 binary64) %73 %996) (fma.f64 %73 #s(literal 2 binary64) %996) (fma.f64 %76 %77 %996) (fma.f64 %76 %42 %996) %2595 %2596 %2597 %2598 %2599 %2600 %2601 %2602 %2603 %2604 %2605 %2606 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2615 %2616 %2617 %2618 %2619 %2621 %2622 %2623 %2626 %2628 %2631 %2632 %2634 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2648 %2650 %2652 %2655 %2657 %2658 %2660 %2661 %2662 %2663 %2664 %2665 %2666 %2668 %2669 %2670 %2671 %2672 %2673 %2674 %2676 %2595 %2596 %2597 %2598 %2599 %2600 %2601 %2602 %2603 %2604 %2605 %2606 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2615 %2616 %2617 %2618 %2619 %2621 %2622 %2623 %2626 %2628 %2631 %2632 %2634 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2648 %2650 %2652 %2655 %2657 %2658 %2660 %2661 %2662 %2663 %2664 %2665 %2666 %2668 %2669 %2670 %2671 %2672 %2673 %2674 %2676 %1300 %1301 %1303 %1304 %1305 %1306 %1308 %1309 %1311 %1312 %1313 %1315 %1316 %1317 %1319 %1320 %1322 %1326 %1327 %1328 %1329 %1330 %1331 %1332 %1333 %1334 %1335 %1337 %1339 %1341 %1342 %1343 %1344 %1345 %1346 %1348 %1349 %1350 %1352 %1353 %1355 %1356 %1358 %1361 %1791 %1792 %1793 %1794 %1795 %1796 %1797 %1798 %1799 %1800 %1801 %1802 %1803 %1804 %1805 %1806 %1807 %1809 %1811 %1813 %1815 %1816 %1817 %1818 %1819 %1821 %1823 %1824 %1825 %1826 %1827 %1828 %1829 %1830 %1831 %1832 %1833 %1834 %1835 %2678 %2679 %2680 %2681 %2682 %2683 %2684 %2685 %2686 %2687 %2688 %2689 %2691 %2692 %2693 %2694 %2695 %2696 %2697 %2699 %2700 %2702 %2704 %2706 %2708 %2709 %2710 %2711 %2712 %2713 %2714 %2716 %2717 %2719 %2721 %2723 %2725 %2726 %2727 %2728 %2729 %2731 %2733 %2734 %2735 %2736 %2737 %2738 %2739 %2740 %2741 %2742 %2743 %2744 %2745 %2678 %2679 %2680 %2681 %2682 %2683 %2684 %2685 %2686 %2687 %2688 %2689 %2691 %2692 %2693 %2694 %2695 %2696 %2697 %2699 %2700 %2702 %2704 %2706 %2708 %2709 %2710 %2711 %2712 %2713 %2714 %2716 %2717 %2719 %2721 %2723 %2725 %2726 %2727 %2728 %2729 %2731 %2733 %2734 %2735 %2736 %2737 %2738 %2739 %2740 %2741 %2742 %2743 %2744 %2745 %2746 (*.f64 %2072 a4) %2748 (fma.f64 a4 %2072 %335) (fma.f64 tanph %310 %2746) (fma.f64 s %353 %2746) (fma.f64 %308 %119 %2746) (fma.f64 %119 %308 %2746) (fma.f64 %2072 a4 %335) (fma.f64 %159 %328 %2746) (fma.f64 %310 tanph %2746) (+.f64 %335 %2746) (+.f64 %2746 %335) (neg.f64 (-.f64 %327 %2746)) (-.f64 %335 (*.f64 %493 %2072)) (-.f64 %335 (neg.f64 %2746)) (-.f64 %335 (*.f64 (neg.f64 %2072) a4)) (fma.f64 tanph %363 %2746) (fma.f64 #s(literal -1 binary64) %327 %2746) (fma.f64 %325 %366 %2746) (fma.f64 %332 %314 %2746) (/.f64 (-.f64 (*.f64 %2746 %226) %325) %226) (/.f64 (-.f64 (*.f64 %2746 %228) %332) %228) %2778 (+.f64 %3 %2778) %2780 (*.f64 %2220 %2781) (*.f64 %2235 a4) (*.f64 %2784 #s(literal 1/2 binary64)) (/.f64 %2784 #s(literal 2 binary64)) (/.f64 (*.f64 %2222 a4) #s(literal -2 binary64)) (/.f64 (*.f64 a4 %2222) #s(literal -2 binary64)) (/.f64 (neg.f64 %2784) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2784)) %2795 (fma.f64 a4 %2235 %335) (fma.f64 tanph %310 %2780) (fma.f64 s %353 %2780) (fma.f64 %308 %119 %2780) (fma.f64 %119 %308 %2780) (fma.f64 %2220 %2781 %335) (fma.f64 %2235 a4 %335) (fma.f64 %159 %328 %2780) (fma.f64 %310 tanph %2780) (fma.f64 %2784 #s(literal 1/2 binary64) %335) (+.f64 %335 %2780) (+.f64 %2780 %335) (neg.f64 (-.f64 %327 %2780)) (-.f64 %335 (neg.f64 %2780)) (-.f64 %335 (*.f64 %493 %2235)) (-.f64 %335 (*.f64 (neg.f64 %2235) a4)) (fma.f64 tanph %363 %2780) (fma.f64 #s(literal -1 binary64) %327 %2780) (fma.f64 %325 %366 %2780) (fma.f64 %332 %314 %2780) (/.f64 (fma.f64 %335 #s(literal 2 binary64) %2784) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 %2780 %226) %325) %226) (/.f64 (-.f64 (*.f64 %2780 %228) %332) %228) (/.f64 (-.f64 (*.f64 %2784 %226) (*.f64 #s(literal 2 binary64) %325)) (*.f64 #s(literal 2 binary64) %226)) (/.f64 (-.f64 (*.f64 %2784 %228) (*.f64 #s(literal 2 binary64) %332)) (*.f64 #s(literal 2 binary64) %228)) %2839 (+.f64 %3 %2839) %2841 %2842 (+.f64 %3 %2842) %2844 %2845 (+.f64 %3 %2845) %326 %327 %329 %330 %331 %333 %334 %336 %338 %340 %341 %342 %344 %346 %347 %349 %2595 %2596 %2597 %2598 %2599 %2600 %2601 %2602 %2603 %2604 %2605 %2606 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2615 %2616 %2617 %2618 %2619 %2621 %2622 %2623 %2626 %2628 %2631 %2632 %2634 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2648 %2650 %2652 %2655 %2657 %2658 %2660 %2661 %2662 %2663 %2664 %2665 %2666 %2668 %2669 %2670 %2671 %2672 %2673 %2674 %2676 %2847 %326 %327 %329 %330 %331 %333 %334 %336 %338 %340 %341 %342 %344 %346 %347 %349 %2595 %2596 %2597 %2598 %2599 %2600 %2601 %2602 %2603 %2604 %2605 %2606 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2615 %2616 %2617 %2618 %2619 %2621 %2622 %2623 %2626 %2628 %2631 %2632 %2634 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2648 %2650 %2652 %2655 %2657 %2658 %2660 %2661 %2662 %2663 %2664 %2665 %2666 %2668 %2669 %2670 %2671 %2672 %2673 %2674 %2676 %2847 %2854 (+.f64 %3 %2854) %2856 (+.f64 %3 %2856) %2533 %2533 %2533 (approx %1754 %1993) %2859 (approx %1754 %2859) (approx %1754 %1693) (approx %1754 %1859) %2847 %2847 (approx %1754 %2044) (approx %1754 %1497) (approx %1754 %1527) (approx %1754 %1545) (approx %1754 %1720) (approx %1754 %1789) (approx %1754 %1549) (approx %1754 %1587) (approx %1754 %1750) %2872 %2872 (approx %1754 %1656) (approx %1754 %1836) |
Compiled 199 365 to 18 084 computations (90.9% saved)
49 alts after pruning (47 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 7 270 | 47 | 7 317 |
| Fresh | 0 | 0 | 0 |
| Picked | 31 | 2 | 33 |
| Done | 0 | 0 | 0 |
| Total | 7 301 | 49 | 7 350 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 52.2% | %18 = (cos.f64 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1/2 binary64) (PI.f64 )))) %21 = (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (+.f64 (*.f64 b lamdp) (+.f64 (approx (* a2 (sin (* 2 lamdp))) (*.f64 #s(literal 2 binary64) (*.f64 a2 lamdp))) (+.f64 (*.f64 a4 (/.f64 (-.f64 (+.f64 %18 %21) (-.f64 %18 %21)) #s(literal 2 binary64))) (neg.f64 (*.f64 tanph (approx (/ s (sqrt (+ (* xj xj) (* s s)))) #s(literal -1 binary64))))))) |
| ▶ | 38.5% | (+.f64 (*.f64 b lamdp) (+.f64 (approx (* a2 (sin (* 2 lamdp))) (*.f64 #s(literal 2 binary64) (*.f64 a2 lamdp))) (approx (+ (* a4 (cos (+ (* (PI ) 1/2) (* -4 lamdp)))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))) (-.f64 (*.f64 a4 (cos.f64 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal 1/2 binary64) (PI.f64 ))))) tanph)))) |
| ▶ | 39.8% | %28 = (* lamdp (+ (* 2 a2) (* 4 a4))) (+.f64 (*.f64 b lamdp) (approx (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s)))))))) (approx (- %28 (/ (* s tanph) (sqrt (+ (pow s 2) (pow xj 2))))) (approx (- %28 tanph) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 a4 lamdp)) tanph))))) |
| ▶ | 41.8% | %28 = (* lamdp (+ (* 2 a2) (* 4 a4))) (+.f64 (*.f64 b lamdp) (approx (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s)))))))) (approx (- %28 (/ (* s tanph) (sqrt (+ (pow s 2) (pow xj 2))))) (approx (- %28 tanph) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 a2 lamdp)) tanph))))) |
| ▶ | 45.8% | %10 = (* 4 lamdp) %16 = (* xj xj) %17 = (* s s) (+.f64 (*.f64 b lamdp) (approx (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin %10)) (neg (* tanph (/ s (sqrt (+ %16 %17))))))) (approx (+ (* %10 a4) (- (* (+ lamdp lamdp) a2) (* tanph (/ s (sqrt (+ %17 %16)))))) (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -4 binary64) a4 (*.f64 #s(literal -2 binary64) a2))))))) |
| ▶ | 20.7% | (approx (+ (* (* (+ a2 a2) (cos lamdp)) (sin lamdp)) (+ (* a4 (sin (* 4 lamdp))) (- (* b lamdp) (* tanph (/ s (sqrt (+ (* s s) (* xj xj)))))))) (*.f64 (+.f64 a2 a2) (*.f64 (cos.f64 lamdp) (sin.f64 lamdp)))) |
| ▶ | 20.7% | (approx (+ (* (* (+ a2 a2) (cos lamdp)) (sin lamdp)) (+ (* a4 (sin (* 4 lamdp))) (- (* b lamdp) (* tanph (/ s (sqrt (+ (* s s) (* xj xj)))))))) (*.f64 (*.f64 (+.f64 a2 a2) (cos.f64 lamdp)) (sin.f64 lamdp))) |
| ▶ | 20.7% | (approx (+ (* (* (+ a2 a2) (cos lamdp)) (sin lamdp)) (+ (* a4 (sin (* 4 lamdp))) (- (* b lamdp) (* tanph (/ s (sqrt (+ (* s s) (* xj xj)))))))) (*.f64 (sin.f64 (+.f64 lamdp lamdp)) a2)) |
| ▶ | 15.2% | %3 = (cos lamdp) (approx (+ (* (* (+ a2 a2) %3) (sin lamdp)) (+ (* a4 (sin (* 4 lamdp))) (- (* b lamdp) (* tanph (/ s (sqrt (+ (* s s) (* xj xj)))))))) (*.f64 #s(literal 2 binary64) (*.f64 a2 (*.f64 (approx %3 #s(literal 1 binary64)) (sin.f64 lamdp))))) |
| ▶ | 20.4% | %3 = (cos lamdp) %5 = (sin lamdp) (approx (+ (* (* (+ a2 a2) %3) %5) (+ (* a4 (sin (* 4 lamdp))) (- (* b lamdp) (* tanph (/ s (sqrt (+ (* s s) (* xj xj)))))))) (*.f64 #s(literal 2 binary64) (approx (* a2 (* %3 %5)) (*.f64 lamdp (+.f64 a2 (*.f64 #s(literal -2/3 binary64) (*.f64 a2 (pow.f64 lamdp #s(literal 2 binary64))))))))) |
| ▶ | 51.0% | (approx (+ (* b lamdp) (- (* a2 (sin (* 2 lamdp))) (+ (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))) (* a4 (sin (* lamdp -4)))))) (-.f64 (*.f64 lamdp (fma.f64 (approx (+ (* -32/3 a4) (* -4/3 a2)) (*.f64 #s(literal -32/3 binary64) a4)) (*.f64 lamdp lamdp) (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 b)))) (*.f64 tanph (/.f64 s (sqrt.f64 (fma.f64 s s (*.f64 xj xj))))))) |
| ✓ | 57.1% | (approx (+ (* b lamdp) (- (* a2 (sin (* 2 lamdp))) (+ (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))) (* a4 (sin (* lamdp -4)))))) (-.f64 (*.f64 lamdp (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 b))) (*.f64 tanph (/.f64 s (sqrt.f64 (fma.f64 s s (*.f64 xj xj))))))) |
| ▶ | 22.2% | (approx (+ (* b lamdp) (- (* a2 (sin (* 2 lamdp))) (+ (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))) (* a4 (sin (* lamdp -4)))))) (*.f64 #s(literal -1 binary64) (*.f64 a4 (sin.f64 (*.f64 #s(literal -4 binary64) lamdp))))) |
| ▶ | 79.7% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (fma.f64 lamdp b (-.f64 (*.f64 a2 (sin.f64 (+.f64 lamdp lamdp))) (*.f64 tanph (/.f64 s (hypot.f64 xj s)))))) |
| ▶ | 38.6% | %16 = (* xj xj) %17 = (* s s) (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ %16 %17)))))))) (fma.f64 lamdp b (approx (- (* a2 (sin (+ lamdp lamdp))) (* tanph (/ s (sqrt (+ %17 %16))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 s tanph) (sqrt.f64 (+.f64 (pow.f64 s #s(literal 2 binary64)) (pow.f64 xj #s(literal 2 binary64))))))))) |
| ▶ | 56.2% | %2 = (* b lamdp) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ (* a2 (sin (* 2 lamdp))) (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (fma.f64 a2 (sin.f64 (+.f64 lamdp lamdp)) (approx (+ %12 %2) (*.f64 lamdp (fma.f64 #s(literal 4 binary64) a4 b))))) |
| ▶ | 43.7% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) (approx (+ %2 (+ %7 (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (-.f64 (approx (+ %7 %2) (*.f64 lamdp (+.f64 b (*.f64 #s(literal 2 binary64) a2)))) (/.f64 (*.f64 s tanph) (sqrt.f64 (fma.f64 xj xj (*.f64 s s)))))) |
| ▶ | 49.1% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) (* -1 tanph)) (fma.f64 (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 b)) lamdp tanph))) |
| ▶ | 49.9% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) (* -1 tanph)) (fma.f64 (+.f64 lamdp lamdp) a2 (fma.f64 (fma.f64 #s(literal 4 binary64) a4 b) lamdp tanph)))) |
| ▶ | 58.2% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) (* -1 tanph)) (fma.f64 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) a4 (fma.f64 lamdp b tanph)))) |
| ▶ | 41.7% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) %26 = (+ %12 %2) %29 = (* -1 tanph) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 %26) %29) (approx (- %26 %29) (-.f64 (*.f64 b lamdp) (*.f64 #s(literal -1 binary64) tanph))))) |
| ▶ | 29.2% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) %26 = (+ %12 %2) %29 = (* -1 tanph) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 %26) %29) (approx (- %26 %29) (-.f64 (*.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp))) (*.f64 #s(literal -1 binary64) tanph))))) |
| ▶ | 45.8% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) %29 = (* -1 tanph) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) %29) (approx (- (* lamdp (+ b (+ (* 2 a2) (* 4 a4)))) %29) (-.f64 (*.f64 lamdp (+.f64 b (*.f64 #s(literal 2 binary64) a2))) (*.f64 #s(literal -1 binary64) tanph))))) |
| ✓ | 12.6% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) (* -1 tanph)) tanph)) |
| ▶ | 43.5% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) tanph) (-.f64 (*.f64 lamdp (+.f64 b (approx (+ (* 2 a2) (* 4 a4)) (*.f64 a2 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) (/.f64 a4 a2))))))) tanph))) |
| ▶ | 40.9% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) %26 = (+ %12 %2) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 %26) tanph) (-.f64 (approx %26 (*.f64 lamdp (+.f64 b (*.f64 #s(literal 4 binary64) a4)))) tanph))) |
| ▶ | 43.8% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) tanph) (-.f64 (approx (+ %7 %2) (*.f64 lamdp (+.f64 b (*.f64 #s(literal 2 binary64) a2)))) tanph))) |
| ▶ | 14.8% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) tanph) (-.f64 (approx (* lamdp (+ b (+ (* 2 a2) (+ (* 4 a4) (* (pow lamdp 2) (+ (* -32/3 a4) (* -4/3 a2))))))) (*.f64 (pow.f64 lamdp #s(literal 3 binary64)) (fma.f64 #s(literal -32/3 binary64) a4 (*.f64 #s(literal -4/3 binary64) a2)))) tanph))) |
| ▶ | 21.1% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) tanph) (-.f64 (approx (* lamdp (+ b (+ (* 2 a2) (+ (* 4 a4) (* (pow lamdp 2) (+ (* -32/3 a4) (* -4/3 a2))))))) (*.f64 a4 (*.f64 lamdp (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -32/3 binary64) (pow.f64 lamdp #s(literal 2 binary64))))))) tanph))) |
| ▶ | 24.5% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) tanph) (-.f64 (approx (* lamdp (+ b (+ (* 2 a2) (+ (* 4 a4) (* (pow lamdp 2) (+ (* -32/3 a4) (* -4/3 a2))))))) (*.f64 a2 (*.f64 lamdp (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -4/3 binary64) (pow.f64 lamdp #s(literal 2 binary64))))))) tanph))) |
| ▶ | 44.4% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) tanph) (-.f64 (approx (* lamdp (+ b (+ (* 2 a2) (* 4 a4)))) (*.f64 a2 (fma.f64 #s(literal 2 binary64) lamdp (/.f64 (*.f64 lamdp (+.f64 b (*.f64 #s(literal 4 binary64) a4))) a2)))) tanph))) |
| ▶ | 11.2% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) tanph) (neg.f64 tanph))) |
| ▶ | 27.9% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) %26 = (+ %12 %2) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 %26) tanph) (approx (- %26 tanph) (-.f64 (*.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp))) tanph)))) |
| ▶ | 40.2% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) tanph) (approx (- (+ %7 %2) tanph) (-.f64 (*.f64 b lamdp) tanph)))) |
| ▶ | 27.2% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (+ %7 (+ %12 %2)) tanph) (approx (- (+ %7 %2) tanph) (-.f64 (*.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp))) tanph)))) |
| ▶ | 37.5% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %26 = (+ %7 %2) %27 = (* s tanph) (approx (+ %2 (+ %7 (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- %26 (/ %27 (sqrt (+ (pow s 2) (pow xj 2))))) (approx (+ (* -1 (/ %27 xj)) %26) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 s tanph) xj) (*.f64 b lamdp))))) |
| ▶ | 44.5% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (* lamdp (+ b (+ (* 2 a2) (* 4 a4)))) (/ (* s tanph) (sqrt (+ (pow s 2) (pow xj 2))))) (fma.f64 (neg.f64 s) (/.f64 tanph xj) (*.f64 lamdp (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 b)))))) |
| ▶ | 46.5% | (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- (* lamdp (+ b (+ (* 2 a2) (* 4 a4)))) (/ (* s tanph) (sqrt (+ (pow s 2) (pow xj 2))))) (-.f64 (*.f64 lamdp (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 b))) (*.f64 (/.f64 s xj) tanph)))) |
| ▶ | 13.7% | %30 = (* lamdp (+ b (+ (* 2 a2) (* 4 a4)))) %31 = (* s tanph) (approx (+ (* b lamdp) (+ (* a2 (sin (* 2 lamdp))) (+ (* a4 (sin (* 4 lamdp))) (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (- %30 (/ %31 (sqrt (+ (pow s 2) (pow xj 2))))) (approx (+ (* -1 (/ %31 xj)) %30) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 s tanph) xj))))) |
| ▶ | 36.2% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (+ %7 (+ %12 (+ %2 (/ (* s tanph) xj)))) (fma.f64 (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 b)) lamdp (*.f64 (/.f64 s xj) tanph)))) |
| ▶ | 41.4% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (+ %7 (+ %12 (+ %2 (/ (* s tanph) xj)))) (fma.f64 (/.f64 s xj) tanph (fma.f64 a2 (sin.f64 (+.f64 lamdp lamdp)) (*.f64 b lamdp))))) |
| ▶ | 33.9% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (+ %7 (+ %12 (+ %2 (/ (* s tanph) xj)))) (fma.f64 lamdp b (fma.f64 (fma.f64 #s(literal 4 binary64) a4 (+.f64 a2 a2)) lamdp (*.f64 (/.f64 s xj) tanph))))) |
| ▶ | 29.7% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) %27 = (/ (* s tanph) xj) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (+ %7 (+ %12 (+ %2 %27))) (approx (+ (* lamdp (+ b (+ (* 2 a2) (* 4 a4)))) %27) (fma.f64 lamdp (+.f64 b (*.f64 #s(literal 4 binary64) a4)) (/.f64 (*.f64 s tanph) xj))))) |
| ▶ | 29.2% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) %28 = (+ %2 (/ (* s tanph) xj)) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (+ %7 (+ %12 %28)) (approx (+ %7 %28) (fma.f64 lamdp (+.f64 b (*.f64 #s(literal 2 binary64) a2)) (/.f64 (*.f64 s tanph) xj))))) |
| ▶ | 40.3% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (+ %7 (+ %12 %2)) (fma.f64 (sin.f64 (+.f64 lamdp lamdp)) a2 (*.f64 a4 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)))))) |
| ▶ | 32.0% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %12 = (* a4 (sin (* 4 lamdp))) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (+ %7 (+ %12 %2)) (fma.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp)) (approx %12 (*.f64 #s(literal 4 binary64) (*.f64 a4 lamdp)))))) |
| ▶ | 50.8% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %11 = (sin (* 4 lamdp)) %12 = (* a4 %11) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (+ %7 (+ %12 %2)) (*.f64 a4 (approx (+ %11 (+ (/ %7 a4) (/ %2 a4))) (+.f64 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (/.f64 (*.f64 b lamdp) a4)))))) |
| ▶ | 37.3% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %11 = (sin (* 4 lamdp)) %12 = (* a4 %11) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (+ %7 (+ %12 %2)) (*.f64 a4 (approx (+ %11 (+ (/ %7 a4) (/ %2 a4))) (+.f64 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) (/.f64 (*.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp))) a4)))))) |
| ▶ | 57.8% | %2 = (* b lamdp) %7 = (* a2 (sin (* 2 lamdp))) %11 = (sin (* 4 lamdp)) %12 = (* a4 %11) (approx (+ %2 (+ %7 (+ %12 (neg (* tanph (/ s (sqrt (+ (* xj xj) (* s s))))))))) (approx (+ %7 (+ %12 %2)) (*.f64 a4 (approx (+ %11 (+ (/ %7 a4) (/ %2 a4))) (*.f64 lamdp (+.f64 (/.f64 b a4) (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 4 binary64) lamdp)) lamdp) (/.f64 (*.f64 a2 (sin.f64 (*.f64 #s(literal 2 binary64) lamdp))) (*.f64 a4 lamdp))))))))) |
Compiled 629 to 197 computations (68.7% saved)
| Inputs |
|---|
%0 = (PI ) %0 (* 1/2 %0) (* -1/2 %0) |
| Outputs |
|---|
#s(literal 884279719003555/281474976710656 binary64) #s(literal 884279719003555/562949953421312 binary64) #s(literal -884279719003555/562949953421312 binary64) |
| 0.0ms | 1× | 0 | valid |
Compiled 9 to 7 computations (22.2% saved)
adjust: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%2 = (*.f64 b lamdp) %5 = (*.f64 #s(literal 2 binary64) lamdp) %6 = (sin.f64 %5) %7 = (*.f64 a2 %6) %10 = (*.f64 #s(literal 4 binary64) lamdp) %11 = (sin.f64 %10) %12 = (*.f64 a4 %11) %16 = (*.f64 xj xj) %17 = (*.f64 s s) %19 = (pow.f64 lamdp #s(literal 2 binary64)) %20 = (*.f64 #s(literal -4/3 binary64) %19) %21 = (+.f64 #s(literal 2 binary64) %20) %22 = (*.f64 lamdp %21) %23 = (*.f64 a2 lamdp) %24 = (*.f64 #s(literal 2 binary64) %23) %28 = (* a2 (sin (* 2 lamdp))) %29 = (approx %28 %24) %30 = (*.f64 a2 %19) %31 = (*.f64 #s(literal 2 binary64) a2) %33 = (*.f64 #s(literal -32/3 binary64) %19) %34 = (+.f64 #s(literal 4 binary64) %33) %35 = (*.f64 lamdp %34) %36 = (*.f64 a4 lamdp) %37 = (*.f64 #s(literal 4 binary64) %36) %39 = (* 4 lamdp) %40 = (sin %39) %41 = (* a4 %40) %42 = (approx %41 %37) %43 = (*.f64 #s(literal 4 binary64) a4) %45 = (*.f64 s tanph) %46 = (pow.f64 s #s(literal 2 binary64)) %47 = (pow.f64 xj #s(literal 2 binary64)) %48 = (+.f64 %46 %47) %49 = (sqrt.f64 %48) %50 = (/.f64 %45 %49) %51 = (*.f64 #s(literal -1 binary64) %50) %52 = (*.f64 #s(literal -4/3 binary64) a2) %53 = (fma.f64 #s(literal -32/3 binary64) a4 %52) %54 = (/.f64 %7 a4) %55 = (+.f64 %11 %54) %56 = (/.f64 %2 a4) %61 = (*.f64 #s(literal -1 binary64) tanph) %62 = (-.f64 %12 tanph) %63 = (* xj xj) %64 = (* s s) %67 = (/ s (sqrt (+ %63 %64))) %68 = (approx %67 #s(literal -1 binary64)) %69 = (-.f64 %12 %61) %70 = (/.f64 s xj) %71 = (/.f64 %45 xj) %72 = (*.f64 #s(literal -1 binary64) %71) %73 = (+.f64 lamdp lamdp) %75 = (sin.f64 %73) %76 = (cos.f64 lamdp) %77 = (sin.f64 lamdp) %78 = (+.f64 a2 a2) %79 = (PI.f64 ) %80 = (*.f64 a2 %75) %81 = (*.f64 %75 a2) %82 = (*.f64 #s(literal -2 binary64) a2) %83 = (*.f64 %78 %76) %84 = (*.f64 %83 %77) %85 = (neg.f64 tanph) %86 = (neg.f64 s) %87 = (fma.f64 s s %16) %88 = (fma.f64 xj xj %17) %89 = (sqrt.f64 %87) %90 = (hypot.f64 xj s) %91 = (/.f64 s %89) %92 = (*.f64 tanph %91) %93 = (fma.f64 a2 %75 %2) %94 = (sqrt.f64 %88) %95 = (/.f64 s %90) %96 = (*.f64 tanph %95) %97 = (*.f64 tanph %68) %98 = (neg.f64 %97) %99 = (+.f64 b %43) %100 = (*.f64 lamdp %99) %101 = (* b lamdp) %102 = (+ %41 %101) %103 = (approx %102 %100) %104 = (+.f64 b %31) %105 = (*.f64 lamdp %104) %106 = (+ %28 %101) %107 = (approx %106 %105) %108 = (fma.f64 lamdp %99 %71) %109 = (cos lamdp) %110 = (approx %109 #s(literal 1 binary64)) %111 = (*.f64 #s(literal 1/2 binary64) %79) %113 = (fma.f64 #s(literal -4 binary64) lamdp %111) %114 = (pow.f64 lamdp #s(literal 3 binary64)) %115 = (*.f64 %114 %53) %116 = (* 2 a2) %117 = (* 4 a4) %123 = (+ (* -32/3 a4) (* -4/3 a2)) %128 = (* lamdp (+ b (+ %116 (+ %117 (* (pow lamdp 2) %123))))) %129 = (approx %128 %115) %130 = (*.f64 #s(literal -4 binary64) lamdp) %131 = (*.f64 %76 %77) %132 = (cos.f64 %113) %133 = (*.f64 a4 %132) %134 = (*.f64 #s(literal -32/3 binary64) a4) %135 = (approx %123 %134) %136 = (/.f64 a4 a2) %137 = (*.f64 #s(literal 4 binary64) %136) %138 = (+.f64 #s(literal 2 binary64) %137) %139 = (*.f64 a2 %138) %140 = (+ %116 %117) %141 = (approx %140 %139) %142 = (/.f64 %100 a2) %143 = (fma.f64 #s(literal 2 binary64) lamdp %142) %144 = (*.f64 a2 %143) %146 = (* lamdp (+ b %140)) %147 = (approx %146 %144) %148 = (*.f64 a2 %22) %149 = (approx %128 %148) %150 = (/.f64 b a4) %151 = (*.f64 a4 %35) %152 = (approx %128 %151) %153 = (+.f64 %11 %56) %154 = (/.f64 tanph xj) %155 = (-.f64 %7 tanph) %156 = (-.f64 %2 tanph) %157 = (-.f64 %133 tanph) %158 = (-.f64 %2 %61) %159 = (fma.f64 #s(literal -1 binary64) %71 %2) %160 = (*.f64 %78 %131) %161 = (sin.f64 %130) %162 = (*.f64 #s(literal -1/2 binary64) %79) %163 = (fma.f64 #s(literal -4 binary64) lamdp %162) %164 = (cos.f64 %163) %165 = (+.f64 %164 %11) %166 = (-.f64 %164 %11) %167 = (-.f64 %165 %166) %168 = (/.f64 %167 #s(literal 2 binary64)) %169 = (*.f64 lamdp lamdp) %170 = (fma.f64 #s(literal 4 binary64) a4 %78) %171 = (fma.f64 #s(literal -4 binary64) a4 %82) %172 = (fma.f64 #s(literal 4 binary64) a4 b) %173 = (fma.f64 #s(literal 2 binary64) a2 %172) %174 = (*.f64 lamdp %173) %175 = (*.f64 lamdp %172) %176 = (fma.f64 lamdp b tanph) %177 = (fma.f64 %11 a4 %176) %178 = (*.f64 %70 tanph) %179 = (*.f64 a4 %168) %180 = (/.f64 %45 %94) %181 = (+.f64 b %141) %182 = (*.f64 lamdp %181) %183 = (+ lamdp lamdp) %189 = (* tanph (/ s (sqrt (+ %64 %63)))) %191 = (approx (- (* a2 (sin %183)) %189) %51) %193 = (*.f64 #s(literal -2/3 binary64) %30) %194 = (+.f64 a2 %193) %195 = (*.f64 lamdp %194) %196 = (sin lamdp) %199 = (approx (* a2 (* %109 %196)) %195) %200 = (fma.f64 lamdp %104 %71) %201 = (* s tanph) %202 = (/ %201 xj) %203 = (+ %101 %202) %205 = (approx (+ %28 %203) %200) %207 = (* -1 %202) %209 = (approx (+ %207 %146) %72) %210 = (/.f64 %7 %36) %211 = (/.f64 %11 lamdp) %212 = (+.f64 %211 %210) %213 = (+.f64 %150 %212) %214 = (*.f64 lamdp %213) %218 = (+ %40 (+ (/ %28 a4) (/ %101 a4))) %219 = (approx %218 %214) %220 = (*.f64 a4 %161) %221 = (*.f64 lamdp %171) %222 = (*.f64 #s(literal -1 binary64) %221) %227 = (approx (+ (* %39 a4) (- (* %183 a2) %189)) %222) %228 = (approx %218 %55) %230 = (approx (- %102 tanph) %62) %231 = (* -1 tanph) %232 = (- %102 %231) %233 = (approx %232 %69) %234 = (- %106 tanph) %235 = (approx %234 %155) %236 = (approx %218 %153) %238 = (approx (+ %146 %202) %108) %239 = (approx %234 %156) %240 = (-.f64 %37 tanph) %241 = (* lamdp %140) %242 = (- %241 tanph) %243 = (approx %242 %240) %245 = (approx (+ %207 %106) %159) %246 = (-.f64 %105 %61) %248 = (approx (- %146 %231) %246) %249 = (approx %232 %158) %250 = (-.f64 %24 tanph) %251 = (approx %242 %250) %252 = (*.f64 #s(literal -1 binary64) %220) %253 = (* tanph %67) %260 = (+ %101 (- %28 (+ %253 (* a4 (sin (* lamdp -4)))))) %269 = (neg %253) %271 = (approx (+ (* a4 (cos (+ (* (PI ) 1/2) (* -4 lamdp)))) %269) %157) %272 = (fma.f64 %75 a2 %12) %273 = (approx %102 %175) %274 = (fma.f64 %173 lamdp tanph) %275 = (fma.f64 %172 lamdp tanph) %276 = (fma.f64 %73 a2 %275) %277 = (fma.f64 %173 lamdp %178) %278 = (fma.f64 %170 lamdp %178) %279 = (fma.f64 lamdp b %278) %280 = (fma.f64 %70 tanph %93) %281 = (-.f64 %174 %178) %282 = (fma.f64 %86 %154 %174) %283 = (fma.f64 a2 %75 %273) %284 = (fma.f64 a2 %6 %42) %285 = (+ %28 %102) %286 = (approx %285 %284) %288 = (+ %28 (+ %41 %269)) %289 = (+ %101 %288) %291 = (+.f64 %179 %98) %292 = (+.f64 %29 %291) %294 = (-.f64 %182 tanph) %295 = (- %285 tanph) %296 = (approx %295 %294) %298 = (fma.f64 %135 %169 %173) %299 = (*.f64 lamdp %298) %300 = (-.f64 %299 %92) %302 = (-.f64 %147 tanph) %303 = (approx %295 %302) %305 = (-.f64 %129 tanph) %306 = (approx %295 %305) %308 = (-.f64 %149 tanph) %309 = (approx %295 %308) %311 = (-.f64 %152 tanph) %312 = (approx %295 %311) %314 = (approx %285 %272) %316 = (-.f64 %103 tanph) %317 = (approx %295 %316) %319 = (-.f64 %107 tanph) %320 = (approx %295 %319) %322 = (-.f64 %107 %180) %324 = (*.f64 a4 %219) %325 = (approx %285 %324) %327 = (*.f64 a4 %228) %328 = (approx %285 %327) %330 = (*.f64 a4 %236) %331 = (approx %285 %330) %333 = (approx %295 %85) %335 = (*.f64 %110 %77) %336 = (*.f64 a2 %335) %337 = (*.f64 #s(literal 2 binary64) %336) %343 = (+ (* (* (+ a2 a2) %109) %196) (+ %41 (- %101 %189))) %345 = (-.f64 %80 %96) %346 = (fma.f64 lamdp b %345) %348 = (fma.f64 lamdp b %191) %350 = (- %285 %231) %351 = (approx %350 %274) %353 = (approx %350 %276) %355 = (approx %350 %248) %358 = (+ %28 (+ %41 %203)) %359 = (approx %358 %277) %361 = (approx %358 %279) %363 = (approx %358 %238) %365 = (*.f64 #s(literal 2 binary64) %199) %367 = (approx %295 %230) %369 = (approx %350 %177) %371 = (approx %350 %233) %373 = (approx %350 %249) %378 = (approx %295 %235) %380 = (approx %295 %239) %382 = (approx %358 %280) %384 = (approx %358 %205) %390 = (/ %201 (sqrt (+ (pow s 2) (pow xj 2)))) %391 = (- %241 %390) %392 = (approx %391 %243) %393 = (approx %288 %392) %395 = (approx %391 %251) %396 = (approx %288 %395) %398 = (- %146 %390) %399 = (approx %398 %281) %401 = (approx %398 %282) %403 = (approx %398 %209) %406 = (approx (- %106 %390) %245) %408 = (approx %288 %227) %410 = (+.f64 %29 %271) b lamdp %2 a2 #s(literal 2 binary64) %5 %6 %7 a4 #s(literal 4 binary64) %10 %11 %12 tanph s xj %16 %17 #s(literal -4/3 binary64) %19 %20 %21 %22 %23 %24 %29 %30 %31 #s(literal -32/3 binary64) %33 %34 %35 %36 %37 %42 %43 #s(literal -1 binary64) %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 #s(literal 1/2 binary64) #s(literal 3 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) %61 %62 %68 %69 %70 %71 %72 %73 #s(literal -2 binary64) %75 %76 %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 %97 %98 %99 %100 %103 %104 %105 %107 %108 %110 %111 #s(literal -4 binary64) %113 %114 %115 %129 %130 %131 %132 %133 %134 %135 %136 %137 %138 %139 %141 %142 %143 %144 %147 %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 %191 #s(literal -2/3 binary64) %193 %194 %195 %199 %200 %205 %209 %210 %211 %212 %213 %214 %219 %220 %221 %222 %227 %228 %230 %233 %235 %236 %238 %239 %240 %243 %245 %246 %248 %249 %250 %251 %252 (approx %260 %252) %271 %272 %273 %274 %275 %276 %277 %278 %279 %280 %281 %282 %283 %284 %286 (approx %289 %286) %291 %292 (+.f64 %2 %292) %294 %296 (approx %289 %296) %298 %299 %300 (approx %260 %300) %302 %303 (approx %289 %303) %305 %306 (approx %289 %306) %308 %309 (approx %289 %309) %311 %312 (approx %289 %312) %314 (approx %289 %314) %316 %317 (approx %289 %317) %319 %320 (approx %289 %320) %322 (approx %289 %322) %324 %325 (approx %289 %325) %327 %328 (approx %289 %328) %330 %331 (approx %289 %331) %333 (approx %289 %333) %335 %336 %337 (approx %343 %337) %345 %346 (approx %289 %346) %348 (approx %289 %348) %351 (approx %289 %351) %353 (approx %289 %353) %355 (approx %289 %355) %359 (approx %289 %359) %361 (approx %289 %361) %363 (approx %289 %363) %365 (approx %343 %365) %367 (approx %289 %367) %369 (approx %289 %369) %371 (approx %289 %371) %373 (approx %289 %373) (approx %343 %81) (approx %343 %160) (approx %343 %84) %378 (approx %289 %378) %380 (approx %289 %380) %382 (approx %289 %382) %384 (approx %289 %384) %392 %393 (+.f64 %2 %393) %395 %396 (+.f64 %2 %396) %399 (approx %289 %399) %401 (approx %289 %401) %403 (approx %289 %403) %406 (approx %289 %406) %408 (+.f64 %2 %408) %410 (+.f64 %2 %410) (approx %289 %283) |
| Outputs |
|---|
%5 = (* b lamdp) %6 = (*.f64 b lamdp) %9 = (* 2 lamdp) %11 = (*.f64 #s(literal 2 binary64) lamdp) %13 = (sin %9) %15 = (pow.f64 lamdp #s(literal 2 binary64)) %16 = (*.f64 #s(literal -4/3 binary64) %15) %17 = (+.f64 #s(literal 2 binary64) %16) %18 = (*.f64 lamdp %17) %38 = (* a2 %13) %39 = (*.f64 a2 lamdp) %40 = (*.f64 #s(literal 2 binary64) %39) %42 = (*.f64 a2 %15) %43 = (*.f64 #s(literal 2 binary64) a2) %44 = (fma.f64 #s(literal -4/3 binary64) %42 %43) %45 = (*.f64 lamdp %44) %50 = (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 #s(literal 4/15 binary64) %42)))) %51 = (*.f64 lamdp %50) %53 = (*.f64 #s(literal 4/15 binary64) a2) %58 = (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -8/315 binary64) %42 %53))))) %62 = (* 4 lamdp) %64 = (*.f64 #s(literal 4 binary64) lamdp) %66 = (sin %62) %68 = (*.f64 #s(literal -32/3 binary64) %15) %69 = (+.f64 #s(literal 4 binary64) %68) %70 = (*.f64 lamdp %69) %75 = (-.f64 (*.f64 #s(literal 128/15 binary64) %15) #s(literal 32/3 binary64)) %77 = (+.f64 #s(literal 4 binary64) (*.f64 %15 %75)) %84 = (-.f64 (*.f64 %15 (+.f64 #s(literal 128/15 binary64) (*.f64 #s(literal -1024/315 binary64) %15))) #s(literal 32/3 binary64)) %86 = (+.f64 #s(literal 4 binary64) (*.f64 %15 %84)) %90 = (* a4 %66) %91 = (*.f64 a4 lamdp) %92 = (*.f64 #s(literal 4 binary64) %91) %94 = (*.f64 a4 %15) %95 = (*.f64 #s(literal 4 binary64) a4) %96 = (fma.f64 #s(literal -32/3 binary64) %94 %95) %97 = (*.f64 lamdp %96) %102 = (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (*.f64 #s(literal 128/15 binary64) %94)))) %103 = (*.f64 lamdp %102) %105 = (*.f64 #s(literal 128/15 binary64) a4) %110 = (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -1024/315 binary64) %94 %105))))) %113 = (pow lamdp 2) %116 = (* -4/3 %113) %118 = (+ 2 %116) %121 = (* a2 lamdp) %123 = (* a2 %113) %126 = (* -32/3 %113) %128 = (+ 4 %126) %131 = (* a4 lamdp) %133 = (/ %38 a4) %134 = (/.f64 %39 a4) %137 = (/.f64 %42 a4) %138 = (/.f64 a2 a4) %139 = (*.f64 #s(literal 2 binary64) %138) %140 = (fma.f64 #s(literal -4/3 binary64) %137 %139) %146 = (fma.f64 #s(literal 2 binary64) %138 (*.f64 %15 (fma.f64 #s(literal -4/3 binary64) %138 (*.f64 #s(literal 4/15 binary64) %137)))) %149 = (*.f64 #s(literal 4/15 binary64) %138) %154 = (fma.f64 #s(literal 2 binary64) %138 (*.f64 %15 (fma.f64 #s(literal -4/3 binary64) %138 (*.f64 %15 (fma.f64 #s(literal -8/315 binary64) %137 %149))))) %157 = (+ %66 %133) %158 = (+.f64 #s(literal 4 binary64) %139) %162 = (-.f64 (*.f64 #s(literal -4/3 binary64) %138) #s(literal 32/3 binary64)) %163 = (*.f64 %15 %162) %165 = (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) %138 %163)) %168 = (+.f64 #s(literal 128/15 binary64) %149) %169 = (*.f64 %15 %168) %171 = (-.f64 (fma.f64 #s(literal -4/3 binary64) %138 %169) #s(literal 32/3 binary64)) %174 = (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) %138 (*.f64 %15 %171))) %180 = (*.f64 %15 (-.f64 (*.f64 #s(literal -8/315 binary64) %138) #s(literal 1024/315 binary64))) %185 = (-.f64 (fma.f64 #s(literal -4/3 binary64) %138 (*.f64 %15 (+.f64 #s(literal 128/15 binary64) (fma.f64 #s(literal 4/15 binary64) %138 %180)))) #s(literal 32/3 binary64)) %188 = (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) %138 (*.f64 %15 %185))) %191 = (/ %5 a4) %192 = (/.f64 %6 a4) %195 = (- %90 tanph) %197 = (*.f64 #s(literal -1 binary64) tanph) %199 = (-.f64 %92 tanph) %206 = (* -1 tanph) %207 = (- %90 %206) %215 = (cos lamdp) %237 = (sin lamdp) %260 = (+ a2 a2) %261 = (* %260 %215) %279 = (+ lamdp lamdp) %280 = (sin %279) %281 = (* a2 %280) %282 = (+ %281 %5) %283 = (+.f64 b %43) %284 = (*.f64 lamdp %283) %286 = (+.f64 b %44) %287 = (*.f64 lamdp %286) %289 = (+.f64 b %50) %290 = (*.f64 lamdp %289) %295 = (* 4 a4) %296 = (+ b %295) %297 = (* lamdp %296) %298 = (+.f64 b %95) %299 = (*.f64 lamdp %298) %301 = (+ %90 %5) %302 = (+.f64 b %96) %303 = (*.f64 lamdp %302) %306 = (*.f64 lamdp (+.f64 b %102)) %312 = (* s tanph) %314 = (/ %312 xj) %315 = (+ %297 %314) %316 = (*.f64 s tanph) %317 = (/.f64 %316 xj) %319 = (fma.f64 lamdp %298 %317) %322 = (* -4 lamdp) %324 = (PI ) %326 = (+ %322 (* 1/2 %324)) %327 = (PI.f64 ) %328 = (*.f64 #s(literal 1/2 binary64) %327) %331 = (fma.f64 #s(literal -4 binary64) lamdp %328) %334 = (pow lamdp 3) %336 = (pow.f64 lamdp #s(literal 3 binary64)) %339 = (* -4/3 a2) %340 = (+ (* -32/3 a4) %339) %341 = (* %334 %340) %342 = (*.f64 #s(literal -4/3 binary64) a2) %343 = (fma.f64 #s(literal -32/3 binary64) a4 %342) %346 = (* 2 a2) %351 = (* lamdp (+ b (+ %346 (+ %295 (* %113 %340))))) %352 = (fma.f64 #s(literal 2 binary64) a2 %95) %353 = (+.f64 b %352) %354 = (*.f64 lamdp %353) %356 = (*.f64 %15 %343) %358 = (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 %356)) %359 = (+.f64 b %358) %360 = (*.f64 lamdp %359) %362 = (*.f64 #s(literal -4 binary64) lamdp) %364 = (* %215 %237) %367 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2/3 binary64) %15)) %368 = (*.f64 lamdp %367) %387 = (cos %326) %388 = (cos.f64 %328) %390 = (sin.f64 %328) %391 = (*.f64 lamdp %390) %396 = (*.f64 lamdp %388) %398 = (*.f64 #s(literal -4 binary64) %390) %410 = (* a4 %387) %411 = (*.f64 a4 %388) %413 = (*.f64 a4 %391) %414 = (fma.f64 #s(literal 4 binary64) %413 %411) %416 = (*.f64 a4 %396) %417 = (*.f64 a4 %390) %418 = (*.f64 #s(literal 4 binary64) %417) %421 = (fma.f64 a4 %388 (*.f64 lamdp (fma.f64 #s(literal -8 binary64) %416 %418))) %428 = (fma.f64 a4 %388 (*.f64 lamdp (fma.f64 #s(literal 4 binary64) %417 (*.f64 lamdp (fma.f64 #s(literal -32/3 binary64) %413 (*.f64 #s(literal -8 binary64) %411)))))) %430 = (/ %297 a2) %431 = (/.f64 %299 a2) %433 = (+ %9 %430) %434 = (/.f64 a4 a2) %435 = (/.f64 b a2) %436 = (fma.f64 #s(literal 4 binary64) %434 %435) %437 = (+.f64 #s(literal 2 binary64) %436) %438 = (*.f64 lamdp %437) %440 = (* a2 %433) %443 = (+ %66 %191) %444 = (/.f64 b a4) %445 = (+.f64 #s(literal 4 binary64) %444) %460 = (- %38 tanph) %461 = (-.f64 %40 tanph) %467 = (- %5 tanph) %468 = (-.f64 %6 tanph) %470 = (- %410 tanph) %479 = (- %5 %206) %480 = (-.f64 %6 %197) %482 = (* -1 %314) %483 = (+ %482 %5) %486 = (fma.f64 #s(literal -1 binary64) %317 %6) %488 = (sin %322) %489 = (*.f64 #s(literal 32/3 binary64) %15) %490 = (-.f64 %489 #s(literal 4 binary64)) %491 = (*.f64 lamdp %490) %510 = (+ %322 (* -1/2 %324)) %511 = (*.f64 #s(literal -1/2 binary64) %327) %513 = (fma.f64 #s(literal -4 binary64) lamdp %511) %515 = (cos %510) %516 = (cos.f64 %511) %518 = (sin.f64 %511) %519 = (*.f64 lamdp %518) %524 = (*.f64 #s(literal -8 binary64) (*.f64 lamdp %516)) %525 = (*.f64 #s(literal -4 binary64) %518) %537 = (+ %515 %66) %547 = (*.f64 #s(literal 32/3 binary64) %518) %558 = (- %515 %66) %559 = (+.f64 #s(literal 4 binary64) %525) %576 = (- %537 %558) %602 = (* lamdp b) %603 = (+ %602 tanph) %604 = (+.f64 tanph %6) %607 = (+ (* %66 a4) %603) %608 = (+.f64 tanph %299) %614 = (* s s) %615 = (* xj xj) %619 = (* tanph (/ s (sqrt (+ %614 %615)))) %620 = (- %281 %619) %621 = (pow.f64 s #s(literal 2 binary64)) %622 = (pow.f64 xj #s(literal 2 binary64)) %623 = (+.f64 %621 %622) %624 = (sqrt.f64 %623) %625 = (/.f64 %316 %624) %628 = (-.f64 %40 %625) %635 = (* -2/3 %123) %636 = (*.f64 #s(literal -2/3 binary64) %42) %638 = (+ a2 %635) %640 = (+.f64 a2 %636) %642 = (* lamdp %638) %645 = (* a2 %364) %660 = (+ b %346) %661 = (* lamdp %660) %662 = (+ %661 %314) %663 = (fma.f64 lamdp %283 %317) %665 = (+ %5 %314) %666 = (+ %38 %665) %671 = (+ %346 %295) %673 = (* lamdp (+ b %671)) %674 = (+ %482 %673) %677 = (/ %38 %131) %682 = (/ %66 lamdp) %685 = (+ %682 %677) %691 = (+ (/ b a4) %685) %692 = (fma.f64 #s(literal 2 binary64) %138 %444) %693 = (+.f64 #s(literal 4 binary64) %692) %697 = (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) %138 (fma.f64 %15 %162 %444))) %701 = (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) %138 (fma.f64 %15 %171 %444))) %705 = (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) %138 (fma.f64 %15 %185 %444))) %707 = (* lamdp %691) %708 = (*.f64 lamdp %693) %716 = (* a4 %488) %723 = (*.f64 #s(literal 32/3 binary64) a4) %739 = (* -2 a2) %740 = (+ (* -4 a4) %739) %741 = (* lamdp %740) %743 = (*.f64 #s(literal -2 binary64) a2) %744 = (fma.f64 #s(literal -4 binary64) a4 %743) %745 = (*.f64 lamdp %744) %747 = (* -1 %741) %751 = (* %279 a2) %753 = (+ (* %62 a4) (- %751 %619)) %754 = (*.f64 lamdp %352) %755 = (-.f64 %754 %625) %757 = (- %301 tanph) %758 = (-.f64 %299 tanph) %760 = (-.f64 %303 tanph) %764 = (- %301 %206) %765 = (-.f64 %299 %197) %771 = (+ %38 %5) %772 = (- %771 tanph) %773 = (-.f64 %284 tanph) %775 = (-.f64 %287 tanph) %779 = (+ %673 %314) %782 = (* lamdp %671) %783 = (- %782 tanph) %784 = (-.f64 %754 tanph) %786 = (+ %482 %771) %787 = (fma.f64 #s(literal -1 binary64) %317 %284) %793 = (- %661 %206) %794 = (-.f64 %284 %197) %796 = (- %673 %206) %800 = (sqrt (+ %615 %614)) %801 = (/ s %800) %802 = (* tanph %801) %808 = (+ %5 (- %38 (+ %802 (* a4 (sin (* lamdp -4)))))) %809 = (*.f64 #s(literal -4 binary64) a4) %838 = (neg %802) %839 = (+ (* a4 (cos (+ (* %324 1/2) %322))) %838) %849 = (+ (* %280 a2) %90) %851 = (*.f64 lamdp %358) %859 = (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 %15 (fma.f64 #s(literal 4/15 binary64) a2 %105))))))) %860 = (*.f64 lamdp %859) %872 = (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 %15 (fma.f64 #s(literal 4/15 binary64) a2 (fma.f64 #s(literal 128/15 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -1024/315 binary64) a4 (*.f64 #s(literal -8/315 binary64) a2))))))))))) %875 = (+ %295 b) %876 = (+ %346 %875) %878 = (+ (* %876 lamdp) tanph) %883 = (/ s xj) %884 = (* %883 tanph) %885 = (+ (* (+ %295 %260) lamdp) %884) %886 = (fma.f64 lamdp %352 %317) %889 = (- (* lamdp %876) %884) %892 = (+ %281 %301) %893 = (+.f64 b %859) %894 = (*.f64 lamdp %893) %901 = (+ %5 (+ %38 (+ %90 %838))) %910 = (+ (* a4 (/ %576 2)) %838) %911 = (-.f64 %92 %625) %917 = (+ %38 %910) %918 = (-.f64 %851 %625) %922 = (- %673 tanph) %925 = (+ %38 %301) %926 = (- %925 tanph) %933 = (+ (* %340 (* lamdp lamdp)) %876) %937 = (- %771 (/ %312 %800)) %938 = (-.f64 %284 %625) %940 = (-.f64 %287 %625) %945 = (+ %66 (+ %133 %191)) %946 = (* a4 %945) %949 = (*.f64 a4 %693) %953 = (*.f64 a4 %162) %967 = (- %925 %206) %973 = (+ %38 (+ %90 %665)) %978 = (+ %38 %839) %979 = (fma.f64 #s(literal 2 binary64) a2 %418) %984 = (fma.f64 #s(literal -8 binary64) %416 %979) %994 = (fma.f64 #s(literal 2 binary64) a2 (fma.f64 #s(literal 4 binary64) %417 (*.f64 lamdp (fma.f64 #s(literal -8 binary64) %411 (*.f64 lamdp (fma.f64 #s(literal -32/3 binary64) %417 %342)))))) %999 = (+ %5 %978) %1015 = (sin.f64 %11) %1017 = (*.f64 a2 %1015) %1019 = (sin.f64 %64) %1021 = (*.f64 a4 %1019) %1023 = (/.f64 #s(literal 1 binary64) %15) %1024 = (*.f64 #s(literal 2 binary64) %1023) %1025 = (-.f64 %1024 #s(literal 4/3 binary64)) %1028 = (* lamdp %118) %1029 = (*.f64 #s(literal -4/3 binary64) %336) %1033 = (*.f64 #s(literal 4 binary64) %1023) %1034 = (-.f64 %1033 #s(literal 32/3 binary64)) %1037 = (* lamdp %128) %1042 = (/.f64 %1017 a4) %1044 = (+.f64 %1019 %1042) %1046 = (-.f64 %1021 tanph) %1048 = (-.f64 %1021 %197) %1050 = (cos.f64 lamdp) %1052 = (sin.f64 lamdp) %1057 = (* %261 %237) %1058 = (*.f64 %1050 %1052) %1059 = (*.f64 a2 %1058) %1062 = (/.f64 %1017 lamdp) %1063 = (+.f64 b %1062) %1064 = (*.f64 lamdp %1063) %1066 = (/.f64 %1021 lamdp) %1067 = (+.f64 b %1066) %1070 = (*.f64 lamdp xj) %1071 = (/.f64 %316 %1070) %1072 = (fma.f64 #s(literal 4 binary64) a4 %1071) %1076 = (/.f64 %327 lamdp) %1077 = (*.f64 #s(literal 1/2 binary64) %1076) %1081 = (/.f64 a2 %15) %1082 = (/.f64 a4 %15) %1085 = (fma.f64 #s(literal 2 binary64) %1081 (fma.f64 #s(literal 4 binary64) %1082 (/.f64 b %15))) %1087 = (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 %1085)) %1092 = (cos.f64 (-.f64 %328 %64)) %1094 = (*.f64 a4 %1092) %1096 = (* a2 %1028) %1097 = (*.f64 a2 %336) %1098 = (*.f64 #s(literal -4/3 binary64) %1097) %1104 = (* a4 %1037) %1105 = (*.f64 a4 %336) %1112 = (/.f64 %1019 lamdp) %1113 = (+.f64 %444 %1112) %1114 = (*.f64 lamdp %1113) %1116 = (-.f64 %1017 tanph) %1118 = (/.f64 tanph lamdp) %1119 = (*.f64 #s(literal -1 binary64) %1118) %1128 = (*.f64 #s(literal -1 binary64) %1071) %1132 = (sin.f64 %362) %1134 = (*.f64 #s(literal -1/2 binary64) %1076) %1139 = (cos.f64 (-.f64 %511 %64)) %1151 = (-.f64 %1017 %625) %1153 = (fma.f64 #s(literal -2/3 binary64) a2 %1081) %1173 = (/.f64 %1017 %91) %1176 = (/.f64 %1044 lamdp) %1179 = (+.f64 %1112 %1173) %1180 = (+.f64 %444 %1179) %1184 = (*.f64 a4 %1132) %1187 = (/.f64 %316 (*.f64 lamdp %624)) %1188 = (fma.f64 #s(literal -1 binary64) %1187 %352) %1200 = (fma.f64 #s(literal 2 binary64) a2 %1072) %1205 = (- (* 4 %131) tanph) %1209 = (fma.f64 #s(literal -1 binary64) %1118 %352) %1220 = (fma.f64 #s(literal 4 binary64) a4 %1118) %1226 = (- (* 2 %121) tanph) %1240 = (fma.f64 a2 %1015 %1021) %1243 = (+ (* %875 lamdp) tanph) %1249 = (+.f64 %1062 %1066) %1250 = (+.f64 b %1249) %1256 = (-.f64 %1021 %625) %1258 = (-.f64 %1240 %625) %1270 = (- (* lamdp %933) %619) %1272 = (/.f64 %316 (*.f64 %336 %624)) %1278 = (- %351 tanph) %1279 = (/.f64 tanph %336) %1288 = (*.f64 a4 %1044) %1289 = (/.f64 %1288 lamdp) %1295 = (+ %1057 (+ %90 (- %5 %619))) %1312 = (+ (pow s 2) (pow xj 2)) %1313 = (sqrt %1312) %1314 = (/ %312 %1313) %1315 = (- %673 %1314) %1336 = (*.f64 #s(literal -2 binary64) lamdp) %1338 = (sin.f64 (neg.f64 %1336)) %1340 = (*.f64 a2 %1338) %1354 = (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) %1062)) %1355 = (*.f64 lamdp %1354) %1366 = (/.f64 %353 %15) %1372 = (cos.f64 %331) %1374 = (*.f64 a4 %1372) %1378 = (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %298 a2)) #s(literal 2 binary64)) %1379 = (*.f64 lamdp %1378) %1417 = (cos.f64 %513) %1423 = (+.f64 tanph %1021) %1430 = (-.f64 %1340 %625) %1441 = (fma.f64 a2 %1015 %317) %1453 = (fma.f64 #s(literal -1 binary64) %1019 (*.f64 #s(literal -1 binary64) %1042)) %1454 = (/.f64 %1453 lamdp) %1505 = (fma.f64 #s(literal -1 binary64) %317 %1017) %1524 = (fma.f64 a4 %1132 %625) %1525 = (-.f64 %1017 %1524) %1532 = (-.f64 %1374 %625) %1534 = (fma.f64 a2 %1338 %1021) %1536 = (fma.f64 #s(literal -1 binary64) %298 %1119) %1540 = (+ %751 %1243) %1550 = (fma.f64 #s(literal -1 binary64) %352 %1128) %1554 = (+ %602 %885) %1594 = (-.f64 %1240 tanph) %1623 = (-.f64 (fma.f64 #s(literal 2 binary64) %1059 %1021) %625) %1638 = (-.f64 %1240 %197) %1645 = (fma.f64 a4 %1019 %317) %1646 = (fma.f64 a2 %1015 %1645) %1653 = (- %782 %1314) %1662 = (fma.f64 a2 %1015 %1374) %1663 = (-.f64 %1662 %625) %1672 = (fma.f64 a2 %1015 %6) %1676 = (fma.f64 #s(literal 4 binary64) %91 %6) %1678 = (fma.f64 a4 %1019 %6) %1681 = (fma.f64 #s(literal 2 binary64) %39 %6) %1683 = (fma.f64 #s(literal 4 binary64) %91 %317) %1685 = (fma.f64 b lamdp %317) %1686 = (fma.f64 #s(literal 4 binary64) %91 %1685) %1688 = (fma.f64 b lamdp %851) %1690 = (/.f64 %91 a2) %1691 = (*.f64 #s(literal 4 binary64) %1690) %1693 = (/.f64 %6 a2) %1694 = (fma.f64 #s(literal 4 binary64) %1690 %1693) %1696 = (fma.f64 #s(literal 2 binary64) lamdp %1691) %1700 = (*.f64 a2 %1696) %1704 = (fma.f64 b lamdp %754) %1706 = (+.f64 %1019 %192) %1712 = (fma.f64 #s(literal 2 binary64) %39 %317) %1714 = (fma.f64 #s(literal 2 binary64) %39 %1685) %1717 = (fma.f64 a2 %1015 %1685) %1719 = (fma.f64 #s(literal -1 binary64) %317 %754) %1724 = (*.f64 lamdp %1179) %1728 = (+.f64 %1042 %192) %1729 = (+.f64 %1019 %1728) %1731 = (-.f64 %1678 tanph) %1733 = (-.f64 %1678 %197) %1735 = (-.f64 %1672 tanph) %1740 = (fma.f64 #s(literal -1 binary64) %317 %1672) %1742 = (-.f64 %40 %197) %1746 = (-.f64 %754 %197) %1753 = (+.f64 tanph %754) %1757 = (+.f64 tanph %92) %1761 = (fma.f64 #s(literal 2 binary64) %39 %92) %1762 = (+.f64 tanph %1761) %1767 = (-.f64 %754 %317) %1771 = (fma.f64 a2 %1015 %1678) %1783 = (-.f64 %851 tanph) %1787 = (-.f64 %1672 %625) %1793 = (fma.f64 #s(literal 2 binary64) %1059 %1678) %1800 = (fma.f64 a4 %1019 %1685) %1805 = (fma.f64 a4 %1372 %6) %1806 = (fma.f64 a2 %1015 %1805) %1809 = (/.f64 %1017 b) %1810 = (+.f64 lamdp %1809) %1813 = (/.f64 a4 b) %1814 = (*.f64 #s(literal 4 binary64) %1813) %1818 = (/.f64 %91 b) %1823 = (/.f64 %1021 b) %1824 = (+.f64 lamdp %1823) %1827 = (/.f64 a2 b) %1832 = (/.f64 %39 b) %1834 = (+.f64 lamdp (*.f64 #s(literal 2 binary64) %1832)) %1838 = (/.f64 %316 (*.f64 b xj)) %1843 = (/.f64 %851 b) %1844 = (+.f64 lamdp %1843) %1849 = (/.f64 %91 (*.f64 a2 b)) %1850 = (/.f64 lamdp a2) %1851 = (fma.f64 #s(literal 4 binary64) %1849 %1850) %1858 = (/.f64 %1700 b) %1862 = (/.f64 %754 b) %1863 = (+.f64 lamdp %1862) %1866 = (/.f64 lamdp a4) %1867 = (/.f64 %1019 b) %1871 = (/.f64 tanph b) %1872 = (*.f64 #s(literal -1 binary64) %1871) %1903 = (/.f64 #s(literal 1 binary64) a4) %1911 = (/.f64 %1724 b) %1946 = (/.f64 %316 (*.f64 b %624)) %1955 = (fma.f64 #s(literal 4 binary64) %1818 %1871) %1967 = (+.f64 lamdp (+.f64 %1809 %1823)) %1994 = (/.f64 %1288 b) %2031 = (*.f64 #s(literal -1 binary64) lamdp) %2308 = (fma.f64 a2 %18 %303) %2310 = (/ a4 a2) %2312 = (* 4 %2310) %2313 = (*.f64 #s(literal 4 binary64) %434) %2315 = (+ 2 %2312) %2318 = (fma.f64 #s(literal 2 binary64) %39 %299) %2331 = (fma.f64 #s(literal -1 binary64) %317 %299) %2338 = (*.f64 #s(literal -2 binary64) %39) %2350 = (-.f64 %6 %1524) %2358 = (-.f64 %299 %317) %2362 = (-.f64 %1678 %625) %2367 = (*.f64 a2 %17) %2372 = (-.f64 %303 %625) %2378 = (-.f64 %6 %625) %2380 = (*.f64 a4 %1706) %2385 = (-.f64 %299 %625) %2389 = (-.f64 %1805 %625) %2395 = (/.f64 %1015 a4) %2396 = (/.f64 %1019 a2) %2400 = (+.f64 %1015 %1693) %2406 = (fma.f64 #s(literal 2 binary64) lamdp %1693) %2407 = (*.f64 a2 %2406) %2409 = (/.f64 %1105 a2) %2413 = (/.f64 %303 a2) %2414 = (fma.f64 lamdp %17 %2413) %2417 = (+.f64 #s(literal 2 binary64) %2313) %2419 = (* a2 %2315) %2420 = (*.f64 a2 %2417) %2422 = (fma.f64 #s(literal 2 binary64) lamdp %431) %2426 = (/.f64 tanph a2) %2427 = (*.f64 #s(literal -1 binary64) %2426) %2433 = (*.f64 a2 (-.f64 (*.f64 #s(literal -4 binary64) %434) #s(literal 2 binary64))) %2438 = (/.f64 %316 (*.f64 a2 %624)) %2444 = (/.f64 %316 (*.f64 a2 xj)) %2445 = (+.f64 %1693 %2444) %2455 = (/.f64 %1015 %91) %2456 = (/.f64 %1019 %39) %2457 = (+.f64 %2455 %2456) %2460 = (*.f64 a2 a4) %2465 = (/.f64 %1114 a2) %2469 = (/.f64 %6 %2460) %2476 = (*.f64 a2 (fma.f64 #s(literal -4 binary64) %1690 %1336)) %2509 = (/.f64 %1021 a2) %2510 = (+.f64 %1015 %2509) %2528 = (+.f64 %2509 %1693) %2529 = (+.f64 %1015 %2528) %2560 = (/.f64 %2380 a2) %2578 = (/.f64 %1374 a2) %2598 = (*.f64 #s(literal -1 binary64) %1693) %2617 = (*.f64 #s(literal 4/3 binary64) %15) %2618 = (-.f64 %2617 #s(literal 2 binary64)) %2619 = (*.f64 lamdp %2618) %2648 = (-.f64 (*.f64 #s(literal 2/3 binary64) %15) #s(literal 1 binary64)) %2657 = (*.f64 #s(literal -1 binary64) (/.f64 %1685 a2)) %2786 = (*.f64 #s(literal -1 binary64) (/.f64 %2362 a2)) %2876 = (fma.f64 a4 %70 %287) %2881 = (fma.f64 #s(literal 4 binary64) %91 %284) %2895 = (/.f64 %1064 a4) %2900 = (/.f64 %1672 a4) %2911 = (+.f64 tanph %284) %2915 = (+.f64 tanph %1681) %2917 = (-.f64 %284 %317) %2924 = (*.f64 a4 %69) %2934 = (-.f64 (fma.f64 #s(literal 2 binary64) %1059 %6) %625) %2936 = (-.f64 %1672 %197) %2941 = (/.f64 tanph a4) %2942 = (*.f64 #s(literal -1 binary64) %2941) %2955 = (/.f64 %316 (*.f64 a4 xj)) %2956 = (+.f64 %192 %2955) %2957 = (fma.f64 #s(literal 4 binary64) lamdp %2956) %2960 = (/.f64 %1097 a4) %2965 = (/.f64 %287 a4) %2966 = (fma.f64 lamdp %69 %2965) %2974 = (*.f64 a4 %158) %2976 = (fma.f64 #s(literal 4 binary64) %1850 %2469) %2982 = (/.f64 %2407 a4) %2986 = (/.f64 %284 a4) %2987 = (fma.f64 #s(literal 4 binary64) lamdp %2986) %2995 = (*.f64 a4 (-.f64 (*.f64 #s(literal -2 binary64) %138) #s(literal 4 binary64))) %2998 = (+.f64 %2941 %192) %3009 = (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -2 binary64) %134))) %3011 = (fma.f64 #s(literal 2 binary64) %134 %64) %3012 = (*.f64 a4 %3011) %3015 = (/.f64 %316 (*.f64 a4 %624)) %3042 = (*.f64 #s(literal -1 binary64) %3015) %3050 = (fma.f64 #s(literal 4 binary64) lamdp %2998) %3137 = (*.f64 #s(literal -1 binary64) %192) %3200 = (*.f64 #s(literal -1 binary64) (/.f64 %604 a4)) %3269 = (*.f64 #s(literal -1 binary64) (/.f64 %1787 a4)) %3330 = (*.f64 #s(literal -1 binary64) (/.f64 %1151 a4)) %3408 = (/.f64 tanph xj) %3430 = (-.f64 %1672 %1184) %3432 = (fma.f64 #s(literal -1 binary64) %625 %1672) %3467 = (/.f64 %1021 tanph) %3474 = (/.f64 s xj) %3475 = (/.f64 %299 tanph) %3479 = (/.f64 %1017 tanph) %3483 = (/.f64 %6 tanph) %3487 = (/.f64 %1374 tanph) %3497 = (+.f64 %3467 %3483) %3501 = (/.f64 s %624) %3505 = (/.f64 %284 tanph) %3509 = (+.f64 %3479 %3483) %3513 = (/.f64 %354 tanph) %3517 = (/.f64 %39 tanph) %3518 = (/.f64 %91 tanph) %3519 = (*.f64 #s(literal 4 binary64) %3518) %3536 = (/.f64 %754 tanph) %3578 = (+.f64 %3479 %3497) %3595 = (/.f64 %360 tanph) %3631 = (*.f64 #s(literal -1 binary64) %3467) %3640 = (*.f64 #s(literal -1 binary64) %3475) %3645 = (*.f64 #s(literal -1 binary64) %3479) %3650 = (*.f64 #s(literal -1 binary64) %3483) %3655 = (*.f64 #s(literal -1 binary64) %3487) %3669 = (*.f64 #s(literal -1 binary64) (/.f64 %1678 tanph)) %3674 = (*.f64 #s(literal -1 binary64) %3501) %3679 = (*.f64 #s(literal -1 binary64) %3505) %3684 = (/.f64 %1672 tanph) %3685 = (*.f64 #s(literal -1 binary64) %3684) %3708 = (*.f64 #s(literal -1 binary64) %3513) %3718 = (*.f64 #s(literal -1 binary64) %3536) %3770 = (*.f64 #s(literal -1 binary64) %3474) %3776 = (*.f64 #s(literal -1 binary64) (/.f64 %1771 tanph)) %3799 = (*.f64 #s(literal -1 binary64) %3595) %3850 = (sqrt.f64 %622) %3857 = (pow.f64 %3850 #s(literal 3 binary64)) %3858 = (/.f64 %621 %3857) %3859 = (/.f64 #s(literal 1 binary64) %3850) %3860 = (*.f64 #s(literal 1/2 binary64) %3859) %3867 = (pow.f64 %3850 #s(literal 5 binary64)) %3868 = (/.f64 %621 %3867) %3871 = (/.f64 #s(literal 1 binary64) %3857) %3878 = (/.f64 %316 %3850) %3881 = (/.f64 (*.f64 %621 tanph) %3857) %3882 = (/.f64 tanph %3850) %3887 = (/.f64 tanph %3867) %3889 = (fma.f64 #s(literal -1/4 binary64) %3887 (*.f64 #s(literal -1/8 binary64) %3887)) %3890 = (*.f64 %621 %3889) %3892 = (/.f64 tanph %3857) %3893 = (*.f64 #s(literal 1/2 binary64) %3892) %3901 = (pow.f64 %3850 #s(literal 7 binary64)) %3905 = (*.f64 %621 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3889 (pow.f64 %3850 #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 tanph %3901)))) %3913 = (* -1 %1314) %3916 = (*.f64 #s(literal 1/2 binary64) %3881) %3921 = (*.f64 %621 (fma.f64 #s(literal 1/2 binary64) %3892 %3890)) %3929 = (*.f64 %621 (fma.f64 #s(literal 1/2 binary64) %3892 (*.f64 %621 (fma.f64 #s(literal -1/4 binary64) %3887 (fma.f64 #s(literal -1/8 binary64) %3887 %3905))))) %3940 = (*.f64 #s(literal 1/2 binary64) %3871) %3960 = (*.f64 s (-.f64 %3916 %3882)) %3963 = (*.f64 s (-.f64 %3921 %3882)) %3982 = (fma.f64 #s(literal -1 binary64) %3878 %1672) %3985 = (fma.f64 b lamdp %3960) %3986 = (fma.f64 a2 %1015 %3985) %3989 = (fma.f64 b lamdp %3963) %3990 = (fma.f64 a2 %1015 %3989) %3995 = (fma.f64 a4 %1372 %3960) %3997 = (fma.f64 a4 %1372 %3963) %4001 = (fma.f64 a4 %1019 %3985) %4004 = (fma.f64 a4 %1019 %3989) %4009 = (fma.f64 a4 %1019 %3960) %4011 = (fma.f64 a4 %1019 %3963) %4060 = (/.f64 %622 %621) %4064 = (*.f64 #s(literal 1/2 binary64) %4060) %4066 = (*.f64 s (+.f64 #s(literal 1 binary64) %4064)) %4068 = (pow.f64 xj #s(literal 4 binary64)) %4069 = (pow.f64 s #s(literal 4 binary64)) %4070 = (/.f64 %4068 %4069) %4071 = (fma.f64 #s(literal -1/8 binary64) %4070 %4064) %4073 = (*.f64 s (+.f64 #s(literal 1 binary64) %4071)) %4076 = (pow.f64 xj #s(literal 6 binary64)) %4077 = (pow.f64 s #s(literal 6 binary64)) %4082 = (*.f64 s (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) %4070 (fma.f64 #s(literal 1/16 binary64) (/.f64 %4076 %4077) %4064)))) %4084 = (*.f64 tanph %622) %4085 = (/.f64 %4084 %621) %4086 = (*.f64 #s(literal -1/2 binary64) %4085) %4089 = (*.f64 tanph %4068) %4091 = (fma.f64 #s(literal -1/4 binary64) %4089 (*.f64 #s(literal -1/8 binary64) %4089)) %4092 = (/.f64 %4091 %4069) %4093 = (*.f64 #s(literal -1 binary64) %4092) %4095 = (*.f64 #s(literal 1/2 binary64) %4085) %4098 = (*.f64 %622 %4091) %4099 = (*.f64 tanph %4076) %4102 = (/.f64 (fma.f64 #s(literal -1/2 binary64) %4098 (*.f64 #s(literal 1/8 binary64) %4099)) %4077) %4103 = (*.f64 #s(literal -1 binary64) %4102) %4105 = (/.f64 %4089 %4069) %4107 = (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4095)) %4110 = (fma.f64 #s(literal -1 binary64) tanph %4095) %4112 = (fma.f64 #s(literal -1 binary64) tanph %4107) %4114 = (/.f64 %4098 %4077) %4115 = (/.f64 %4099 %4077) %4119 = (fma.f64 #s(literal -1/2 binary64) %4114 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 (fma.f64 #s(literal 1/8 binary64) %4115 %4095)))) %4123 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %4060)) %4126 = (fma.f64 #s(literal -1/4 binary64) %4068 (*.f64 #s(literal -1/8 binary64) %4068)) %4147 = (/.f64 %299 s) %4151 = (/.f64 %6 s) %4155 = (fma.f64 #s(literal 1/2 binary64) %4085 %1017) %4168 = (/.f64 %284 s) %4172 = (/.f64 %1017 s) %4173 = (+.f64 %4172 %4151) %4177 = (/.f64 %354 s) %4181 = (fma.f64 #s(literal 1/2 binary64) %4085 %1761) %4200 = (+.f64 tanph %1184) %4203 = (fma.f64 #s(literal 1/2 binary64) %4085 %1672) %4207 = (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4203)) %4213 = (fma.f64 #s(literal -1/2 binary64) %4114 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 (fma.f64 #s(literal 1/8 binary64) %4115 %4203)))) %4216 = (fma.f64 #s(literal 1/2 binary64) %4085 %1374) %4229 = (/.f64 %754 s) %4240 = (fma.f64 #s(literal 1/2 binary64) %4085 %1771) %4253 = (fma.f64 #s(literal 1/2 binary64) %4085 %1021) %4266 = (fma.f64 #s(literal 1/2 binary64) %4085 %1240) %4279 = (fma.f64 #s(literal 1/2 binary64) %4085 %360) %4300 = (fma.f64 #s(literal 1/2 binary64) %4085 %1793) %4319 = (fma.f64 #s(literal 1/2 binary64) %4085 %754) %4332 = (fma.f64 #s(literal 1/2 binary64) %4085 %354) %4347 = (fma.f64 #s(literal 1/2 binary64) %4085 %1662) %4362 = (fma.f64 #s(literal 1/2 binary64) %4085 %1806) %4386 = (fma.f64 #s(literal 1/8 binary64) %4068 (*.f64 #s(literal 1/4 binary64) %4068)) %4433 = (/.f64 %1672 s) %4454 = (*.f64 #s(literal -1 binary64) %4177) %4463 = (fma.f64 #s(literal -1 binary64) tanph %1184) %4466 = (fma.f64 #s(literal -1/2 binary64) %4085 %1672) %4469 = (fma.f64 #s(literal -1 binary64) %4092 %1672) %4470 = (fma.f64 #s(literal 1/2 binary64) %4085 %1184) %4474 = (fma.f64 #s(literal -1 binary64) %4102 %1672) %4607 = (sqrt.f64 %621) %4613 = (pow.f64 %4607 #s(literal 3 binary64)) %4616 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %4607)) %4621 = (pow.f64 %4607 #s(literal 5 binary64)) %4631 = (/.f64 %316 %4607) %4634 = (/.f64 (*.f64 s %4084) %4613) %4637 = (/.f64 %316 %4621) %4639 = (fma.f64 #s(literal -1/4 binary64) %4637 (*.f64 #s(literal -1/8 binary64) %4637)) %4640 = (*.f64 %622 %4639) %4642 = (/.f64 %316 %4613) %4643 = (*.f64 #s(literal 1/2 binary64) %4642) %4647 = (pow.f64 %4607 #s(literal 2 binary64)) %4649 = (pow.f64 %4607 #s(literal 7 binary64)) %4653 = (*.f64 %622 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4639 %4647) (*.f64 #s(literal 1/8 binary64) (/.f64 %316 %4649)))) %4662 = (*.f64 #s(literal 1/2 binary64) %4634) %4666 = (*.f64 %622 (fma.f64 #s(literal 1/2 binary64) %4642 %4640)) %4673 = (*.f64 %622 (fma.f64 #s(literal 1/2 binary64) %4642 (*.f64 %622 (fma.f64 #s(literal -1/4 binary64) %4637 (fma.f64 #s(literal -1/8 binary64) %4637 %4653))))) %4676 = (/.f64 s %4607) %4682 = (/.f64 s %4621) %4684 = (fma.f64 #s(literal -1/4 binary64) %4682 (*.f64 #s(literal -1/8 binary64) %4682)) %4688 = (*.f64 #s(literal 1/2 binary64) (/.f64 s %4613)) %4732 = (*.f64 xj %1672) %4736 = (*.f64 xj %353) %4737 = (*.f64 lamdp %4736) %4760 = (fma.f64 a4 %1132 %4631) %4763 = (fma.f64 #s(literal 1/2 binary64) %4634 %1672) %4766 = (fma.f64 b lamdp %4666) %4767 = (fma.f64 a2 %1015 %4766) %4770 = (fma.f64 b lamdp %4673) %4771 = (fma.f64 a2 %1015 %4770) %4779 = (fma.f64 a4 %1372 %4666) %4782 = (fma.f64 a4 %1372 %4673) %4801 = (fma.f64 a4 %1019 %4766) %4805 = (fma.f64 a4 %1019 %4770) %4814 = (fma.f64 a4 %1019 %4666) %4817 = (fma.f64 a4 %1019 %4673) %4911 = (/.f64 %621 %622) %4915 = (*.f64 #s(literal 1/2 binary64) %4911) %4917 = (*.f64 xj (+.f64 #s(literal 1 binary64) %4915)) %4919 = (/.f64 %4069 %4068) %4922 = (*.f64 xj (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) %4919 %4915))) %4928 = (*.f64 xj (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) %4919 (fma.f64 #s(literal 1/16 binary64) (/.f64 %4077 %4076) %4915)))) %4930 = (pow.f64 s #s(literal 3 binary64)) %4931 = (*.f64 %4930 tanph) %4932 = (/.f64 %4931 %622) %4934 = (/.f64 (fma.f64 #s(literal -1/2 binary64) %4932 %316) xj) %4936 = (pow.f64 s #s(literal 5 binary64)) %4937 = (*.f64 %4936 tanph) %4939 = (fma.f64 #s(literal -1/4 binary64) %4937 (*.f64 #s(literal -1/8 binary64) %4937)) %4942 = (*.f64 #s(literal 1/2 binary64) %4932) %4944 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %4939 %4068) %316) %4942) xj) %4946 = (*.f64 %621 %4939) %4947 = (pow.f64 s #s(literal 7 binary64)) %4948 = (*.f64 %4947 tanph) %4953 = (/.f64 %4937 %4068) %4955 = (fma.f64 #s(literal -1/4 binary64) %4953 (fma.f64 #s(literal -1/8 binary64) %4953 %4942)) %4957 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %4946 (*.f64 #s(literal 1/8 binary64) %4948)) %4076) %316) %4955) xj) %4960 = (/.f64 (fma.f64 #s(literal -1 binary64) %316 %4942) xj) %4963 = (/.f64 (fma.f64 #s(literal -1 binary64) %316 %4955) xj) %4970 = (fma.f64 #s(literal -1/2 binary64) (/.f64 %4946 %4076) (fma.f64 #s(literal -1/4 binary64) %4953 (fma.f64 #s(literal -1/8 binary64) %4953 (fma.f64 #s(literal 1/8 binary64) (/.f64 %4948 %4076) %4942)))) %4972 = (/.f64 (fma.f64 #s(literal -1 binary64) %316 %4970) xj) %4974 = (/.f64 %4930 %622) %4977 = (/.f64 (+.f64 s (*.f64 #s(literal -1/2 binary64) %4974)) xj) %4980 = (fma.f64 #s(literal -1/4 binary64) %4936 (*.f64 #s(literal -1/8 binary64) %4936)) %4984 = (*.f64 #s(literal 1/2 binary64) %4974) %4986 = (/.f64 (-.f64 (+.f64 s (*.f64 #s(literal -1 binary64) (/.f64 %4980 %4068))) %4984) xj) %4994 = (/.f64 %4936 %4068) %4998 = (/.f64 (-.f64 (+.f64 s (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 %621 %4980) (*.f64 #s(literal 1/8 binary64) %4947)) %4076))) (fma.f64 #s(literal -1/4 binary64) %4994 (fma.f64 #s(literal -1/8 binary64) %4994 %4984))) xj) %5001 = (/.f64 (-.f64 %4942 %316) xj) %5004 = (/.f64 (-.f64 %4955 %316) xj) %5007 = (/.f64 (-.f64 %4970 %316) xj) %5010 = (/.f64 %4931 (pow.f64 xj #s(literal 3 binary64))) %5011 = (fma.f64 #s(literal 1/2 binary64) %5010 %1017) %5015 = (/.f64 %4937 (pow.f64 xj #s(literal 5 binary64))) %5022 = (fma.f64 #s(literal 1/2 binary64) %5010 %1761) %5031 = (fma.f64 #s(literal 1/2 binary64) %5010 %1672) %5032 = (fma.f64 a4 %1132 %317) %5036 = (fma.f64 #s(literal -1/4 binary64) %5015 (fma.f64 #s(literal -1/8 binary64) %5015 %5031)) %5041 = (fma.f64 #s(literal 1/2 binary64) %5010 %1374) %5050 = (fma.f64 #s(literal 1/2 binary64) %5010 %1771) %5059 = (fma.f64 #s(literal 1/2 binary64) %5010 %1021) %5068 = (fma.f64 #s(literal 1/2 binary64) %5010 %1240) %5077 = (fma.f64 #s(literal 1/2 binary64) %5010 %360) %5090 = (fma.f64 #s(literal 1/2 binary64) %5010 %1793) %5097 = (fma.f64 #s(literal 1/2 binary64) %5010 %754) %5104 = (fma.f64 #s(literal 1/2 binary64) %5010 %354) %5113 = (fma.f64 #s(literal 1/2 binary64) %5010 %1662) %5122 = (fma.f64 #s(literal 1/2 binary64) %5010 %1806) %5172 = (fma.f64 #s(literal -1 binary64) %5001 %1672) %5175 = (fma.f64 #s(literal -1 binary64) %5004 %1672) %5178 = (fma.f64 a4 %1372 %317) (approx b #s(literal 0 binary64)) (approx lamdp lamdp) (approx %5 %6) (approx %9 %11) (approx %13 %18) (approx %13 (*.f64 lamdp (+.f64 #s(literal 2 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 4/15 binary64) %15) #s(literal 4/3 binary64)))))) (approx %13 (*.f64 lamdp (+.f64 #s(literal 2 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal -8/315 binary64) %15))) #s(literal 4/3 binary64)))))) (approx %38 %40) (approx %38 %45) (approx %38 %51) (approx %38 (*.f64 lamdp %58)) (approx %62 %64) (approx %66 %70) (approx %66 (*.f64 lamdp %77)) (approx %66 (*.f64 lamdp %86)) (approx %90 %92) (approx %90 %97) (approx %90 %103) (approx %90 (*.f64 lamdp %110)) (approx %113 %15) (approx %116 %16) (approx %118 #s(literal 2 binary64)) (approx %118 %17) (approx %121 %39) (approx %123 %42) (approx %126 %68) (approx %128 #s(literal 4 binary64)) (approx %128 %69) (approx %131 %91) (approx %133 (*.f64 #s(literal 2 binary64) %134)) (approx %133 (*.f64 lamdp %140)) (approx %133 (*.f64 lamdp %146)) (approx %133 (*.f64 lamdp %154)) (approx %157 (*.f64 lamdp %158)) (approx %157 (*.f64 lamdp %165)) (approx %157 (*.f64 lamdp %174)) (approx %157 (*.f64 lamdp %188)) (approx %191 %192) (approx %195 %197) (approx %195 %199) (approx %195 (-.f64 %97 tanph)) (approx %195 (-.f64 %103 tanph)) (approx %207 tanph) (approx %207 (-.f64 %92 %197)) (approx %207 (-.f64 %97 %197)) (approx %207 (-.f64 %103 %197)) (approx %215 #s(literal 1 binary64)) (approx %215 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %15))) (approx %215 (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 1/24 binary64) %15) #s(literal 1/2 binary64))))) (approx %215 (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %15))) #s(literal 1/2 binary64))))) (approx %237 (*.f64 lamdp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %15)))) (approx %237 (*.f64 lamdp (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 1/120 binary64) %15) #s(literal 1/6 binary64)))))) (approx %237 (*.f64 lamdp (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %15))) #s(literal 1/6 binary64)))))) (approx %261 %43) (approx %261 (fma.f64 #s(literal -1 binary64) %42 %43)) (approx %261 (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -1 binary64) a2 (*.f64 #s(literal 1/12 binary64) %42))))) (approx %261 (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -1 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -1/360 binary64) %42 (*.f64 #s(literal 1/12 binary64) a2))))))) (approx %282 %284) (approx %282 %287) (approx %282 %290) (approx %282 (*.f64 lamdp (+.f64 b %58))) (approx %297 %299) (approx %301 %303) (approx %301 %306) (approx %301 (*.f64 lamdp (+.f64 b %110))) (approx %315 %317) (approx %315 %319) (approx %326 %328) (approx %326 %331) (approx %334 %336) (approx %341 (*.f64 %336 %343)) (approx %351 %354) (approx %351 %360) (approx %322 %362) (approx %364 %368) (approx %364 (*.f64 lamdp (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 2/15 binary64) %15) #s(literal 2/3 binary64)))))) (approx %364 (*.f64 lamdp (+.f64 #s(literal 1 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal -4/315 binary64) %15))) #s(literal 2/3 binary64)))))) (approx %387 %388) (approx %387 (+.f64 %388 (*.f64 #s(literal 4 binary64) %391))) (approx %387 (+.f64 %388 (*.f64 lamdp (-.f64 (*.f64 #s(literal -8 binary64) %396) %398)))) (approx %387 (+.f64 %388 (*.f64 lamdp (-.f64 (*.f64 lamdp (fma.f64 #s(literal -32/3 binary64) %391 (*.f64 #s(literal -8 binary64) %388))) %398)))) (approx %410 %411) (approx %410 %414) (approx %410 %421) (approx %410 %428) (approx %430 %431) (approx %433 %438) (approx %440 (*.f64 a2 %438)) (approx %443 (*.f64 lamdp %445)) (approx %443 (*.f64 lamdp (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -32/3 binary64) %15 %444)))) (approx %443 (*.f64 lamdp (+.f64 #s(literal 4 binary64) (fma.f64 %15 %75 %444)))) (approx %443 (*.f64 lamdp (+.f64 #s(literal 4 binary64) (fma.f64 %15 %84 %444)))) (approx %460 %461) (approx %460 (-.f64 %45 tanph)) (approx %460 (-.f64 %51 tanph)) (approx %467 %468) (approx %470 (-.f64 %411 tanph)) (approx %470 (-.f64 %414 tanph)) (approx %470 (-.f64 %421 tanph)) (approx %470 (-.f64 %428 tanph)) (approx %479 %480) (approx %483 (*.f64 #s(literal -1 binary64) %317)) (approx %483 %486) (approx %488 %491) (approx %488 (*.f64 lamdp (-.f64 (*.f64 %15 (+.f64 #s(literal 32/3 binary64) (*.f64 #s(literal -128/15 binary64) %15))) #s(literal 4 binary64)))) (approx %488 (*.f64 lamdp (-.f64 (*.f64 %15 (+.f64 #s(literal 32/3 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 1024/315 binary64) %15) #s(literal 128/15 binary64))))) #s(literal 4 binary64)))) (approx %510 %511) (approx %510 %513) (approx %515 %516) (approx %515 (+.f64 %516 (*.f64 #s(literal 4 binary64) %519))) (approx %515 (+.f64 %516 (*.f64 lamdp (-.f64 %524 %525)))) (approx %515 (+.f64 %516 (*.f64 lamdp (-.f64 (*.f64 lamdp (fma.f64 #s(literal -32/3 binary64) %519 (*.f64 #s(literal -8 binary64) %516))) %525)))) (approx %537 (+.f64 %516 (*.f64 lamdp (-.f64 #s(literal 4 binary64) %525)))) (approx %537 (+.f64 %516 (*.f64 lamdp (-.f64 (+.f64 #s(literal 4 binary64) %524) %525)))) (approx %537 (+.f64 %516 (*.f64 lamdp (-.f64 (+.f64 #s(literal 4 binary64) (*.f64 lamdp (fma.f64 #s(literal -8 binary64) %516 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (+.f64 #s(literal 32/3 binary64) %547)))))) %525)))) (approx %558 (+.f64 %516 (*.f64 #s(literal -1 binary64) (*.f64 lamdp %559)))) (approx %558 (+.f64 %516 (*.f64 lamdp (-.f64 %524 %559)))) (approx %558 (+.f64 %516 (*.f64 lamdp (-.f64 (*.f64 lamdp (fma.f64 #s(literal -8 binary64) %516 (*.f64 lamdp (-.f64 #s(literal 32/3 binary64) %547)))) %559)))) (approx %576 (*.f64 #s(literal 8 binary64) lamdp)) (approx %576 (*.f64 lamdp (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -64/3 binary64) %15)))) (approx %576 (*.f64 lamdp (+.f64 #s(literal 8 binary64) (*.f64 %15 (-.f64 (*.f64 #s(literal 256/15 binary64) %15) #s(literal 64/3 binary64)))))) (approx %576 (*.f64 lamdp (+.f64 #s(literal 8 binary64) (*.f64 %15 (-.f64 (*.f64 %15 (+.f64 #s(literal 256/15 binary64) (*.f64 #s(literal -2048/315 binary64) %15))) #s(literal 64/3 binary64)))))) (approx %603 %604) (approx %607 %608) (approx %607 (+.f64 tanph %303)) (approx %607 (+.f64 tanph %306)) (approx %620 (*.f64 #s(literal -1 binary64) %625)) (approx %620 %628) (approx %620 (-.f64 %45 %625)) (approx %620 (-.f64 %51 %625)) (approx %635 %636) (approx %638 a2) (approx %638 %640) (approx %642 (*.f64 lamdp %640)) (approx %645 (*.f64 lamdp (+.f64 a2 (*.f64 %15 (fma.f64 #s(literal -2/3 binary64) a2 (*.f64 #s(literal 2/15 binary64) %42)))))) (approx %645 (*.f64 lamdp (+.f64 a2 (*.f64 %15 (fma.f64 #s(literal -2/3 binary64) a2 (*.f64 %15 (fma.f64 #s(literal -4/315 binary64) %42 (*.f64 #s(literal 2/15 binary64) a2)))))))) (approx %662 %663) (approx %666 (fma.f64 lamdp %286 %317)) (approx %666 (fma.f64 lamdp %289 %317)) (approx %674 (fma.f64 #s(literal -1 binary64) %317 %354)) (approx %677 %139) (approx %677 %140) (approx %677 %146) (approx %677 %154) (approx %682 %77) (approx %682 %86) (approx %685 %158) (approx %685 %165) (approx %685 %174) (approx %685 %188) (approx %691 %693) (approx %691 %697) (approx %691 %701) (approx %691 %705) (approx %707 %708) (approx %707 (*.f64 lamdp %697)) (approx %707 (*.f64 lamdp %701)) (approx %707 (*.f64 lamdp %705)) (approx %716 (*.f64 #s(literal -4 binary64) %91)) (approx %716 (*.f64 lamdp (fma.f64 #s(literal -4 binary64) a4 (*.f64 #s(literal 32/3 binary64) %94)))) (approx %716 (*.f64 lamdp (fma.f64 #s(literal -4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -128/15 binary64) %94 %723))))) (approx %716 (*.f64 lamdp (fma.f64 #s(literal -4 binary64) a4 (*.f64 %15 (fma.f64 #s(literal 32/3 binary64) a4 (*.f64 %15 (fma.f64 #s(literal -128/15 binary64) a4 (*.f64 #s(literal 1024/315 binary64) %94)))))))) (approx %741 %745) (approx %747 (*.f64 #s(literal -1 binary64) %745)) (approx %753 %755) (approx %757 %758) (approx %757 %760) (approx %757 (-.f64 %306 tanph)) (approx %764 %765) (approx %764 (-.f64 %303 %197)) (approx %764 (-.f64 %306 %197)) (approx %772 %773) (approx %772 %775) (approx %772 (-.f64 %290 tanph)) (approx %779 (fma.f64 lamdp %353 %317)) (approx %783 %784) (approx %786 %787) (approx %786 (fma.f64 #s(literal -1 binary64) %317 %287)) (approx %786 (fma.f64 #s(literal -1 binary64) %317 %290)) (approx %793 %794) (approx %796 (-.f64 %354 %197)) (approx %808 (-.f64 (*.f64 lamdp (-.f64 %283 %809)) %625)) (approx %808 (-.f64 (*.f64 lamdp (-.f64 (+.f64 b (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (-.f64 %342 %723)))) %809)) %625)) (approx %808 (-.f64 (*.f64 lamdp (-.f64 (+.f64 b (fma.f64 #s(literal 2 binary64) a2 (*.f64 %15 (-.f64 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 %15 (-.f64 %53 (*.f64 #s(literal -128/15 binary64) a4)))) %723)))) %809)) %625)) (approx %839 (-.f64 %411 %625)) (approx %839 (-.f64 %414 %625)) (approx %839 (-.f64 %421 %625)) (approx %839 (-.f64 %428 %625)) (approx %849 %754) (approx %849 %851) (approx %849 %860) (approx %849 (*.f64 lamdp %872)) (approx %878 (+.f64 tanph %354)) (approx %885 %886) (approx %889 (-.f64 %354 %317)) (approx %892 %894) (approx %892 (*.f64 lamdp (+.f64 b %872))) (approx %901 (-.f64 %354 %625)) (approx %901 (-.f64 %360 %625)) (approx %901 (-.f64 %894 %625)) (approx %910 %911) (approx %910 (-.f64 %97 %625)) (approx %910 (-.f64 %103 %625)) (approx %917 %918) (approx %917 (-.f64 %860 %625)) (approx %922 (-.f64 %354 tanph)) (approx %926 (-.f64 %360 tanph)) (approx %926 (-.f64 %894 tanph)) (approx %933 %353) (approx %933 %359) (approx %937 %938) (approx %937 %940) (approx %937 (-.f64 %290 %625)) (approx %946 (*.f64 a4 %708)) (approx %946 (*.f64 lamdp (fma.f64 a4 %163 %949))) (approx %946 (*.f64 lamdp (fma.f64 a4 %693 (*.f64 %15 (fma.f64 a4 %169 %953))))) (approx %946 (*.f64 lamdp (fma.f64 a4 %693 (*.f64 %15 (fma.f64 a4 %162 (*.f64 %15 (fma.f64 a4 %180 (*.f64 a4 %168)))))))) (approx %967 (-.f64 %360 %197)) (approx %967 (-.f64 %894 %197)) (approx %973 (fma.f64 lamdp %359 %317)) (approx %973 (fma.f64 lamdp %893 %317)) (approx %978 (-.f64 (fma.f64 a4 %388 (*.f64 lamdp %979)) %625)) (approx %978 (-.f64 (fma.f64 a4 %388 (*.f64 lamdp %984)) %625)) (approx %978 (-.f64 (fma.f64 a4 %388 (*.f64 lamdp %994)) %625)) (approx %999 (-.f64 (fma.f64 a4 %388 (*.f64 lamdp (+.f64 b %979))) %625)) (approx %999 (-.f64 (fma.f64 a4 %388 (*.f64 lamdp (+.f64 b %984))) %625)) (approx %999 (-.f64 (fma.f64 a4 %388 (*.f64 lamdp (+.f64 b %994))) %625)) (approx %13 %1015) (approx %38 %1017) (approx %66 %1019) (approx %90 %1021) (approx %118 (*.f64 %15 %1025)) (approx %1028 %1029) (approx %1028 (*.f64 %336 %1025)) (approx %128 (*.f64 %15 %1034)) (approx %1037 (*.f64 #s(literal -32/3 binary64) %336)) (approx %1037 (*.f64 %336 %1034)) (approx %133 %1042) (approx %157 %1044) (approx %195 %1046) (approx %207 %1048) (approx %215 %1050) (approx %237 %1052) (approx %261 (*.f64 #s(literal 2 binary64) (*.f64 a2 %1050))) (approx %1057 (*.f64 #s(literal 2 binary64) %1059)) (approx %282 %1064) (approx %301 (*.f64 lamdp %1067)) (approx %315 (*.f64 lamdp (+.f64 b %1072))) (approx %326 (*.f64 lamdp (-.f64 %1077 #s(literal 4 binary64)))) (approx %351 (*.f64 %336 %1087)) (approx %364 %1058) (approx %387 %1092) (approx %410 %1094) (approx %1096 %1098) (approx %1096 (*.f64 %336 (fma.f64 #s(literal -4/3 binary64) a2 (*.f64 #s(literal 2 binary64) %1081)))) (approx %1104 (*.f64 #s(literal -32/3 binary64) %1105)) (approx %1104 (*.f64 %336 (fma.f64 #s(literal -32/3 binary64) a4 (*.f64 #s(literal 4 binary64) %1082)))) (approx %443 %1114) (approx %460 %1116) (approx %467 (*.f64 lamdp (+.f64 b %1119))) (approx %470 (-.f64 %1094 tanph)) (approx %479 (*.f64 lamdp (+.f64 b %1118))) (approx %483 (*.f64 lamdp (+.f64 b %1128))) (approx %488 %1132) (approx %510 (*.f64 lamdp (-.f64 %1134 #s(literal 4 binary64)))) (approx %515 %1139) (approx %537 (+.f64 %1139 %1019)) (approx %558 (-.f64 %1139 %1019)) (approx %576 (*.f64 #s(literal 2 binary64) %1019)) (approx %607 (*.f64 lamdp (+.f64 b (+.f64 %1118 %1066)))) (approx %620 %1151) (approx %638 (*.f64 %15 %1153)) (approx %642 (*.f64 #s(literal -2/3 binary64) %1097)) (approx %642 (*.f64 %336 %1153)) (approx %645 %1059) (approx %662 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal 2 binary64) a2 %1071)))) (approx %666 (*.f64 lamdp (+.f64 b (+.f64 %1062 %1071)))) (approx %674 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal -1 binary64) %1071 %352)))) (approx %677 %1173) (approx %682 %1112) (approx %685 %1176) (approx %691 %444) (approx %691 %1180) (approx %707 (*.f64 lamdp %1180)) (approx %716 %1184) (approx %753 (*.f64 lamdp %1188)) (approx %757 (*.f64 lamdp (-.f64 %1067 %1118))) (approx %764 (*.f64 lamdp (-.f64 %1067 %1119))) (approx %772 (*.f64 lamdp (-.f64 %1063 %1118))) (approx %779 (*.f64 lamdp (+.f64 b %1200))) (approx %1205 (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %1118 %95))) (approx %783 (*.f64 lamdp %1209)) (approx %786 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal -1 binary64) %1071 %1062)))) (approx %793 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal 2 binary64) a2 %1118)))) (approx %796 (*.f64 lamdp (+.f64 b (fma.f64 #s(literal 2 binary64) a2 %1220)))) (approx %1226 (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %1118 %43))) (approx (* -1 %716) (*.f64 #s(literal -1 binary64) %1184)) (approx %808 (*.f64 lamdp (-.f64 %1063 (+.f64 (/.f64 %1184 lamdp) %1187)))) (approx %839 (-.f64 %1094 %625)) (approx %849 %1240) (approx %1243 (*.f64 lamdp (+.f64 b %1220))) (approx %885 (*.f64 lamdp %1200)) (approx %892 (*.f64 lamdp %1250)) (approx %901 (*.f64 lamdp (-.f64 %1250 %1187))) (approx %910 %1256) (approx %917 %1258) (approx %922 (*.f64 lamdp (+.f64 b %1209))) (approx %926 (*.f64 lamdp (-.f64 %1250 %1118))) (approx %933 %356) (approx %933 (*.f64 %15 %1087)) (approx %1270 (*.f64 %336 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 (fma.f64 #s(literal -1 binary64) %1272 %1085))))) (approx %1278 (*.f64 %336 (fma.f64 #s(literal -32/3 binary64) a4 (fma.f64 #s(literal -4/3 binary64) a2 (fma.f64 #s(literal -1 binary64) %1279 %1085))))) (approx %937 (*.f64 lamdp (-.f64 %1063 %1187))) (approx %946 (*.f64 lamdp (+.f64 b %1289))) (approx %1295 (*.f64 lamdp (-.f64 (+.f64 b (fma.f64 #s(literal 2 binary64) (/.f64 %1059 lamdp) %1066)) %1187))) (approx %967 (*.f64 lamdp (-.f64 %1250 %1119))) (approx %973 (*.f64 lamdp (+.f64 b (+.f64 %1062 (+.f64 %1066 %1071))))) (approx %1315 (*.f64 lamdp (+.f64 b %1188))) (approx %978 (-.f64 (fma.f64 a2 %1015 %1094) %625)) (approx %999 (*.f64 lamdp (-.f64 (+.f64 b (+.f64 %1062 (/.f64 %1094 lamdp))) %1187))) (approx %1028 (*.f64 #s(literal -1 binary64) (*.f64 %336 (-.f64 #s(literal 4/3 binary64) %1024)))) (approx %1037 (*.f64 #s(literal -1 binary64) (*.f64 %336 (-.f64 #s(literal 32/3 binary64) %1033)))) (approx %280 %1338) (approx %281 %1340) (approx %282 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1340 lamdp)))))) (approx %301 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) %1066))))) (approx %771 (*.f64 #s(literal -1 binary64) %1355)) (approx %315 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %298 %1128)))) (approx %326 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (+.f64 #s(literal 4 binary64) %1134)))) (approx %351 (*.f64 #s(literal -1 binary64) (*.f64 %336 (fma.f64 #s(literal -1 binary64) %343 (*.f64 #s(literal -1 binary64) %1366))))) (approx %387 %1372) (approx %410 %1374) (approx %433 (*.f64 #s(literal -1 binary64) %1379)) (approx %440 (*.f64 #s(literal -1 binary64) (*.f64 a2 %1379))) (approx %1096 (*.f64 #s(literal -1 binary64) (*.f64 %336 (fma.f64 #s(literal -2 binary64) %1081 (*.f64 #s(literal 4/3 binary64) a2))))) (approx %1104 (*.f64 #s(literal -1 binary64) (*.f64 %336 (fma.f64 #s(literal -4 binary64) %1082 %723)))) (approx %443 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %444 (*.f64 #s(literal -1 binary64) %1112))))) (approx %467 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b %1118)))) (approx %470 (-.f64 %1374 tanph)) (approx %479 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b %1119)))) (approx %483 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b %1071)))) (approx %510 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (+.f64 #s(literal 4 binary64) %1077)))) (approx %515 %1417) (approx %537 (+.f64 %1417 %1019)) (approx %558 (-.f64 %1417 %1019)) (approx %607 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1423 lamdp)))))) (approx %620 %1430) (approx %642 (*.f64 #s(literal -1 binary64) (*.f64 %336 (fma.f64 #s(literal -1 binary64) %1081 (*.f64 #s(literal 2/3 binary64) a2))))) (approx %662 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %283 %1128)))) (approx %666 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1441 lamdp)))))) (approx %674 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %353 %1071)))) (approx %685 (*.f64 #s(literal -1 binary64) %1454)) (approx %691 (fma.f64 #s(literal -1 binary64) %1454 %444)) (approx %707 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %444 (fma.f64 #s(literal -1 binary64) %1112 (*.f64 #s(literal -1 binary64) %1173)))))) (approx %945 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %444 (*.f64 #s(literal -1 binary64) %1176))))) (approx %753 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -4 binary64) a4 (fma.f64 #s(literal -2 binary64) a2 %1187))))) (approx %757 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1046 lamdp)))))) (approx %764 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1048 lamdp)))))) (approx %772 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1116 lamdp)))))) (approx %779 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %353 %1128)))) (approx %1205 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -4 binary64) a4 %1118)))) (approx %783 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %352 %1118)))) (approx %786 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1505 lamdp)))))) (approx %793 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %283 %1119)))) (approx %796 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %353 %1119)))) (approx %1226 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -2 binary64) a2 %1118)))) (approx %808 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1525 lamdp)))))) (approx %839 %1532) (approx %849 %1534) (approx %1243 (*.f64 #s(literal -1 binary64) (*.f64 lamdp %1536))) (approx %1540 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -2 binary64) a2 (*.f64 #s(literal -1 binary64) %298))))) (approx %1540 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -2 binary64) a2 %1536)))) (approx %885 (*.f64 #s(literal -1 binary64) (*.f64 lamdp %1550))) (approx %1554 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) %352))))) (approx %1554 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b %1550)))) (approx (+ %884 %282) (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a2 %1338 %317) lamdp)))))) (approx %892 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1534 lamdp)))))) (approx %925 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1240 lamdp)))))) (approx %901 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1258 lamdp)))))) (approx %922 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %353 %1118)))) (approx %926 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1594 lamdp)))))) (approx %1270 (*.f64 #s(literal -1 binary64) (*.f64 %336 (fma.f64 #s(literal -1 binary64) %343 (fma.f64 #s(literal -1 binary64) %1366 %1272))))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 %336 (fma.f64 #s(literal -1 binary64) %343 (fma.f64 #s(literal -1 binary64) %1366 %1279))))) (approx %937 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1151 lamdp)))))) (approx %946 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) %1289))))) (approx %1295 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1623 lamdp)))))) (approx (+ %602 (- %281 %802)) (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1430 lamdp)))))) (approx %967 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1638 lamdp)))))) (approx %973 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1646 lamdp)))))) (approx %1653 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %352 %1187)))) (approx %1315 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) %353 %1187)))) (approx %978 %1663) (approx %999 (*.f64 #s(literal -1 binary64) (*.f64 lamdp (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 %1663 lamdp)))))) (approx b b) (approx %282 %1672) (approx %296 %95) (approx %296 %298) (approx %297 %1676) (approx %301 %1678) (approx %660 %283) (approx %661 %1681) (approx %315 %1683) (approx %315 %1686) (approx %351 %1688) (approx %430 %1691) (approx %430 %1694) (approx %433 %1696) (approx %433 (fma.f64 #s(literal 2 binary64) lamdp %1694)) (approx %440 %1700) (approx %440 (fma.f64 a2 %1696 %6)) (approx %673 %1704) (approx %443 %1706) (approx %876 %352) (approx %607 %1423) (approx %607 (+.f64 tanph %1678)) (approx %662 %1712) (approx %662 %1714) (approx %666 %1441) (approx %666 %1717) (approx %674 %1719) (approx %674 (fma.f64 #s(literal -1 binary64) %317 %1704)) (approx %691 %1179) (approx %707 %1724) (approx %707 (fma.f64 lamdp %1179 %192)) (approx %945 %1729) (approx %757 %1731) (approx %764 %1733) (approx %772 %1735) (approx %779 (fma.f64 b lamdp %886)) (approx %786 %1505) (approx %786 %1740) (approx %793 %1742) (approx %793 (-.f64 %1681 %197)) (approx %796 %1746) (approx %796 (-.f64 %1704 %197)) (approx %808 %1525) (approx %808 (-.f64 %1672 %1524)) (approx %878 %1753) (approx %878 (+.f64 tanph %1704)) (approx %1243 %1757) (approx %1243 (+.f64 tanph %1676)) (approx %1540 %1762) (approx %1540 (+.f64 tanph (fma.f64 #s(literal 2 binary64) %39 %1676))) (approx %889 %1767) (approx %889 (-.f64 %1704 %317)) (approx %892 %1771) (approx %901 (-.f64 %1771 %625)) (approx %922 (-.f64 %1704 tanph)) (approx %926 %1594) (approx %926 (-.f64 %1771 tanph)) (approx %933 %358) (approx %1270 (-.f64 %1688 %625)) (approx %1278 %1783) (approx %1278 (-.f64 %1688 tanph)) (approx %937 %1787) (approx %946 %1288) (approx %946 (fma.f64 a4 %1044 %6)) (approx %1295 %1623) (approx %1295 (-.f64 %1793 %625)) (approx %967 %1638) (approx %967 (-.f64 %1771 %197)) (approx %973 %1646) (approx %973 (fma.f64 a2 %1015 %1800)) (approx %1315 (-.f64 %1704 %625)) (approx %999 (-.f64 %1806 %625)) (approx %282 (*.f64 b %1810)) (approx %296 (*.f64 b (+.f64 #s(literal 1 binary64) %1814))) (approx %297 (*.f64 b (+.f64 lamdp (*.f64 #s(literal 4 binary64) %1818)))) (approx %301 (*.f64 b %1824)) (approx %660 (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) %1827)))) (approx %661 (*.f64 b %1834)) (approx %315 (*.f64 b (+.f64 lamdp (fma.f64 #s(literal 4 binary64) %1818 %1838)))) (approx %351 (*.f64 b %1844)) (approx %430 %1693) (approx %430 (*.f64 b %1851)) (approx %433 (*.f64 b (fma.f64 #s(literal 2 binary64) (/.f64 lamdp b) %1851))) (approx %440 (*.f64 b (+.f64 lamdp %1858))) (approx %673 (*.f64 b %1863)) (approx %443 (*.f64 b (+.f64 %1866 %1867))) (approx %467 (*.f64 b (+.f64 lamdp %1872))) (approx %479 (*.f64 b (+.f64 lamdp %1871))) (approx %483 (*.f64 b (+.f64 lamdp (*.f64 #s(literal -1 binary64) %1838)))) (approx %876 (*.f64 b (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %1827 %1814)))) (approx %607 (*.f64 b (+.f64 lamdp (+.f64 %1871 %1823)))) (approx %662 (*.f64 b (+.f64 lamdp (fma.f64 #s(literal 2 binary64) %1832 %1838)))) (approx %666 (*.f64 b (+.f64 lamdp (+.f64 %1809 %1838)))) (approx %674 (*.f64 b (+.f64 lamdp (fma.f64 #s(literal -1 binary64) %1838 %1862)))) (approx %691 (*.f64 b (+.f64 %1903 (+.f64 (/.f64 %1019 %6) (/.f64 %1017 (*.f64 a4 %6)))))) (approx %707 (*.f64 b (+.f64 %1866 %1911))) (approx %945 (*.f64 b (+.f64 %1866 (+.f64 %1867 (/.f64 %1017 (*.f64 a4 b)))))) (approx %757 (*.f64 b (-.f64 %1824 %1871))) (approx %764 (*.f64 b (-.f64 %1824 %1872))) (approx %772 (*.f64 b (-.f64 %1810 %1871))) (approx %779 (*.f64 b (+.f64 lamdp (+.f64 %1862 %1838)))) (approx %786 (*.f64 b (+.f64 lamdp (fma.f64 #s(literal -1 binary64) %1838 %1809)))) (approx %793 (*.f64 b (-.f64 %1834 %1872))) (approx %796 (*.f64 b (-.f64 %1863 %1872))) (approx %808 (*.f64 b (-.f64 %1810 (+.f64 (/.f64 %1184 b) %1946)))) (approx %878 (*.f64 b (+.f64 lamdp (+.f64 %1871 %1862)))) (approx %1243 (*.f64 b (+.f64 lamdp %1955))) (approx %1540 (*.f64 b (+.f64 lamdp (fma.f64 #s(literal 2 binary64) %1832 %1955)))) (approx %889 (*.f64 b (-.f64 %1863 %1838))) (approx %892 (*.f64 b %1967)) (approx %901 (*.f64 b (-.f64 %1967 %1946))) (approx %922 (*.f64 b (-.f64 %1863 %1871))) (approx %926 (*.f64 b (-.f64 %1967 %1871))) (approx %933 (*.f64 b (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %1827 (fma.f64 #s(literal 4 binary64) %1813 (/.f64 %356 b)))))) (approx %1270 (*.f64 b (-.f64 %1844 %1946))) (approx %1278 (*.f64 b (-.f64 %1844 %1871))) (approx %937 (*.f64 b (-.f64 %1810 %1946))) (approx %946 (*.f64 b (+.f64 lamdp %1994))) (approx %1295 (*.f64 b (-.f64 (+.f64 lamdp (fma.f64 #s(literal 2 binary64) (/.f64 %1059 b) %1823)) %1946))) (approx %967 (*.f64 b (-.f64 %1967 %1872))) (approx %973 (*.f64 b (+.f64 lamdp (+.f64 %1809 (+.f64 %1823 %1838))))) (approx %1315 (*.f64 b (-.f64 %1863 %1946))) (approx %999 (*.f64 b (-.f64 (+.f64 lamdp (+.f64 %1809 (/.f64 %1374 b))) %1946))) (approx %282 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %1809))))) (approx %296 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -4 binary64) %1813) #s(literal 1 binary64))))) (approx %297 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -4 binary64) %1818 %2031)))) (approx %301 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %1823))))) (approx %660 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -2 binary64) %1827) #s(literal 1 binary64))))) (approx %661 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -2 binary64) %1832 %2031)))) (approx %315 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1683 b)))))) (approx %351 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %1843))))) (approx %430 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -4 binary64) %1849 (*.f64 #s(literal -1 binary64) %1850))))) (approx %433 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) %1850 (*.f64 #s(literal -1 binary64) (/.f64 %1696 b)))))) (approx %440 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %1858))))) (approx %673 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %1862))))) (approx %443 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) %1866 (*.f64 #s(literal -1 binary64) %1867))))) (approx %467 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp %1871)))) (approx %479 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp %1872)))) (approx %483 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp %1838)))) (approx %876 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %352 b)) #s(literal 1 binary64))))) (approx %607 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1423 b)))))) (approx %662 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1712 b)))))) (approx %666 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1441 b)))))) (approx %674 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1719 b)))))) (approx %691 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1179 b)) %1903)))) (approx %707 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) %1866 (*.f64 #s(literal -1 binary64) %1911))))) (approx %945 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) %1866 (*.f64 #s(literal -1 binary64) (/.f64 %1044 b)))))) (approx %757 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1046 b)))))) (approx %764 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1048 b)))))) (approx %772 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1116 b)))))) (approx %779 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %886 b)))))) (approx %786 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1505 b)))))) (approx %793 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1742 b)))))) (approx %796 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1746 b)))))) (approx %808 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1525 b)))))) (approx %878 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1753 b)))))) (approx %1243 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1757 b)))))) (approx %1540 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1762 b)))))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1767 b)))))) (approx %892 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1240 b)))))) (approx %901 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1258 b)))))) (approx %922 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %784 b)))))) (approx %926 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1594 b)))))) (approx %933 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %358 b)) #s(literal 1 binary64))))) (approx %1270 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %918 b)))))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1783 b)))))) (approx %937 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1151 b)))))) (approx %946 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) %1994))))) (approx %1295 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1623 b)))))) (approx %967 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1638 b)))))) (approx %973 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1646 b)))))) (approx %1315 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %755 b)))))) (approx %999 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1663 b)))))) (approx %339 %342) (approx %340 (*.f64 #s(literal -32/3 binary64) a4)) (approx %340 %343) (approx %739 %743) (approx %341 (fma.f64 #s(literal -32/3 binary64) %1105 %1098)) (approx %351 %2308) (approx %2310 %434) (approx %2312 %2313) (approx %2315 (/.f64 %352 a2)) (approx %433 (/.f64 %2318 a2)) (approx %440 %2318) (approx %1096 (*.f64 a2 %18)) (approx %740 %809) (approx %740 %744) (approx %638 (*.f64 a2 %367)) (approx %642 (*.f64 a2 %368)) (approx %662 %1685) (approx %674 %2331) (approx %674 (fma.f64 #s(literal -1 binary64) %317 %2318)) (approx %691 %1113) (approx %707 (fma.f64 lamdp %1113 %1042)) (approx %741 (fma.f64 #s(literal -4 binary64) %91 %2338)) (approx %747 %1761) (approx %753 (-.f64 %1761 %625)) (approx %779 (fma.f64 #s(literal 2 binary64) %39 %319)) (approx %783 (-.f64 %1761 tanph)) (approx %796 (-.f64 %2318 %197)) (approx %808 %2350) (approx %878 (+.f64 tanph %2318)) (approx %885 (fma.f64 #s(literal 2 binary64) %39 %1683)) (approx %1554 (fma.f64 #s(literal 2 binary64) %39 %1686)) (approx %889 %2358) (approx %889 (-.f64 %2318 %317)) (approx %901 %2362) (approx %922 (-.f64 %2318 tanph)) (approx %933 %302) (approx %933 (+.f64 b (fma.f64 #s(literal -32/3 binary64) %94 (fma.f64 #s(literal 4 binary64) a4 %2367)))) (approx %1270 %2372) (approx %1270 (-.f64 %2308 %625)) (approx %1278 (-.f64 %2308 tanph)) (approx %937 %2378) (approx %946 %2380) (approx %946 (fma.f64 a2 %1015 %2380)) (approx %973 %1800) (approx %1315 %2385) (approx %1315 (-.f64 %2318 %625)) (approx %999 %2389) (approx %340 (*.f64 a2 (-.f64 (*.f64 #s(literal -32/3 binary64) %434) #s(literal 4/3 binary64)))) (approx %157 (*.f64 a2 (+.f64 %2395 %2396))) (approx %282 (*.f64 a2 %2400)) (approx %660 (*.f64 a2 (+.f64 #s(literal 2 binary64) %435))) (approx %661 %2407) (approx %341 (*.f64 a2 (fma.f64 #s(literal -32/3 binary64) %2409 %1029))) (approx %351 (*.f64 a2 %2414)) (approx %2315 %2417) (approx %2419 %2420) (approx %433 %2422) (approx %440 (*.f64 a2 %2422)) (approx %460 (*.f64 a2 (+.f64 %1015 %2427))) (approx %740 %2433) (approx %876 (*.f64 a2 %437)) (approx %620 (*.f64 a2 (+.f64 %1015 (*.f64 #s(literal -1 binary64) %2438)))) (approx %662 (*.f64 a2 (fma.f64 #s(literal 2 binary64) lamdp %2445))) (approx %666 (*.f64 a2 (+.f64 %1015 %2445))) (approx %674 (*.f64 a2 (fma.f64 #s(literal -1 binary64) %2444 %2422))) (approx %685 (*.f64 a2 %2457)) (approx %691 (*.f64 a2 (+.f64 (/.f64 b %2460) %2457))) (approx %707 (*.f64 a2 (+.f64 %2395 %2465))) (approx %945 (*.f64 a2 (+.f64 %2395 (+.f64 %2396 %2469)))) (approx %741 %2338) (approx %741 %2476) (approx %753 (*.f64 a2 (-.f64 %1696 %2438))) (approx %772 (*.f64 a2 (-.f64 %2400 %2426))) (approx %779 (*.f64 a2 (fma.f64 #s(literal 2 binary64) lamdp (+.f64 %431 %2444)))) (approx %783 (*.f64 a2 (-.f64 %1696 %2426))) (approx %786 (*.f64 a2 (+.f64 %1015 (fma.f64 #s(literal -1 binary64) %2444 %1693)))) (approx %793 (*.f64 a2 (-.f64 %2406 %2427))) (approx %796 (*.f64 a2 (-.f64 %2422 %2427))) (approx %1226 (*.f64 a2 (fma.f64 #s(literal -1 binary64) %2426 %11))) (approx %808 (*.f64 a2 (-.f64 %2400 (+.f64 (/.f64 %1184 a2) %2438)))) (approx %849 (*.f64 a2 %2510)) (approx %878 (*.f64 a2 (fma.f64 #s(literal 2 binary64) lamdp (+.f64 %2426 %431)))) (approx %885 (*.f64 a2 (fma.f64 #s(literal 2 binary64) lamdp (fma.f64 #s(literal 4 binary64) %1690 %2444)))) (approx %1554 (*.f64 a2 (fma.f64 #s(literal 2 binary64) lamdp (fma.f64 #s(literal 4 binary64) %1690 %2445)))) (approx %889 (*.f64 a2 (-.f64 %2422 %2444))) (approx %892 (*.f64 a2 %2529)) (approx %901 (*.f64 a2 (-.f64 %2529 %2438))) (approx %917 (*.f64 a2 (-.f64 %2510 %2438))) (approx %922 (*.f64 a2 (-.f64 %2422 %2426))) (approx %926 (*.f64 a2 (-.f64 %2529 %2426))) (approx %933 %2367) (approx %933 (*.f64 a2 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -32/3 binary64) (/.f64 %94 a2) (fma.f64 #s(literal -4/3 binary64) %15 %436))))) (approx %1270 (*.f64 a2 (-.f64 %2414 %2438))) (approx %1278 (*.f64 a2 (-.f64 %2414 %2426))) (approx %937 (*.f64 a2 (-.f64 %2400 %2438))) (approx %946 (*.f64 a2 (+.f64 %1015 %2560))) (approx %1295 (*.f64 a2 (-.f64 (fma.f64 #s(literal 2 binary64) %1058 %2528) %2438))) (approx %967 (*.f64 a2 (-.f64 %2529 %2427))) (approx %973 (*.f64 a2 (+.f64 %1015 (+.f64 %2509 %2445)))) (approx %1315 (*.f64 a2 (-.f64 %2422 %2438))) (approx %978 (*.f64 a2 (-.f64 (+.f64 %1015 %2578) %2438))) (approx %999 (*.f64 a2 (-.f64 (+.f64 %1015 (+.f64 %2578 %1693)) %2438))) (approx %340 (*.f64 #s(literal -1 binary64) (*.f64 a2 (+.f64 #s(literal 4/3 binary64) (*.f64 #s(literal 32/3 binary64) %434))))) (approx %157 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %2395 (*.f64 #s(literal -1 binary64) %2396))))) (approx %282 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 %2598)))) (approx %660 (*.f64 #s(literal -1 binary64) (*.f64 a2 (-.f64 (*.f64 #s(literal -1 binary64) %435) #s(literal 2 binary64))))) (approx %661 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp %2598)))) (approx %341 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal 4/3 binary64) %336 (*.f64 #s(literal 32/3 binary64) %2409))))) (approx %351 (*.f64 #s(literal -1 binary64) (*.f64 a2 %2619))) (approx %351 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %2413 %2619)))) (approx %2419 (*.f64 #s(literal -1 binary64) %2433)) (approx %440 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) %431))))) (approx %460 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 %2426)))) (approx %740 (*.f64 #s(literal -1 binary64) %2420)) (approx %876 (*.f64 #s(literal -1 binary64) (*.f64 a2 %1378))) (approx %620 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 %2438)))) (approx %638 (*.f64 #s(literal -1 binary64) (*.f64 a2 %2648))) (approx %642 (*.f64 #s(literal -1 binary64) (*.f64 a2 (*.f64 lamdp %2648)))) (approx %662 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp %2657)))) (approx %666 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 %2657)))) (approx %674 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %2331 a2)))))) (approx %685 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %2455 (*.f64 #s(literal -1 binary64) %2456))))) (approx %691 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %2455 (*.f64 #s(literal -1 binary64) (/.f64 %1113 a2)))))) (approx %707 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %2395 (*.f64 #s(literal -1 binary64) %2465))))) (approx %945 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %2395 (*.f64 #s(literal -1 binary64) (/.f64 %1706 a2)))))) (approx %741 (*.f64 #s(literal -1 binary64) %1700)) (approx %747 (*.f64 #s(literal -1 binary64) %2476)) (approx %753 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %911 a2)))))) (approx %772 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 (*.f64 #s(literal -1 binary64) (/.f64 %468 a2)))))) (approx %779 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %319 a2)))))) (approx %783 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %199 a2)))))) (approx %786 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 (*.f64 #s(literal -1 binary64) (/.f64 %486 a2)))))) (approx %793 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %480 a2)))))) (approx %796 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %765 a2)))))) (approx %1226 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp %2426)))) (approx %808 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 (*.f64 #s(literal -1 binary64) (/.f64 %2350 a2)))))) (approx %849 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 (*.f64 #s(literal -1 binary64) %2509))))) (approx %878 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %608 a2)))))) (approx %885 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1683 a2)))))) (approx %1554 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1686 a2)))))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %2358 a2)))))) (approx %892 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 (*.f64 #s(literal -1 binary64) (/.f64 %1678 a2)))))) (approx %901 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 %2786)))) (approx %917 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 (*.f64 #s(literal -1 binary64) (/.f64 %1256 a2)))))) (approx %922 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %758 a2)))))) (approx %926 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 (*.f64 #s(literal -1 binary64) (/.f64 %1731 a2)))))) (approx %933 (*.f64 #s(literal -1 binary64) (*.f64 a2 %2618))) (approx %933 (*.f64 #s(literal -1 binary64) (*.f64 a2 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %302 a2) %2617) #s(literal 2 binary64))))) (approx %1270 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) (/.f64 %2372 a2) %2619)))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) (/.f64 %760 a2) %2619)))) (approx %937 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 (*.f64 #s(literal -1 binary64) (/.f64 %2378 a2)))))) (approx %946 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 (*.f64 #s(literal -1 binary64) %2560))))) (approx %1295 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) %1058 %2786)))) (approx %967 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 (*.f64 #s(literal -1 binary64) (/.f64 %1733 a2)))))) (approx %973 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 (*.f64 #s(literal -1 binary64) (/.f64 %1800 a2)))))) (approx %1315 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -2 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %2385 a2)))))) (approx %978 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 (*.f64 #s(literal -1 binary64) (/.f64 %1532 a2)))))) (approx %999 (*.f64 #s(literal -1 binary64) (*.f64 a2 (fma.f64 #s(literal -1 binary64) %1015 (*.f64 #s(literal -1 binary64) (/.f64 %2389 a2)))))) (approx a4 a4) (approx %157 (/.f64 %1240 a4)) (approx %351 %2876) (approx %433 %2406) (approx %440 (fma.f64 #s(literal 4 binary64) %91 %2407)) (approx %673 %2881) (approx %1104 (*.f64 a4 %70)) (approx %443 (/.f64 %1678 a4)) (approx %674 (fma.f64 #s(literal -1 binary64) %317 %2881)) (approx %685 (/.f64 %1249 a4)) (approx %691 (/.f64 %1063 a4)) (approx %691 (/.f64 %1250 a4)) (approx %707 %2895) (approx %707 (/.f64 (fma.f64 a4 %1019 %1064) a4)) (approx %945 %2900) (approx %945 (/.f64 %1771 a4)) (approx %779 (fma.f64 #s(literal 4 binary64) %91 %663)) (approx %796 (-.f64 %2881 %197)) (approx %808 (-.f64 (fma.f64 #s(literal -1 binary64) %1184 %1672) %625)) (approx %878 %2911) (approx %878 (+.f64 tanph %2881)) (approx %1540 %2915) (approx %889 %2917) (approx %889 (-.f64 %2881 %317)) (approx %922 (-.f64 %2881 tanph)) (approx %933 %286) (approx %933 (+.f64 b (fma.f64 #s(literal -4/3 binary64) %42 (fma.f64 #s(literal 2 binary64) a2 %2924)))) (approx %1270 (-.f64 %2876 %625)) (approx %1278 (-.f64 %2876 tanph)) (approx %1295 %2934) (approx %967 %2936) (approx %1315 (-.f64 %2881 %625)) (approx %340 %953) (approx %195 (*.f64 a4 (+.f64 %1019 %2942))) (approx %207 (*.f64 a4 (+.f64 %1019 %2941))) (approx %296 (*.f64 a4 %445)) (approx %297 (*.f64 a4 (fma.f64 #s(literal 4 binary64) lamdp %192))) (approx %315 (*.f64 a4 %2957)) (approx %341 (*.f64 a4 (fma.f64 #s(literal -32/3 binary64) %336 (*.f64 #s(literal -4/3 binary64) %2960)))) (approx %351 (*.f64 a4 %2966)) (approx %2315 (*.f64 a4 (fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) a2) (*.f64 #s(literal 2 binary64) %1903)))) (approx %2419 %2974) (approx %430 (*.f64 a4 %2976)) (approx %433 (*.f64 a4 (fma.f64 #s(literal 2 binary64) %1866 %2976))) (approx %440 (*.f64 a4 (fma.f64 #s(literal 4 binary64) lamdp %2982))) (approx %673 (*.f64 a4 %2987)) (approx %470 (*.f64 a4 (+.f64 %1372 %2942))) (approx %740 %2995) (approx %876 %949) (approx %607 (*.f64 a4 (+.f64 %1019 %2998))) (approx %674 (*.f64 a4 (fma.f64 #s(literal -1 binary64) %2955 %2987))) (approx %707 (+.f64 %1019 %2895)) (approx %741 %3009) (approx %747 %3012) (approx %753 (*.f64 a4 (-.f64 %3011 %3015))) (approx %757 (*.f64 a4 (-.f64 %1706 %2941))) (approx %764 (*.f64 a4 (-.f64 %1706 %2942))) (approx %779 (*.f64 a4 (fma.f64 #s(literal 4 binary64) lamdp (+.f64 %2986 %2955)))) (approx %1205 (*.f64 a4 (fma.f64 #s(literal -1 binary64) %2941 %64))) (approx %783 (*.f64 a4 (-.f64 %3011 %2941))) (approx %796 (*.f64 a4 (-.f64 %2987 %2942))) (approx %808 (*.f64 a4 (-.f64 %1728 (+.f64 %1132 %3015)))) (approx %839 (*.f64 a4 (+.f64 %1372 %3042))) (approx %878 (*.f64 a4 (fma.f64 #s(literal 4 binary64) lamdp (+.f64 %2941 %2986)))) (approx %1243 (*.f64 a4 %3050)) (approx %1540 (*.f64 a4 (fma.f64 #s(literal 2 binary64) %134 %3050))) (approx %885 (*.f64 a4 (fma.f64 #s(literal 2 binary64) %134 (fma.f64 #s(literal 4 binary64) lamdp %2955)))) (approx %1554 (*.f64 a4 (fma.f64 #s(literal 2 binary64) %134 %2957))) (approx %889 (*.f64 a4 (-.f64 %2987 %2955))) (approx %892 (*.f64 a4 %1729)) (approx %901 (*.f64 a4 (-.f64 %1729 %3015))) (approx %910 (*.f64 a4 (+.f64 %1019 %3042))) (approx %917 (*.f64 a4 (-.f64 %1044 %3015))) (approx %922 (*.f64 a4 (-.f64 %2987 %2941))) (approx %926 (*.f64 a4 (-.f64 %1729 %2941))) (approx %933 %2924) (approx %933 (*.f64 a4 (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -32/3 binary64) %15 (fma.f64 #s(literal -4/3 binary64) %137 %692))))) (approx %1270 (*.f64 a4 (-.f64 %2966 %3015))) (approx %1278 (*.f64 a4 (-.f64 %2966 %2941))) (approx %1295 (*.f64 a4 (-.f64 (+.f64 %1019 (fma.f64 #s(literal 2 binary64) (/.f64 %1059 a4) %192)) %3015))) (approx %967 (*.f64 a4 (-.f64 %1729 %2942))) (approx %973 (*.f64 a4 (+.f64 %1019 (+.f64 %1042 %2956)))) (approx %1315 (*.f64 a4 (-.f64 %2987 %3015))) (approx %978 (*.f64 a4 (-.f64 (+.f64 %1372 %1042) %3015))) (approx %999 (*.f64 a4 (-.f64 (+.f64 %1372 %1728) %3015))) (approx %340 (*.f64 #s(literal -1 binary64) (*.f64 a4 (+.f64 #s(literal 32/3 binary64) (*.f64 #s(literal 4/3 binary64) %138))))) (approx %195 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 %2941)))) (approx %207 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 %2942)))) (approx %296 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 (*.f64 #s(literal -1 binary64) %444) #s(literal 4 binary64))))) (approx %297 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp %3137)))) (approx %301 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 %3137)))) (approx %315 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1685 a4)))))) (approx %341 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal 4/3 binary64) %2960 (*.f64 #s(literal 32/3 binary64) %336))))) (approx %351 (*.f64 #s(literal -1 binary64) (*.f64 a4 %491))) (approx %351 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %2965 %491)))) (approx %2419 (*.f64 #s(literal -1 binary64) %2995)) (approx %430 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) %1850 (*.f64 #s(literal -1 binary64) %2469))))) (approx %433 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) %1850 (*.f64 #s(literal -1 binary64) (/.f64 %2406 a4)))))) (approx %440 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) %2982))))) (approx %673 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) %2986))))) (approx %470 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1372 %2941)))) (approx %740 (*.f64 #s(literal -1 binary64) %2974)) (approx %876 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %283 a4)) #s(literal 4 binary64))))) (approx %607 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 %3200)))) (approx %674 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %787 a4)))))) (approx %691 (fma.f64 #s(literal -1 binary64) (/.f64 %1354 a4) %1112)) (approx %707 (+.f64 %1019 (*.f64 #s(literal -1 binary64) (/.f64 %1355 a4)))) (approx %945 (+.f64 %1019 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %1017 (*.f64 #s(literal -1 binary64) %6)) a4)))) (approx %741 (*.f64 #s(literal -1 binary64) %3012)) (approx %747 (*.f64 #s(literal -1 binary64) %3009)) (approx %753 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %628 a4)))))) (approx %757 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 (*.f64 #s(literal -1 binary64) (/.f64 %468 a4)))))) (approx %764 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 (*.f64 #s(literal -1 binary64) (/.f64 %480 a4)))))) (approx %779 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %663 a4)))))) (approx %1205 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp %2941)))) (approx %783 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %461 a4)))))) (approx %796 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %794 a4)))))) (approx %808 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 %3269 (*.f64 #s(literal -1 binary64) %1132))))) (approx %839 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1372 %3015)))) (approx %849 (*.f64 #s(literal -1 binary64) (*.f64 a4 %1453))) (approx %878 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %2911 a4)))))) (approx %1243 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp %3200)))) (approx %1540 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %2915 a4)))))) (approx %885 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1712 a4)))))) (approx %1554 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %1714 a4)))))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %2917 a4)))))) (approx %892 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 (*.f64 #s(literal -1 binary64) %2900))))) (approx %901 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 %3269)))) (approx %910 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 %3015)))) (approx %917 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 %3330)))) (approx %922 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %773 a4)))))) (approx %926 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 (*.f64 #s(literal -1 binary64) (/.f64 %1735 a4)))))) (approx %933 (*.f64 #s(literal -1 binary64) (*.f64 a4 %490))) (approx %933 (*.f64 #s(literal -1 binary64) (*.f64 a4 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %286 a4) %489) #s(literal 4 binary64))))) (approx %1270 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) (/.f64 %940 a4) %491)))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) (/.f64 %775 a4) %491)))) (approx %946 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 (fma.f64 #s(literal -1 binary64) %1042 %3137))))) (approx %1295 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 (*.f64 #s(literal -1 binary64) (/.f64 %2934 a4)))))) (approx %967 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 (*.f64 #s(literal -1 binary64) (/.f64 %2936 a4)))))) (approx %973 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1019 (*.f64 #s(literal -1 binary64) (/.f64 %1717 a4)))))) (approx %1315 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -4 binary64) lamdp (*.f64 #s(literal -1 binary64) (/.f64 %938 a4)))))) (approx %978 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1372 %3330)))) (approx %999 (*.f64 #s(literal -1 binary64) (*.f64 a4 (fma.f64 #s(literal -1 binary64) %1372 %3269)))) (approx %312 %316) (approx %1314 %625) (approx %195 (fma.f64 #s(literal -1 binary64) tanph %1021)) (approx (/ tanph xj) %3408) (approx %460 (fma.f64 #s(literal -1 binary64) tanph %1017)) (approx %467 (fma.f64 #s(literal -1 binary64) tanph %6)) (approx %470 (fma.f64 #s(literal -1 binary64) tanph %1374)) (approx %620 (fma.f64 #s(literal -1 binary64) %625 %1017)) (approx %753 (fma.f64 #s(literal -1 binary64) %625 %1761)) (approx %757 (fma.f64 #s(literal -1 binary64) tanph %1678)) (approx %772 (fma.f64 #s(literal -1 binary64) tanph %1672)) (approx %1205 (fma.f64 #s(literal -1 binary64) tanph %92)) (approx %783 (fma.f64 #s(literal -1 binary64) tanph %754)) (approx %1226 (fma.f64 #s(literal -1 binary64) tanph %40)) (approx %808 %3430) (approx %808 (-.f64 %3432 %1184)) (approx %839 (fma.f64 #s(literal -1 binary64) %625 %1374)) (approx %901 (fma.f64 #s(literal -1 binary64) %625 %1771)) (approx %910 (fma.f64 #s(literal -1 binary64) %625 %1021)) (approx %917 (fma.f64 #s(literal -1 binary64) %625 %1240)) (approx %922 (fma.f64 #s(literal -1 binary64) tanph %354)) (approx %926 (fma.f64 #s(literal -1 binary64) tanph %1771)) (approx %1270 (fma.f64 #s(literal -1 binary64) %625 %360)) (approx %1278 (fma.f64 #s(literal -1 binary64) tanph %360)) (approx %937 %3432) (approx %1295 %1793) (approx %1295 (fma.f64 #s(literal -1 binary64) %625 %1793)) (approx %967 (+.f64 tanph %1771)) (approx %1653 (fma.f64 #s(literal -1 binary64) %625 %754)) (approx %1315 (fma.f64 #s(literal -1 binary64) %625 %354)) (approx %978 %1662) (approx %978 (fma.f64 #s(literal -1 binary64) %625 %1662)) (approx %999 %1806) (approx %999 (fma.f64 #s(literal -1 binary64) %625 %1806)) (approx %195 (*.f64 tanph (-.f64 %3467 #s(literal 1 binary64)))) (approx %207 (*.f64 tanph (+.f64 #s(literal 1 binary64) %3467))) (approx %315 (*.f64 tanph (+.f64 %3474 %3475))) (approx %460 (*.f64 tanph (-.f64 %3479 #s(literal 1 binary64)))) (approx %467 (*.f64 tanph (-.f64 %3483 #s(literal 1 binary64)))) (approx %470 (*.f64 tanph (-.f64 %3487 #s(literal 1 binary64)))) (approx %479 (*.f64 tanph (+.f64 #s(literal 1 binary64) %3483))) (approx %483 (*.f64 tanph (fma.f64 #s(literal -1 binary64) %3474 %3483))) (approx %607 (*.f64 tanph (+.f64 #s(literal 1 binary64) %3497))) (approx %620 (*.f64 tanph (-.f64 %3479 %3501))) (approx %662 (*.f64 tanph (+.f64 %3474 %3505))) (approx %666 (*.f64 tanph (+.f64 %3474 %3509))) (approx %674 (*.f64 tanph (fma.f64 #s(literal -1 binary64) %3474 %3513))) (approx %753 (*.f64 tanph (-.f64 (fma.f64 #s(literal 2 binary64) %3517 %3519) %3501))) (approx %757 (*.f64 tanph (-.f64 %3497 #s(literal 1 binary64)))) (approx %772 (*.f64 tanph (-.f64 %3509 #s(literal 1 binary64)))) (approx %779 (*.f64 tanph (+.f64 %3474 %3513))) (approx %1205 (*.f64 tanph (-.f64 %3519 #s(literal 1 binary64)))) (approx %783 (*.f64 tanph (-.f64 %3536 #s(literal 1 binary64)))) (approx %786 (*.f64 tanph (fma.f64 #s(literal -1 binary64) %3474 %3509))) (approx %793 (*.f64 tanph (+.f64 #s(literal 1 binary64) %3505))) (approx %796 (*.f64 tanph (+.f64 #s(literal 1 binary64) %3513))) (approx %1226 (*.f64 tanph (-.f64 (*.f64 #s(literal 2 binary64) %3517) #s(literal 1 binary64)))) (approx %808 (*.f64 tanph (-.f64 %3509 (+.f64 %3501 (/.f64 %1184 tanph))))) (approx %839 (*.f64 tanph (-.f64 %3487 %3501))) (approx %1243 (*.f64 tanph (+.f64 #s(literal 1 binary64) %3475))) (approx %1540 (*.f64 tanph (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %3517 %3475)))) (approx %885 (*.f64 tanph (+.f64 %3474 %3536))) (approx %1554 (*.f64 tanph (+.f64 %3474 (+.f64 %3483 %3536)))) (approx %889 (*.f64 tanph (-.f64 %3513 %3474))) (approx %901 (*.f64 tanph (-.f64 %3578 %3501))) (approx %910 (*.f64 tanph (-.f64 %3467 %3501))) (approx %917 (*.f64 tanph (-.f64 (+.f64 %3479 %3467) %3501))) (approx %922 (*.f64 tanph (-.f64 %3513 #s(literal 1 binary64)))) (approx %926 (*.f64 tanph (-.f64 %3578 #s(literal 1 binary64)))) (approx %1270 (*.f64 tanph (-.f64 %3595 %3501))) (approx %1278 (*.f64 tanph (-.f64 %3595 #s(literal 1 binary64)))) (approx %937 (*.f64 tanph (-.f64 %3509 %3501))) (approx %1295 (*.f64 tanph (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 %1059 tanph) %3497) %3501))) (approx %967 (*.f64 tanph (+.f64 #s(literal 1 binary64) %3578))) (approx %973 (*.f64 tanph (+.f64 %3474 %3578))) (approx %1653 (*.f64 tanph (-.f64 %3536 %3501))) (approx %1315 (*.f64 tanph (-.f64 %3513 %3501))) (approx %978 (*.f64 tanph (-.f64 (+.f64 %3479 %3487) %3501))) (approx %999 (*.f64 tanph (-.f64 (+.f64 %3479 (+.f64 %3487 %3483)) %3501))) (approx %195 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %3631)))) (approx %207 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3631 #s(literal 1 binary64))))) (approx %315 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %3474 %3640)))) (approx %460 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %3645)))) (approx %467 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %3650)))) (approx %470 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %3655)))) (approx %479 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3650 #s(literal 1 binary64))))) (approx %483 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %3483 %3474)))) (approx %607 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3669 #s(literal 1 binary64))))) (approx %620 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3645 %3674)))) (approx %662 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %3474 %3679)))) (approx %666 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %3474 %3685)))) (approx %674 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %3513 %3474)))) (approx %753 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1761 tanph)) %3674)))) (approx %757 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %3669)))) (approx %772 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %3685)))) (approx %779 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %3474 %3708)))) (approx %1205 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -4 binary64) %3518))))) (approx %783 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %3718)))) (approx %786 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %3684 %3474)))) (approx %793 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3679 #s(literal 1 binary64))))) (approx %796 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3708 #s(literal 1 binary64))))) (approx %1226 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) %3517))))) (approx %808 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %3430 tanph)) %3674)))) (approx %839 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3655 %3674)))) (approx %1243 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3640 #s(literal 1 binary64))))) (approx %1540 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %2318 tanph)) #s(literal 1 binary64))))) (approx %885 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %3474 %3718)))) (approx %1554 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %3474 (*.f64 #s(literal -1 binary64) (/.f64 %1704 tanph)))))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3708 %3770)))) (approx %901 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3776 %3674)))) (approx %910 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3631 %3674)))) (approx %917 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1240 tanph)) %3674)))) (approx %922 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %3708)))) (approx %926 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %3776)))) (approx %1270 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3799 %3674)))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 tanph (+.f64 #s(literal 1 binary64) %3799)))) (approx %937 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3685 %3674)))) (approx %1295 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1793 tanph)) %3674)))) (approx %967 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3776 #s(literal 1 binary64))))) (approx %973 (*.f64 #s(literal -1 binary64) (*.f64 tanph (fma.f64 #s(literal -1 binary64) %3474 %3776)))) (approx %1653 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3718 %3674)))) (approx %1315 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 %3708 %3674)))) (approx %978 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1662 tanph)) %3674)))) (approx %999 (*.f64 #s(literal -1 binary64) (*.f64 tanph (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1806 tanph)) %3674)))) (approx s s) (approx %614 %621) (approx %1312 %622) (approx %1312 %623) (approx %1313 %3850) (approx %1313 (+.f64 %3850 (*.f64 #s(literal 1/2 binary64) (/.f64 %621 %3850)))) (approx %1313 (+.f64 %3850 (*.f64 %621 (fma.f64 #s(literal -1/8 binary64) %3858 %3860)))) (approx %1313 (+.f64 %3850 (*.f64 %621 (fma.f64 %621 (-.f64 (*.f64 #s(literal 1/16 binary64) %3868) (*.f64 #s(literal 1/8 binary64) %3871)) %3860)))) (approx %1314 %3878) (approx %1314 (*.f64 s (fma.f64 #s(literal -1/2 binary64) %3881 %3882))) (approx %1314 (*.f64 s (fma.f64 %621 (-.f64 (*.f64 #s(literal -1 binary64) %3890) %3893) %3882))) (approx %1314 (*.f64 s (fma.f64 %621 (-.f64 (*.f64 %621 (-.f64 (*.f64 #s(literal -1 binary64) %3905) %3889)) %3893) %3882))) (approx %3913 (*.f64 #s(literal -1 binary64) %3878)) (approx %3913 (*.f64 s (fma.f64 #s(literal -1 binary64) %3882 %3916))) (approx %3913 (*.f64 s (fma.f64 #s(literal -1 binary64) %3882 %3921))) (approx %3913 (*.f64 s (fma.f64 #s(literal -1 binary64) %3882 %3929))) (approx %801 (/.f64 s %3850)) (approx %801 (*.f64 s (fma.f64 #s(literal -1/2 binary64) %3858 %3859))) (approx %801 (*.f64 s (fma.f64 %621 (-.f64 (*.f64 #s(literal 3/8 binary64) %3868) %3940) %3859))) (approx %801 (*.f64 s (fma.f64 %621 (-.f64 (*.f64 %621 (fma.f64 #s(literal -5/16 binary64) (/.f64 %621 %3901) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %3867)))) %3940) %3859))) (approx %883 %3474) (approx (neg s) (*.f64 #s(literal -1 binary64) s)) (approx %838 %3960) (approx %838 %3963) (approx %838 (*.f64 s (-.f64 %3929 %3882))) (approx %620 (fma.f64 #s(literal -1 binary64) %3878 %1017)) (approx %620 (fma.f64 a2 %1015 %3960)) (approx %620 (fma.f64 a2 %1015 %3963)) (approx %753 (fma.f64 #s(literal -1 binary64) %3878 %1761)) (approx %753 (fma.f64 #s(literal 2 binary64) %39 (fma.f64 #s(literal 4 binary64) %91 %3960))) (approx %753 (fma.f64 #s(literal 2 binary64) %39 (fma.f64 #s(literal 4 binary64) %91 %3963))) (approx %808 (-.f64 %3982 %1184)) (approx %808 (-.f64 %3986 %1184)) (approx %808 (-.f64 %3990 %1184)) (approx %839 (fma.f64 #s(literal -1 binary64) %3878 %1374)) (approx %839 %3995) (approx %839 %3997) (approx %901 (fma.f64 #s(literal -1 binary64) %3878 %1771)) (approx %901 (fma.f64 a2 %1015 %4001)) (approx %901 (fma.f64 a2 %1015 %4004)) (approx %910 (fma.f64 #s(literal -1 binary64) %3878 %1021)) (approx %910 %4009) (approx %910 %4011) (approx %917 (fma.f64 #s(literal -1 binary64) %3878 %1240)) (approx %917 (fma.f64 a2 %1015 %4009)) (approx %917 (fma.f64 a2 %1015 %4011)) (approx %1270 (fma.f64 #s(literal -1 binary64) %3878 %360)) (approx %1270 (fma.f64 lamdp %359 %3960)) (approx %1270 (fma.f64 lamdp %359 %3963)) (approx %937 %3982) (approx %937 %3986) (approx %937 %3990) (approx %1295 (fma.f64 #s(literal -1 binary64) %3878 %1793)) (approx %1295 (fma.f64 #s(literal 2 binary64) %1059 %4001)) (approx %1295 (fma.f64 #s(literal 2 binary64) %1059 %4004)) (approx %1653 (fma.f64 #s(literal -1 binary64) %3878 %754)) (approx %1653 (fma.f64 lamdp %352 %3960)) (approx %1653 (fma.f64 lamdp %352 %3963)) (approx %1315 (fma.f64 #s(literal -1 binary64) %3878 %354)) (approx %1315 (fma.f64 lamdp %353 %3960)) (approx %1315 (fma.f64 lamdp %353 %3963)) (approx %978 (fma.f64 #s(literal -1 binary64) %3878 %1662)) (approx %978 (fma.f64 a2 %1015 %3995)) (approx %978 (fma.f64 a2 %1015 %3997)) (approx %999 (fma.f64 #s(literal -1 binary64) %3878 %1806)) (approx %999 (fma.f64 a2 %1015 (fma.f64 a4 %1372 %3985))) (approx %999 (fma.f64 a2 %1015 (fma.f64 a4 %1372 %3989))) (approx %1312 (*.f64 %621 (+.f64 #s(literal 1 binary64) %4060))) (approx %1313 %4066) (approx %1313 %4073) (approx %1313 %4082) (approx %1314 (+.f64 tanph %4086)) (approx %1314 (-.f64 (+.f64 tanph %4093) %4095)) (approx %1314 (-.f64 (+.f64 tanph %4103) %4107)) (approx %3913 %4110) (approx %3913 %4112) (approx %3913 (fma.f64 #s(literal -1 binary64) tanph %4119)) (approx %801 %4123) (approx %801 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 %4126 %4069))) %4064)) (approx %801 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 %622 %4126) (*.f64 #s(literal 1/8 binary64) %4076)) %4077))) (fma.f64 #s(literal -1/4 binary64) %4070 %4071))) (approx %838 (-.f64 %4095 tanph)) (approx %838 (-.f64 %4107 tanph)) (approx %838 (-.f64 %4119 tanph)) (approx %315 (*.f64 s (+.f64 %3408 %4147))) (approx %483 (*.f64 s (fma.f64 #s(literal -1 binary64) %3408 %4151))) (approx %620 (-.f64 %4155 tanph)) (approx %620 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4155)) tanph)) (approx %620 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4114 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 (fma.f64 #s(literal 1/8 binary64) %4115 %4155)))) tanph)) (approx %662 (*.f64 s (+.f64 %3408 %4168))) (approx %666 (*.f64 s (+.f64 %3408 %4173))) (approx %674 (*.f64 s (fma.f64 #s(literal -1 binary64) %3408 %4177))) (approx %753 (-.f64 %4181 tanph)) (approx %753 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4181)) tanph)) (approx %753 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4114 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 (fma.f64 #s(literal 1/8 binary64) %4115 %4181)))) tanph)) (approx %779 (*.f64 s (+.f64 %3408 %4177))) (approx %786 (*.f64 s (fma.f64 #s(literal -1 binary64) %3408 %4173))) (approx %808 (-.f64 %1672 %4200)) (approx %808 (-.f64 %4203 %4200)) (approx %808 (-.f64 %4207 %4200)) (approx %808 (-.f64 %4213 %4200)) (approx %839 (-.f64 %4216 tanph)) (approx %839 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4216)) tanph)) (approx %839 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4114 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 (fma.f64 #s(literal 1/8 binary64) %4115 %4216)))) tanph)) (approx %885 (*.f64 s (+.f64 %3408 %4229))) (approx %1554 (*.f64 s (+.f64 %3408 (+.f64 %4151 %4229)))) (approx %889 (*.f64 s (-.f64 %4177 %3408))) (approx %901 (-.f64 %4240 tanph)) (approx %901 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4240)) tanph)) (approx %901 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4114 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 (fma.f64 #s(literal 1/8 binary64) %4115 %4240)))) tanph)) (approx %910 (-.f64 %4253 tanph)) (approx %910 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4253)) tanph)) (approx %910 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4114 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 (fma.f64 #s(literal 1/8 binary64) %4115 %4253)))) tanph)) (approx %917 (-.f64 %4266 tanph)) (approx %917 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4266)) tanph)) (approx %917 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4114 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 (fma.f64 #s(literal 1/8 binary64) %4115 %4266)))) tanph)) (approx %1270 (-.f64 %4279 tanph)) (approx %1270 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4279)) tanph)) (approx %1270 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4114 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 (fma.f64 #s(literal 1/8 binary64) %4115 %4279)))) tanph)) (approx %937 (-.f64 %4203 tanph)) (approx %937 (-.f64 %4207 tanph)) (approx %937 (-.f64 %4213 tanph)) (approx %1295 (-.f64 %1793 tanph)) (approx %1295 (-.f64 %4300 tanph)) (approx %1295 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4300)) tanph)) (approx %1295 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4114 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 (fma.f64 #s(literal 1/8 binary64) %4115 %4300)))) tanph)) (approx %973 (*.f64 s (+.f64 %3408 (+.f64 %4172 (+.f64 (/.f64 %1021 s) %4151))))) (approx %1653 (-.f64 %4319 tanph)) (approx %1653 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4319)) tanph)) (approx %1653 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4114 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 (fma.f64 #s(literal 1/8 binary64) %4115 %4319)))) tanph)) (approx %1315 (-.f64 %4332 tanph)) (approx %1315 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4332)) tanph)) (approx %1315 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4114 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 (fma.f64 #s(literal 1/8 binary64) %4115 %4332)))) tanph)) (approx %978 (-.f64 %1662 tanph)) (approx %978 (-.f64 %4347 tanph)) (approx %978 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4347)) tanph)) (approx %978 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4114 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 (fma.f64 #s(literal 1/8 binary64) %4115 %4347)))) tanph)) (approx %999 (-.f64 %1806 tanph)) (approx %999 (-.f64 %4362 tanph)) (approx %999 (-.f64 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4362)) tanph)) (approx %999 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4114 (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 (fma.f64 #s(literal 1/8 binary64) %4115 %4362)))) tanph)) (approx %1313 (*.f64 #s(literal -1 binary64) %4066)) (approx %1313 (*.f64 #s(literal -1 binary64) %4073)) (approx %1313 (*.f64 #s(literal -1 binary64) %4082)) (approx %801 #s(literal -1 binary64)) (approx %801 (-.f64 %4064 #s(literal 1 binary64))) (approx %801 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %4386 %4069)) %4123)) (approx %801 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 %622 %4386) (*.f64 #s(literal -1/8 binary64) %4076)) %4077)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %4060 (fma.f64 #s(literal 1/8 binary64) %4070 (*.f64 #s(literal 1/4 binary64) %4070)))))) (approx %838 (-.f64 %4086 %197)) (approx %838 (-.f64 %4093 %4110)) (approx %838 (-.f64 %4103 %4112)) (approx %315 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %3408 (*.f64 #s(literal -1 binary64) %4147))))) (approx %483 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %4151 %3408)))) (approx %620 (-.f64 %1017 %197)) (approx %620 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4085 %1017) %197)) (approx %620 (-.f64 (fma.f64 #s(literal -1 binary64) %4092 %1017) %4110)) (approx %620 (-.f64 (fma.f64 #s(literal -1 binary64) %4102 %1017) %4112)) (approx %662 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %3408 (*.f64 #s(literal -1 binary64) %4168))))) (approx %666 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %3408 (*.f64 #s(literal -1 binary64) %4433))))) (approx %674 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %4177 %3408)))) (approx %753 (-.f64 %1761 %197)) (approx %753 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4085 %1761) %197)) (approx %753 (-.f64 (fma.f64 #s(literal -1 binary64) %4092 %1761) %4110)) (approx %753 (-.f64 (fma.f64 #s(literal -1 binary64) %4102 %1761) %4112)) (approx %779 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %3408 %4454)))) (approx %786 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %4433 %3408)))) (approx %808 (-.f64 %1672 %4463)) (approx %808 (-.f64 %4466 %4463)) (approx %808 (-.f64 %4469 (fma.f64 #s(literal -1 binary64) tanph %4470))) (approx %808 (-.f64 %4474 (fma.f64 #s(literal -1 binary64) tanph (fma.f64 #s(literal -1/4 binary64) %4105 (fma.f64 #s(literal -1/8 binary64) %4105 %4470))))) (approx %839 (-.f64 %1374 %197)) (approx %839 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4085 %1374) %197)) (approx %839 (-.f64 (fma.f64 #s(literal -1 binary64) %4092 %1374) %4110)) (approx %839 (-.f64 (fma.f64 #s(literal -1 binary64) %4102 %1374) %4112)) (approx %885 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %3408 (*.f64 #s(literal -1 binary64) %4229))))) (approx %1554 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %3408 (*.f64 #s(literal -1 binary64) (/.f64 %1704 s)))))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 s (-.f64 %4454 (*.f64 #s(literal -1 binary64) %3408))))) (approx %901 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4085 %1771) %197)) (approx %901 (-.f64 (fma.f64 #s(literal -1 binary64) %4092 %1771) %4110)) (approx %901 (-.f64 (fma.f64 #s(literal -1 binary64) %4102 %1771) %4112)) (approx %910 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4085 %1021) %197)) (approx %910 (-.f64 (fma.f64 #s(literal -1 binary64) %4092 %1021) %4110)) (approx %910 (-.f64 (fma.f64 #s(literal -1 binary64) %4102 %1021) %4112)) (approx %917 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4085 %1240) %197)) (approx %917 (-.f64 (fma.f64 #s(literal -1 binary64) %4092 %1240) %4110)) (approx %917 (-.f64 (fma.f64 #s(literal -1 binary64) %4102 %1240) %4112)) (approx %1270 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4085 %360) %197)) (approx %1270 (-.f64 (fma.f64 #s(literal -1 binary64) %4092 %360) %4110)) (approx %1270 (-.f64 (fma.f64 #s(literal -1 binary64) %4102 %360) %4112)) (approx %937 (-.f64 %4466 %197)) (approx %937 (-.f64 %4469 %4110)) (approx %937 (-.f64 %4474 %4112)) (approx %1295 (-.f64 %1793 %197)) (approx %1295 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4085 %1793) %197)) (approx %1295 (-.f64 (fma.f64 #s(literal -1 binary64) %4092 %1793) %4110)) (approx %1295 (-.f64 (fma.f64 #s(literal -1 binary64) %4102 %1793) %4112)) (approx %973 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %3408 (*.f64 #s(literal -1 binary64) (/.f64 %1771 s)))))) (approx %1653 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4085 %754) %197)) (approx %1653 (-.f64 (fma.f64 #s(literal -1 binary64) %4092 %754) %4110)) (approx %1653 (-.f64 (fma.f64 #s(literal -1 binary64) %4102 %754) %4112)) (approx %1315 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4085 %354) %197)) (approx %1315 (-.f64 (fma.f64 #s(literal -1 binary64) %4092 %354) %4110)) (approx %1315 (-.f64 (fma.f64 #s(literal -1 binary64) %4102 %354) %4112)) (approx %978 (-.f64 %1662 %197)) (approx %978 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4085 %1662) %197)) (approx %978 (-.f64 (fma.f64 #s(literal -1 binary64) %4092 %1662) %4110)) (approx %978 (-.f64 (fma.f64 #s(literal -1 binary64) %4102 %1662) %4112)) (approx %999 (-.f64 %1806 %197)) (approx %999 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4085 %1806) %197)) (approx %999 (-.f64 (fma.f64 #s(literal -1 binary64) %4092 %1806) %4110)) (approx %999 (-.f64 (fma.f64 #s(literal -1 binary64) %4102 %1806) %4112)) (approx xj xj) (approx %1313 %4607) (approx %1313 (+.f64 %4607 (*.f64 #s(literal 1/2 binary64) (/.f64 %622 %4607)))) (approx %1313 (+.f64 %4607 (*.f64 %622 (fma.f64 #s(literal -1/8 binary64) (/.f64 %622 %4613) %4616)))) (approx %1313 (+.f64 %4607 (*.f64 %622 (fma.f64 %622 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 %622 %4621)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) %4613))) %4616)))) (approx %1314 %4631) (approx %1314 (fma.f64 #s(literal -1/2 binary64) %4634 %4631)) (approx %1314 (fma.f64 %622 (-.f64 (*.f64 #s(literal -1 binary64) %4640) %4643) %4631)) (approx %1314 (fma.f64 %622 (-.f64 (*.f64 %622 (-.f64 (*.f64 #s(literal -1 binary64) %4653) %4639)) %4643) %4631)) (approx %3913 (*.f64 #s(literal -1 binary64) %4631)) (approx %3913 (fma.f64 #s(literal -1 binary64) %4631 %4662)) (approx %3913 (fma.f64 #s(literal -1 binary64) %4631 %4666)) (approx %3913 (fma.f64 #s(literal -1 binary64) %4631 %4673)) (approx %801 %4676) (approx %801 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 s %622) %4613) %4676)) (approx %801 (fma.f64 %622 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %622 %4684)) %4688) %4676)) (approx %801 (fma.f64 %622 (-.f64 (*.f64 %622 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %622 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4684 %4647) (*.f64 #s(literal 1/8 binary64) (/.f64 s %4649))))) %4684)) %4688) %4676)) (approx %838 (-.f64 %4662 %4631)) (approx %838 (-.f64 %4666 %4631)) (approx %838 (-.f64 %4673 %4631)) (approx %315 (/.f64 (fma.f64 lamdp (*.f64 xj %298) %316) xj)) (approx %483 (/.f64 (fma.f64 #s(literal -1 binary64) %316 (*.f64 b %1070)) xj)) (approx %620 (-.f64 %1017 %4631)) (approx %620 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4634 %1017) %4631)) (approx %620 (-.f64 (fma.f64 a2 %1015 %4666) %4631)) (approx %620 (-.f64 (fma.f64 a2 %1015 %4673) %4631)) (approx %662 (/.f64 (fma.f64 lamdp (*.f64 xj %283) %316) xj)) (approx %666 (/.f64 (fma.f64 s tanph %4732) xj)) (approx %674 (/.f64 (fma.f64 #s(literal -1 binary64) %316 %4737) xj)) (approx %753 (-.f64 %1761 %4631)) (approx %753 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4634 %1761) %4631)) (approx %753 (-.f64 (fma.f64 #s(literal 2 binary64) %39 (fma.f64 #s(literal 4 binary64) %91 %4666)) %4631)) (approx %753 (-.f64 (fma.f64 #s(literal 2 binary64) %39 (fma.f64 #s(literal 4 binary64) %91 %4673)) %4631)) (approx %779 (/.f64 (fma.f64 lamdp %4736 %316) xj)) (approx %786 (/.f64 (fma.f64 #s(literal -1 binary64) %316 %4732) xj)) (approx %808 (-.f64 %1672 %4760)) (approx %808 (-.f64 %4763 %4760)) (approx %808 (-.f64 %4767 %4760)) (approx %808 (-.f64 %4771 %4760)) (approx %839 (-.f64 %1374 %4631)) (approx %839 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4634 %1374) %4631)) (approx %839 (-.f64 %4779 %4631)) (approx %839 (-.f64 %4782 %4631)) (approx %885 (/.f64 (fma.f64 lamdp (*.f64 xj %352) %316) xj)) (approx %1554 (/.f64 (fma.f64 s tanph (*.f64 xj %1704)) xj)) (approx %889 (/.f64 (-.f64 %4737 %316) xj)) (approx %901 (-.f64 %1771 %4631)) (approx %901 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4634 %1771) %4631)) (approx %901 (-.f64 (fma.f64 a2 %1015 %4801) %4631)) (approx %901 (-.f64 (fma.f64 a2 %1015 %4805) %4631)) (approx %910 (-.f64 %1021 %4631)) (approx %910 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4634 %1021) %4631)) (approx %910 (-.f64 %4814 %4631)) (approx %910 (-.f64 %4817 %4631)) (approx %917 (-.f64 %1240 %4631)) (approx %917 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4634 %1240) %4631)) (approx %917 (-.f64 (fma.f64 a2 %1015 %4814) %4631)) (approx %917 (-.f64 (fma.f64 a2 %1015 %4817) %4631)) (approx %1270 (-.f64 %360 %4631)) (approx %1270 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4634 %360) %4631)) (approx %1270 (-.f64 (fma.f64 lamdp %359 %4666) %4631)) (approx %1270 (-.f64 (fma.f64 lamdp %359 %4673) %4631)) (approx %937 (-.f64 %1672 %4631)) (approx %937 (-.f64 %4763 %4631)) (approx %937 (-.f64 %4767 %4631)) (approx %937 (-.f64 %4771 %4631)) (approx %1295 (-.f64 %1793 %4631)) (approx %1295 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4634 %1793) %4631)) (approx %1295 (-.f64 (fma.f64 #s(literal 2 binary64) %1059 %4801) %4631)) (approx %1295 (-.f64 (fma.f64 #s(literal 2 binary64) %1059 %4805) %4631)) (approx %973 (/.f64 (fma.f64 s tanph (*.f64 xj %1771)) xj)) (approx %1653 (-.f64 %754 %4631)) (approx %1653 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4634 %754) %4631)) (approx %1653 (-.f64 (fma.f64 lamdp %352 %4666) %4631)) (approx %1653 (-.f64 (fma.f64 lamdp %352 %4673) %4631)) (approx %1315 (-.f64 %354 %4631)) (approx %1315 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4634 %354) %4631)) (approx %1315 (-.f64 (fma.f64 lamdp %353 %4666) %4631)) (approx %1315 (-.f64 (fma.f64 lamdp %353 %4673) %4631)) (approx %978 (-.f64 %1662 %4631)) (approx %978 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4634 %1662) %4631)) (approx %978 (-.f64 (fma.f64 a2 %1015 %4779) %4631)) (approx %978 (-.f64 (fma.f64 a2 %1015 %4782) %4631)) (approx %999 (-.f64 %1806 %4631)) (approx %999 (-.f64 (fma.f64 #s(literal 1/2 binary64) %4634 %1806) %4631)) (approx %999 (-.f64 (fma.f64 a2 %1015 (fma.f64 a4 %1372 %4766)) %4631)) (approx %999 (-.f64 (fma.f64 a2 %1015 (fma.f64 a4 %1372 %4770)) %4631)) (approx %1312 (*.f64 %622 (+.f64 #s(literal 1 binary64) %4911))) (approx %1313 %4917) (approx %1313 %4922) (approx %1313 %4928) (approx %1314 %4934) (approx %1314 %4944) (approx %1314 %4957) (approx %3913 %4960) (approx %3913 %4963) (approx %3913 %4972) (approx %801 %4977) (approx %801 %4986) (approx %801 %4998) (approx %838 %5001) (approx %838 %5004) (approx %838 %5007) (approx %620 (-.f64 %5011 %317)) (approx %620 (-.f64 (fma.f64 #s(literal -1/4 binary64) %5015 (fma.f64 #s(literal -1/8 binary64) %5015 %5011)) %317)) (approx %753 (fma.f64 #s(literal -1 binary64) %317 %1761)) (approx %753 (-.f64 %5022 %317)) (approx %753 (-.f64 (fma.f64 #s(literal -1/4 binary64) %5015 (fma.f64 #s(literal -1/8 binary64) %5015 %5022)) %317)) (approx %808 (-.f64 %1740 %1184)) (approx %808 (-.f64 %5031 %5032)) (approx %808 (-.f64 %5036 %5032)) (approx %839 (fma.f64 #s(literal -1 binary64) %317 %1374)) (approx %839 (-.f64 %5041 %317)) (approx %839 (-.f64 (fma.f64 #s(literal -1/4 binary64) %5015 (fma.f64 #s(literal -1/8 binary64) %5015 %5041)) %317)) (approx %901 (fma.f64 #s(literal -1 binary64) %317 %1771)) (approx %901 (-.f64 %5050 %317)) (approx %901 (-.f64 (fma.f64 #s(literal -1/4 binary64) %5015 (fma.f64 #s(literal -1/8 binary64) %5015 %5050)) %317)) (approx %910 (fma.f64 #s(literal -1 binary64) %317 %1021)) (approx %910 (-.f64 %5059 %317)) (approx %910 (-.f64 (fma.f64 #s(literal -1/4 binary64) %5015 (fma.f64 #s(literal -1/8 binary64) %5015 %5059)) %317)) (approx %917 (fma.f64 #s(literal -1 binary64) %317 %1240)) (approx %917 (-.f64 %5068 %317)) (approx %917 (-.f64 (fma.f64 #s(literal -1/4 binary64) %5015 (fma.f64 #s(literal -1/8 binary64) %5015 %5068)) %317)) (approx %1270 (fma.f64 #s(literal -1 binary64) %317 %360)) (approx %1270 (-.f64 %5077 %317)) (approx %1270 (-.f64 (fma.f64 #s(literal -1/4 binary64) %5015 (fma.f64 #s(literal -1/8 binary64) %5015 %5077)) %317)) (approx %937 (-.f64 %5031 %317)) (approx %937 (-.f64 %5036 %317)) (approx %1295 (fma.f64 #s(literal -1 binary64) %317 %1793)) (approx %1295 (-.f64 %5090 %317)) (approx %1295 (-.f64 (fma.f64 #s(literal -1/4 binary64) %5015 (fma.f64 #s(literal -1/8 binary64) %5015 %5090)) %317)) (approx %1653 (-.f64 %5097 %317)) (approx %1653 (-.f64 (fma.f64 #s(literal -1/4 binary64) %5015 (fma.f64 #s(literal -1/8 binary64) %5015 %5097)) %317)) (approx %1315 (-.f64 %5104 %317)) (approx %1315 (-.f64 (fma.f64 #s(literal -1/4 binary64) %5015 (fma.f64 #s(literal -1/8 binary64) %5015 %5104)) %317)) (approx %978 (fma.f64 #s(literal -1 binary64) %317 %1662)) (approx %978 (-.f64 %5113 %317)) (approx %978 (-.f64 (fma.f64 #s(literal -1/4 binary64) %5015 (fma.f64 #s(literal -1/8 binary64) %5015 %5113)) %317)) (approx %999 (fma.f64 #s(literal -1 binary64) %317 %1806)) (approx %999 (-.f64 %5122 %317)) (approx %999 (-.f64 (fma.f64 #s(literal -1/4 binary64) %5015 (fma.f64 #s(literal -1/8 binary64) %5015 %5122)) %317)) (approx %1313 (*.f64 #s(literal -1 binary64) xj)) (approx %1313 (*.f64 #s(literal -1 binary64) %4917)) (approx %1313 (*.f64 #s(literal -1 binary64) %4922)) (approx %1313 (*.f64 #s(literal -1 binary64) %4928)) (approx %1314 (*.f64 #s(literal -1 binary64) %4934)) (approx %1314 (*.f64 #s(literal -1 binary64) %4944)) (approx %1314 (*.f64 #s(literal -1 binary64) %4957)) (approx %3913 (*.f64 #s(literal -1 binary64) %4960)) (approx %3913 (*.f64 #s(literal -1 binary64) %4963)) (approx %3913 (*.f64 #s(literal -1 binary64) %4972)) (approx %801 %3770) (approx %801 (*.f64 #s(literal -1 binary64) %4977)) (approx %801 (*.f64 #s(literal -1 binary64) %4986)) (approx %801 (*.f64 #s(literal -1 binary64) %4998)) (approx %838 (*.f64 #s(literal -1 binary64) %5001)) (approx %838 (*.f64 #s(literal -1 binary64) %5004)) (approx %838 (*.f64 #s(literal -1 binary64) %5007)) (approx %620 (fma.f64 #s(literal -1 binary64) %5001 %1017)) (approx %620 (fma.f64 #s(literal -1 binary64) %5004 %1017)) (approx %753 (fma.f64 #s(literal -1 binary64) %5001 %1761)) (approx %753 (fma.f64 #s(literal -1 binary64) %5004 %1761)) (approx %808 (-.f64 %1717 %1184)) (approx %808 (-.f64 %5172 %1184)) (approx %808 (-.f64 %5175 %1184)) (approx %839 %5178) (approx %839 (fma.f64 #s(literal -1 binary64) %5001 %1374)) (approx %839 (fma.f64 #s(literal -1 binary64) %5004 %1374)) (approx %901 (fma.f64 #s(literal -1 binary64) %5001 %1771)) (approx %901 (fma.f64 #s(literal -1 binary64) %5004 %1771)) (approx %910 %1645) (approx %910 (fma.f64 #s(literal -1 binary64) %5001 %1021)) (approx %910 (fma.f64 #s(literal -1 binary64) %5004 %1021)) (approx %917 (fma.f64 #s(literal -1 binary64) %5001 %1240)) (approx %917 (fma.f64 #s(literal -1 binary64) %5004 %1240)) (approx %1270 (fma.f64 #s(literal -1 binary64) %5001 %360)) (approx %1270 (fma.f64 #s(literal -1 binary64) %5004 %360)) (approx %937 %5172) (approx %937 %5175) (approx %1295 (fma.f64 #s(literal 2 binary64) %1059 %1800)) (approx %1295 (fma.f64 #s(literal -1 binary64) %5001 %1793)) (approx %1295 (fma.f64 #s(literal -1 binary64) %5004 %1793)) (approx %1653 (fma.f64 #s(literal -1 binary64) %5001 %754)) (approx %1653 (fma.f64 #s(literal -1 binary64) %5004 %754)) (approx %1315 (fma.f64 #s(literal -1 binary64) %5001 %354)) (approx %1315 (fma.f64 #s(literal -1 binary64) %5004 %354)) (approx %978 (fma.f64 a2 %1015 %5178)) (approx %978 (fma.f64 #s(literal -1 binary64) %5001 %1662)) (approx %978 (fma.f64 #s(literal -1 binary64) %5004 %1662)) (approx %999 (fma.f64 a2 %1015 (fma.f64 a4 %1372 %1685))) (approx %999 (fma.f64 #s(literal -1 binary64) %5001 %1806)) (approx %999 (fma.f64 #s(literal -1 binary64) %5004 %1806)) |
21 calls:
| Time | Variable | Point |
|---|---|---|
| 138.0ms | lamdp | inf |
| 131.0ms | lamdp | 0 |
| 125.0ms | a4 | 0 |
| 115.0ms | a2 | 0 |
| 107.0ms | lamdp | -inf |
| Inputs |
|---|
%2 = (*.f64 b lamdp) %5 = (*.f64 #s(literal 2 binary64) lamdp) %6 = (sin.f64 %5) %7 = (*.f64 a2 %6) %10 = (*.f64 #s(literal 4 binary64) lamdp) %11 = (sin.f64 %10) %12 = (*.f64 a4 %11) %16 = (*.f64 xj xj) %17 = (*.f64 s s) %19 = (pow.f64 lamdp #s(literal 2 binary64)) %20 = (*.f64 #s(literal -4/3 binary64) %19) %21 = (+.f64 #s(literal 2 binary64) %20) %22 = (*.f64 lamdp %21) %23 = (*.f64 a2 lamdp) %24 = (*.f64 #s(literal 2 binary64) %23) %28 = (* a2 (sin (* 2 lamdp))) %29 = (approx %28 %24) %30 = (*.f64 a2 %19) %31 = (*.f64 #s(literal 2 binary64) a2) %33 = (*.f64 #s(literal -32/3 binary64) %19) %34 = (+.f64 #s(literal 4 binary64) %33) %35 = (*.f64 lamdp %34) %36 = (*.f64 a4 lamdp) %37 = (*.f64 #s(literal 4 binary64) %36) %39 = (* 4 lamdp) %40 = (sin %39) %41 = (* a4 %40) %42 = (approx %41 %37) %43 = (*.f64 #s(literal 4 binary64) a4) %45 = (*.f64 s tanph) %46 = (pow.f64 s #s(literal 2 binary64)) %47 = (pow.f64 xj #s(literal 2 binary64)) %48 = (+.f64 %46 %47) %49 = (sqrt.f64 %48) %50 = (/.f64 %45 %49) %51 = (*.f64 #s(literal -1 binary64) %50) %52 = (*.f64 #s(literal -4/3 binary64) a2) %53 = (fma.f64 #s(literal -32/3 binary64) a4 %52) %54 = (/.f64 %7 a4) %55 = (+.f64 %11 %54) %56 = (/.f64 %2 a4) %61 = (*.f64 #s(literal -1 binary64) tanph) %62 = (-.f64 %12 tanph) %63 = (* xj xj) %64 = (* s s) %67 = (/ s (sqrt (+ %63 %64))) %68 = (approx %67 #s(literal -1 binary64)) %69 = (-.f64 %12 %61) %70 = (/.f64 s xj) %71 = (/.f64 %45 xj) %72 = (*.f64 #s(literal -1 binary64) %71) %73 = (+.f64 lamdp lamdp) %75 = (sin.f64 %73) %76 = (cos.f64 lamdp) %77 = (sin.f64 lamdp) %78 = (+.f64 a2 a2) %79 = (PI.f64 ) %80 = (*.f64 a2 %75) %81 = (*.f64 %75 a2) %82 = (*.f64 #s(literal -2 binary64) a2) %83 = (*.f64 %78 %76) %84 = (*.f64 %83 %77) %85 = (neg.f64 tanph) %86 = (neg.f64 s) %87 = (fma.f64 s s %16) %88 = (fma.f64 xj xj %17) %89 = (sqrt.f64 %87) %90 = (hypot.f64 xj s) %91 = (/.f64 s %89) %92 = (*.f64 tanph %91) %93 = (fma.f64 a2 %75 %2) %94 = (sqrt.f64 %88) %95 = (/.f64 s %90) %96 = (*.f64 tanph %95) %97 = (*.f64 tanph %68) %98 = (neg.f64 %97) %99 = (+.f64 b %43) %100 = (*.f64 lamdp %99) %101 = (* b lamdp) %102 = (+ %41 %101) %103 = (approx %102 %100) %104 = (+.f64 b %31) %105 = (*.f64 lamdp %104) %106 = (+ %28 %101) %107 = (approx %106 %105) %108 = (fma.f64 lamdp %99 %71) %109 = (cos lamdp) %110 = (approx %109 #s(literal 1 binary64)) %111 = (*.f64 #s(literal 1/2 binary64) %79) %113 = (fma.f64 #s(literal -4 binary64) lamdp %111) %114 = (pow.f64 lamdp #s(literal 3 binary64)) %115 = (*.f64 %114 %53) %116 = (* 2 a2) %117 = (* 4 a4) %123 = (+ (* -32/3 a4) (* -4/3 a2)) %128 = (* lamdp (+ b (+ %116 (+ %117 (* (pow lamdp 2) %123))))) %129 = (approx %128 %115) %130 = (*.f64 #s(literal -4 binary64) lamdp) %131 = (*.f64 %76 %77) %132 = (cos.f64 %113) %133 = (*.f64 a4 %132) %134 = (*.f64 #s(literal -32/3 binary64) a4) %135 = (approx %123 %134) %136 = (/.f64 a4 a2) %137 = (*.f64 #s(literal 4 binary64) %136) %138 = (+.f64 #s(literal 2 binary64) %137) %139 = (*.f64 a2 %138) %140 = (+ %116 %117) %141 = (approx %140 %139) %142 = (/.f64 %100 a2) %143 = (fma.f64 #s(literal 2 binary64) lamdp %142) %144 = (*.f64 a2 %143) %146 = (* lamdp (+ b %140)) %147 = (approx %146 %144) %148 = (*.f64 a2 %22) %149 = (approx %128 %148) %150 = (/.f64 b a4) %151 = (*.f64 a4 %35) %152 = (approx %128 %151) %153 = (+.f64 %11 %56) %154 = (/.f64 tanph xj) %155 = (-.f64 %7 tanph) %156 = (-.f64 %2 tanph) %157 = (-.f64 %133 tanph) %158 = (-.f64 %2 %61) %159 = (fma.f64 #s(literal -1 binary64) %71 %2) %160 = (*.f64 %78 %131) %161 = (sin.f64 %130) %162 = (*.f64 #s(literal -1/2 binary64) %79) %163 = (fma.f64 #s(literal -4 binary64) lamdp %162) %164 = (cos.f64 %163) %165 = (+.f64 %164 %11) %166 = (-.f64 %164 %11) %167 = (-.f64 %165 %166) %168 = (/.f64 %167 #s(literal 2 binary64)) %169 = (*.f64 lamdp lamdp) %170 = (fma.f64 #s(literal 4 binary64) a4 %78) %171 = (fma.f64 #s(literal -4 binary64) a4 %82) %172 = (fma.f64 #s(literal 4 binary64) a4 b) %173 = (fma.f64 #s(literal 2 binary64) a2 %172) %174 = (*.f64 lamdp %173) %175 = (*.f64 lamdp %172) %176 = (fma.f64 lamdp b tanph) %177 = (fma.f64 %11 a4 %176) %178 = (*.f64 %70 tanph) %179 = (*.f64 a4 %168) %180 = (/.f64 %45 %94) %181 = (+.f64 b %141) %182 = (*.f64 lamdp %181) %183 = (+ lamdp lamdp) %189 = (* tanph (/ s (sqrt (+ %64 %63)))) %191 = (approx (- (* a2 (sin %183)) %189) %51) %193 = (*.f64 #s(literal -2/3 binary64) %30) %194 = (+.f64 a2 %193) %195 = (*.f64 lamdp %194) %196 = (sin lamdp) %199 = (approx (* a2 (* %109 %196)) %195) %200 = (fma.f64 lamdp %104 %71) %201 = (* s tanph) %202 = (/ %201 xj) %203 = (+ %101 %202) %205 = (approx (+ %28 %203) %200) %207 = (* -1 %202) %209 = (approx (+ %207 %146) %72) %210 = (/.f64 %7 %36) %211 = (/.f64 %11 lamdp) %212 = (+.f64 %211 %210) %213 = (+.f64 %150 %212) %214 = (*.f64 lamdp %213) %218 = (+ %40 (+ (/ %28 a4) (/ %101 a4))) %219 = (approx %218 %214) %220 = (*.f64 a4 %161) %221 = (*.f64 lamdp %171) %222 = (*.f64 #s(literal -1 binary64) %221) %227 = (approx (+ (* %39 a4) (- (* %183 a2) %189)) %222) %228 = (approx %218 %55) %230 = (approx (- %102 tanph) %62) %231 = (* -1 tanph) %232 = (- %102 %231) %233 = (approx %232 %69) %234 = (- %106 tanph) %235 = (approx %234 %155) %236 = (approx %218 %153) %238 = (approx (+ %146 %202) %108) %239 = (approx %234 %156) %240 = (-.f64 %37 tanph) %241 = (* lamdp %140) %242 = (- %241 tanph) %243 = (approx %242 %240) %245 = (approx (+ %207 %106) %159) %246 = (-.f64 %105 %61) %248 = (approx (- %146 %231) %246) %249 = (approx %232 %158) %250 = (-.f64 %24 tanph) %251 = (approx %242 %250) %252 = (*.f64 #s(literal -1 binary64) %220) %253 = (* tanph %67) %260 = (+ %101 (- %28 (+ %253 (* a4 (sin (* lamdp -4)))))) %269 = (neg %253) %271 = (approx (+ (* a4 (cos (+ (* (PI ) 1/2) (* -4 lamdp)))) %269) %157) %272 = (fma.f64 %75 a2 %12) %273 = (approx %102 %175) %274 = (fma.f64 %173 lamdp tanph) %275 = (fma.f64 %172 lamdp tanph) %276 = (fma.f64 %73 a2 %275) %277 = (fma.f64 %173 lamdp %178) %278 = (fma.f64 %170 lamdp %178) %279 = (fma.f64 lamdp b %278) %280 = (fma.f64 %70 tanph %93) %281 = (-.f64 %174 %178) %282 = (fma.f64 %86 %154 %174) %283 = (fma.f64 a2 %75 %273) %284 = (fma.f64 a2 %6 %42) %285 = (+ %28 %102) %286 = (approx %285 %284) %288 = (+ %28 (+ %41 %269)) %289 = (+ %101 %288) %291 = (+.f64 %179 %98) %292 = (+.f64 %29 %291) %294 = (-.f64 %182 tanph) %295 = (- %285 tanph) %296 = (approx %295 %294) %298 = (fma.f64 %135 %169 %173) %299 = (*.f64 lamdp %298) %300 = (-.f64 %299 %92) %302 = (-.f64 %147 tanph) %303 = (approx %295 %302) %305 = (-.f64 %129 tanph) %306 = (approx %295 %305) %308 = (-.f64 %149 tanph) %309 = (approx %295 %308) %311 = (-.f64 %152 tanph) %312 = (approx %295 %311) %314 = (approx %285 %272) %316 = (-.f64 %103 tanph) %317 = (approx %295 %316) %319 = (-.f64 %107 tanph) %320 = (approx %295 %319) %322 = (-.f64 %107 %180) %324 = (*.f64 a4 %219) %325 = (approx %285 %324) %327 = (*.f64 a4 %228) %328 = (approx %285 %327) %330 = (*.f64 a4 %236) %331 = (approx %285 %330) %333 = (approx %295 %85) %335 = (*.f64 %110 %77) %336 = (*.f64 a2 %335) %337 = (*.f64 #s(literal 2 binary64) %336) %343 = (+ (* (* (+ a2 a2) %109) %196) (+ %41 (- %101 %189))) %345 = (-.f64 %80 %96) %346 = (fma.f64 lamdp b %345) %348 = (fma.f64 lamdp b %191) %350 = (- %285 %231) %351 = (approx %350 %274) %353 = (approx %350 %276) %355 = (approx %350 %248) %358 = (+ %28 (+ %41 %203)) %359 = (approx %358 %277) %361 = (approx %358 %279) %363 = (approx %358 %238) %365 = (*.f64 #s(literal 2 binary64) %199) %367 = (approx %295 %230) %369 = (approx %350 %177) %371 = (approx %350 %233) %373 = (approx %350 %249) %378 = (approx %295 %235) %380 = (approx %295 %239) %382 = (approx %358 %280) %384 = (approx %358 %205) %390 = (/ %201 (sqrt (+ (pow s 2) (pow xj 2)))) %391 = (- %241 %390) %392 = (approx %391 %243) %393 = (approx %288 %392) %395 = (approx %391 %251) %396 = (approx %288 %395) %398 = (- %146 %390) %399 = (approx %398 %281) %401 = (approx %398 %282) %403 = (approx %398 %209) %406 = (approx (- %106 %390) %245) %408 = (approx %288 %227) %410 = (+.f64 %29 %271) b lamdp %2 a2 #s(literal 2 binary64) %5 %6 %7 a4 #s(literal 4 binary64) %10 %11 %12 tanph s xj %16 %17 #s(literal -4/3 binary64) %19 %20 %21 %22 %23 %24 %29 %30 %31 #s(literal -32/3 binary64) %33 %34 %35 %36 %37 %42 %43 #s(literal -1 binary64) %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 #s(literal 1/2 binary64) #s(literal 3 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) %61 %62 %68 %69 %70 %71 %72 %73 #s(literal -2 binary64) %75 %76 %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 %97 %98 %99 %100 %103 %104 %105 %107 %108 %110 %111 #s(literal -4 binary64) %113 %114 %115 %129 %130 %131 %132 %133 %134 %135 %136 %137 %138 %139 %141 %142 %143 %144 %147 %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 %191 #s(literal -2/3 binary64) %193 %194 %195 %199 %200 %205 %209 %210 %211 %212 %213 %214 %219 %220 %221 %222 %227 %228 %230 %233 %235 %236 %238 %239 %240 %243 %245 %246 %248 %249 %250 %251 %252 (approx %260 %252) %271 %272 %273 %274 %275 %276 %277 %278 %279 %280 %281 %282 %283 %284 %286 (approx %289 %286) %291 %292 (+.f64 %2 %292) %294 %296 (approx %289 %296) %298 %299 %300 (approx %260 %300) %302 %303 (approx %289 %303) %305 %306 (approx %289 %306) %308 %309 (approx %289 %309) %311 %312 (approx %289 %312) %314 (approx %289 %314) %316 %317 (approx %289 %317) %319 %320 (approx %289 %320) %322 (approx %289 %322) %324 %325 (approx %289 %325) %327 %328 (approx %289 %328) %330 %331 (approx %289 %331) %333 (approx %289 %333) %335 %336 %337 (approx %343 %337) %345 %346 (approx %289 %346) %348 (approx %289 %348) %351 (approx %289 %351) %353 (approx %289 %353) %355 (approx %289 %355) %359 (approx %289 %359) %361 (approx %289 %361) %363 (approx %289 %363) %365 (approx %343 %365) %367 (approx %289 %367) %369 (approx %289 %369) %371 (approx %289 %371) %373 (approx %289 %373) (approx %343 %81) (approx %343 %160) (approx %343 %84) %378 (approx %289 %378) %380 (approx %289 %380) %382 (approx %289 %382) %384 (approx %289 %384) %392 %393 (+.f64 %2 %393) %395 %396 (+.f64 %2 %396) %399 (approx %289 %399) %401 (approx %289 %401) %403 (approx %289 %403) %406 (approx %289 %406) %408 (+.f64 %2 %408) %410 (+.f64 %2 %410) (approx %289 %283) |
| Outputs |
|---|
%3 = (*.f64 b lamdp) %15 = (neg.f64 #s(literal 1 binary64)) %20 = (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %22 = (*.f64 #s(literal -2 binary64) #s(literal 1/2 binary64)) %31 = (*.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)))) %33 = (+.f64 lamdp lamdp) %34 = (*.f64 lamdp #s(literal 2 binary64)) %35 = (*.f64 #s(literal 2 binary64) lamdp) %36 = (neg.f64 lamdp) %37 = (-.f64 lamdp %36) %38 = (*.f64 #s(literal -2 binary64) lamdp) %39 = (neg.f64 %38) %40 = (*.f64 lamdp #s(literal -2 binary64)) %41 = (neg.f64 %40) %42 = (neg.f64 %36) %43 = (+.f64 lamdp %42) %45 = (neg.f64 (-.f64 %36 lamdp)) %46 = (*.f64 lamdp #s(literal 1 binary64)) %47 = (fma.f64 lamdp #s(literal 1 binary64) %46) %48 = (*.f64 #s(literal 1 binary64) lamdp) %49 = (fma.f64 #s(literal 1 binary64) lamdp %48) %50 = (+.f64 %48 %48) %51 = (+.f64 %46 %46) %52 = (sin.f64 %33) %53 = (cos.f64 lamdp) %54 = (sin.f64 lamdp) %55 = (*.f64 %53 %54) %56 = (*.f64 #s(literal 2 binary64) %55) %57 = (*.f64 %55 #s(literal 2 binary64)) %58 = (*.f64 #s(literal 2 binary64) %53) %59 = (*.f64 %58 %54) %61 = (*.f64 (*.f64 #s(literal 2 binary64) %54) %53) %63 = (neg.f64 (*.f64 #s(literal -2 binary64) %55)) %64 = (+.f64 %54 %54) %65 = (*.f64 %53 %64) %67 = (*.f64 %54 (+.f64 %53 %53)) %68 = (fma.f64 %53 %54 %55) %69 = (fma.f64 %54 %53 %55) %70 = (+.f64 %55 %55) %71 = (neg.f64 %55) %72 = (-.f64 %55 %71) %75 = (-.f64 %55 (*.f64 (neg.f64 %54) %53)) %78 = (-.f64 %55 (*.f64 (neg.f64 %53) %54)) %81 = (-.f64 %55 (*.f64 %53 (sin.f64 %36))) %82 = (*.f64 a2 %52) %83 = (*.f64 %52 a2) %84 = (+.f64 a2 a2) %85 = (*.f64 %84 %55) %86 = (*.f64 %84 %54) %87 = (*.f64 %53 %86) %88 = (*.f64 %54 %84) %89 = (*.f64 %53 %88) %90 = (*.f64 %84 %53) %91 = (*.f64 %54 %90) %92 = (*.f64 %90 %54) %93 = (*.f64 %55 %84) %94 = (*.f64 %86 %53) %95 = (*.f64 %88 %53) %96 = (*.f64 %53 a2) %97 = (*.f64 %96 %54) %98 = (*.f64 #s(literal 2 binary64) %97) %99 = (*.f64 %54 #s(literal 2 binary64)) %100 = (*.f64 %96 %99) %101 = (*.f64 %97 #s(literal 2 binary64)) %103 = (neg.f64 (*.f64 %97 #s(literal -2 binary64))) %105 = (neg.f64 (*.f64 #s(literal -2 binary64) %97)) %106 = (*.f64 %96 %64) %107 = (fma.f64 a2 %55 %97) %108 = (*.f64 %54 a2) %109 = (fma.f64 %53 %108 %97) %110 = (fma.f64 %54 %96 %97) %111 = (fma.f64 %55 a2 %97) %112 = (fma.f64 %96 %54 %97) %113 = (*.f64 a2 %54) %114 = (fma.f64 %113 %53 %97) %115 = (+.f64 %97 %97) %116 = (neg.f64 a2) %118 = (-.f64 %97 (*.f64 %116 %55)) %120 = (-.f64 %97 (*.f64 %71 a2)) %123 = (-.f64 %97 (*.f64 (neg.f64 %96) %54)) %125 = (-.f64 %97 (neg.f64 %97)) %126 = (*.f64 #s(literal 1 binary64) %97) %127 = (fma.f64 #s(literal 1 binary64) %97 %126) %128 = (*.f64 %97 #s(literal 1 binary64)) %129 = (fma.f64 %97 #s(literal 1 binary64) %128) %130 = (+.f64 %128 %128) %131 = (+.f64 %126 %126) %137 = (*.f64 #s(literal 4 binary64) lamdp) %140 = (*.f64 #s(literal -4 binary64) lamdp) %142 = (sin.f64 %137) %143 = (*.f64 a4 %142) %146 = (neg.f64 tanph) %152 = (*.f64 #s(literal 1/2 binary64) tanph) %156 = (*.f64 xj xj) %157 = (fabs.f64 %156) %158 = (fabs.f64 xj) %159 = (*.f64 %158 %158) %160 = (neg.f64 xj) %161 = (*.f64 %160 %160) %162 = (neg.f64 %156) %163 = (neg.f64 %162) %164 = (fabs.f64 %158) %165 = (*.f64 %164 %164) %166 = (neg.f64 %158) %167 = (*.f64 %166 %166) %168 = (neg.f64 %160) %169 = (*.f64 %168 %168) %170 = (pow.f64 xj #s(literal 2 binary64)) %171 = (pow.f64 %158 #s(literal 2 binary64)) %172 = (pow.f64 %160 #s(literal 2 binary64)) %173 = (pow.f64 xj #s(literal 1 binary64)) %174 = (*.f64 %173 xj) %176 = (/.f64 #s(literal 1 binary64) (pow.f64 xj #s(literal -2 binary64))) %177 = (*.f64 s s) %178 = (fabs.f64 %177) %179 = (neg.f64 s) %180 = (*.f64 %179 %179) %181 = (fabs.f64 s) %182 = (*.f64 %181 %181) %183 = (neg.f64 %177) %184 = (neg.f64 %183) %185 = (fabs.f64 %181) %186 = (*.f64 %185 %185) %187 = (neg.f64 %181) %188 = (*.f64 %187 %187) %189 = (neg.f64 %179) %190 = (*.f64 %189 %189) %191 = (pow.f64 s #s(literal 2 binary64)) %192 = (pow.f64 %179 #s(literal 2 binary64)) %193 = (pow.f64 %181 #s(literal 2 binary64)) %194 = (pow.f64 s #s(literal 1 binary64)) %195 = (*.f64 %194 s) %197 = (/.f64 #s(literal 1 binary64) (pow.f64 s #s(literal -2 binary64))) %199 = (*.f64 lamdp lamdp) %200 = (fabs.f64 %199) %201 = (fabs.f64 lamdp) %202 = (*.f64 %201 %201) %203 = (*.f64 %36 %36) %204 = (neg.f64 %199) %205 = (neg.f64 %204) %206 = (fabs.f64 %201) %207 = (*.f64 %206 %206) %208 = (neg.f64 %201) %209 = (*.f64 %208 %208) %210 = (*.f64 %42 %42) %211 = (pow.f64 lamdp #s(literal 2 binary64)) %212 = (pow.f64 %201 #s(literal 2 binary64)) %213 = (pow.f64 %36 #s(literal 2 binary64)) %215 = (*.f64 (pow.f64 lamdp #s(literal 1 binary64)) lamdp) %217 = (/.f64 #s(literal 1 binary64) (pow.f64 lamdp #s(literal -2 binary64))) %218 = (*.f64 lamdp #s(literal -4/3 binary64)) %220 = (*.f64 #s(literal -4/3 binary64) %199) %222 = (*.f64 #s(literal -4/3 binary64) lamdp) %224 = (*.f64 %201 #s(literal -4/3 binary64)) %226 = (*.f64 %36 #s(literal -4/3 binary64)) %228 = (*.f64 #s(literal -4/3 binary64) %36) %230 = (*.f64 #s(literal -4/3 binary64) %201) %235 = (fma.f64 %222 lamdp #s(literal 2 binary64)) %240 = (*.f64 (*.f64 #s(literal 4/3 binary64) lamdp) lamdp) %243 = (neg.f64 #s(literal 4/3 binary64)) %244 = (*.f64 %243 %199) %246 = (neg.f64 %240) %257 = (+.f64 #s(literal 1 binary64) %220) %259 = (-.f64 #s(literal 1 binary64) %240) %273 = (*.f64 lamdp %235) %276 = (*.f64 %199 lamdp) %282 = (*.f64 %218 %199) %298 = (*.f64 a2 lamdp) %301 = (*.f64 %33 a2) %305 = (*.f64 %40 a2) %310 = (*.f64 %36 a2) %314 = (neg.f64 %298) %316 = (*.f64 %298 #s(literal 1 binary64)) %318 = (*.f64 #s(literal 1 binary64) %298) %325 = (* a2 (sin (* 2 lamdp))) %326 = (approx %325 %301) %328 = (*.f64 a2 %199) %338 = (*.f64 a2 #s(literal 2 binary64)) %339 = (*.f64 #s(literal 2 binary64) a2) %340 = (-.f64 a2 %116) %341 = (*.f64 #s(literal -2 binary64) %116) %342 = (*.f64 %116 #s(literal -2 binary64)) %343 = (*.f64 #s(literal -2 binary64) a2) %344 = (neg.f64 %343) %345 = (neg.f64 %116) %346 = (+.f64 a2 %345) %347 = (*.f64 a2 #s(literal 1 binary64)) %348 = (fma.f64 a2 #s(literal 1 binary64) %347) %349 = (*.f64 #s(literal 1 binary64) a2) %350 = (fma.f64 #s(literal 1 binary64) a2 %349) %351 = (+.f64 %349 %349) %352 = (+.f64 %347 %347) %354 = (*.f64 lamdp #s(literal -32/3 binary64)) %357 = (*.f64 #s(literal -32/3 binary64) %199) %358 = (*.f64 #s(literal -32/3 binary64) lamdp) %360 = (*.f64 %201 #s(literal -32/3 binary64)) %362 = (*.f64 %36 #s(literal -32/3 binary64)) %364 = (*.f64 #s(literal -32/3 binary64) %36) %366 = (*.f64 #s(literal -32/3 binary64) %201) %371 = (fma.f64 %358 lamdp #s(literal 4 binary64)) %376 = (*.f64 (*.f64 #s(literal 32/3 binary64) lamdp) lamdp) %390 = (*.f64 lamdp %371) %392 = (*.f64 %354 %199) %412 = (*.f64 a4 lamdp) %413 = (*.f64 #s(literal 4 binary64) a4) %416 = (*.f64 #s(literal 4 binary64) %412) %420 = (*.f64 #s(literal -4 binary64) a4) %421 = (*.f64 %420 lamdp) %425 = (sin (* 4 lamdp)) %426 = (* a4 %425) %427 = (approx %426 %416) %431 = (*.f64 s tanph) %432 = (fma.f64 s s %156) %433 = (fma.f64 xj xj %177) %434 = (+.f64 %156 %177) %435 = (+.f64 %177 %156) %436 = (-.f64 %156 %183) %437 = (-.f64 %177 %162) %438 = (*.f64 %168 xj) %439 = (fma.f64 s s %438) %440 = (*.f64 %189 s) %441 = (fma.f64 xj xj %440) %442 = (fma.f64 %179 %179 %156) %443 = (fma.f64 %181 %181 %156) %444 = (fma.f64 %158 %158 %177) %445 = (fma.f64 %160 %160 %177) %446 = (+.f64 %156 %440) %447 = (+.f64 %177 %438) %449 = (neg.f64 (-.f64 %183 %156)) %451 = (neg.f64 (-.f64 %162 %177)) %452 = (fma.f64 %179 %179 %438) %453 = (fma.f64 %181 %181 %438) %454 = (fma.f64 %158 %158 %440) %455 = (fma.f64 %160 %160 %440) %456 = (fma.f64 %164 %164 %177) %457 = (fma.f64 %185 %185 %156) %458 = (fma.f64 %187 %187 %156) %459 = (fma.f64 %166 %166 %177) %460 = (fma.f64 %168 %168 %177) %461 = (fma.f64 %189 %189 %156) %462 = (fma.f64 %164 %164 %440) %463 = (fma.f64 %185 %185 %438) %464 = (fma.f64 %187 %187 %438) %465 = (fma.f64 %166 %166 %440) %466 = (fma.f64 %168 %168 %440) %467 = (fma.f64 %189 %189 %438) %468 = (fma.f64 %173 xj %177) %469 = (fma.f64 %194 s %156) %470 = (fma.f64 %173 xj %440) %471 = (fma.f64 %194 s %438) %472 = (sqrt.f64 %432) %473 = (fabs.f64 %472) %474 = (neg.f64 %472) %475 = (fabs.f64 %474) %476 = (hypot.f64 s xj) %477 = (hypot.f64 xj s) %478 = (hypot.f64 s %158) %479 = (hypot.f64 s %160) %480 = (hypot.f64 xj %179) %481 = (hypot.f64 xj %181) %482 = (hypot.f64 %179 xj) %483 = (hypot.f64 %181 xj) %484 = (hypot.f64 %158 s) %485 = (hypot.f64 %160 s) %486 = (hypot.f64 s %164) %487 = (hypot.f64 s %166) %488 = (hypot.f64 s %168) %489 = (hypot.f64 xj %185) %490 = (hypot.f64 xj %187) %491 = (hypot.f64 xj %189) %492 = (hypot.f64 %179 %158) %493 = (hypot.f64 %179 %160) %494 = (hypot.f64 %181 %158) %495 = (hypot.f64 %181 %160) %496 = (hypot.f64 %158 %179) %497 = (hypot.f64 %158 %181) %498 = (hypot.f64 %160 %179) %499 = (hypot.f64 %160 %181) %500 = (hypot.f64 %164 s) %501 = (hypot.f64 %185 xj) %502 = (hypot.f64 %187 xj) %503 = (hypot.f64 %166 s) %504 = (hypot.f64 %168 s) %505 = (hypot.f64 %189 xj) %506 = (hypot.f64 %179 %164) %507 = (hypot.f64 %179 %166) %508 = (hypot.f64 %179 %168) %509 = (hypot.f64 %181 %164) %510 = (hypot.f64 %181 %166) %511 = (hypot.f64 %181 %168) %512 = (hypot.f64 %158 %185) %513 = (hypot.f64 %158 %187) %514 = (hypot.f64 %158 %189) %515 = (hypot.f64 %160 %185) %516 = (hypot.f64 %160 %187) %517 = (hypot.f64 %160 %189) %518 = (hypot.f64 %164 %179) %519 = (hypot.f64 %164 %181) %520 = (hypot.f64 %185 %158) %521 = (hypot.f64 %185 %160) %522 = (hypot.f64 %187 %158) %523 = (hypot.f64 %187 %160) %524 = (hypot.f64 %166 %179) %525 = (hypot.f64 %166 %181) %526 = (hypot.f64 %168 %179) %527 = (hypot.f64 %168 %181) %528 = (hypot.f64 %189 %158) %529 = (hypot.f64 %189 %160) %530 = (/.f64 #s(literal 1 binary64) %472) %531 = (/.f64 #s(literal 1 binary64) %530) %532 = (hypot.f64 %164 %185) %533 = (hypot.f64 %164 %187) %534 = (hypot.f64 %164 %189) %535 = (hypot.f64 %185 %164) %536 = (hypot.f64 %185 %166) %537 = (hypot.f64 %185 %168) %538 = (hypot.f64 %187 %164) %539 = (hypot.f64 %187 %166) %540 = (hypot.f64 %187 %168) %541 = (hypot.f64 %166 %185) %542 = (hypot.f64 %166 %187) %543 = (hypot.f64 %166 %189) %544 = (hypot.f64 %168 %185) %545 = (hypot.f64 %168 %187) %546 = (hypot.f64 %168 %189) %547 = (hypot.f64 %189 %164) %548 = (hypot.f64 %189 %166) %549 = (hypot.f64 %189 %168) %550 = (pow.f64 %432 #s(literal 1/2 binary64)) %552 = (sqrt.f64 (*.f64 %472 %472)) %553 = (/.f64 %431 %472) %554 = (/.f64 s %472) %555 = (*.f64 tanph %554) %556 = (/.f64 tanph %472) %557 = (*.f64 s %556) %558 = (*.f64 %554 tanph) %559 = (*.f64 %556 s) %560 = (neg.f64 %431) %561 = (/.f64 %560 %474) %562 = (neg.f64 %560) %563 = (/.f64 %562 %472) %564 = (neg.f64 %554) %565 = (*.f64 %146 %564) %566 = (neg.f64 %553) %567 = (neg.f64 %566) %568 = (*.f64 %431 #s(literal 1 binary64)) %569 = (/.f64 %568 %472) %571 = (*.f64 s (*.f64 %530 tanph)) %572 = (*.f64 %431 %530) %573 = (*.f64 %553 #s(literal 1 binary64)) %574 = (*.f64 #s(literal 1 binary64) %553) %575 = (*.f64 %530 %431) %577 = (/.f64 #s(literal 1 binary64) (/.f64 %472 %431)) %578 = (neg.f64 %474) %579 = (/.f64 %562 %578) %580 = (*.f64 #s(literal -1 binary64) %566) %581 = (*.f64 %566 #s(literal -1 binary64)) %582 = (/.f64 #s(literal 1 binary64) %474) %583 = (*.f64 %560 %582) %585 = (/.f64 #s(literal 1 binary64) (/.f64 %474 %560)) %589 = (neg.f64 %556) %596 = (*.f64 %146 %179) %599 = (*.f64 %554 #s(literal -1 binary64)) %601 = (*.f64 #s(literal -1 binary64) %554) %603 = (*.f64 %556 #s(literal -1 binary64)) %607 = (*.f64 #s(literal -1 binary64) s) %610 = (neg.f64 %530) %615 = (*.f64 #s(literal -1 binary64) %560) %617 = (*.f64 %560 #s(literal -1 binary64)) %619 = (*.f64 %530 #s(literal -1 binary64)) %622 = (*.f64 #s(literal -4/3 binary64) a2) %623 = (*.f64 #s(literal -32/3 binary64) a4) %627 = (fma.f64 #s(literal -32/3 binary64) a4 %622) %632 = (*.f64 #s(literal 4/3 binary64) a2) %634 = (*.f64 %243 a2) %636 = (neg.f64 %632) %644 = (neg.f64 a4) %649 = (/.f64 %82 a4) %650 = (/.f64 %52 a4) %652 = (/.f64 a2 a4) %655 = (neg.f64 %82) %657 = (neg.f64 %649) %659 = (*.f64 %82 #s(literal 1 binary64)) %661 = (/.f64 #s(literal 1 binary64) a4) %666 = (neg.f64 %655) %667 = (neg.f64 %644) %669 = (/.f64 #s(literal 1 binary64) %644) %674 = (fma.f64 %52 %652 %142) %678 = (sin.f64 %140) %683 = (fma.f64 %52 a2 %143) %695 = (/.f64 %143 a4) %701 = (*.f64 a4 %678) %707 = (/.f64 %3 a4) %708 = (/.f64 b a4) %710 = (/.f64 lamdp a4) %714 = (neg.f64 %3) %716 = (neg.f64 %707) %720 = (*.f64 %661 lamdp) %726 = (neg.f64 %714) %739 = (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %761 = (neg.f64 #s(literal 0 binary64)) %769 = (*.f64 tanph #s(literal -1 binary64)) %770 = (*.f64 #s(literal -1 binary64) tanph) %771 = (-.f64 %143 tanph) %784 = (/ s (sqrt (+ (* xj xj) (* s s)))) %785 = (approx %784 #s(literal -1 binary64)) %787 = (fma.f64 %142 a4 tanph) %791 = (neg.f64 %787) %797 = (*.f64 %15 tanph) %800 = (/.f64 s xj) %802 = (neg.f64 %800) %804 = (*.f64 s #s(literal 1 binary64)) %806 = (/.f64 #s(literal 1 binary64) xj) %812 = (/.f64 #s(literal 1 binary64) %160) %816 = (/.f64 %431 xj) %817 = (*.f64 tanph %800) %818 = (/.f64 tanph xj) %819 = (*.f64 s %818) %820 = (*.f64 %800 tanph) %821 = (*.f64 %818 s) %822 = (/.f64 %560 %160) %823 = (neg.f64 %820) %824 = (neg.f64 %823) %825 = (/.f64 %568 xj) %826 = (*.f64 %431 %806) %827 = (*.f64 %806 %431) %829 = (/.f64 #s(literal 1 binary64) (/.f64 xj %431)) %830 = (/.f64 %562 %168) %831 = (*.f64 %560 %812) %833 = (/.f64 #s(literal 1 binary64) (/.f64 %160 %560)) %837 = (neg.f64 %818) %849 = (*.f64 %800 #s(literal -1 binary64)) %851 = (*.f64 %818 #s(literal -1 binary64)) %856 = (*.f64 #s(literal -1 binary64) %800) %858 = (*.f64 %806 %179) %860 = (neg.f64 %806) %867 = (*.f64 %806 #s(literal -1 binary64)) %876 = (PI.f64 ) %877 = (fma.f64 %876 #s(literal 1/2 binary64) lamdp) %879 = (*.f64 #s(literal 1/2 binary64) %876) %884 = (cos.f64 %879) %885 = (sin.f64 %879) %886 = (*.f64 %53 %885) %905 = (/.f64 %179 %474) %906 = (neg.f64 %564) %907 = (/.f64 %804 %472) %908 = (*.f64 s %530) %909 = (*.f64 %530 s) %911 = (/.f64 #s(literal 1 binary64) (/.f64 %472 s)) %912 = (/.f64 %189 %578) %913 = (*.f64 %179 %582) %915 = (/.f64 #s(literal 1 binary64) (/.f64 %474 %179)) %918 = (fma.f64 a2 %52 %3) %925 = (neg.f64 b) %926 = (neg.f64 %925) %927 = (*.f64 %926 lamdp) %931 = (neg.f64 %918) %971 = (*.f64 tanph %785) %972 = (neg.f64 %971) %973 = (fma.f64 a4 #s(literal 4 binary64) b) %974 = (fma.f64 #s(literal 4 binary64) a4 b) %975 = (+.f64 b %413) %976 = (+.f64 %413 b) %977 = (-.f64 b %420) %978 = (*.f64 %644 #s(literal -4 binary64)) %979 = (+.f64 b %978) %980 = (-.f64 %420 b) %981 = (neg.f64 %980) %982 = (-.f64 %413 %925) %983 = (fma.f64 a4 #s(literal 4 binary64) %926) %984 = (fma.f64 #s(literal 4 binary64) a4 %926) %985 = (+.f64 %413 %926) %986 = (*.f64 lamdp %974) %987 = (*.f64 %974 lamdp) %988 = (fma.f64 lamdp b %416) %989 = (fma.f64 lamdp %413 %3) %990 = (fma.f64 b lamdp %416) %991 = (fma.f64 a4 %137 %3) %992 = (fma.f64 #s(literal 4 binary64) %412 %3) %993 = (fma.f64 %137 a4 %3) %994 = (fma.f64 %412 #s(literal 4 binary64) %3) %995 = (fma.f64 %413 lamdp %3) %996 = (+.f64 %3 %416) %997 = (+.f64 %416 %3) %998 = (-.f64 %3 %421) %999 = (*.f64 %36 %413) %1000 = (-.f64 %3 %999) %1001 = (*.f64 %644 %137) %1002 = (-.f64 %3 %1001) %1003 = (neg.f64 %412) %1004 = (*.f64 %1003 #s(literal 4 binary64)) %1005 = (-.f64 %3 %1004) %1006 = (neg.f64 %416) %1007 = (-.f64 %3 %1006) %1008 = (-.f64 %416 %714) %1009 = (* b lamdp) %1010 = (+ %426 %1009) %1011 = (approx %1010 %986) %1013 = (fma.f64 #s(literal 2 binary64) a2 b) %1015 = (+.f64 a2 b) %1018 = (+.f64 b a2) %1027 = (-.f64 %343 b) %1029 = (*.f64 lamdp %1013) %1044 = (neg.f64 %301) %1050 = (+ %325 %1009) %1051 = (approx %1050 %1029) %1052 = (fma.f64 lamdp %974 %820) %1060 = (*.f64 lamdp %980) %1063 = (*.f64 %189 %818) %1065 = (*.f64 %837 %179) %1073 = (*.f64 lamdp xj) %1074 = (fma.f64 %974 %1073 %431) %1076 = (fma.f64 #s(literal 4 binary64) %412 %820) %1078 = (fma.f64 %818 s %3) %1080 = (*.f64 #s(literal 1 binary64) %820) %1097 = (*.f64 %823 #s(literal -1 binary64)) %1101 = (-.f64 %416 %823) %1116 = (fma.f64 %3 xj %431) %1118 = (cos lamdp) %1119 = (approx %1118 #s(literal 1 binary64)) %1122 = (neg.f64 %876) %1125 = (*.f64 #s(literal -1/2 binary64) %876) %1139 = (fma.f64 %876 #s(literal 1/2 binary64) %140) %1145 = (*.f64 %36 #s(literal 4 binary64)) %1150 = (fma.f64 %876 #s(literal -1/2 binary64) %137) %1165 = (*.f64 %627 %199) %1167 = (*.f64 %627 lamdp) %1170 = (*.f64 %276 %627) %1173 = (*.f64 %199 %623) %1174 = (*.f64 %276 %622) %1176 = (*.f64 %199 %622) %1177 = (*.f64 %276 %623) %1214 = (* 2 a2) %1215 = (* 4 a4) %1221 = (+ (* -32/3 a4) (* -4/3 a2)) %1226 = (* lamdp (+ b (+ %1214 (+ %1215 (* (* lamdp lamdp) %1221))))) %1227 = (approx %1226 %1170) %1257 = (cos.f64 %1139) %1259 = (fabs.f64 %1139) %1271 = (cos.f64 %140) %1272 = (sin.f64 %1125) %1273 = (*.f64 %678 %1272) %1275 = (*.f64 %885 %142) %1279 = (*.f64 %884 %1271) %1282 = (*.f64 %678 %885) %1285 = (*.f64 (neg.f64 %885) %678) %1287 = (neg.f64 %1282) %1289 = (neg.f64 %678) %1290 = (*.f64 %1289 %885) %1300 = (*.f64 %1257 %885) %1304 = (*.f64 a4 %1257) %1307 = (approx %1221 %623) %1308 = (/.f64 a4 a2) %1316 = (/.f64 #s(literal 1 binary64) a2) %1321 = (/.f64 #s(literal 1 binary64) %116) %1324 = (/.f64 #s(literal 4 binary64) a2) %1326 = (*.f64 #s(literal 4 binary64) %1308) %1329 = (*.f64 %1308 #s(literal -4 binary64)) %1331 = (*.f64 %1316 #s(literal 4 binary64)) %1338 = (fma.f64 %1308 #s(literal 4 binary64) #s(literal 2 binary64)) %1347 = (fma.f64 #s(literal 4 binary64) a4 %84) %1352 = (+.f64 #s(literal 1 binary64) %1326) %1354 = (-.f64 #s(literal 1 binary64) %1329) %1362 = (*.f64 a2 %1338) %1370 = (*.f64 a2 #s(literal 4 binary64)) %1374 = (*.f64 %1370 %1308) %1391 = (+ %1214 %1215) %1392 = (approx %1391 %1362) %1393 = (/.f64 %986 a2) %1394 = (/.f64 %974 a2) %1396 = (/.f64 lamdp a2) %1400 = (/.f64 %1060 a2) %1404 = (*.f64 lamdp %1316) %1415 = (/.f64 %3 a2) %1416 = (/.f64 %416 a2) %1420 = (*.f64 lamdp (+.f64 %1394 #s(literal 2 binary64))) %1423 = (fma.f64 %974 %1396 lamdp) %1428 = (fma.f64 #s(literal 2 binary64) a2 %974) %1429 = (*.f64 lamdp %1428) %1444 = (neg.f64 %33) %1446 = (fma.f64 #s(literal -2 binary64) a2 %980) %1447 = (*.f64 %1446 lamdp) %1466 = (*.f64 a2 %1420) %1472 = (*.f64 %1393 a2) %1497 = (* lamdp (+ b %1391)) %1498 = (approx %1497 %1466) %1501 = (*.f64 a2 %235) %1503 = (*.f64 a2 %273) %1509 = (*.f64 %220 %298) %1511 = (*.f64 %298 %220) %1535 = (approx %1226 %1503) %1553 = (*.f64 a4 %371) %1555 = (*.f64 a4 %390) %1561 = (*.f64 %357 %412) %1563 = (*.f64 %412 %357) %1587 = (approx %1226 %1555) %1588 = (fma.f64 lamdp %708 %142) %1598 = (fma.f64 %142 a4 %3) %1624 = (/.f64 tanph %160) %1636 = (-.f64 %82 tanph) %1657 = (-.f64 %3 tanph) %1666 = (-.f64 %1304 tanph) %1675 = (fma.f64 lamdp b tanph) %1676 = (fma.f64 b lamdp tanph) %1677 = (+.f64 tanph %3) %1678 = (+.f64 %3 tanph) %1679 = (-.f64 tanph %714) %1680 = (-.f64 %3 %146) %1681 = (neg.f64 %1675) %1682 = (neg.f64 %1681) %1683 = (fma.f64 tanph #s(literal 1 binary64) %3) %1684 = (fma.f64 #s(literal 1 binary64) tanph %3) %1685 = (fma.f64 #s(literal -1 binary64) %146 %3) %1686 = (fma.f64 %146 #s(literal -1 binary64) %3) %1687 = (-.f64 %3 %797) %1688 = (fma.f64 #s(literal 2 binary64) %152 %3) %1689 = (-.f64 %3 %820) %1757 = (neg.f64 %142) %1759 = (sin.f64 (fma.f64 #s(literal 4 binary64) lamdp %876)) %1760 = (fma.f64 %876 #s(literal -1/2 binary64) %140) %1761 = (cos.f64 %1760) %1762 = (fma.f64 %876 #s(literal 1/2 binary64) %137) %1763 = (cos.f64 %1762) %1764 = (fabs.f64 %1760) %1765 = (cos.f64 %1764) %1767 = (cos.f64 (fabs.f64 %1764)) %1769 = (cos.f64 (neg.f64 %1764)) %1770 = (fma.f64 %876 #s(literal 1/2 binary64) %1760) %1771 = (sin.f64 %1770) %1773 = (sin.f64 (+.f64 %1762 %879)) %1775 = (sin.f64 (+.f64 %1764 %879)) %1776 = (fma.f64 %884 %1271 %1282) %1777 = (fma.f64 %1271 %884 %1282) %1778 = (+.f64 %1279 %1282) %1779 = (-.f64 %1279 %1273) %1780 = (neg.f64 %1273) %1781 = (fma.f64 %884 %1271 %1780) %1782 = (*.f64 %1289 %1272) %1783 = (fma.f64 %884 %1271 %1782) %1784 = (fma.f64 %1271 %884 %1780) %1785 = (fma.f64 %1271 %884 %1782) %1786 = (+.f64 %1279 %1780) %1787 = (+.f64 %1279 %1782) %1789 = (neg.f64 (-.f64 %1273 %1279)) %1790 = (sin.f64 %1760) %1791 = (fma.f64 %1790 %884 %1282) %1793 = (+.f64 (*.f64 %1790 %884) %1282) %1810 = (-.f64 %678 %678) %1815 = (/.f64 (fma.f64 #s(literal 4 binary64) lamdp %1770) #s(literal 2 binary64)) %1818 = (/.f64 (-.f64 %137 %1770) #s(literal 2 binary64)) %1820 = (*.f64 (sin.f64 %1815) (cos.f64 %1818)) %1823 = (/.f64 (+.f64 %1770 %137) #s(literal 2 binary64)) %1826 = (/.f64 (-.f64 %1770 %137) #s(literal 2 binary64)) %1828 = (*.f64 (sin.f64 %1823) (cos.f64 %1826)) %1837 = (-.f64 %678 %142) %1838 = (-.f64 %142 %678) %1849 = (-.f64 %1810 %678) %1851 = (-.f64 %1838 %678) %1861 = (-.f64 %1810 %1837) %1863 = (-.f64 %1837 %1810) %1876 = (*.f64 %1861 #s(literal 1/2 binary64)) %1888 = (*.f64 %1810 #s(literal 1/2 binary64)) %1889 = (*.f64 %1837 #s(literal 1/2 binary64)) %1891 = (/.f64 %1838 #s(literal 2 binary64)) %1893 = (neg.f64 %1889) %1919 = (fma.f64 #s(literal 4 binary64) a4 a2) %1936 = (fma.f64 #s(literal -4 binary64) a4 %343) %1949 = (-.f64 %420 a2) %1973 = (+.f64 %974 a2) %1998 = (*.f64 %1347 lamdp) %2018 = (*.f64 lamdp %1936) %2023 = (*.f64 %36 %1347) %2025 = (neg.f64 %1998) %2027 = (fma.f64 lamdp a2 %986) %2031 = (*.f64 %1936 #s(literal -1 binary64)) %2035 = (*.f64 #s(literal -1 binary64) %1936) %2040 = (fma.f64 %142 a4 %1675) %2061 = (*.f64 a4 %1876) %2065 = (*.f64 %1861 a4) %2078 = (+.f64 b %1392) %2079 = (*.f64 lamdp %2078) %2080 = (* tanph %784) %2082 = (approx (- %325 %2080) %566) %2084 = (*.f64 %199 #s(literal -2/3 binary64)) %2086 = (*.f64 #s(literal -2/3 binary64) a2) %2089 = (*.f64 #s(literal -2/3 binary64) %328) %2091 = (*.f64 %2086 lamdp) %2093 = (*.f64 #s(literal -2/3 binary64) %199) %2095 = (*.f64 %2086 %36) %2097 = (*.f64 %2086 %201) %2103 = (fma.f64 %2086 %199 a2) %2110 = (*.f64 (*.f64 #s(literal 2/3 binary64) a2) %199) %2122 = (*.f64 lamdp %2103) %2124 = (*.f64 %2086 %276) %2151 = (approx (* a2 (* %1118 (sin lamdp))) %2122) %2152 = (fma.f64 lamdp %1013 %820) %2176 = (fma.f64 lamdp %84 %820) %2179 = (fma.f64 %1013 %1073 %431) %2190 = (-.f64 %301 %823) %2208 = (/ (* s tanph) xj) %2209 = (+ %1009 %2208) %2211 = (approx (+ %325 %2209) %2152) %2213 = (approx (- %1497 %2208) %823) %2214 = (/.f64 %82 %412) %2215 = (/.f64 %52 %412) %2217 = (/.f64 a2 %412) %2223 = (/.f64 %52 lamdp) %2229 = (/.f64 a2 lamdp) %2234 = (neg.f64 %2214) %2238 = (/.f64 #s(literal 1 binary64) %412) %2239 = (*.f64 a2 %2238) %2245 = (/.f64 #s(literal 1 binary64) lamdp) %2251 = (/.f64 #s(literal 1 binary64) %1003) %2255 = (/.f64 %142 lamdp) %2268 = (/.f64 #s(literal 1 binary64) %36) %2272 = (/.f64 %674 lamdp) %2273 = (neg.f64 %2272) %2309 = (fma.f64 %2255 %412 %82) %2335 = (*.f64 %142 %412) %2336 = (fma.f64 %82 lamdp %2335) %2337 = (*.f64 %199 a4) %2348 = (*.f64 %412 %36) %2355 = (*.f64 %36 %412) %2365 = (*.f64 %1003 lamdp) %2372 = (*.f64 lamdp %1003) %2377 = (/.f64 #s(literal 1 binary64) %2337) %2383 = (*.f64 %1003 %36) %2390 = (*.f64 %36 %1003) %2402 = (+.f64 %708 %2272) %2413 = (fma.f64 %52 %2217 %708) %2415 = (+.f64 %2255 %708) %2460 = (*.f64 a4 %412) %2467 = (*.f64 %412 %644) %2474 = (*.f64 %644 %412) %2483 = (*.f64 %2337 a4) %2490 = (*.f64 a4 %2337) %2497 = (*.f64 %2337 %644) %2504 = (*.f64 %644 %2337) %2509 = (*.f64 lamdp %2402) %2511 = (*.f64 %2272 lamdp) %2529 = (*.f64 lamdp %2214) %2531 = (*.f64 %2214 lamdp) %2539 = (+ %425 (/ %1050 a4)) %2540 = (approx %2539 %2509) %2561 = (*.f64 %36 %343) %2596 = (*.f64 %116 %33) %2599 = (*.f64 %1444 a2) %2601 = (*.f64 %420 %36) %2603 = (*.f64 %36 %420) %2606 = (*.f64 %343 %36) %2608 = (fma.f64 lamdp a2 %416) %2616 = (*.f64 #s(literal -1 binary64) %305) %2618 = (*.f64 %305 #s(literal -1 binary64)) %2624 = (* lamdp %1391) %2625 = (- %2624 %2080) %2626 = (approx %2625 %1998) %2627 = (approx %2539 %674) %2628 = (- %1009 tanph) %2629 = (+ %426 %2628) %2630 = (approx %2629 %771) %2632 = (+ %426 (+ %1009 tanph)) %2633 = (approx %2632 %787) %2634 = (+ %325 %2628) %2635 = (approx %2634 %1636) %2636 = (approx %2539 %1588) %2638 = (approx (+ %1497 %2208) %1052) %2639 = (approx %2634 %1657) %2640 = (-.f64 %416 tanph) %2653 = (- %2624 tanph) %2654 = (approx %2653 %2640) %2656 = (approx (- %1050 %2208) %1689) %2658 = (fma.f64 %1013 lamdp tanph) %2664 = (fma.f64 %33 a2 tanph) %2672 = (-.f64 %301 %146) %2679 = (approx (+ %1497 tanph) %2658) %2680 = (approx %2632 %1675) %2681 = (-.f64 %301 tanph) %2692 = (-.f64 %298 tanph) %2697 = (fma.f64 lamdp a2 %146) %2702 = (approx %2653 %2681) %2707 = (neg.f64 %701) %2715 = (* lamdp -4) %2719 = (- %325 (+ %2080 (* a4 (sin %2715)))) %2720 = (+ %1009 %2719) %2729 = (approx (- (* a4 (cos (+ (* (PI ) 1/2) %2715))) %2080) %1666) %2742 = (*.f64 %667 %142) %2782 = (fma.f64 a2 %55 %143) %2790 = (fma.f64 lamdp %1428 tanph) %2791 = (fma.f64 %1428 lamdp tanph) %2792 = (+.f64 tanph %1429) %2793 = (+.f64 %1429 tanph) %2794 = (-.f64 tanph %1447) %2795 = (-.f64 %1429 %146) %2797 = (neg.f64 (neg.f64 %2791)) %2798 = (fma.f64 %1347 lamdp tanph) %2799 = (fma.f64 lamdp b %2798) %2800 = (fma.f64 %974 lamdp tanph) %2801 = (fma.f64 lamdp %84 %2800) %2802 = (fma.f64 b lamdp %2798) %2803 = (fma.f64 a2 %33 %2800) %2804 = (fma.f64 %33 a2 %2800) %2805 = (fma.f64 %84 lamdp %2800) %2806 = (fma.f64 tanph #s(literal 1 binary64) %1429) %2807 = (fma.f64 #s(literal 2 binary64) %298 %2800) %2808 = (fma.f64 %298 #s(literal 2 binary64) %2800) %2809 = (fma.f64 #s(literal 1 binary64) tanph %1429) %2810 = (+.f64 %3 %2798) %2811 = (+.f64 %301 %2800) %2812 = (+.f64 %1675 %1998) %2813 = (+.f64 %2800 %301) %2814 = (+.f64 %2664 %986) %2815 = (+.f64 tanph %301) %2816 = (fma.f64 lamdp %974 %2815) %2817 = (fma.f64 %974 lamdp %2815) %2818 = (+.f64 %986 %2815) %2819 = (+.f64 %2815 %986) %2820 = (fma.f64 #s(literal -1 binary64) %146 %1429) %2821 = (fma.f64 %146 #s(literal -1 binary64) %1429) %2822 = (-.f64 %1998 %146) %2823 = (fma.f64 lamdp b %2822) %2824 = (fma.f64 b lamdp %2822) %2825 = (neg.f64 %2800) %2826 = (-.f64 %301 %2825) %2827 = (-.f64 %2800 %2596) %2828 = (-.f64 %2800 %1044) %2829 = (-.f64 %2800 %2599) %2830 = (-.f64 %1429 %797) %2831 = (+.f64 %3 %2822) %2833 = (-.f64 %986 (-.f64 %146 %301)) %2835 = (neg.f64 (-.f64 %2825 %301)) %2836 = (fma.f64 #s(literal 2 binary64) %152 %1429) %2843 = (fma.f64 %137 a4 tanph) %2861 = (-.f64 %416 %146) %2866 = (fma.f64 lamdp %1428 %820) %2867 = (fma.f64 tanph %800 %1429) %2868 = (fma.f64 s %818 %1429) %2869 = (fma.f64 %800 tanph %1429) %2870 = (fma.f64 %818 s %1429) %2871 = (fma.f64 %1428 lamdp %820) %2872 = (+.f64 %820 %1429) %2873 = (+.f64 %1429 %820) %2874 = (-.f64 %820 %1447) %2875 = (-.f64 %1429 %823) %2876 = (fma.f64 lamdp %1428 %1063) %2877 = (fma.f64 lamdp %1428 %1065) %2878 = (fma.f64 %1428 lamdp %1063) %2879 = (fma.f64 %1428 lamdp %1065) %2880 = (+.f64 %1429 %1063) %2881 = (+.f64 %1429 %1065) %2883 = (neg.f64 (-.f64 %823 %1429)) %2884 = (fma.f64 %1347 lamdp %820) %2885 = (fma.f64 lamdp b %2884) %2886 = (fma.f64 lamdp %84 %1052) %2887 = (fma.f64 lamdp %1347 %1078) %2888 = (fma.f64 b lamdp %2884) %2889 = (fma.f64 a2 %33 %1052) %2890 = (fma.f64 %33 a2 %1052) %2891 = (fma.f64 %84 lamdp %1052) %2892 = (fma.f64 %1347 lamdp %1078) %2893 = (fma.f64 %1428 %1073 %431) %2894 = (/.f64 %2893 xj) %2895 = (fma.f64 lamdp %1428 %1080) %2896 = (fma.f64 #s(literal 2 binary64) %298 %1052) %2897 = (fma.f64 %298 #s(literal 2 binary64) %1052) %2898 = (fma.f64 %431 %806 %1429) %2899 = (fma.f64 %1428 lamdp %1080) %2900 = (fma.f64 %806 %431 %1429) %2901 = (+.f64 %3 %2884) %2902 = (+.f64 %301 %1052) %2903 = (+.f64 %1998 %1078) %2904 = (+.f64 %2884 %3) %2905 = (+.f64 %1078 %1998) %2906 = (fma.f64 tanph %800 %301) %2907 = (+.f64 %2906 %986) %2908 = (+.f64 %1429 %1080) %2909 = (fma.f64 lamdp %1428 %1097) %2910 = (fma.f64 %1936 %36 %1078) %2911 = (fma.f64 %1428 lamdp %1097) %2912 = (fma.f64 %36 %1936 %1078) %2913 = (neg.f64 %2884) %2914 = (-.f64 %3 %2913) %2915 = (neg.f64 %1078) %2916 = (-.f64 %1998 %2915) %2917 = (-.f64 %2884 %714) %2918 = (+.f64 %1429 %1097) %2920 = (/.f64 (neg.f64 %2893) %160) %2921 = (fma.f64 %560 %812 %1429) %2923 = (neg.f64 (-.f64 %2913 %3)) %2925 = (/.f64 (fma.f64 %1429 %160 %560) %160) %2926 = (fma.f64 lamdp %2031 %1078) %2927 = (fma.f64 #s(literal -1 binary64) %2018 %1078) %2928 = (fma.f64 %2018 #s(literal -1 binary64) %1078) %2929 = (fma.f64 %2035 lamdp %1078) %2930 = (*.f64 %2893 %806) %2932 = (/.f64 #s(literal 1 binary64) (/.f64 xj %2893)) %2933 = (*.f64 %1428 %1073) %2935 = (+.f64 (/.f64 %2933 xj) %820) %2936 = (fma.f64 %1116 %806 %1998) %3016 = (fma.f64 %52 a2 %820) %3023 = (fma.f64 %800 tanph %918) %3066 = (-.f64 %1429 %820) %3067 = (fma.f64 lamdp %1428 %823) %3068 = (fma.f64 tanph %802 %1429) %3069 = (fma.f64 s %837 %1429) %3070 = (fma.f64 %146 %800 %1429) %3071 = (fma.f64 %800 %146 %1429) %3072 = (fma.f64 %179 %818 %1429) %3073 = (fma.f64 %818 %179 %1429) %3074 = (fma.f64 %1428 lamdp %823) %3075 = (fma.f64 %802 tanph %1429) %3076 = (+.f64 %823 %1429) %3077 = (+.f64 %1429 %823) %3079 = (neg.f64 (-.f64 %820 %1429)) %3080 = (-.f64 %823 %1447) %3081 = (neg.f64 %1447) %3082 = (fma.f64 tanph %802 %3081) %3083 = (fma.f64 s %837 %3081) %3084 = (fma.f64 %146 %800 %3081) %3085 = (fma.f64 %800 %146 %3081) %3086 = (fma.f64 %179 %818 %3081) %3087 = (fma.f64 %818 %179 %3081) %3088 = (fma.f64 %802 tanph %3081) %3089 = (-.f64 %1429 %1063) %3090 = (-.f64 %1429 %1065) %3091 = (*.f64 %42 %1428) %3092 = (fma.f64 tanph %802 %3091) %3093 = (fma.f64 s %837 %3091) %3094 = (fma.f64 %146 %800 %3091) %3095 = (fma.f64 %800 %146 %3091) %3096 = (fma.f64 %179 %818 %3091) %3097 = (fma.f64 %818 %179 %3091) %3098 = (fma.f64 %802 tanph %3091) %3099 = (fma.f64 tanph %849 %1429) %3100 = (fma.f64 s %851 %1429) %3101 = (fma.f64 #s(literal -1 binary64) %820 %1429) %3102 = (fma.f64 %820 #s(literal -1 binary64) %1429) %3103 = (fma.f64 %607 %818 %1429) %3104 = (fma.f64 %856 tanph %1429) %3105 = (+.f64 %823 %3081) %3107 = (neg.f64 (-.f64 %1447 %823)) %3108 = (-.f64 %1998 %820) %3109 = (fma.f64 lamdp b %3108) %3110 = (-.f64 %986 %820) %3111 = (fma.f64 lamdp %84 %3110) %3112 = (fma.f64 b lamdp %3108) %3113 = (fma.f64 a2 %33 %3110) %3114 = (fma.f64 %33 a2 %3110) %3115 = (fma.f64 %84 lamdp %3110) %3116 = (+.f64 %823 %3091) %3118 = (/.f64 (-.f64 %2933 %431) xj) %3119 = (fma.f64 %1347 lamdp %823) %3120 = (fma.f64 lamdp b %3119) %3121 = (fma.f64 %974 lamdp %823) %3122 = (fma.f64 lamdp %84 %3121) %3123 = (fma.f64 b lamdp %3119) %3124 = (fma.f64 a2 %33 %3121) %3125 = (fma.f64 #s(literal 2 binary64) %298 %3110) %3126 = (fma.f64 %33 a2 %3121) %3127 = (fma.f64 %298 #s(literal 2 binary64) %3110) %3128 = (fma.f64 %84 lamdp %3121) %3129 = (-.f64 %1429 %1080) %3130 = (+.f64 %3 %3108) %3131 = (+.f64 %301 %3110) %3132 = (+.f64 %1689 %1998) %3134 = (/.f64 (fma.f64 %1428 %1073 %560) xj) %3135 = (fma.f64 tanph %858 %1429) %3136 = (fma.f64 #s(literal 2 binary64) %298 %3121) %3137 = (fma.f64 %298 #s(literal 2 binary64) %3121) %3138 = (fma.f64 %431 %860 %1429) %3139 = (fma.f64 %560 %806 %1429) %3140 = (+.f64 %3 %3119) %3141 = (+.f64 %301 %3121) %3143 = (+.f64 (fma.f64 %802 tanph %301) %986) %3144 = (fma.f64 tanph %849 %3081) %3145 = (fma.f64 s %851 %3081) %3146 = (fma.f64 #s(literal -1 binary64) %820 %3081) %3147 = (fma.f64 %820 #s(literal -1 binary64) %3081) %3148 = (fma.f64 %607 %818 %3081) %3149 = (fma.f64 %856 tanph %3081) %3150 = (-.f64 %1429 %1097) %3151 = (fma.f64 tanph %849 %3091) %3152 = (fma.f64 s %851 %3091) %3153 = (fma.f64 #s(literal -1 binary64) %820 %3091) %3154 = (fma.f64 %820 #s(literal -1 binary64) %3091) %3155 = (fma.f64 %607 %818 %3091) %3156 = (fma.f64 %856 tanph %3091) %3157 = (fma.f64 tanph %858 %3081) %3158 = (fma.f64 %431 %860 %3081) %3159 = (fma.f64 %560 %806 %3081) %3160 = (fma.f64 tanph %858 %3091) %3161 = (fma.f64 %431 %860 %3091) %3162 = (fma.f64 %560 %806 %3091) %3163 = (fma.f64 %431 %867 %1429) %3166 = (/.f64 (-.f64 (*.f64 %1429 %160) %560) %160) %3167 = (fma.f64 %431 %867 %3081) %3168 = (fma.f64 %431 %867 %3091) %3169 = (fma.f64 a2 %52 %1011) %3170 = (fma.f64 a2 %52 %427) %3171 = (+ %325 %1010) %3172 = (approx %3171 %3170) %3174 = (+.f64 %2061 %972) %3175 = (+.f64 %326 %3174) %3177 = (-.f64 %2079 tanph) %3178 = (+ %325 %2629) %3179 = (approx %3178 %3177) %3181 = (fma.f64 %1307 %199 %1428) %3182 = (*.f64 lamdp %3181) %3183 = (-.f64 %3182 %553) %3185 = (-.f64 %1498 tanph) %3186 = (approx %3178 %3185) %3188 = (-.f64 %1227 tanph) %3189 = (approx %3178 %3188) %3191 = (-.f64 %1535 tanph) %3192 = (approx %3178 %3191) %3194 = (-.f64 %1587 tanph) %3195 = (approx %3178 %3194) %3197 = (approx %3171 %683) %3199 = (-.f64 %1011 tanph) %3200 = (approx %3178 %3199) %3202 = (-.f64 %1051 tanph) %3203 = (approx %3178 %3202) %3205 = (-.f64 %1051 %553) %3207 = (*.f64 a4 %2540) %3208 = (approx %3171 %3207) %3210 = (*.f64 a4 %2627) %3211 = (approx %3171 %3210) %3213 = (*.f64 a4 %2636) %3214 = (approx %3171 %3213) %3216 = (approx %3178 %146) %3218 = (*.f64 %1119 %54) %3219 = (*.f64 a2 %3218) %3220 = (*.f64 #s(literal 2 binary64) %3219) %3222 = (-.f64 %82 %553) %3233 = (-.f64 %553 %82) %3265 = (fma.f64 lamdp b %3222) %3267 = (-.f64 %3 %553) %3301 = (*.f64 %918 %472) %3302 = (-.f64 %3301 %431) %3327 = (fma.f64 lamdp b %2082) %3329 = (+ %325 %2632) %3330 = (approx %3329 %2791) %3331 = (approx %2720 %3330) %3332 = (approx %3329 %2679) %3335 = (+ %325 (+ %426 %2209)) %3336 = (approx %3335 %2871) %3337 = (approx %2720 %3336) %3338 = (approx %3335 %2638) %3340 = (*.f64 #s(literal 2 binary64) %2151) %3342 = (approx %3178 %2630) %3344 = (approx %3329 %2040) %3346 = (approx %3329 %2633) %3348 = (approx %3329 %2680) %3350 = (approx %2720 %82) %3351 = (approx %3178 %2635) %3353 = (approx %3178 %2639) %3355 = (approx %3335 %3023) %3357 = (approx %3335 %2211) %3359 = (approx %2625 %2654) %3360 = (approx %2719 %3359) %3362 = (approx %2625 %2702) %3363 = (approx %2719 %3362) %3365 = (- %1497 %2080) %3366 = (approx %3365 %3066) %3367 = (approx %2720 %3366) %3368 = (approx %3365 %2213) %3372 = (approx (+ %325 (- %1009 %2080)) %2656) %3374 = (approx %2719 %2626) %3376 = (+.f64 %326 %2729) b lamdp (*.f64 lamdp b) %3 a2 #s(literal 2 binary64) (neg.f64 #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)) (neg.f64 (+.f64 #s(literal -1 binary64) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) %15) (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) %20) (-.f64 #s(literal 1 binary64) %22) (*.f64 #s(literal 2 binary64) %31) %33 %34 %35 %37 %39 %41 %43 %45 %47 %49 %50 %51 %52 %56 %57 %59 %61 %63 %65 %67 %68 %69 %70 %72 %75 %78 %81 %82 %83 %85 %87 %89 %91 %92 %93 %94 %95 %98 %100 %101 %103 %105 %106 %107 %109 %110 %111 %112 %114 %115 %118 %120 %123 %125 %127 %129 %130 %131 a4 #s(literal 4 binary64) (neg.f64 #s(literal -4 binary64)) (*.f64 lamdp #s(literal 4 binary64)) %137 (*.f64 #s(literal -4 binary64) %36) (*.f64 %36 #s(literal -4 binary64)) (neg.f64 %140) %142 %143 (*.f64 %142 a4) tanph (neg.f64 %146) (*.f64 tanph #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) tanph) (*.f64 #s(literal -1 binary64) %146) (*.f64 %146 #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) %152) s xj %156 %157 %159 %161 %163 %165 %167 %169 %170 %171 %172 %174 %176 %177 %178 %180 %182 %184 %186 %188 %190 %191 %192 %193 %195 %197 #s(literal -4/3 binary64) %199 %200 %202 %203 %205 %207 %209 %210 %211 %212 %213 %215 %217 (*.f64 lamdp %218) %220 (*.f64 %199 #s(literal -4/3 binary64)) (*.f64 %222 lamdp) (*.f64 %201 %224) (*.f64 %36 %226) (*.f64 %228 %36) (*.f64 %230 %201) (fma.f64 lamdp %218 #s(literal 2 binary64)) (fma.f64 #s(literal -4/3 binary64) %199 #s(literal 2 binary64)) (fma.f64 %199 #s(literal -4/3 binary64) #s(literal 2 binary64)) %235 (+.f64 #s(literal 2 binary64) %220) (+.f64 %220 #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) %240) (-.f64 %220 #s(literal -2 binary64)) (+.f64 #s(literal 2 binary64) %244) (+.f64 #s(literal 2 binary64) %246) (neg.f64 (-.f64 %240 #s(literal 2 binary64))) (fma.f64 %201 %224 #s(literal 2 binary64)) (fma.f64 %36 %226 #s(literal 2 binary64)) (fma.f64 %228 %36 #s(literal 2 binary64)) (fma.f64 %230 %201 #s(literal 2 binary64)) (+.f64 (fma.f64 %222 lamdp #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) %220) (+.f64 #s(literal 1 binary64) %257) (+.f64 #s(literal 1 binary64) %259) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) %244) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) %246) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %257) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %259) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %257) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %259) (fma.f64 #s(literal 1/2 binary64) %20 %220) (fma.f64 #s(literal 1/2 binary64) %20 %244) (fma.f64 #s(literal 1/2 binary64) %20 %246) (fma.f64 #s(literal 2 binary64) %31 %220) (fma.f64 #s(literal 2 binary64) %31 %244) (fma.f64 #s(literal 2 binary64) %31 %246) %273 (*.f64 %235 lamdp) (fma.f64 lamdp %220 %33) (fma.f64 #s(literal -4/3 binary64) %276 %33) (fma.f64 %199 %222 %33) (fma.f64 %220 lamdp %33) (fma.f64 %276 #s(literal -4/3 binary64) %33) (fma.f64 %218 %199 %33) (fma.f64 lamdp #s(literal 2 binary64) %282) (fma.f64 #s(literal 2 binary64) lamdp %282) (+.f64 lamdp (+.f64 lamdp %282)) (+.f64 %33 %282) (+.f64 %282 %33) (-.f64 %33 (*.f64 %240 lamdp)) (-.f64 lamdp (-.f64 %36 %282)) (-.f64 %33 (*.f64 %36 %220)) (-.f64 %33 (neg.f64 %282)) (*.f64 lamdp a2) %298 (*.f64 lamdp %84) (*.f64 a2 %33) %301 (*.f64 %84 lamdp) (*.f64 #s(literal 2 binary64) %298) (*.f64 %298 #s(literal 2 binary64)) (neg.f64 %305) (fma.f64 lamdp a2 %298) (fma.f64 a2 lamdp %298) (+.f64 %298 %298) (-.f64 %298 %310) (-.f64 %298 (*.f64 %116 lamdp)) (-.f64 %298 %314) (fma.f64 %298 #s(literal 1 binary64) %316) (fma.f64 #s(literal 1 binary64) %298 %318) (+.f64 %316 %316) (+.f64 %318 %318) %326 (*.f64 lamdp %298) %328 (*.f64 %199 a2) (*.f64 %298 lamdp) (*.f64 %201 (*.f64 %201 a2)) (*.f64 %36 %310) (*.f64 (*.f64 a2 %36) %36) (*.f64 (*.f64 a2 %201) %201) %84 %338 %339 %340 %341 %342 %344 %346 %348 %350 %351 %352 #s(literal -32/3 binary64) (*.f64 lamdp %354) (*.f64 %199 #s(literal -32/3 binary64)) %357 (*.f64 %358 lamdp) (*.f64 %201 %360) (*.f64 %36 %362) (*.f64 %364 %36) (*.f64 %366 %201) (fma.f64 lamdp %354 #s(literal 4 binary64)) (fma.f64 %199 #s(literal -32/3 binary64) #s(literal 4 binary64)) (fma.f64 #s(literal -32/3 binary64) %199 #s(literal 4 binary64)) %371 (+.f64 #s(literal 4 binary64) %357) (+.f64 %357 #s(literal 4 binary64)) (-.f64 #s(literal 4 binary64) %376) (-.f64 %357 #s(literal -4 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (neg.f64 #s(literal 32/3 binary64)) %199)) (+.f64 #s(literal 4 binary64) (neg.f64 %376)) (neg.f64 (-.f64 %376 #s(literal 4 binary64))) (fma.f64 %201 %360 #s(literal 4 binary64)) (fma.f64 %36 %362 #s(literal 4 binary64)) (fma.f64 %364 %36 #s(literal 4 binary64)) (fma.f64 %366 %201 #s(literal 4 binary64)) %390 (*.f64 %371 lamdp) (fma.f64 lamdp #s(literal 4 binary64) %392) (fma.f64 lamdp %357 %137) (fma.f64 #s(literal 4 binary64) lamdp %392) (fma.f64 %199 %358 %137) (fma.f64 #s(literal -32/3 binary64) %276 %137) (fma.f64 %357 lamdp %137) (fma.f64 %276 #s(literal -32/3 binary64) %137) (fma.f64 %354 %199 %137) (+.f64 %137 %392) (+.f64 %392 %137) (-.f64 %137 (*.f64 %376 lamdp)) (fma.f64 #s(literal -4 binary64) %36 %392) (fma.f64 %36 #s(literal -4 binary64) %392) (-.f64 %137 (*.f64 %36 %357)) (-.f64 %137 (neg.f64 %392)) (*.f64 lamdp a4) %412 (*.f64 lamdp %413) (*.f64 a4 %137) %416 (*.f64 %137 a4) (*.f64 %412 #s(literal 4 binary64)) (*.f64 %413 lamdp) (neg.f64 %421) %427 (*.f64 a4 #s(literal 4 binary64)) %413 (neg.f64 %420) #s(literal -1 binary64) (*.f64 tanph s) %431 %177 %178 %180 %182 %184 %186 %188 %190 %191 %192 %193 %195 %197 %156 %157 %159 %161 %163 %165 %167 %169 %170 %171 %172 %174 %176 %432 %433 %434 %435 %436 %437 %439 %441 %442 %443 %444 %445 %446 %447 %449 %451 %452 %453 %454 %455 %456 %457 %458 %459 %460 %461 %462 %463 %464 %465 %466 %467 %468 %469 %470 %471 %472 %473 %475 %476 %477 %478 %479 %480 %481 %482 %483 %484 %485 %486 %487 %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 %531 %532 %533 %534 %535 %536 %537 %538 %539 %540 %541 %542 %543 %544 %545 %546 %547 %548 %549 %550 %552 %553 %555 %557 %558 %559 %561 %563 %565 %567 %569 %571 %572 %573 %574 %575 %577 %579 %580 %581 %583 %585 (/.f64 %431 %474) (/.f64 %560 %472) (*.f64 tanph %564) (*.f64 s %589) (*.f64 %146 %554) (*.f64 %179 %556) (*.f64 %554 %146) (*.f64 %564 tanph) %566 (/.f64 %560 %578) (/.f64 %596 %474) (/.f64 %562 %474) (*.f64 tanph %599) (*.f64 tanph %601) (*.f64 s %603) (*.f64 #s(literal -1 binary64) %553) (*.f64 %553 #s(literal -1 binary64)) (*.f64 %607 %556) (*.f64 %601 tanph) (*.f64 %431 %610) (*.f64 %560 %530) (/.f64 #s(literal 1 binary64) (/.f64 %472 %560)) (/.f64 %615 %474) (/.f64 %617 %474) (*.f64 %431 %619) (*.f64 a2 #s(literal -4/3 binary64)) %622 (fma.f64 a2 #s(literal -4/3 binary64) %623) (fma.f64 a4 #s(literal -32/3 binary64) %622) (fma.f64 #s(literal -4/3 binary64) a2 %623) %627 (+.f64 %622 %623) (+.f64 %623 %622) (-.f64 %622 (*.f64 #s(literal 32/3 binary64) a4)) (-.f64 %623 %632) (fma.f64 a4 #s(literal -32/3 binary64) %634) (fma.f64 a4 #s(literal -32/3 binary64) %636) (fma.f64 #s(literal -32/3 binary64) a4 %634) (fma.f64 #s(literal -32/3 binary64) a4 %636) (+.f64 %623 %634) (+.f64 %623 %636) (neg.f64 (-.f64 %632 %623)) (-.f64 %622 (*.f64 %644 #s(literal -32/3 binary64))) (-.f64 %622 (neg.f64 %623)) %649 (*.f64 a2 %650) (*.f64 %52 %652) (*.f64 %650 a2) (/.f64 %655 %644) (neg.f64 %657) (/.f64 %659 a4) (*.f64 %82 %661) (*.f64 %661 %82) (/.f64 #s(literal 1 binary64) (/.f64 a4 %82)) (/.f64 %666 %667) (*.f64 %655 %669) (/.f64 #s(literal 1 binary64) (/.f64 %644 %655)) (fma.f64 a2 %650 %142) %674 (fma.f64 %650 a2 %142) (+.f64 %142 %649) (+.f64 %649 %142) (-.f64 %649 %678) (-.f64 %142 %657) (neg.f64 (-.f64 %657 %142)) (/.f64 %683 a4) (fma.f64 %82 %661 %142) (fma.f64 %661 %82 %142) (/.f64 (fma.f64 a4 %678 %655) %644) (/.f64 (neg.f64 %683) %644) (fma.f64 %655 %669 %142) (*.f64 %683 %661) (/.f64 #s(literal 1 binary64) (/.f64 a4 %683)) (fma.f64 a2 %650 %695) (fma.f64 %52 %652 %695) (fma.f64 %650 a2 %695) (+.f64 %649 %695) (+.f64 %695 %649) (-.f64 %649 (/.f64 %701 a4)) (fma.f64 %82 %661 %695) (fma.f64 %661 %82 %695) (fma.f64 %655 %669 %695) %707 (*.f64 lamdp %708) (*.f64 b %710) (*.f64 %708 lamdp) (*.f64 %710 b) (/.f64 %714 %644) (neg.f64 %716) (/.f64 (*.f64 %3 #s(literal 1 binary64)) a4) (*.f64 b %720) (*.f64 %3 %661) (*.f64 %661 %3) (/.f64 #s(literal 1 binary64) (/.f64 a4 %3)) (/.f64 %726 %667) (*.f64 %714 %669) (/.f64 #s(literal 1 binary64) (/.f64 %644 %714)) #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 %15 #s(literal -2 binary64)) (neg.f64 (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) %739) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal -1 binary64)) #s(literal 3 binary64) #s(literal 1 binary64) (fabs.f64 #s(literal 1 binary64)) (neg.f64 #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 (*.f64 #s(literal 2 binary64) #s(literal -1/2 binary64))) (neg.f64 %22) (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)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) %739 #s(literal 1/2 binary64)) (exp.f64 #s(literal 0 binary64)) (cosh.f64 #s(literal 0 binary64)) (cosh.f64 %761) (/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 %761)) #s(literal 2 binary64)) #s(literal -1/2 binary64) (neg.f64 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal -2 binary64)) (/.f64 %15 #s(literal 2 binary64)) %146 %769 %770 %771 (fma.f64 a4 %142 %146) (fma.f64 %142 a4 %146) (+.f64 %143 %146) (+.f64 %146 %143) (neg.f64 (-.f64 tanph %143)) (fma.f64 tanph #s(literal -1 binary64) %143) (fma.f64 #s(literal -1 binary64) tanph %143) %785 (fma.f64 a4 %142 tanph) %787 (+.f64 tanph %143) (+.f64 %143 tanph) (-.f64 %143 %146) (neg.f64 %791) (fma.f64 tanph #s(literal 1 binary64) %143) (fma.f64 #s(literal 1 binary64) tanph %143) (fma.f64 #s(literal -1 binary64) %146 %143) (fma.f64 %146 #s(literal -1 binary64) %143) (-.f64 %143 %797) (fma.f64 #s(literal 2 binary64) %152 %143) %800 (/.f64 %179 %160) (neg.f64 %802) (/.f64 %804 xj) (*.f64 s %806) (*.f64 %806 s) (/.f64 #s(literal 1 binary64) (/.f64 xj s)) (/.f64 %189 %168) (*.f64 %179 %812) (/.f64 #s(literal 1 binary64) (/.f64 %160 %179)) %816 %817 %819 %820 %821 %822 %824 %825 %826 %827 %829 %830 %831 %833 (/.f64 %431 %160) (/.f64 %560 xj) (*.f64 tanph %802) (*.f64 s %837) (*.f64 %146 %800) (*.f64 %800 %146) (*.f64 %179 %818) (*.f64 %818 %179) (*.f64 %802 tanph) %823 (/.f64 %560 %168) (/.f64 %596 %160) (/.f64 (*.f64 %179 %146) %160) (/.f64 %562 %160) (*.f64 tanph %849) (*.f64 s %851) (*.f64 #s(literal -1 binary64) %820) (*.f64 %820 #s(literal -1 binary64)) (*.f64 %607 %818) (*.f64 %856 tanph) (*.f64 tanph %858) (*.f64 %431 %860) (*.f64 %560 %806) (/.f64 #s(literal 1 binary64) (/.f64 xj %560)) (/.f64 %615 %160) (/.f64 %617 %160) (*.f64 %431 %867) %33 %34 %35 %37 %39 %41 %43 %45 %47 %49 %50 %51 #s(literal -2 binary64) (neg.f64 #s(literal 2 binary64)) (+.f64 %15 %15) %52 %56 %57 %59 %61 %63 %65 %67 %68 %69 %70 %72 %75 %78 %81 %53 (cos.f64 %201) (cos.f64 %36) (cos.f64 %206) (cos.f64 %208) (cos.f64 %42) (sin.f64 %877) (sin.f64 (+.f64 %36 %879)) (sin.f64 (+.f64 %201 %879)) (fma.f64 %54 %884 %886) (+.f64 (*.f64 %54 %884) %886) %54 %84 %338 %339 %340 %341 %342 %344 %346 %348 %350 %351 %352 %876 %82 %83 %85 %87 %89 %91 %92 %93 %94 %95 %98 %100 %101 %103 %105 %106 %107 %109 %110 %111 %112 %114 %115 %118 %120 %123 %125 %127 %129 %130 %131 %82 %83 %85 %87 %89 %91 %92 %93 %94 %95 %98 %100 %101 %103 %105 %106 %107 %109 %110 %111 %112 %114 %115 %118 %120 %123 %125 %127 %129 %130 %131 (*.f64 a2 #s(literal -2 binary64)) %343 (neg.f64 %84) (-.f64 %116 a2) (*.f64 #s(literal 2 binary64) %116) (*.f64 %116 #s(literal 2 binary64)) (+.f64 %116 %116) %90 (*.f64 %53 %84) (*.f64 a2 %58) (*.f64 #s(literal 2 binary64) %96) (*.f64 %96 #s(literal 2 binary64)) (*.f64 (*.f64 %53 #s(literal 2 binary64)) a2) (fma.f64 a2 %53 %96) (fma.f64 %53 a2 %96) (+.f64 %96 %96) %82 %83 %85 %87 %89 %91 %92 %93 %94 %95 %98 %100 %101 %103 %105 %106 %107 %109 %110 %111 %112 %114 %115 %118 %120 %123 %125 %127 %129 %130 %131 %146 %769 %770 %179 %432 %433 %434 %435 %436 %437 %439 %441 %442 %443 %444 %445 %446 %447 %449 %451 %452 %453 %454 %455 %456 %457 %458 %459 %460 %461 %462 %463 %464 %465 %466 %467 %468 %469 %470 %471 %432 %433 %434 %435 %436 %437 %439 %441 %442 %443 %444 %445 %446 %447 %449 %451 %452 %453 %454 %455 %456 %457 %458 %459 %460 %461 %462 %463 %464 %465 %466 %467 %468 %469 %470 %471 %472 %473 %475 %476 %477 %478 %479 %480 %481 %482 %483 %484 %485 %486 %487 %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 %531 %532 %533 %534 %535 %536 %537 %538 %539 %540 %541 %542 %543 %544 %545 %546 %547 %548 %549 %550 %552 %472 %473 %475 %476 %477 %478 %479 %480 %481 %482 %483 %484 %485 %486 %487 %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 %531 %532 %533 %534 %535 %536 %537 %538 %539 %540 %541 %542 %543 %544 %545 %546 %547 %548 %549 %550 %552 %554 %905 %906 %907 %908 %909 %911 %912 %913 %915 %553 %555 %557 %558 %559 %561 %563 %565 %567 %569 %571 %572 %573 %574 %575 %577 %579 %580 %581 %583 %585 (fma.f64 lamdp b %82) (fma.f64 b lamdp %82) %918 (fma.f64 %52 a2 %3) (+.f64 %3 %82) (+.f64 %82 %3) (-.f64 %3 %655) (-.f64 %82 %714) (fma.f64 a2 %52 %726) (fma.f64 a2 %52 %927) (fma.f64 %52 a2 %726) (fma.f64 %52 a2 %927) (neg.f64 %931) (+.f64 %82 %726) (+.f64 %82 %927) (fma.f64 %84 %55 %3) (fma.f64 %53 %86 %3) (fma.f64 %53 %88 %3) (fma.f64 %54 %90 %3) (fma.f64 %90 %54 %3) (fma.f64 %55 %84 %3) (fma.f64 %86 %53 %3) (fma.f64 %88 %53 %3) (fma.f64 #s(literal 2 binary64) %97 %3) (fma.f64 %96 %99 %3) (fma.f64 %97 #s(literal 2 binary64) %3) (fma.f64 %84 %55 %726) (fma.f64 %84 %55 %927) (fma.f64 %53 %86 %726) (fma.f64 %53 %86 %927) (fma.f64 %53 %88 %726) (fma.f64 %53 %88 %927) (fma.f64 %54 %90 %726) (fma.f64 %54 %90 %927) (fma.f64 %90 %54 %726) (fma.f64 %90 %54 %927) (fma.f64 %55 %84 %726) (fma.f64 %55 %84 %927) (fma.f64 %86 %53 %726) (fma.f64 %86 %53 %927) (fma.f64 %88 %53 %726) (fma.f64 %88 %53 %927) (fma.f64 #s(literal 2 binary64) %97 %726) (fma.f64 #s(literal 2 binary64) %97 %927) (fma.f64 %96 %99 %726) (fma.f64 %96 %99 %927) (fma.f64 %97 #s(literal 2 binary64) %726) (fma.f64 %97 #s(literal 2 binary64) %927) (fma.f64 %96 %64 %3) (fma.f64 %96 %64 %726) (fma.f64 %96 %64 %927) %472 %473 %475 %476 %477 %478 %479 %480 %481 %482 %483 %484 %485 %486 %487 %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 %531 %532 %533 %534 %535 %536 %537 %538 %539 %540 %541 %542 %543 %544 %545 %546 %547 %548 %549 %550 %552 %554 %905 %906 %907 %908 %909 %911 %912 %913 %915 %553 %555 %557 %558 %559 %561 %563 %565 %567 %569 %571 %572 %573 %574 %575 %577 %579 %580 %581 %583 %585 %971 %972 %973 %974 %975 %976 %977 %979 %981 %982 %983 %984 %985 %986 %987 %988 %989 %990 %991 %992 %993 %994 %995 %996 %997 %998 %1000 %1002 %1005 %1007 %1008 %1011 (fma.f64 a2 #s(literal 2 binary64) b) %1013 (+.f64 b %84) (+.f64 a2 %1015) (+.f64 %84 b) (+.f64 %1018 a2) (-.f64 b %343) (fma.f64 #s(literal -2 binary64) %116 b) (fma.f64 %116 #s(literal -2 binary64) b) (-.f64 a2 (-.f64 %116 b)) (-.f64 %84 %925) (-.f64 %1018 %116) (neg.f64 %1027) %1029 (*.f64 %1013 lamdp) (fma.f64 lamdp b %301) (fma.f64 lamdp %84 %3) (fma.f64 b lamdp %301) (fma.f64 a2 %33 %3) (fma.f64 %33 a2 %3) (fma.f64 %84 lamdp %3) (fma.f64 #s(literal 2 binary64) %298 %3) (fma.f64 %298 #s(literal 2 binary64) %3) (+.f64 %3 %301) (+.f64 %301 %3) (-.f64 %3 %305) (-.f64 %3 (*.f64 %36 %84)) (-.f64 %3 %1044) (-.f64 %3 (*.f64 %314 #s(literal 2 binary64))) (+.f64 (fma.f64 lamdp b %298) %298) %1051 %1052 (fma.f64 tanph %800 %986) (fma.f64 s %818 %986) (fma.f64 %800 tanph %986) (fma.f64 %974 lamdp %820) (fma.f64 %818 s %986) (+.f64 %820 %986) (+.f64 %986 %820) (-.f64 %820 %1060) (-.f64 %986 %823) (fma.f64 lamdp %974 %1063) (fma.f64 lamdp %974 %1065) (fma.f64 %974 lamdp %1063) (fma.f64 %974 lamdp %1065) (+.f64 %986 %1063) (+.f64 %986 %1065) (neg.f64 (-.f64 %823 %986)) (/.f64 %1074 xj) (fma.f64 lamdp b %1076) (fma.f64 lamdp %413 %1078) (fma.f64 lamdp %974 %1080) (fma.f64 b lamdp %1076) (fma.f64 a4 %137 %1078) (fma.f64 #s(literal 4 binary64) %412 %1078) (fma.f64 %137 a4 %1078) (fma.f64 %412 #s(literal 4 binary64) %1078) (fma.f64 %413 lamdp %1078) (fma.f64 %431 %806 %986) (fma.f64 %974 lamdp %1080) (fma.f64 %806 %431 %986) (+.f64 %3 %1076) (+.f64 %416 %1078) (+.f64 %986 %1080) (+.f64 %1078 %416) (+.f64 (fma.f64 tanph %800 %416) %3) (fma.f64 lamdp %974 %1097) (fma.f64 %974 lamdp %1097) (+.f64 %986 %1097) (fma.f64 lamdp b %1101) (fma.f64 b lamdp %1101) (/.f64 (neg.f64 %1074) %160) (fma.f64 %560 %812 %986) (+.f64 %3 %1101) (/.f64 (fma.f64 %986 %160 %560) %160) (*.f64 %1074 %806) (/.f64 #s(literal 1 binary64) (/.f64 xj %1074)) (+.f64 (/.f64 (*.f64 %974 %1073) xj) %820) (fma.f64 %1116 %806 %416) %1119 %879 (*.f64 %876 #s(literal 1/2 binary64)) (/.f64 %876 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) %1122) (*.f64 %1122 #s(literal -1/2 binary64)) (neg.f64 %1125) (/.f64 %1122 #s(literal -2 binary64)) (neg.f64 (/.f64 %876 #s(literal -2 binary64))) (/.f64 (*.f64 %876 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %876) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %876)) #s(literal -4 binary64) (neg.f64 #s(literal 4 binary64)) (fma.f64 lamdp #s(literal -4 binary64) %879) (fma.f64 #s(literal 1/2 binary64) %876 %140) %1139 (fma.f64 #s(literal -4 binary64) lamdp %879) (+.f64 %879 %140) (+.f64 %140 %879) (-.f64 %879 %137) (-.f64 %140 %1125) (fma.f64 #s(literal 1/2 binary64) %876 %1145) (fma.f64 #s(literal -1/2 binary64) %1122 %140) (fma.f64 %876 #s(literal 1/2 binary64) %1145) (fma.f64 %1122 #s(literal -1/2 binary64) %140) (neg.f64 %1150) (+.f64 %879 %1145) (fma.f64 #s(literal -1/2 binary64) %1122 %1145) (fma.f64 %1122 #s(literal -1/2 binary64) %1145) (*.f64 lamdp %199) %276 (*.f64 %201 (*.f64 %201 lamdp)) (*.f64 %36 %204) (*.f64 %204 %36) (*.f64 (*.f64 lamdp %201) %201) (pow.f64 lamdp #s(literal 3 binary64)) (pow.f64 lamdp (+.f64 #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 lamdp %1165) (*.f64 %199 %1167) (*.f64 %627 %276) %1170 (*.f64 %1165 lamdp) (*.f64 %1167 %199) (fma.f64 lamdp %1173 %1174) (fma.f64 lamdp %1176 %1177) (fma.f64 a2 %282 %1177) (fma.f64 a4 %392 %1174) (fma.f64 #s(literal -4/3 binary64) (*.f64 a2 %276) %1177) (fma.f64 %199 (*.f64 lamdp %623) %1174) (fma.f64 %199 (*.f64 lamdp %622) %1177) (fma.f64 #s(literal -32/3 binary64) (*.f64 a4 %276) %1174) (fma.f64 %622 %276 %1177) (fma.f64 %276 %622 %1177) (fma.f64 %276 %623 %1174) (fma.f64 %623 %276 %1174) (fma.f64 %392 a4 %1174) (fma.f64 %282 a2 %1177) (fma.f64 %1173 lamdp %1174) (fma.f64 %1176 lamdp %1177) (fma.f64 (*.f64 %276 a4) #s(literal -32/3 binary64) %1174) (fma.f64 (*.f64 %276 a2) #s(literal -4/3 binary64) %1177) (fma.f64 (*.f64 %623 lamdp) %199 %1174) (fma.f64 (*.f64 %622 lamdp) %199 %1177) (+.f64 %1177 %1174) (+.f64 %1174 %1177) (-.f64 %1177 (*.f64 %632 %276)) (-.f64 %1177 (neg.f64 %1174)) (-.f64 %1177 (*.f64 (neg.f64 %276) %622)) %1227 (*.f64 lamdp #s(literal -4 binary64)) %140 (neg.f64 %137) %55 (*.f64 %54 %53) (/.f64 (+.f64 (sin.f64 (-.f64 lamdp lamdp)) %52) #s(literal 2 binary64)) (/.f64 (+.f64 %52 (sin.f64 (+.f64 lamdp %36))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 lamdp %201)) (sin.f64 (+.f64 lamdp %201))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %877 lamdp)) (cos.f64 (+.f64 %877 lamdp))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 lamdp %877)) (cos.f64 (+.f64 lamdp %877))) #s(literal 2 binary64)) %1257 (cos.f64 %1150) (cos.f64 %1259) (cos.f64 (fabs.f64 %1259)) (cos.f64 (neg.f64 %1259)) (sin.f64 (fma.f64 %876 #s(literal 1/2 binary64) %1139)) (sin.f64 (+.f64 %1150 %879)) (sin.f64 (+.f64 %1259 %879)) (fma.f64 %884 %1271 %1273) (fma.f64 %884 %1271 %1275) (fma.f64 %1271 %884 %1273) (fma.f64 %1271 %884 %1275) (+.f64 %1279 %1273) (+.f64 %1279 %1275) (-.f64 %1279 %1282) (fma.f64 %884 %1271 %1285) (fma.f64 %884 %1271 %1287) (fma.f64 %884 %1271 %1290) (fma.f64 %1271 %884 %1285) (fma.f64 %1271 %884 %1287) (fma.f64 %1271 %884 %1290) (+.f64 %1279 %1285) (+.f64 %1279 %1287) (+.f64 %1279 %1290) (neg.f64 (-.f64 %1282 %1279)) (fma.f64 %884 %1271 %1300) (fma.f64 %1271 %884 %1300) (+.f64 %1279 %1300) %1304 (*.f64 %1257 a4) (*.f64 a4 #s(literal -32/3 binary64)) %623 %1307 %1308 (/.f64 %644 %116) (neg.f64 (/.f64 %644 a2)) (neg.f64 (/.f64 a4 %116)) (/.f64 (*.f64 a4 #s(literal 1 binary64)) a2) (*.f64 a4 %1316) (*.f64 %1316 a4) (/.f64 #s(literal 1 binary64) %652) (/.f64 %667 %345) (*.f64 %644 %1321) (/.f64 %413 a2) (*.f64 a4 %1324) %1326 (*.f64 %1308 #s(literal 4 binary64)) (/.f64 %420 %116) (neg.f64 %1329) (*.f64 a4 %1331) (*.f64 %413 %1316) (/.f64 #s(literal 1 binary64) (/.f64 a2 %413)) (fma.f64 a4 %1324 #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) %1308 #s(literal 2 binary64)) %1338 (+.f64 #s(literal 2 binary64) %1326) (+.f64 %1326 #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) %1329) (-.f64 %1326 #s(literal -2 binary64)) (neg.f64 (-.f64 %1329 #s(literal 2 binary64))) (+.f64 (fma.f64 %1308 #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 %1347 a2) (fma.f64 a4 %1331 #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) %1326) (fma.f64 %413 %1316 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) %1352) (+.f64 #s(literal 1 binary64) %1354) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1352) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1354) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1352) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1354) (fma.f64 #s(literal 1/2 binary64) %20 %1326) (fma.f64 #s(literal 2 binary64) %31 %1326) %1362 (*.f64 %1338 a2) (fma.f64 a2 %1326 %84) (fma.f64 #s(literal 4 binary64) (*.f64 %1308 a2) %84) (fma.f64 %1308 (*.f64 #s(literal 4 binary64) a2) %84) (fma.f64 %1326 a2 %84) (fma.f64 %1370 %1308 %84) (fma.f64 (*.f64 a2 %1308) #s(literal 4 binary64) %84) (fma.f64 a2 #s(literal 2 binary64) %1374) (fma.f64 #s(literal 2 binary64) a2 %1374) (+.f64 a2 (+.f64 a2 %1374)) (+.f64 %84 %1374) (+.f64 %1374 %84) (-.f64 %84 (*.f64 %1329 a2)) (fma.f64 #s(literal -2 binary64) %116 %1374) (fma.f64 %116 #s(literal -2 binary64) %1374) (-.f64 a2 (-.f64 %116 %1374)) (-.f64 %84 (neg.f64 %1374)) (-.f64 %84 (*.f64 %116 %1326)) %1392 %1393 (*.f64 lamdp %1394) (*.f64 %974 %1396) (*.f64 %1394 lamdp) (/.f64 %1060 %116) (neg.f64 %1400) (/.f64 (*.f64 %986 #s(literal 1 binary64)) a2) (*.f64 %974 %1404) (*.f64 %986 %1316) (*.f64 %1316 %986) (/.f64 (neg.f64 %1060) %345) (/.f64 #s(literal 1 binary64) (/.f64 a2 %986)) (*.f64 %1060 %1321) (/.f64 #s(literal 1 binary64) (/.f64 %116 %1060)) (+.f64 %1415 %1416) (+.f64 %1416 %1415) %1420 (*.f64 lamdp (+.f64 #s(literal 2 binary64) %1394)) (+.f64 %1423 lamdp) (fma.f64 lamdp %1394 %33) (fma.f64 %974 %1396 %33) (fma.f64 %1394 lamdp %33) (/.f64 %1429 a2) (fma.f64 lamdp #s(literal 2 binary64) %1393) (fma.f64 #s(literal 2 binary64) lamdp %1393) (+.f64 lamdp (+.f64 lamdp %1393)) (+.f64 %33 %1393) (+.f64 %1393 %33) (-.f64 %1393 %38) (-.f64 %1423 %36) (+.f64 lamdp (-.f64 lamdp %1400)) (-.f64 %33 %1400) (-.f64 lamdp (-.f64 %36 %1393)) (-.f64 %1393 %1444) (/.f64 %1447 %116) (-.f64 %1393 (*.f64 %36 #s(literal 2 binary64))) (neg.f64 (-.f64 %1400 %33)) (-.f64 lamdp (+.f64 %36 %1400)) (fma.f64 %974 %1404 %33) (fma.f64 %986 %1316 %33) (fma.f64 %1316 %986 %33) (*.f64 %1429 %1316) (/.f64 #s(literal 1 binary64) (/.f64 a2 %1429)) (fma.f64 %1060 %1321 %33) (/.f64 (fma.f64 %33 %116 %1060) %116) (+.f64 (/.f64 %301 a2) %1393) %1466 (*.f64 %1420 a2) (/.f64 (*.f64 %1429 a2) a2) (/.f64 (*.f64 a2 %1429) a2) (fma.f64 lamdp %84 %1472) (fma.f64 lamdp (*.f64 %1394 a2) %301) (fma.f64 a2 %33 %1472) (fma.f64 a2 %1393 %301) (fma.f64 %33 a2 %1472) (fma.f64 %298 %1394 %301) (fma.f64 %84 lamdp %1472) (fma.f64 %1393 a2 %301) (fma.f64 #s(literal 2 binary64) %298 %1472) (fma.f64 %298 #s(literal 2 binary64) %1472) (+.f64 %301 %1472) (+.f64 %1472 %301) (-.f64 %301 (*.f64 %1400 a2)) (-.f64 %301 (*.f64 %116 %1393)) (-.f64 %301 (neg.f64 %1472)) (fma.f64 %986 (*.f64 %1316 a2) %301) (fma.f64 (*.f64 a2 %986) %1316 %301) %1498 (*.f64 lamdp (*.f64 %235 a2)) (*.f64 lamdp %1501) %1503 (*.f64 %235 %298) (*.f64 %273 a2) (*.f64 %298 %235) (*.f64 %1501 lamdp) (fma.f64 lamdp %84 %1174) (fma.f64 lamdp %84 %1509) (fma.f64 lamdp %84 %1511) (fma.f64 a2 %33 %1174) (fma.f64 a2 %33 %1509) (fma.f64 a2 %33 %1511) (fma.f64 %33 a2 %1174) (fma.f64 %33 a2 %1509) (fma.f64 %33 a2 %1511) (fma.f64 %220 %298 %301) (fma.f64 %298 %220 %301) (fma.f64 %84 lamdp %1174) (fma.f64 %84 lamdp %1509) (fma.f64 %84 lamdp %1511) (fma.f64 #s(literal 2 binary64) %298 %1174) (fma.f64 #s(literal 2 binary64) %298 %1509) (fma.f64 #s(literal 2 binary64) %298 %1511) (fma.f64 %298 #s(literal 2 binary64) %1174) (fma.f64 %298 #s(literal 2 binary64) %1509) (fma.f64 %298 #s(literal 2 binary64) %1511) (+.f64 %301 %1174) (+.f64 %301 %1509) (+.f64 %301 %1511) (+.f64 %1509 %301) (+.f64 %1511 %301) %1535 %708 (/.f64 %925 %644) (neg.f64 (/.f64 %925 a4)) (neg.f64 (/.f64 b %644)) (/.f64 (*.f64 b #s(literal 1 binary64)) a4) (*.f64 b %661) (*.f64 %661 b) (/.f64 #s(literal 1 binary64) (/.f64 a4 b)) (/.f64 %926 %667) (*.f64 %925 %669) (/.f64 #s(literal 1 binary64) (/.f64 %644 %925)) (*.f64 lamdp (*.f64 %371 a4)) (*.f64 lamdp %1553) %1555 (*.f64 %371 %412) (*.f64 %390 a4) (*.f64 %412 %371) (*.f64 %1553 lamdp) (fma.f64 lamdp %413 %1177) (fma.f64 lamdp %413 %1561) (fma.f64 lamdp %413 %1563) (fma.f64 a4 %137 %1177) (fma.f64 a4 %137 %1561) (fma.f64 a4 %137 %1563) (fma.f64 #s(literal 4 binary64) %412 %1177) (fma.f64 #s(literal 4 binary64) %412 %1561) (fma.f64 #s(literal 4 binary64) %412 %1563) (fma.f64 %137 a4 %1177) (fma.f64 %137 a4 %1561) (fma.f64 %137 a4 %1563) (fma.f64 %357 %412 %416) (fma.f64 %412 #s(literal 4 binary64) %1177) (fma.f64 %412 #s(literal 4 binary64) %1561) (fma.f64 %412 #s(literal 4 binary64) %1563) (fma.f64 %412 %357 %416) (fma.f64 %413 lamdp %1177) (fma.f64 %413 lamdp %1561) (fma.f64 %413 lamdp %1563) (+.f64 %416 %1177) (+.f64 %416 %1561) (+.f64 %416 %1563) (+.f64 %1561 %416) (+.f64 %1563 %416) %1587 %1588 (fma.f64 b %710 %142) (fma.f64 %708 lamdp %142) (fma.f64 %710 b %142) (+.f64 %142 %707) (+.f64 %707 %142) (-.f64 %707 %678) (-.f64 %142 %716) (neg.f64 (-.f64 %716 %142)) (/.f64 %1598 a4) (fma.f64 b %720 %142) (fma.f64 %3 %661 %142) (fma.f64 %661 %3 %142) (/.f64 (fma.f64 %678 a4 %714) %644) (fma.f64 %714 %669 %142) (*.f64 %1598 %661) (/.f64 #s(literal 1 binary64) (/.f64 a4 %1598)) (fma.f64 lamdp %708 %695) (fma.f64 b %710 %695) (fma.f64 %708 lamdp %695) (fma.f64 %710 b %695) (+.f64 %707 %695) (+.f64 %695 %707) (-.f64 %695 %716) (fma.f64 b %720 %695) (fma.f64 %3 %661 %695) (fma.f64 %661 %3 %695) (fma.f64 %714 %669 %695) %818 (/.f64 tanph %168) (/.f64 %146 %160) (neg.f64 (/.f64 %146 xj)) (neg.f64 %1624) (*.f64 tanph %806) (*.f64 %806 tanph) (/.f64 #s(literal 1 binary64) (/.f64 xj tanph)) (*.f64 tanph (/.f64 #s(literal -1 binary64) %160)) (*.f64 #s(literal -1 binary64) %1624) (*.f64 %146 %812) (/.f64 #s(literal 1 binary64) (/.f64 %160 %146)) %1636 (fma.f64 a2 %52 %146) (fma.f64 %52 a2 %146) (+.f64 %82 %146) (+.f64 %146 %82) (neg.f64 (-.f64 tanph %82)) (fma.f64 tanph #s(literal -1 binary64) %82) (fma.f64 #s(literal -1 binary64) tanph %82) (fma.f64 %84 %55 %146) (fma.f64 %53 %86 %146) (fma.f64 %53 %88 %146) (fma.f64 %54 %90 %146) (fma.f64 %90 %54 %146) (fma.f64 %55 %84 %146) (fma.f64 %86 %53 %146) (fma.f64 %88 %53 %146) (fma.f64 #s(literal 2 binary64) %97 %146) (fma.f64 %96 %99 %146) (fma.f64 %97 #s(literal 2 binary64) %146) (fma.f64 %96 %64 %146) %1657 (fma.f64 lamdp b %146) (fma.f64 b lamdp %146) (+.f64 %3 %146) (+.f64 %146 %3) (neg.f64 (-.f64 tanph %3)) (fma.f64 tanph #s(literal -1 binary64) %3) (fma.f64 #s(literal -1 binary64) tanph %3) %1666 (fma.f64 a4 %1257 %146) (fma.f64 %1257 a4 %146) (+.f64 %146 %1304) (+.f64 %1304 %146) (neg.f64 (-.f64 tanph %1304)) (fma.f64 tanph #s(literal -1 binary64) %1304) (fma.f64 #s(literal -1 binary64) tanph %1304) %1675 %1676 %1677 %1678 %1679 %1680 %1682 %1683 %1684 %1685 %1686 %1687 %1688 %1689 (fma.f64 lamdp b %823) (fma.f64 b lamdp %823) (fma.f64 tanph %802 %3) (fma.f64 s %837 %3) (fma.f64 %146 %800 %3) (fma.f64 %800 %146 %3) (fma.f64 %179 %818 %3) (fma.f64 %818 %179 %3) (fma.f64 %802 tanph %3) (+.f64 %3 %823) (+.f64 %823 %3) (-.f64 %3 %1063) (-.f64 %3 %1065) (-.f64 %823 %714) (fma.f64 tanph %802 %726) (fma.f64 tanph %802 %927) (fma.f64 s %837 %726) (fma.f64 s %837 %927) (fma.f64 %146 %800 %726) (fma.f64 %146 %800 %927) (fma.f64 %800 %146 %726) (fma.f64 %800 %146 %927) (fma.f64 %179 %818 %726) (fma.f64 %179 %818 %927) (fma.f64 %818 %179 %726) (fma.f64 %818 %179 %927) (fma.f64 %802 tanph %726) (fma.f64 %802 tanph %927) (fma.f64 tanph %849 %3) (fma.f64 s %851 %3) (fma.f64 #s(literal -1 binary64) %820 %3) (fma.f64 %820 #s(literal -1 binary64) %3) (fma.f64 %607 %818 %3) (fma.f64 %856 tanph %3) (+.f64 %823 %726) (+.f64 %823 %927) (neg.f64 (-.f64 %714 %823)) (-.f64 %3 %1080) (/.f64 (fma.f64 lamdp (*.f64 b xj) %560) xj) (fma.f64 tanph %858 %3) (fma.f64 %431 %860 %3) (fma.f64 %560 %806 %3) (-.f64 %3 %1097) (fma.f64 tanph %849 %726) (fma.f64 tanph %849 %927) (fma.f64 s %851 %726) (fma.f64 s %851 %927) (fma.f64 #s(literal -1 binary64) %820 %726) (fma.f64 #s(literal -1 binary64) %820 %927) (fma.f64 %820 #s(literal -1 binary64) %726) (fma.f64 %820 #s(literal -1 binary64) %927) (fma.f64 %607 %818 %726) (fma.f64 %607 %818 %927) (fma.f64 %856 tanph %726) (fma.f64 %856 tanph %927) (fma.f64 tanph %858 %726) (fma.f64 tanph %858 %927) (fma.f64 %431 %860 %726) (fma.f64 %431 %860 %927) (fma.f64 %560 %806 %726) (fma.f64 %560 %806 %927) (fma.f64 %431 %867 %3) (fma.f64 %431 %867 %726) (fma.f64 %431 %867 %927) %82 %83 %85 %87 %89 %91 %92 %93 %94 %95 %98 %100 %101 %103 %105 %106 %107 %109 %110 %111 %112 %114 %115 %118 %120 %123 %125 %127 %129 %130 %131 %678 %1757 %1759 %1761 %1763 %1765 %1767 %1769 %1771 %1773 %1775 %1776 %1777 %1778 %1779 %1781 %1783 %1784 %1785 %1786 %1787 %1789 %1791 %1793 %1125 (*.f64 %876 #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %1122) (*.f64 %1122 #s(literal 1/2 binary64)) (neg.f64 %879) (fma.f64 lamdp #s(literal -4 binary64) %1125) (fma.f64 #s(literal -1/2 binary64) %876 %140) %1760 (fma.f64 #s(literal -4 binary64) lamdp %1125) (+.f64 %140 %1125) (+.f64 %1125 %140) (-.f64 %140 %879) (-.f64 %1125 %137) (fma.f64 #s(literal 1/2 binary64) %1122 %140) (fma.f64 %1122 #s(literal 1/2 binary64) %140) (neg.f64 %1762) %678 %1757 %1759 %1761 %1763 %1765 %1767 %1769 %1771 %1773 %1775 %1776 %1777 %1778 %1779 %1781 %1783 %1784 %1785 %1786 %1787 %1789 %1791 %1793 (+.f64 %142 %678) (+.f64 %678 %142) %1810 (+.f64 %678 %1289) (neg.f64 %1810) (-.f64 %142 %1289) (*.f64 #s(literal 2 binary64) %1820) (*.f64 #s(literal 2 binary64) %1828) (-.f64 %1279 (fma.f64 %678 %1272 %678)) (-.f64 %1279 (-.f64 %1273 %142)) (-.f64 (+.f64 %142 %1279) %1273) (+.f64 %678 %678) %1837 (neg.f64 %1838) (-.f64 %678 %1289) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 %1826) (cos.f64 %1823))) (-.f64 %1279 (fma.f64 %678 %1272 %142)) (-.f64 %1279 (-.f64 %1273 %678)) (+.f64 %142 %1849) (+.f64 %678 %1851) (+.f64 %1810 %1838) (+.f64 %1838 %1810) (+.f64 %1849 %142) (+.f64 %1851 %678) (-.f64 %678 (-.f64 %678 %1838)) (-.f64 %678 (+.f64 %678 %1837)) %1861 (-.f64 %1849 %678) (neg.f64 %1863) (-.f64 %678 (neg.f64 %1851)) (fma.f64 #s(literal 2 binary64) %1820 %1838) (fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 %1818) (cos.f64 %1815)) %1810) (fma.f64 #s(literal 2 binary64) %1828 %1838) (-.f64 %1279 (-.f64 %1273 %1851)) (*.f64 #s(literal 1/2 binary64) %1861) %1876 (*.f64 %1863 #s(literal -1/2 binary64)) (/.f64 %1861 #s(literal 2 binary64)) (/.f64 %1863 #s(literal -2 binary64)) (neg.f64 (*.f64 %1861 #s(literal -1/2 binary64))) (neg.f64 (*.f64 %1863 #s(literal 1/2 binary64))) (neg.f64 (/.f64 %1861 #s(literal -2 binary64))) (neg.f64 (/.f64 %1863 #s(literal 2 binary64))) (-.f64 %1888 %1889) (fma.f64 %1810 #s(literal 1/2 binary64) %1891) (fma.f64 %1810 #s(literal 1/2 binary64) %1893) (+.f64 %1888 %1891) (/.f64 (*.f64 %1861 #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 %1888 %1893) (neg.f64 (-.f64 %1889 %1888)) (+.f64 (/.f64 %678 #s(literal 2 binary64)) (/.f64 %1851 #s(literal 2 binary64))) (+.f64 (/.f64 %1849 #s(literal 2 binary64)) (/.f64 %142 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1861)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %1863)) (/.f64 (-.f64 (*.f64 %1888 #s(literal 2 binary64)) %1837) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 %1810 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %1837)) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64))) %199 %200 %202 %203 %205 %207 %209 %210 %211 %212 %213 %215 %217 (+.f64 a2 %1919) (+.f64 %1919 a2) (fma.f64 a4 #s(literal 4 binary64) %84) %1347 (fma.f64 a2 #s(literal 2 binary64) %413) (fma.f64 #s(literal 2 binary64) a2 %413) (+.f64 a2 (-.f64 a2 %420)) (+.f64 %84 %413) (+.f64 %413 %84) (-.f64 %84 %420) (-.f64 %413 %343) (-.f64 %1919 %116) (fma.f64 a2 #s(literal 2 binary64) %978) (fma.f64 #s(literal 2 binary64) a2 %978) (fma.f64 #s(literal -2 binary64) %116 %413) (fma.f64 %116 #s(literal -2 binary64) %413) (neg.f64 %1936) (+.f64 %84 %978) (-.f64 a2 (-.f64 %116 %413)) (-.f64 a2 (+.f64 %116 %420)) (fma.f64 #s(literal -2 binary64) %116 %978) (fma.f64 %116 #s(literal -2 binary64) %978) (fma.f64 a2 #s(literal -2 binary64) %420) (fma.f64 a4 #s(literal -4 binary64) %343) (fma.f64 #s(literal -2 binary64) a2 %420) %1936 (-.f64 %420 %84) (-.f64 %1949 a2) (+.f64 %343 %420) (+.f64 %420 %343) (neg.f64 %1347) (-.f64 %343 %413) (fma.f64 #s(literal 2 binary64) %116 %420) (fma.f64 #s(literal 4 binary64) %644 %343) (fma.f64 %116 #s(literal 2 binary64) %420) (fma.f64 %644 #s(literal 4 binary64) %343) (+.f64 %1949 %116) (+.f64 (neg.f64 %1919) %116) (-.f64 %343 %978) %973 %974 %975 %976 %977 %979 %981 %982 %983 %984 %985 (fma.f64 a2 #s(literal 2 binary64) %974) (fma.f64 a4 #s(literal 4 binary64) %1013) %1428 (fma.f64 #s(literal 4 binary64) a4 %1013) (+.f64 b %1347) (+.f64 a2 (+.f64 a2 %974)) (+.f64 %84 %974) (+.f64 %974 %84) (+.f64 %1347 b) (+.f64 %1919 %1015) (+.f64 %1973 a2) (+.f64 (+.f64 b %1919) a2) (+.f64 %413 %1013) (+.f64 %1013 %413) (-.f64 b %1936) (-.f64 %974 %343) (-.f64 %1013 %420) (+.f64 a2 (-.f64 a2 %980)) (-.f64 %84 %980) (fma.f64 #s(literal -2 binary64) %116 %974) (fma.f64 %116 #s(literal -2 binary64) %974) (-.f64 a2 (-.f64 %116 %974)) (-.f64 %413 %1027) (-.f64 %1347 %925) (-.f64 %1973 %116) (neg.f64 %1446) (-.f64 a2 (+.f64 %116 %980)) (-.f64 %413 (-.f64 %925 %84)) %1429 (*.f64 %1428 lamdp) (fma.f64 lamdp b %1998) (fma.f64 lamdp %84 %986) (fma.f64 lamdp %974 %301) (fma.f64 lamdp %1347 %3) (fma.f64 b lamdp %1998) (fma.f64 a2 %33 %986) (fma.f64 %33 a2 %986) (fma.f64 %84 lamdp %986) (fma.f64 %974 lamdp %301) (fma.f64 %1347 lamdp %3) (fma.f64 lamdp %1013 %416) (fma.f64 #s(literal 2 binary64) %298 %986) (fma.f64 %298 #s(literal 2 binary64) %986) (fma.f64 %1013 lamdp %416) (+.f64 %3 %1998) (+.f64 %301 %986) (+.f64 %986 %301) (+.f64 %1998 %3) (+.f64 %1029 %416) (-.f64 %3 %2018) (-.f64 %301 %1060) (fma.f64 %1936 %36 %3) (fma.f64 %36 %1936 %3) (-.f64 %3 %2023) (-.f64 %3 %2025) (fma.f64 lamdp a2 %2027) (fma.f64 a2 lamdp %2027) (+.f64 %298 %2027) (fma.f64 lamdp %2031 %3) (fma.f64 #s(literal -1 binary64) %2018 %3) (fma.f64 %2018 #s(literal -1 binary64) %3) (fma.f64 %2035 lamdp %3) %986 %987 %988 %989 %990 %991 %992 %993 %994 %995 %996 %997 %998 %1000 %1002 %1005 %1007 %1008 %1675 %1676 %1677 %1678 %1679 %1680 %1682 %1683 %1684 %1685 %1686 %1687 %1688 (fma.f64 lamdp b %787) (fma.f64 b lamdp %787) (fma.f64 a4 %142 %1675) %2040 (+.f64 tanph %1598) (+.f64 %3 %787) (+.f64 %143 %1675) (+.f64 %787 %3) (+.f64 %1675 %143) (+.f64 %1598 tanph) (-.f64 %1675 %701) (-.f64 %3 %791) (-.f64 %143 %1681) (-.f64 %1598 %146) (neg.f64 (neg.f64 %2040)) (-.f64 %143 (-.f64 %714 tanph)) (fma.f64 tanph #s(literal 1 binary64) %1598) (fma.f64 #s(literal 1 binary64) tanph %1598) (fma.f64 #s(literal -1 binary64) %146 %1598) (fma.f64 %146 #s(literal -1 binary64) %1598) (-.f64 %1598 %797) (fma.f64 #s(literal 2 binary64) %152 %1598) %816 %817 %819 %820 %821 %822 %824 %825 %826 %827 %829 %830 %831 %833 %2061 (*.f64 %1861 (*.f64 #s(literal 1/2 binary64) a4)) (*.f64 %1876 a4) (*.f64 %2065 #s(literal 1/2 binary64)) (/.f64 %2065 #s(literal 2 binary64)) (/.f64 (*.f64 %1863 a4) #s(literal -2 binary64)) (/.f64 (*.f64 a4 %1863) #s(literal -2 binary64)) (/.f64 (neg.f64 %2065) #s(literal -2 binary64)) (neg.f64 (/.f64 %2065 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2065)) %553 %555 %557 %558 %559 %561 %563 %565 %567 %569 %571 %572 %573 %574 %575 %577 %579 %580 %581 %583 %585 %2078 %2079 %2082 #s(literal -2/3 binary64) (*.f64 a2 %2084) (*.f64 %199 %2086) (*.f64 %328 #s(literal -2/3 binary64)) %2089 (*.f64 %2086 %199) (*.f64 %2091 lamdp) (*.f64 %2093 a2) (*.f64 %2095 %36) (*.f64 %2097 %201) (fma.f64 a2 %2084 a2) (fma.f64 %199 %2086 a2) (fma.f64 %328 #s(literal -2/3 binary64) a2) (fma.f64 #s(literal -2/3 binary64) %328 a2) %2103 (fma.f64 %2091 lamdp a2) (fma.f64 %2093 a2 a2) (+.f64 a2 %2089) (+.f64 %2089 a2) (-.f64 a2 %2110) (+.f64 a2 (*.f64 (neg.f64 #s(literal 2/3 binary64)) %328)) (+.f64 a2 (neg.f64 %2110)) (neg.f64 (-.f64 %2110 a2)) (-.f64 %2089 %116) (fma.f64 %2095 %36 a2) (fma.f64 %2097 %201 a2) %2122 (*.f64 %2103 lamdp) (fma.f64 lamdp a2 %2124) (fma.f64 lamdp %2089 %298) (fma.f64 a2 lamdp %2124) (fma.f64 %328 (*.f64 #s(literal -2/3 binary64) lamdp) %298) (fma.f64 #s(literal -2/3 binary64) (*.f64 %328 lamdp) %298) (fma.f64 %2089 lamdp %298) (fma.f64 %2086 %276 %298) (fma.f64 (*.f64 lamdp #s(literal -2/3 binary64)) %328 %298) (fma.f64 (*.f64 lamdp %2086) %199 %298) (fma.f64 (*.f64 lamdp %328) #s(literal -2/3 binary64) %298) (+.f64 %298 %2124) (+.f64 %2124 %298) (-.f64 %298 (*.f64 %2110 lamdp)) (-.f64 %298 (*.f64 %36 %2089)) (-.f64 %298 (neg.f64 %2124)) %2151 %2152 (fma.f64 tanph %800 %1029) (fma.f64 s %818 %1029) (fma.f64 %800 tanph %1029) (fma.f64 %1013 lamdp %820) (fma.f64 %818 s %1029) (+.f64 %820 %1029) (+.f64 %1029 %820) (-.f64 %820 (*.f64 %36 %1013)) (-.f64 %820 (*.f64 (neg.f64 %1013) lamdp)) (-.f64 %820 (neg.f64 %1029)) (-.f64 %1029 %823) (fma.f64 lamdp %1013 %1063) (fma.f64 lamdp %1013 %1065) (fma.f64 %1013 lamdp %1063) (fma.f64 %1013 lamdp %1065) (+.f64 %1029 %1063) (+.f64 %1029 %1065) (neg.f64 (-.f64 %823 %1029)) (fma.f64 lamdp b %2176) (fma.f64 b lamdp %2176) (/.f64 %2179 xj) (fma.f64 lamdp %1013 %1080) (fma.f64 %431 %806 %1029) (fma.f64 %1013 lamdp %1080) (fma.f64 %806 %431 %1029) (+.f64 %3 %2176) (+.f64 %1078 %301) (+.f64 %1029 %1080) (fma.f64 lamdp %1013 %1097) (fma.f64 %1013 lamdp %1097) (fma.f64 lamdp b %2190) (fma.f64 b lamdp %2190) (+.f64 %1029 %1097) (+.f64 %3 %2190) (/.f64 (neg.f64 %2179) %160) (fma.f64 %560 %812 %1029) (/.f64 (fma.f64 %1029 %160 %560) %160) (*.f64 %2179 %806) (/.f64 #s(literal 1 binary64) (/.f64 xj %2179)) (+.f64 (/.f64 (*.f64 %1013 %1073) xj) %820) (fma.f64 %1116 %806 %301) %2211 %2213 %2214 (*.f64 a2 %2215) (*.f64 %52 %2217) (*.f64 %2215 a2) (/.f64 %649 lamdp) (/.f64 (*.f64 %652 %52) lamdp) (/.f64 (*.f64 a2 %2223) a4) (/.f64 (/.f64 %82 lamdp) a4) (*.f64 %652 %2223) (*.f64 %2229 %650) (*.f64 %2223 %652) (*.f64 %650 %2229) (/.f64 %655 %1003) (neg.f64 %2234) (/.f64 %657 %36) (/.f64 %659 %412) (*.f64 %52 %2239) (*.f64 %82 %2238) (*.f64 %2238 %82) (/.f64 #s(literal 1 binary64) (/.f64 %412 %82)) (*.f64 %649 %2245) (/.f64 %666 (neg.f64 %1003)) (/.f64 #s(literal 1 binary64) (/.f64 lamdp %649)) (*.f64 %655 %2251) (/.f64 #s(literal 1 binary64) (/.f64 %1003 %655)) %2255 (/.f64 %678 %36) (neg.f64 (/.f64 %678 lamdp)) (neg.f64 (/.f64 %142 %36)) (/.f64 %1289 %42) (/.f64 (*.f64 %142 #s(literal 1 binary64)) lamdp) (*.f64 %142 %2245) (*.f64 %2245 %142) (/.f64 #s(literal 1 binary64) (/.f64 lamdp %142)) (*.f64 %678 %2268) (/.f64 #s(literal 1 binary64) (/.f64 %36 %678)) %2272 (neg.f64 %2273) (fma.f64 a2 %2215 %2255) (fma.f64 %52 %2217 %2255) (fma.f64 %2215 a2 %2255) (+.f64 %2214 %2255) (+.f64 %2255 %2214) (fma.f64 %652 %2223 %2255) (fma.f64 %2229 %650 %2255) (fma.f64 %2223 %652 %2255) (fma.f64 %650 %2229 %2255) (-.f64 %2214 (neg.f64 %2255)) (-.f64 %2255 %2234) (/.f64 (fma.f64 %2214 lamdp %142) lamdp) (fma.f64 %52 %2239 %2255) (fma.f64 %82 %2238 %2255) (fma.f64 %142 %2245 %2214) (fma.f64 %2245 %142 %2214) (fma.f64 %2238 %82 %2255) (-.f64 %2214 (*.f64 %678 %2245)) (/.f64 (fma.f64 %2255 lamdp %649) lamdp) (fma.f64 %649 %2245 %2255) (fma.f64 %678 %2268 %2214) (/.f64 (fma.f64 %2214 %36 %678) %36) (fma.f64 %655 %2251 %2255) (/.f64 (fma.f64 %649 lamdp (*.f64 lamdp %142)) %199) (/.f64 (fma.f64 %649 lamdp (*.f64 %142 lamdp)) %199) (/.f64 %2309 %412) (/.f64 (fma.f64 %142 lamdp (*.f64 %649 lamdp)) %199) (/.f64 (fma.f64 %142 lamdp (*.f64 lamdp %649)) %199) (/.f64 (/.f64 %2309 lamdp) a4) (/.f64 (/.f64 %2309 a4) lamdp) (/.f64 (fma.f64 %649 %36 (*.f64 lamdp %678)) %204) (/.f64 (fma.f64 %649 %36 (*.f64 %678 lamdp)) %204) (/.f64 (fma.f64 %678 lamdp (*.f64 %649 %36)) %204) (/.f64 (fma.f64 %678 lamdp (*.f64 %36 %649)) %204) (/.f64 (neg.f64 %2309) %1003) (/.f64 %2336 %2337) (/.f64 (fma.f64 %2255 %1003 %655) %1003) (/.f64 (/.f64 %2336 lamdp) %412) (*.f64 %2309 %2238) (/.f64 #s(literal 1 binary64) (/.f64 %412 %2309)) (/.f64 (fma.f64 %82 %36 (*.f64 %412 %678)) %2348) (/.f64 (fma.f64 %82 %36 (*.f64 %678 %412)) %2348) (/.f64 (fma.f64 %678 %412 (*.f64 %82 %36)) %2355) (/.f64 (fma.f64 %678 %412 (*.f64 %36 %82)) %2355) (/.f64 (neg.f64 %2336) (neg.f64 %2337)) (/.f64 (fma.f64 %655 lamdp (*.f64 %1003 %142)) %2365) (/.f64 (fma.f64 %655 lamdp (*.f64 %142 %1003)) %2365) (/.f64 (fma.f64 %142 %1003 (*.f64 %655 lamdp)) %2372) (/.f64 (fma.f64 %142 %1003 (*.f64 lamdp %655)) %2372) (*.f64 %2336 %2377) (/.f64 #s(literal 1 binary64) (/.f64 %2337 %2336)) (/.f64 (fma.f64 %655 %36 (*.f64 %1003 %678)) %2383) (/.f64 (fma.f64 %655 %36 (*.f64 %678 %1003)) %2383) (/.f64 (fma.f64 %678 %1003 (*.f64 %655 %36)) %2390) (/.f64 (fma.f64 %678 %1003 (*.f64 %36 %655)) %2390) (+.f64 (/.f64 (*.f64 %2255 %412) %412) %2214) (+.f64 (/.f64 %2335 %2337) (/.f64 (*.f64 %52 %298) %2337)) %2402 (+.f64 %2272 %708) (-.f64 %708 %2273) (-.f64 %2272 (neg.f64 %708)) (neg.f64 (-.f64 %2273 %708)) (/.f64 (fma.f64 %2272 a4 b) a4) (fma.f64 b %661 %2272) (fma.f64 %661 b %2272) (+.f64 %2255 %2413) (fma.f64 a2 %2215 %2415) (fma.f64 %52 %2217 %2415) (fma.f64 %2215 a2 %2415) (+.f64 %2214 %2415) (+.f64 %2415 %2214) (+.f64 (+.f64 %708 %2214) %2255) (fma.f64 %652 %2223 %2415) (fma.f64 %2229 %650 %2415) (fma.f64 %2223 %652 %2415) (fma.f64 %650 %2229 %2415) (-.f64 %2272 (*.f64 %925 %661)) (fma.f64 %925 %669 %2272) (-.f64 %2255 (-.f64 %2234 %708)) (-.f64 %2415 %2234) (/.f64 (fma.f64 %2272 %644 %925) %644) (fma.f64 %142 %2245 %2413) (fma.f64 %2245 %142 %2413) (fma.f64 %52 %2239 %2415) (fma.f64 %82 %2238 %2415) (fma.f64 %2238 %82 %2415) (fma.f64 %678 %2268 %2413) (/.f64 (fma.f64 %2415 lamdp %649) lamdp) (fma.f64 %649 %2245 %2415) (fma.f64 %655 %2251 %2415) (/.f64 (fma.f64 %2415 %412 %82) %412) (fma.f64 %2309 %2238 %708) (/.f64 (fma.f64 %2415 %1003 %655) %1003) (fma.f64 %2336 %2377 %708) (/.f64 (fma.f64 %708 %412 %2309) %412) (/.f64 (fma.f64 %2309 a4 (*.f64 (*.f64 a4 b) lamdp)) (*.f64 %412 a4)) (/.f64 (fma.f64 a4 %3 (*.f64 %2309 a4)) %2460) (/.f64 (fma.f64 a4 %3 (*.f64 a4 %2309)) %2460) (/.f64 (fma.f64 %2309 %644 (*.f64 %412 %925)) %2467) (/.f64 (fma.f64 %2309 %644 (*.f64 %925 %412)) %2467) (/.f64 (fma.f64 %925 %412 (*.f64 %2309 %644)) %2474) (/.f64 (fma.f64 %925 %412 (*.f64 %644 %2309)) %2474) (/.f64 (fma.f64 %708 %2337 %2336) %2337) (/.f64 (fma.f64 %2336 a4 (*.f64 %2337 b)) %2483) (/.f64 (fma.f64 %2336 a4 (*.f64 b %2337)) %2483) (/.f64 (fma.f64 b %2337 (*.f64 %2336 a4)) %2490) (/.f64 (fma.f64 b %2337 (*.f64 a4 %2336)) %2490) (/.f64 (fma.f64 %2336 %644 (*.f64 %2337 %925)) %2497) (/.f64 (fma.f64 %2336 %644 (*.f64 %925 %2337)) %2497) (/.f64 (fma.f64 %925 %2337 (*.f64 %2336 %644)) %2504) (/.f64 (fma.f64 %925 %2337 (*.f64 %644 %2336)) %2504) %2509 (*.f64 %2402 lamdp) (fma.f64 lamdp %708 %2511) (fma.f64 lamdp %2272 %707) (fma.f64 b %710 %2511) (fma.f64 %708 lamdp %2511) (fma.f64 %2272 lamdp %707) (fma.f64 %710 b %2511) (+.f64 %707 %2511) (+.f64 %2511 %707) (-.f64 %707 (*.f64 %36 %2272)) (-.f64 %707 (neg.f64 %2511)) (-.f64 %707 (*.f64 %2273 lamdp)) (fma.f64 b %720 %2511) (fma.f64 %3 %661 %2511) (fma.f64 %661 %3 %2511) (fma.f64 lamdp %2415 %2529) (fma.f64 %2415 lamdp %2531) (+.f64 (*.f64 %2415 lamdp) %2531) (+.f64 (*.f64 lamdp %2415) %2529) (fma.f64 %714 %669 %2511) %2540 %701 (*.f64 %678 a4) (*.f64 %142 %644) (*.f64 %644 %142) (neg.f64 %143) %2018 (*.f64 %1936 lamdp) (fma.f64 lamdp %343 %421) (fma.f64 lamdp %420 %305) (fma.f64 a2 %38 %421) (fma.f64 a4 %140 %305) (fma.f64 %298 #s(literal -2 binary64) %421) (fma.f64 %412 #s(literal -4 binary64) %305) (fma.f64 #s(literal -2 binary64) %298 %421) (fma.f64 %343 lamdp %421) (fma.f64 #s(literal -4 binary64) %412 %305) (fma.f64 %140 a4 %305) (fma.f64 %420 lamdp %305) (fma.f64 %40 a2 %421) (-.f64 %421 %301) (+.f64 %421 %305) (+.f64 %305 %421) (-.f64 %421 %2561) (*.f64 lamdp %1347) %1998 (*.f64 %1936 %36) (*.f64 %36 %1936) (neg.f64 %2018) (fma.f64 lamdp %1919 %298) (fma.f64 %1919 lamdp %298) (+.f64 (*.f64 %1919 lamdp) %298) (+.f64 (*.f64 lamdp %1919) %298) (fma.f64 lamdp %84 %416) (fma.f64 lamdp %413 %301) (fma.f64 a2 %33 %416) (fma.f64 a4 %137 %301) (fma.f64 %33 a2 %416) (fma.f64 #s(literal 4 binary64) %412 %301) (fma.f64 %137 a4 %301) (fma.f64 %84 lamdp %416) (fma.f64 %412 #s(literal 4 binary64) %301) (fma.f64 %413 lamdp %301) (fma.f64 #s(literal 2 binary64) %298 %416) (fma.f64 %298 #s(literal 2 binary64) %416) (*.f64 lamdp %2031) (*.f64 #s(literal -1 binary64) %2018) (*.f64 %2018 #s(literal -1 binary64)) (*.f64 %2035 lamdp) (+.f64 %301 %416) (+.f64 %416 %301) (-.f64 %301 %421) (-.f64 %301 %999) (-.f64 %301 %1001) (-.f64 %301 %1004) (-.f64 %301 %1006) (-.f64 %416 %2596) (-.f64 %416 %1044) (-.f64 %416 %2599) (fma.f64 %343 %36 %2601) (fma.f64 %36 %343 %2603) (fma.f64 %36 %420 %2561) (fma.f64 %420 %36 %2606) (fma.f64 lamdp a2 %2608) (fma.f64 a2 lamdp %2608) (+.f64 %2561 %2603) (+.f64 %2603 %2561) (+.f64 %2601 %2606) (+.f64 %2606 %2601) (+.f64 %298 %2608) (fma.f64 #s(literal -1 binary64) %421 %2616) (fma.f64 %421 #s(literal -1 binary64) %2618) (+.f64 (*.f64 #s(literal -1 binary64) %421) %2616) (+.f64 (*.f64 %421 #s(literal -1 binary64)) %2618) %2626 %2627 %2630 %2633 %2635 %2636 %2638 %2639 %2640 (fma.f64 lamdp %413 %146) (fma.f64 a4 %137 %146) (fma.f64 #s(literal 4 binary64) %412 %146) (fma.f64 %137 a4 %146) (fma.f64 %412 #s(literal 4 binary64) %146) (fma.f64 %413 lamdp %146) (+.f64 %416 %146) (+.f64 %146 %416) (neg.f64 (-.f64 tanph %416)) (fma.f64 tanph #s(literal -1 binary64) %416) (fma.f64 #s(literal -1 binary64) tanph %416) %2654 %2656 (fma.f64 lamdp %1013 tanph) %2658 (+.f64 tanph %1029) (+.f64 %1029 tanph) (-.f64 %1029 %146) (neg.f64 (neg.f64 %2658)) (fma.f64 lamdp b %2664) (fma.f64 b lamdp %2664) (fma.f64 tanph #s(literal 1 binary64) %1029) (fma.f64 #s(literal 1 binary64) tanph %1029) (+.f64 %3 %2664) (fma.f64 #s(literal -1 binary64) %146 %1029) (fma.f64 %146 #s(literal -1 binary64) %1029) (fma.f64 lamdp b %2672) (fma.f64 b lamdp %2672) (-.f64 %1029 %797) (+.f64 %3 %2672) (fma.f64 #s(literal 2 binary64) %152 %1029) %2679 %2680 %2681 (fma.f64 lamdp %84 %146) (fma.f64 a2 %33 %146) (fma.f64 %33 a2 %146) (fma.f64 %84 lamdp %146) (fma.f64 #s(literal 2 binary64) %298 %146) (fma.f64 %298 #s(literal 2 binary64) %146) (+.f64 %301 %146) (+.f64 %146 %301) (neg.f64 (-.f64 tanph %301)) (fma.f64 lamdp a2 %2692) (fma.f64 a2 lamdp %2692) (fma.f64 tanph #s(literal -1 binary64) %301) (fma.f64 #s(literal -1 binary64) tanph %301) (fma.f64 lamdp a2 %2697) (fma.f64 a2 lamdp %2697) (+.f64 %298 %2692) (+.f64 %298 %2697) %2702 (*.f64 a4 %1289) (*.f64 %678 %644) (*.f64 %644 %678) (*.f64 %1289 a4) %2707 (*.f64 a4 (*.f64 %678 #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) %701) (*.f64 %701 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1 binary64) %678) a4) (approx %2720 %2707) %2729 (fma.f64 a2 %52 %143) (fma.f64 a4 %142 %82) %683 (fma.f64 %142 a4 %82) (+.f64 %82 %143) (+.f64 %143 %82) (-.f64 %82 %701) (fma.f64 a2 %52 %2707) (fma.f64 %52 a2 %2707) (+.f64 %82 %2707) (neg.f64 (-.f64 %701 %82)) (-.f64 %143 %655) (fma.f64 a2 %52 %2742) (fma.f64 %52 a2 %2742) (+.f64 %82 %2742) (fma.f64 %84 %55 %143) (fma.f64 %53 %86 %143) (fma.f64 %53 %88 %143) (fma.f64 %54 %90 %143) (fma.f64 %90 %54 %143) (fma.f64 %55 %84 %143) (fma.f64 %86 %53 %143) (fma.f64 %88 %53 %143) (fma.f64 #s(literal 2 binary64) %97 %143) (fma.f64 %96 %99 %143) (fma.f64 %97 #s(literal 2 binary64) %143) (fma.f64 %84 %55 %2707) (fma.f64 %53 %86 %2707) (fma.f64 %53 %88 %2707) (fma.f64 %54 %90 %2707) (fma.f64 %90 %54 %2707) (fma.f64 %55 %84 %2707) (fma.f64 %86 %53 %2707) (fma.f64 %88 %53 %2707) (fma.f64 #s(literal 2 binary64) %97 %2707) (fma.f64 %96 %99 %2707) (fma.f64 %97 #s(literal 2 binary64) %2707) (fma.f64 %84 %55 %2742) (fma.f64 %53 %86 %2742) (fma.f64 %53 %88 %2742) (fma.f64 %54 %90 %2742) (fma.f64 %90 %54 %2742) (fma.f64 %55 %84 %2742) (fma.f64 %86 %53 %2742) (fma.f64 %88 %53 %2742) (fma.f64 #s(literal 2 binary64) %97 %2742) (fma.f64 %96 %99 %2742) (fma.f64 %97 #s(literal 2 binary64) %2742) (fma.f64 %96 %64 %143) (fma.f64 %96 %64 %2707) (fma.f64 %96 %64 %2742) (fma.f64 a2 %55 %2782) (fma.f64 %53 %108 %2782) (fma.f64 %54 %96 %2782) (fma.f64 %55 a2 %2782) (fma.f64 %96 %54 %2782) (fma.f64 %113 %53 %2782) (+.f64 %97 %2782) %1011 %2790 %2791 %2792 %2793 %2794 %2795 %2797 %2799 %2801 %2802 %2803 %2804 %2805 %2806 %2807 %2808 %2809 %2810 %2811 %2812 %2813 %2814 %2816 %2817 %2818 %2819 %2820 %2821 %2823 %2824 %2826 %2827 %2828 %2829 %2830 %2831 %2833 %2835 %2836 (fma.f64 lamdp %974 tanph) %2800 (+.f64 tanph %986) (+.f64 %986 tanph) (-.f64 tanph %1060) (-.f64 %986 %146) (neg.f64 %2825) (fma.f64 lamdp b %2843) (fma.f64 lamdp %413 %1675) (fma.f64 b lamdp %2843) (fma.f64 a4 %137 %1675) (fma.f64 tanph #s(literal 1 binary64) %986) (fma.f64 #s(literal 4 binary64) %412 %1675) (fma.f64 %137 a4 %1675) (fma.f64 %412 #s(literal 4 binary64) %1675) (fma.f64 %413 lamdp %1675) (fma.f64 #s(literal 1 binary64) tanph %986) (+.f64 %3 %2843) (+.f64 %416 %1675) (+.f64 %1675 %416) (fma.f64 #s(literal -1 binary64) %146 %986) (fma.f64 %146 #s(literal -1 binary64) %986) (+.f64 (+.f64 tanph %416) %3) (fma.f64 lamdp b %2861) (fma.f64 b lamdp %2861) (+.f64 %3 %2861) (fma.f64 #s(literal 2 binary64) %152 %986) %2790 %2791 %2792 %2793 %2794 %2795 %2797 %2799 %2801 %2802 %2803 %2804 %2805 %2806 %2807 %2808 %2809 %2810 %2811 %2812 %2813 %2814 %2816 %2817 %2818 %2819 %2820 %2821 %2823 %2824 %2826 %2827 %2828 %2829 %2830 %2831 %2833 %2835 %2836 %2866 %2867 %2868 %2869 %2870 %2871 %2872 %2873 %2874 %2875 %2876 %2877 %2878 %2879 %2880 %2881 %2883 %2885 %2886 %2887 %2888 %2889 %2890 %2891 %2892 %2894 %2895 %2896 %2897 %2898 %2899 %2900 %2901 %2902 %2903 %2904 %2905 %2907 %2908 %2909 %2910 %2911 %2912 %2914 %2916 %2917 %2918 %2920 %2921 %2923 %2925 %2926 %2927 %2928 %2929 %2930 %2932 %2935 %2936 (fma.f64 lamdp %1347 %820) (fma.f64 tanph %800 %1998) (fma.f64 s %818 %1998) (fma.f64 %800 tanph %1998) (fma.f64 %818 s %1998) %2884 (+.f64 %820 %1998) (+.f64 %1998 %820) (-.f64 %820 %2018) (fma.f64 %1936 %36 %820) (fma.f64 %36 %1936 %820) (-.f64 %820 %2023) (-.f64 %820 %2025) (-.f64 %1998 %823) (fma.f64 lamdp %1347 %1063) (fma.f64 lamdp %1347 %1065) (fma.f64 %1347 lamdp %1063) (fma.f64 %1347 lamdp %1065) (neg.f64 %2913) (+.f64 %1998 %1063) (+.f64 %1998 %1065) (/.f64 (fma.f64 %1998 xj %431) xj) (fma.f64 lamdp %84 %1076) (fma.f64 lamdp %1347 %1080) (fma.f64 a2 %33 %1076) (fma.f64 %33 a2 %1076) (fma.f64 %84 lamdp %1076) (fma.f64 %431 %806 %1998) (fma.f64 %1347 lamdp %1080) (fma.f64 %806 %431 %1998) (fma.f64 %1936 %36 %1063) (fma.f64 %1936 %36 %1065) (fma.f64 %36 %1936 %1063) (fma.f64 %36 %1936 %1065) (fma.f64 lamdp %2031 %820) (fma.f64 #s(literal 2 binary64) %298 %1076) (fma.f64 %298 #s(literal 2 binary64) %1076) (fma.f64 #s(literal -1 binary64) %2018 %820) (fma.f64 %2018 #s(literal -1 binary64) %820) (fma.f64 %2035 lamdp %820) (+.f64 %301 %1076) (+.f64 %1998 %1080) (+.f64 %2906 %416) (fma.f64 lamdp %1347 %1097) (fma.f64 %1347 lamdp %1097) (fma.f64 %1936 %36 %1080) (fma.f64 %36 %1936 %1080) (+.f64 %1998 %1097) (/.f64 (-.f64 (*.f64 %1998 xj) %560) xj) (fma.f64 lamdp %84 %1101) (fma.f64 a2 %33 %1101) (fma.f64 %33 a2 %1101) (fma.f64 %84 lamdp %1101) (fma.f64 #s(literal 2 binary64) %298 %1101) (fma.f64 %298 #s(literal 2 binary64) %1101) (fma.f64 %560 %812 %1998) (+.f64 %301 %1101) (fma.f64 lamdp %2031 %1063) (fma.f64 lamdp %2031 %1065) (fma.f64 #s(literal -1 binary64) %2018 %1063) (fma.f64 #s(literal -1 binary64) %2018 %1065) (fma.f64 %1936 %36 %1097) (fma.f64 %2018 #s(literal -1 binary64) %1063) (fma.f64 %2018 #s(literal -1 binary64) %1065) (fma.f64 %36 %1936 %1097) (fma.f64 %2035 lamdp %1063) (fma.f64 %2035 lamdp %1065) (/.f64 (fma.f64 %1998 %160 %560) %160) (fma.f64 lamdp %2031 %1080) (fma.f64 #s(literal -1 binary64) %2018 %1080) (fma.f64 %2018 #s(literal -1 binary64) %1080) (fma.f64 %2035 lamdp %1080) (fma.f64 lamdp %2031 %1097) (fma.f64 #s(literal -1 binary64) %2018 %1097) (fma.f64 %2018 #s(literal -1 binary64) %1097) (fma.f64 %2035 lamdp %1097) %2866 %2867 %2868 %2869 %2870 %2871 %2872 %2873 %2874 %2875 %2876 %2877 %2878 %2879 %2880 %2881 %2883 %2885 %2886 %2887 %2888 %2889 %2890 %2891 %2892 %2894 %2895 %2896 %2897 %2898 %2899 %2900 %2901 %2902 %2903 %2904 %2905 %2907 %2908 %2909 %2910 %2911 %2912 %2914 %2916 %2917 %2918 %2920 %2921 %2923 %2925 %2926 %2927 %2928 %2929 %2930 %2932 %2935 %2936 (fma.f64 lamdp b %3016) (fma.f64 b lamdp %3016) (fma.f64 a2 %52 %1078) (fma.f64 tanph %800 %918) (fma.f64 s %818 %918) (fma.f64 %52 a2 %1078) %3023 (fma.f64 %818 s %918) (+.f64 %3 %3016) (+.f64 %82 %1078) (+.f64 %820 %918) (+.f64 %918 %820) (+.f64 %1078 %82) (+.f64 %3016 %3) (-.f64 %82 %2915) (-.f64 %820 %931) (-.f64 %918 %823) (-.f64 %1078 %655) (-.f64 %3016 %714) (-.f64 %3 (-.f64 %823 %82)) (-.f64 %82 (-.f64 %714 %820)) (neg.f64 (-.f64 %2915 %82)) (neg.f64 (-.f64 %931 %820)) (/.f64 (fma.f64 %918 xj %431) xj) (fma.f64 %431 %806 %918) (fma.f64 %806 %431 %918) (fma.f64 %560 %812 %918) (/.f64 (fma.f64 %918 %160 %560) %160) (/.f64 (fma.f64 %82 xj %1116) xj) (fma.f64 %1116 %806 %82) (fma.f64 %84 %55 %1078) (fma.f64 %53 %86 %1078) (fma.f64 %53 %88 %1078) (fma.f64 %54 %90 %1078) (fma.f64 %90 %54 %1078) (fma.f64 %55 %84 %1078) (fma.f64 %86 %53 %1078) (fma.f64 %88 %53 %1078) (fma.f64 #s(literal 2 binary64) %97 %1078) (fma.f64 %96 %99 %1078) (fma.f64 %97 #s(literal 2 binary64) %1078) (fma.f64 %96 %64 %1078) %3066 %3067 %3068 %3069 %3070 %3071 %3072 %3073 %3074 %3075 %3076 %3077 %3079 %3080 %3082 %3083 %3084 %3085 %3086 %3087 %3088 %3089 %3090 %3092 %3093 %3094 %3095 %3096 %3097 %3098 %3099 %3100 %3101 %3102 %3103 %3104 %3105 %3107 %3109 %3111 %3112 %3113 %3114 %3115 %3116 %3118 %3120 %3122 %3123 %3124 %3125 %3126 %3127 %3128 %3129 %3130 %3131 %3132 %3134 %3135 %3136 %3137 %3138 %3139 %3140 %3141 %3143 %3144 %3145 %3146 %3147 %3148 %3149 %3150 %3151 %3152 %3153 %3154 %3155 %3156 %3157 %3158 %3159 %3160 %3161 %3162 %3163 %3166 %3167 %3168 %3066 %3067 %3068 %3069 %3070 %3071 %3072 %3073 %3074 %3075 %3076 %3077 %3079 %3080 %3082 %3083 %3084 %3085 %3086 %3087 %3088 %3089 %3090 %3092 %3093 %3094 %3095 %3096 %3097 %3098 %3099 %3100 %3101 %3102 %3103 %3104 %3105 %3107 %3109 %3111 %3112 %3113 %3114 %3115 %3116 %3118 %3120 %3122 %3123 %3124 %3125 %3126 %3127 %3128 %3129 %3130 %3131 %3132 %3134 %3135 %3136 %3137 %3138 %3139 %3140 %3141 %3143 %3144 %3145 %3146 %3147 %3148 %3149 %3150 %3151 %3152 %3153 %3154 %3155 %3156 %3157 %3158 %3159 %3160 %3161 %3162 %3163 %3166 %3167 %3168 %3169 %3170 %3172 (approx %2720 %3172) %3174 %3175 (+.f64 %3 %3175) %3177 %3179 (approx %2720 %3179) %3181 %3182 %3183 (approx %2720 %3183) %3185 %3186 (approx %2720 %3186) %3188 %3189 (approx %2720 %3189) %3191 %3192 (approx %2720 %3192) %3194 %3195 (approx %2720 %3195) %3197 (approx %2720 %3197) %3199 %3200 (approx %2720 %3200) %3202 %3203 (approx %2720 %3203) %3205 (approx %2720 %3205) %3207 %3208 (approx %2720 %3208) %3210 %3211 (approx %2720 %3211) %3213 %3214 (approx %2720 %3214) %3216 (approx %2720 %3216) %3218 %3219 %3220 (approx %2720 %3220) %3222 (fma.f64 a2 %52 %566) (fma.f64 tanph %564 %82) (fma.f64 s %589 %82) (fma.f64 %52 a2 %566) (fma.f64 %146 %554 %82) (fma.f64 %179 %556 %82) (fma.f64 %554 %146 %82) (fma.f64 %564 tanph %82) (+.f64 %82 %566) (+.f64 %566 %82) (neg.f64 %3233) (fma.f64 tanph %599 %82) (fma.f64 tanph %601 %82) (fma.f64 s %603 %82) (fma.f64 #s(literal -1 binary64) %553 %82) (fma.f64 %553 #s(literal -1 binary64) %82) (fma.f64 %607 %556 %82) (fma.f64 %601 tanph %82) (fma.f64 %431 %610 %82) (fma.f64 %560 %530 %82) (fma.f64 %431 %619 %82) (/.f64 (-.f64 (*.f64 %82 %472) %431) %472) (/.f64 (fma.f64 %82 %472 %560) %472) (/.f64 (-.f64 (*.f64 %82 %474) %560) %474) (fma.f64 %84 %55 %566) (fma.f64 %53 %86 %566) (fma.f64 %53 %88 %566) (fma.f64 %54 %90 %566) (fma.f64 %90 %54 %566) (fma.f64 %55 %84 %566) (fma.f64 %86 %53 %566) (fma.f64 %88 %53 %566) (fma.f64 #s(literal 2 binary64) %97 %566) (fma.f64 %96 %99 %566) (fma.f64 %97 #s(literal 2 binary64) %566) (fma.f64 %96 %64 %566) %3265 (fma.f64 b lamdp %3222) (fma.f64 a2 %52 %3267) (fma.f64 %52 a2 %3267) (-.f64 %918 %553) (fma.f64 tanph %564 %918) (fma.f64 s %589 %918) (fma.f64 %146 %554 %918) (fma.f64 %179 %556 %918) (fma.f64 %554 %146 %918) (fma.f64 %564 tanph %918) (+.f64 %3 %3222) (+.f64 %82 %3267) (+.f64 %3222 %3) (+.f64 %3267 %82) (-.f64 %3 %3233) (-.f64 %82 (-.f64 %553 %3)) (+.f64 %566 %918) (+.f64 %918 %566) (neg.f64 (-.f64 %553 %918)) (-.f64 %3222 %714) (fma.f64 tanph %599 %918) (fma.f64 tanph %601 %918) (fma.f64 s %603 %918) (fma.f64 #s(literal -1 binary64) %553 %918) (fma.f64 %553 #s(literal -1 binary64) %918) (fma.f64 %607 %556 %918) (fma.f64 %601 tanph %918) (-.f64 %82 (-.f64 %714 %566)) (fma.f64 %431 %610 %918) (fma.f64 %560 %530 %918) (fma.f64 %431 %619 %918) (/.f64 %3302 %472) (/.f64 (neg.f64 %3302) %474) (/.f64 (-.f64 (*.f64 %918 %474) %560) %474) (*.f64 %3302 %530) (/.f64 #s(literal 1 binary64) (/.f64 %472 %3302)) (-.f64 (/.f64 %3301 %472) %553) (fma.f64 %84 %55 %3267) (fma.f64 %53 %86 %3267) (fma.f64 %53 %88 %3267) (fma.f64 %54 %90 %3267) (fma.f64 %90 %54 %3267) (fma.f64 %55 %84 %3267) (fma.f64 %86 %53 %3267) (fma.f64 %88 %53 %3267) (fma.f64 #s(literal 2 binary64) %97 %3267) (fma.f64 %96 %99 %3267) (fma.f64 %97 #s(literal 2 binary64) %3267) (fma.f64 %96 %64 %3267) (approx %2720 %3265) %3327 (approx %2720 %3327) %3330 %3331 %3330 %3331 %3332 (approx %2720 %3332) %3336 %3337 %3336 %3337 %3338 (approx %2720 %3338) %3340 (approx %2720 %3340) %3342 (approx %2720 %3342) %3344 (approx %2720 %3344) %3346 (approx %2720 %3346) %3348 (approx %2720 %3348) %3350 %3350 %3350 %3351 (approx %2720 %3351) %3353 (approx %2720 %3353) %3355 (approx %2720 %3355) %3357 (approx %2720 %3357) %3359 %3360 (+.f64 %3 %3360) %3362 %3363 (+.f64 %3 %3363) %3366 %3367 %3366 %3367 %3368 (approx %2720 %3368) %3372 (approx %2720 %3372) %3374 (+.f64 %3 %3374) %3376 (+.f64 %3 %3376) (approx %2720 %3169) |
Compiled 125 349 to 15 958 computations (87.3% saved)
Loading profile data...