
Time bar (total: 2.5min)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 0 |
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 1 |
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 2 |
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 3 |
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 4 |
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 5 |
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 6 |
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 7 |
| 12.5% | 12.5% | 87.4% | 0.1% | 0.0% | 0.0% | 0.0% | 8 |
| 16.1% | 15.6% | 81.1% | 0.1% | 0.0% | 3.1% | 0.0% | 9 |
| 16.1% | 15.6% | 81.1% | 0.1% | 0.0% | 3.1% | 0.0% | 10 |
| 22.6% | 21.8% | 74.9% | 0.1% | 0.0% | 3.1% | 0.0% | 11 |
| 24.6% | 23.4% | 71.8% | 0.1% | 0.0% | 4.7% | 0.0% | 12 |
Compiled 10 to 10 computations (0.0% saved)
| 9.0s | 8 256× | 0 | valid |
| 5.5s | 4 266× | 0 | invalid |
ival-cos: 3.3s (39.9% of total, 300.8 MiB)ival-sin: 3.2s (37.7% of total, 288.8 MiB)ival-mult!: 624.0ms (7.5% of total, 44.0 MiB)ival-div!: 623.0ms (7.5% of total, 31.2 MiB)ival-asin!: 587.0ms (7.0% of total, 46.1 MiB)adjust: 32.0ms (0.4% of total, 1.9 MiB)Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 37 | 83 |
| 1 | 174 | 83 |
| 2 | 576 | 83 |
| 3 | 2131 | 83 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 99.6% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp))) |
(abs phipp)
(negabs cp)
(negabs lamp)
Compiled 16 to 16 computations (0.0% saved)
| Inputs |
|---|
| Outputs |
|---|
| Inputs |
|---|
%2 = (sin.f64 lamp) %3 = (*.f64 cp %2) %5 = (cos.f64 phipp) %6 = (/.f64 %3 %5) cp lamp %2 %3 phipp %5 %6 (asin.f64 %6) |
| Outputs |
|---|
%5 = (sin lamp) %6 = (* cp %5) %7 = (sin.f64 lamp) %8 = (*.f64 cp %7) %11 = (cos phipp) %12 = (/ %6 %11) %13 = (cos.f64 phipp) %14 = (/.f64 %8 %13) %23 = (pow.f64 lamp #s(literal 2 binary64)) %45 = (*.f64 cp lamp) %47 = (*.f64 cp %23) %68 = (/.f64 %47 %13) %69 = (/.f64 cp %13) %89 = (pow.f64 phipp #s(literal 2 binary64)) %115 = (fma.f64 #s(literal -1/4 binary64) %8 (*.f64 #s(literal 1/24 binary64) %8)) %118 = (*.f64 #s(literal -1/2 binary64) %8) (approx cp #s(literal 0 binary64)) (approx cp cp) (approx %6 %8) (approx %12 %14) (approx (asin %12) (asin.f64 %14)) (approx lamp lamp) (approx %5 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %23)))) (approx %5 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 %23 (-.f64 (*.f64 #s(literal 1/120 binary64) %23) #s(literal 1/6 binary64)))))) (approx %5 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 %23 (-.f64 (*.f64 %23 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %23))) #s(literal 1/6 binary64)))))) (approx %6 %45) (approx %6 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) %47)))) (approx %6 (*.f64 lamp (+.f64 cp (*.f64 %23 (fma.f64 #s(literal -1/6 binary64) cp (*.f64 #s(literal 1/120 binary64) %47)))))) (approx %6 (*.f64 lamp (+.f64 cp (*.f64 %23 (fma.f64 #s(literal -1/6 binary64) cp (*.f64 %23 (fma.f64 #s(literal -1/5040 binary64) %47 (*.f64 #s(literal 1/120 binary64) cp)))))))) (approx %12 (/.f64 %45 %13)) (approx %12 (*.f64 lamp (fma.f64 #s(literal -1/6 binary64) %68 %69))) (approx %12 (*.f64 lamp (fma.f64 %23 (fma.f64 #s(literal -1/6 binary64) %69 (*.f64 #s(literal 1/120 binary64) %68)) %69))) (approx %12 (*.f64 lamp (fma.f64 %23 (fma.f64 #s(literal -1/6 binary64) %69 (*.f64 %23 (fma.f64 #s(literal -1/5040 binary64) %68 (*.f64 #s(literal 1/120 binary64) %69)))) %69))) (approx %5 %7) (approx phipp phipp) (approx %11 #s(literal 1 binary64)) (approx %11 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %89))) (approx %11 (+.f64 #s(literal 1 binary64) (*.f64 %89 (-.f64 (*.f64 #s(literal 1/24 binary64) %89) #s(literal 1/2 binary64))))) (approx %11 (+.f64 #s(literal 1 binary64) (*.f64 %89 (-.f64 (*.f64 %89 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %89))) #s(literal 1/2 binary64))))) (approx %12 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %89 %7)) %8)) (approx %12 (fma.f64 cp %7 (*.f64 %89 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %89 %115)) %118)))) (approx %12 (fma.f64 cp %7 (*.f64 %89 (-.f64 (*.f64 %89 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %89 (fma.f64 #s(literal -1/720 binary64) %8 (fma.f64 #s(literal 1/48 binary64) %8 (*.f64 #s(literal 1/2 binary64) %115))))) %115)) %118)))) (approx %11 %13) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 25.0ms | phipp | -inf |
| 22.0ms | lamp | -inf |
| 22.0ms | cp | inf |
| 2.0ms | cp | 0 |
| 2.0ms | phipp | 0 |
| Inputs |
|---|
%2 = (sin.f64 lamp) %3 = (*.f64 cp %2) %5 = (cos.f64 phipp) %6 = (/.f64 %3 %5) cp lamp %2 %3 phipp %5 %6 (asin.f64 %6) |
| Outputs |
|---|
%1 = (neg.f64 cp) %7 = (*.f64 #s(literal 0 binary64) cp) %9 = (*.f64 cp #s(literal 0 binary64)) %12 = (*.f64 cp #s(literal 1/2 binary64)) %15 = (*.f64 cp #s(literal 2 binary64)) %23 = (*.f64 #s(literal 1/2 binary64) cp) %32 = (sin.f64 lamp) %33 = (neg.f64 lamp) %34 = (sin.f64 %33) %40 = (PI.f64 ) %43 = (+.f64 %40 lamp) %48 = (*.f64 %32 #s(literal 1/2 binary64)) %50 = (*.f64 %32 #s(literal 2 binary64)) %52 = (*.f64 %40 #s(literal 1/2 binary64)) %61 = (*.f64 %32 #s(literal 0 binary64)) %63 = (*.f64 #s(literal 0 binary64) %32) %70 = (*.f64 #s(literal 1/2 binary64) %32) %82 = (*.f64 cp %32) %86 = (neg.f64 %82) %90 = (*.f64 %34 #s(literal 1 binary64)) %92 = (*.f64 %1 #s(literal 1 binary64)) %94 = (*.f64 #s(literal 1 binary64) %1) %96 = (*.f64 #s(literal 1 binary64) %34) %98 = (*.f64 #s(literal 1/2 binary64) %82) %100 = (*.f64 %32 %15) %103 = (*.f64 %82 #s(literal 1/2 binary64)) %106 = (*.f64 %100 #s(literal 2 binary64)) %113 = (*.f64 %82 #s(literal 0 binary64)) %115 = (*.f64 #s(literal 0 binary64) %82) %152 = (neg.f64 phipp) %165 = (*.f64 #s(literal 0 binary64) phipp) %167 = (*.f64 phipp #s(literal 0 binary64)) %169 = (+.f64 phipp phipp) %172 = (*.f64 #s(literal 1/2 binary64) phipp) %174 = (*.f64 phipp #s(literal 1/2 binary64)) %179 = (/.f64 phipp #s(literal 2 binary64)) %181 = (/.f64 phipp #s(literal 1/2 binary64)) %199 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %200 = (/.f64 phipp #s(literal 4 binary64)) %202 = (/.f64 #s(literal 2 binary64) #s(literal 1 binary64)) %220 = (cos.f64 phipp) %221 = (fabs.f64 phipp) %224 = (neg.f64 %221) %226 = (neg.f64 %220) %230 = (+.f64 phipp #s(literal 0 binary64)) %235 = (+.f64 %152 #s(literal 0 binary64)) %246 = (fma.f64 %40 #s(literal 1/2 binary64) phipp) %255 = (-.f64 %40 phipp) %256 = (+.f64 %255 %40) %258 = (+.f64 %40 phipp) %259 = (+.f64 %258 %40) %261 = (-.f64 %52 phipp) %263 = (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)) %266 = (fma.f64 %40 #s(literal 1/2 binary64) %221) %269 = (*.f64 #s(literal 1/2 binary64) %220) %271 = (*.f64 #s(literal 2 binary64) %220) %273 = (*.f64 %220 #s(literal 2 binary64)) %275 = (*.f64 %220 #s(literal 1/2 binary64)) %277 = (+.f64 %40 %40) %278 = (+.f64 %221 %277) %286 = (neg.f64 %40) %301 = (*.f64 %226 #s(literal -1 binary64)) %307 = (fma.f64 %40 #s(literal 1/2 binary64) %224) %319 = (+.f64 %221 %40) %323 = (-.f64 %40 %40) %326 = (fma.f64 %40 #s(literal -1/2 binary64) %255) %328 = (fma.f64 %40 #s(literal -1/2 binary64) phipp) %331 = (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %340 = (*.f64 %40 #s(literal -1/2 binary64)) %342 = (-.f64 (-.f64 %340 %40) phipp) %346 = (fma.f64 %40 #s(literal 1/2 binary64) %255) %349 = (-.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) %356 = (-.f64 %340 %221) %361 = (-.f64 %286 %286) %363 = (fma.f64 %40 #s(literal 1/2 binary64) %319) %366 = (+.f64 %246 %277) %395 = (sin.f64 phipp) %398 = (*.f64 %220 #s(literal 0 binary64)) %400 = (*.f64 #s(literal 0 binary64) %220) %402 = (+.f64 %220 %220) %404 = (sin.f64 %152) %406 = (sin.f64 %221) %411 = (sin.f64 %224) %421 = (cos.f64 #s(literal 0 binary64)) %422 = (*.f64 %421 #s(literal 0 binary64)) %424 = (sin.f64 #s(literal 0 binary64)) %425 = (*.f64 %424 #s(literal 0 binary64)) %427 = (*.f64 %424 #s(literal -1 binary64)) %429 = (*.f64 #s(literal 0 binary64) %421) %434 = (*.f64 %424 #s(literal 1 binary64)) %436 = (*.f64 #s(literal 1 binary64) %424) %443 = (cos.f64 (+.f64 %221 #s(literal 0 binary64))) %444 = (+.f64 %443 %220) %455 = (cos.f64 %261) %471 = (/.f64 %226 #s(literal 2 binary64)) %498 = (*.f64 (cos.f64 (fma.f64 %40 #s(literal 1/2 binary64) %258)) #s(literal 0 binary64)) %520 = (/.f64 (fma.f64 %40 #s(literal -1/2 binary64) %52) #s(literal 2 binary64)) %522 = (*.f64 (cos.f64 %520) #s(literal 0 binary64)) %525 = (*.f64 #s(literal -1 binary64) (sin.f64 %520)) %532 = (/.f64 (-.f64 %340 %340) #s(literal 2 binary64)) %534 = (*.f64 #s(literal 0 binary64) (cos.f64 %532)) %537 = (*.f64 (sin.f64 %532) #s(literal -1 binary64)) %597 = (+.f64 %226 %220) %606 = (fabs.f64 %52) %608 = (/.f64 (fma.f64 %40 #s(literal 1/2 binary64) %606) #s(literal 2 binary64)) %611 = (/.f64 (-.f64 %52 %606) #s(literal 2 binary64)) %613 = (*.f64 (cos.f64 %608) (cos.f64 %611)) %616 = (/.f64 (fma.f64 %40 #s(literal -1/2 binary64) %606) #s(literal 2 binary64)) %619 = (/.f64 (-.f64 %340 %606) #s(literal 2 binary64)) %621 = (*.f64 (cos.f64 %616) (cos.f64 %619)) %625 = (*.f64 (sin.f64 %611) (sin.f64 %608)) %629 = (*.f64 (sin.f64 %619) (sin.f64 %616)) %632 = (/.f64 (+.f64 %606 %52) #s(literal 2 binary64)) %635 = (/.f64 (-.f64 %606 %52) #s(literal 2 binary64)) %637 = (*.f64 (cos.f64 %632) (cos.f64 %635)) %640 = (/.f64 (+.f64 %606 %340) #s(literal 2 binary64)) %643 = (/.f64 (-.f64 %606 %340) #s(literal 2 binary64)) %645 = (*.f64 (cos.f64 %640) (cos.f64 %643)) %649 = (*.f64 (sin.f64 %635) (sin.f64 %632)) %653 = (*.f64 (sin.f64 %643) (sin.f64 %640)) %656 = (/.f64 (+.f64 %606 %606) #s(literal 2 binary64)) %659 = (/.f64 (-.f64 %606 %606) #s(literal 2 binary64)) %661 = (*.f64 (cos.f64 %656) (cos.f64 %659)) %665 = (*.f64 (sin.f64 %659) (sin.f64 %656)) %691 = (*.f64 #s(literal 2 binary64) %597) %694 = (*.f64 %597 #s(literal 2 binary64)) %707 = (/.f64 %82 %220) %708 = (/.f64 %32 %220) %710 = (/.f64 cp %220) %715 = (neg.f64 %708) %717 = (/.f64 %1 %220) %721 = (neg.f64 %707) %723 = (/.f64 #s(literal 1 binary64) %220) %735 = (/.f64 #s(literal -1 binary64) %220) %747 = (/.f64 #s(literal 1/2 binary64) %220) %752 = (*.f64 #s(literal 2 binary64) %707) %756 = (/.f64 #s(literal -1/2 binary64) %220) %766 = (asin.f64 %707) %767 = (neg.f64 %766) %778 = (acos.f64 %707) %780 = (neg.f64 %778) %785 = (acos.f64 %721) %793 = (+.f64 #s(literal 0 binary64) %52) %795 = (-.f64 %52 #s(literal 0 binary64)) %799 = (fma.f64 %778 #s(literal -2 binary64) %40) %810 = (-.f64 (*.f64 %778 #s(literal 2 binary64)) %40) cp (neg.f64 %1) (*.f64 cp #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) cp) (+.f64 cp %7) (+.f64 cp %9) (*.f64 %12 #s(literal 2 binary64)) (*.f64 %15 #s(literal 1/2 binary64)) (/.f64 %15 #s(literal 2 binary64)) (fma.f64 cp #s(literal 1 binary64) %7) (fma.f64 cp #s(literal 1 binary64) %9) (fma.f64 cp #s(literal 1/2 binary64) %12) (fma.f64 #s(literal 1 binary64) cp %7) (fma.f64 #s(literal 1 binary64) cp %9) (fma.f64 #s(literal 1/2 binary64) cp %23) (+.f64 %23 %23) (+.f64 %12 %12) (fma.f64 %12 #s(literal 2 binary64) %7) (fma.f64 %12 #s(literal 2 binary64) %9) (fma.f64 %15 #s(literal 1/2 binary64) %7) (fma.f64 %15 #s(literal 1/2 binary64) %9) lamp %32 (neg.f64 %34) (sin.f64 (neg.f64 %33)) (*.f64 %32 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %32) (sin.f64 (+.f64 %33 %40)) (sin.f64 (neg.f64 %43)) (sin.f64 (+.f64 %43 %40)) (*.f64 %48 #s(literal 2 binary64)) (*.f64 %50 #s(literal 1/2 binary64)) (cos.f64 (+.f64 %33 %52)) (/.f64 %50 #s(literal 2 binary64)) (cos.f64 (+.f64 (fma.f64 %40 #s(literal 1/2 binary64) lamp) %40)) (cos.f64 (+.f64 %43 %52)) (+.f64 %32 %61) (+.f64 %32 %63) (fma.f64 %32 #s(literal 1 binary64) %61) (fma.f64 %32 #s(literal 1 binary64) %63) (fma.f64 %32 #s(literal 1/2 binary64) %48) (fma.f64 #s(literal 1 binary64) %32 %61) (fma.f64 #s(literal 1 binary64) %32 %63) (fma.f64 #s(literal 1/2 binary64) %32 %70) (+.f64 %48 %48) (+.f64 %70 %70) (fma.f64 %48 #s(literal 2 binary64) %61) (fma.f64 %48 #s(literal 2 binary64) %63) (fma.f64 %50 #s(literal 1/2 binary64) %61) (fma.f64 %50 #s(literal 1/2 binary64) %63) (/.f64 (-.f64 (cos.f64 (-.f64 lamp %52)) %34) #s(literal 2 binary64)) %82 (*.f64 %32 cp) (*.f64 %1 %34) (*.f64 %34 %1) (neg.f64 %86) (*.f64 %82 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %82) (*.f64 %1 %90) (*.f64 %34 %92) (*.f64 %94 %34) (*.f64 %96 %1) (*.f64 #s(literal 2 binary64) %98) (*.f64 #s(literal 1/2 binary64) %100) (*.f64 %100 #s(literal 1/2 binary64)) (*.f64 %103 #s(literal 2 binary64)) (/.f64 %100 #s(literal 2 binary64)) (*.f64 %106 #s(literal 1/4 binary64)) (/.f64 (*.f64 %100 #s(literal -1 binary64)) #s(literal -2 binary64)) (fma.f64 cp %32 %113) (fma.f64 cp %32 %115) (fma.f64 %32 cp %113) (fma.f64 %32 cp %115) (+.f64 %82 %113) (+.f64 %82 %115) (fma.f64 %1 %34 %113) (fma.f64 %1 %34 %115) (fma.f64 %34 %1 %113) (fma.f64 %34 %1 %115) (fma.f64 %82 #s(literal 1 binary64) %113) (fma.f64 %82 #s(literal 1 binary64) %115) (fma.f64 %82 #s(literal 1/2 binary64) %103) (fma.f64 #s(literal 1 binary64) %82 %113) (fma.f64 #s(literal 1 binary64) %82 %115) (fma.f64 #s(literal 1/2 binary64) %82 %98) (+.f64 %103 %103) (+.f64 %98 %98) (fma.f64 %1 %90 %113) (fma.f64 %1 %90 %115) (fma.f64 %34 %92 %113) (fma.f64 %34 %92 %115) (fma.f64 %94 %34 %113) (fma.f64 %94 %34 %115) (fma.f64 %96 %1 %113) (fma.f64 %96 %1 %115) (fma.f64 #s(literal 2 binary64) %98 %113) (fma.f64 #s(literal 2 binary64) %98 %115) (fma.f64 #s(literal 1/2 binary64) %100 %113) (fma.f64 #s(literal 1/2 binary64) %100 %115) (fma.f64 %100 #s(literal 1/2 binary64) %113) (fma.f64 %100 #s(literal 1/2 binary64) %115) (fma.f64 %103 #s(literal 2 binary64) %113) (fma.f64 %103 #s(literal 2 binary64) %115) (fma.f64 %106 #s(literal 1/4 binary64) %113) (fma.f64 %106 #s(literal 1/4 binary64) %115) phipp (neg.f64 %152) (*.f64 phipp #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) phipp) (/.f64 phipp #s(literal 1 binary64)) (neg.f64 (*.f64 #s(literal -1 binary64) phipp)) (neg.f64 (*.f64 phipp #s(literal -1 binary64))) (neg.f64 (*.f64 %152 #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) %152)) (+.f64 phipp %165) (+.f64 phipp %167) (*.f64 #s(literal 1/2 binary64) %169) (*.f64 %169 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %172) (*.f64 %174 #s(literal 2 binary64)) (/.f64 %169 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) phipp) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) %179) (*.f64 %181 #s(literal 1/2 binary64)) (neg.f64 (/.f64 %169 #s(literal -2 binary64))) (fma.f64 phipp #s(literal 1 binary64) %165) (fma.f64 phipp #s(literal 1 binary64) %167) (fma.f64 phipp #s(literal 1/2 binary64) %174) (fma.f64 #s(literal 1 binary64) phipp %165) (fma.f64 #s(literal 1 binary64) phipp %167) (fma.f64 #s(literal 1/2 binary64) phipp %172) (+.f64 %172 %172) (+.f64 %174 %174) (+.f64 %179 %179) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %169)) (/.f64 (/.f64 %169 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 %199 %200) (*.f64 %179 %202) (fma.f64 #s(literal 1/2 binary64) %169 %165) (fma.f64 #s(literal 1/2 binary64) %169 %167) (fma.f64 %169 #s(literal 1/2 binary64) %165) (fma.f64 %169 #s(literal 1/2 binary64) %167) (fma.f64 #s(literal 2 binary64) %172 %165) (fma.f64 #s(literal 2 binary64) %172 %167) (fma.f64 %174 #s(literal 2 binary64) %165) (fma.f64 %174 #s(literal 2 binary64) %167) (fma.f64 #s(literal 2 binary64) %179 %165) (fma.f64 #s(literal 2 binary64) %179 %167) (fma.f64 %181 #s(literal 1/2 binary64) %165) (fma.f64 %181 #s(literal 1/2 binary64) %167) (fma.f64 %199 %200 %165) (fma.f64 %199 %200 %167) (fma.f64 %179 %202 %165) (fma.f64 %179 %202 %167) %220 (cos.f64 %221) (cos.f64 %152) (cos.f64 %224) (neg.f64 %226) (+.f64 %220 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %220) (cos.f64 %230) (-.f64 %220 #s(literal 0 binary64)) (*.f64 %220 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %220) (cos.f64 %235) (cos.f64 (fabs.f64 %230)) (-.f64 #s(literal 0 binary64) %226) (/.f64 %220 #s(literal 1 binary64)) (cos.f64 (fabs.f64 %235)) (cos.f64 (neg.f64 %235)) (fma.f64 %40 #s(literal 0 binary64) %220) (sin.f64 %246) (fma.f64 %220 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %220) (fma.f64 #s(literal 1 binary64) %220 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %220) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %220) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %220) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %220) (cos.f64 %256) (cos.f64 %259) (sin.f64 %261) (+.f64 %220 %263) (+.f64 %263 %220) (sin.f64 %266) (fma.f64 %226 #s(literal -1 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %269) (*.f64 #s(literal 1/2 binary64) %271) (*.f64 %273 #s(literal 1/2 binary64)) (*.f64 %275 #s(literal 2 binary64)) (cos.f64 %278) (cos.f64 (+.f64 (fabs.f64 %255) %40)) (cos.f64 (+.f64 (fabs.f64 %258) %40)) (cos.f64 (+.f64 (+.f64 %286 phipp) %40)) (cos.f64 (+.f64 (-.f64 %286 phipp) %40)) (cos.f64 (fabs.f64 %256)) (cos.f64 (fabs.f64 %259)) (cos.f64 (neg.f64 %256)) (cos.f64 (neg.f64 %259)) (+.f64 #s(literal 0 binary64) %301) (+.f64 %301 #s(literal 0 binary64)) (-.f64 %301 #s(literal 0 binary64)) (/.f64 %273 #s(literal 2 binary64)) (/.f64 %271 #s(literal 2 binary64)) (sin.f64 %307) (cos.f64 (+.f64 (-.f64 %286 %221) %40)) (cos.f64 (fabs.f64 %278)) (cos.f64 (neg.f64 %278)) (cos.f64 (+.f64 (+.f64 %224 %40) %40)) (cos.f64 (+.f64 (fabs.f64 %319) %40)) (fma.f64 #s(literal 1/2 binary64) %323 %220) (sin.f64 %326) (sin.f64 (+.f64 %328 %40)) (fma.f64 #s(literal 1/2 binary64) %331 %220) (fma.f64 %220 #s(literal 1 binary64) %263) (fma.f64 #s(literal 2 binary64) %263 %220) (fma.f64 #s(literal 2 binary64) %269 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %220 %263) (fma.f64 #s(literal 1/2 binary64) %271 #s(literal 0 binary64)) (fma.f64 %273 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %275 #s(literal 2 binary64) #s(literal 0 binary64)) (sin.f64 %342) (sin.f64 (+.f64 %230 %52)) (sin.f64 (neg.f64 %346)) (fma.f64 %286 %349 %220) (fma.f64 %40 #s(literal 0 binary64) %301) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %301) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %301) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %301) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %301) (sin.f64 (+.f64 %356 %40)) (sin.f64 (+.f64 %235 %52)) (fma.f64 #s(literal -1/2 binary64) %361 %220) (sin.f64 (neg.f64 %363)) (sin.f64 %366) (sin.f64 (+.f64 %346 %40)) (cos.f64 (+.f64 %328 %52)) (sin.f64 (+.f64 %256 %52)) (sin.f64 (+.f64 %259 %52)) (fma.f64 #s(literal 2 binary64) %269 %263) (fma.f64 #s(literal 1/2 binary64) %271 %263) (fma.f64 %273 #s(literal 1/2 binary64) %263) (fma.f64 %275 #s(literal 2 binary64) %263) (sin.f64 (+.f64 %363 %40)) (fma.f64 #s(literal 1/2 binary64) %323 %301) (fma.f64 #s(literal 1/2 binary64) %331 %301) (sin.f64 (+.f64 %278 %52)) (fma.f64 #s(literal 2 binary64) %263 %301) (cos.f64 (+.f64 %356 %52)) (fma.f64 %286 %349 %301) (cos.f64 (+.f64 %346 %52)) (fma.f64 #s(literal -1/2 binary64) %361 %301) (cos.f64 (+.f64 %363 %52)) (fma.f64 #s(literal 0 binary64) %395 %220) (fma.f64 %395 #s(literal 0 binary64) %220) (+.f64 %220 %398) (+.f64 %220 %400) (*.f64 %402 #s(literal 1/2 binary64)) (fma.f64 #s(literal 0 binary64) %404 %220) (fma.f64 #s(literal 0 binary64) %406 %220) (fma.f64 %404 #s(literal 0 binary64) %220) (fma.f64 %406 #s(literal 0 binary64) %220) (/.f64 %402 #s(literal 2 binary64)) (fma.f64 %411 #s(literal 0 binary64) %220) (/.f64 (neg.f64 %402) #s(literal -2 binary64)) (+.f64 (*.f64 %411 #s(literal 0 binary64)) %220) (fma.f64 %402 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %220 #s(literal 1 binary64) %398) (fma.f64 %220 #s(literal 1 binary64) %400) (fma.f64 %220 #s(literal 1/2 binary64) %275) (fma.f64 #s(literal 2 binary64) %422 %220) (fma.f64 #s(literal 2 binary64) %425 %220) (fma.f64 #s(literal 2 binary64) %427 %220) (fma.f64 #s(literal 2 binary64) %429 %220) (fma.f64 #s(literal 1 binary64) %220 %398) (fma.f64 #s(literal 1 binary64) %220 %400) (fma.f64 #s(literal 1/2 binary64) %220 %269) (fma.f64 #s(literal -2 binary64) %434 %220) (fma.f64 #s(literal -2 binary64) %436 %220) (+.f64 %275 %275) (+.f64 %269 %269) (fma.f64 #s(literal 0 binary64) %395 %301) (fma.f64 %395 #s(literal 0 binary64) %301) (*.f64 %444 #s(literal 1/2 binary64)) (/.f64 %444 #s(literal 2 binary64)) (fma.f64 #s(literal 0 binary64) %404 %301) (fma.f64 #s(literal 0 binary64) %406 %301) (fma.f64 %404 #s(literal 0 binary64) %301) (fma.f64 %406 #s(literal 0 binary64) %301) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %402)) (/.f64 (/.f64 %402 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 %455 #s(literal 0 binary64) %220) (fma.f64 %402 #s(literal 1/2 binary64) %263) (/.f64 (neg.f64 %444) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) %269 %398) (fma.f64 #s(literal 2 binary64) %269 %400) (fma.f64 #s(literal 1/2 binary64) %271 %398) (fma.f64 #s(literal 1/2 binary64) %271 %400) (fma.f64 %273 #s(literal 1/2 binary64) %398) (fma.f64 %273 #s(literal 1/2 binary64) %400) (fma.f64 %275 #s(literal 2 binary64) %398) (fma.f64 %275 #s(literal 2 binary64) %400) (+.f64 (*.f64 %455 #s(literal 0 binary64)) %220) (-.f64 (/.f64 %220 #s(literal 2 binary64)) %471) (fma.f64 %444 #s(literal 1/2 binary64) #s(literal 0 binary64)) (/.f64 (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %402) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %422 %301) (fma.f64 #s(literal 2 binary64) %425 %301) (fma.f64 #s(literal 2 binary64) %427 %301) (fma.f64 #s(literal 2 binary64) %429 %301) (fma.f64 #s(literal -2 binary64) %434 %301) (fma.f64 #s(literal -2 binary64) %436 %301) (-.f64 %301 (*.f64 (sin.f64 %255) #s(literal 0 binary64))) (/.f64 (+.f64 (sin.f64 (-.f64 %52 %221)) %220) #s(literal 2 binary64)) (-.f64 %301 (*.f64 (sin.f64 %319) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %444)) (/.f64 (/.f64 %444 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (-.f64 %498 %226) (fma.f64 %444 #s(literal 1/2 binary64) %263) (-.f64 (/.f64 %443 #s(literal 2 binary64)) %471) (/.f64 (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %444) #s(literal 2 binary64)) (fma.f64 %226 #s(literal -1 binary64) %498) (/.f64 (+.f64 (sin.f64 (-.f64 %52 %259)) %220) #s(literal 2 binary64)) (+.f64 %301 %498) (/.f64 (-.f64 (cos.f64 (-.f64 %52 %246)) %226) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %52 %266)) %226) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %522 %220) (fma.f64 #s(literal -2 binary64) %525 %220) (/.f64 (-.f64 (cos.f64 (-.f64 %307 %52)) %226) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %534 %220) (fma.f64 #s(literal -2 binary64) %537 %220) (/.f64 (-.f64 (cos.f64 (-.f64 %326 %52)) %226) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %342 %52)) %226) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %366 %52)) %226) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %522 %301) (fma.f64 #s(literal -2 binary64) %525 %301) (/.f64 (+.f64 (sin.f64 (-.f64 %52 %235)) (sin.f64 (fma.f64 %40 #s(literal 1/2 binary64) %235))) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %534 %301) (fma.f64 #s(literal -2 binary64) %537 %301) (/.f64 (+.f64 (sin.f64 (-.f64 %52 %256)) (sin.f64 (fma.f64 %40 #s(literal 1/2 binary64) %256))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %52 %278)) (sin.f64 (fma.f64 %40 #s(literal 1/2 binary64) %278))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %52 %307)) (cos.f64 (fma.f64 %40 #s(literal 1/2 binary64) %307))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %52 %326)) (cos.f64 (fma.f64 %40 #s(literal 1/2 binary64) %326))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %52 %342)) (cos.f64 (fma.f64 %40 #s(literal 1/2 binary64) %342))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %52 %366)) (cos.f64 (fma.f64 %40 #s(literal 1/2 binary64) %366))) #s(literal 2 binary64)) (fma.f64 %597 #s(literal 1/2 binary64) %220) (fma.f64 %402 #s(literal 1/2 binary64) %398) (fma.f64 %402 #s(literal 1/2 binary64) %400) (/.f64 (fma.f64 %220 #s(literal 2 binary64) %597) #s(literal 2 binary64)) (fma.f64 %597 #s(literal 1/2 binary64) %301) (fma.f64 %444 #s(literal 1/2 binary64) %398) (fma.f64 %444 #s(literal 1/2 binary64) %400) (fma.f64 #s(literal 2 binary64) %613 %220) (fma.f64 #s(literal 2 binary64) %621 %220) (fma.f64 #s(literal -2 binary64) %625 %220) (fma.f64 #s(literal -2 binary64) %629 %220) (fma.f64 #s(literal 2 binary64) %637 %220) (fma.f64 #s(literal 2 binary64) %645 %220) (fma.f64 #s(literal -2 binary64) %649 %220) (fma.f64 #s(literal -2 binary64) %653 %220) (fma.f64 #s(literal 2 binary64) %661 %220) (fma.f64 #s(literal -2 binary64) %665 %220) (fma.f64 #s(literal 2 binary64) %613 %301) (fma.f64 #s(literal 2 binary64) %621 %301) (fma.f64 #s(literal -2 binary64) %625 %301) (fma.f64 #s(literal -2 binary64) %629 %301) (fma.f64 #s(literal 2 binary64) %637 %301) (fma.f64 #s(literal 2 binary64) %645 %301) (fma.f64 #s(literal -2 binary64) %649 %301) (fma.f64 #s(literal -2 binary64) %653 %301) (fma.f64 #s(literal 2 binary64) %661 %301) (fma.f64 #s(literal -2 binary64) %665 %301) (/.f64 (+.f64 %597 %402) #s(literal 2 binary64)) (/.f64 (+.f64 %402 %597) #s(literal 2 binary64)) (/.f64 (+.f64 %444 %597) #s(literal 2 binary64)) (/.f64 (+.f64 %597 %444) #s(literal 2 binary64)) (/.f64 (fma.f64 %597 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %402)) #s(literal 4 binary64)) (/.f64 (fma.f64 %597 #s(literal 2 binary64) (*.f64 %402 #s(literal 2 binary64))) #s(literal 4 binary64)) (/.f64 (fma.f64 %402 #s(literal 2 binary64) %691) #s(literal 4 binary64)) (/.f64 (fma.f64 %402 #s(literal 2 binary64) %694) #s(literal 4 binary64)) (/.f64 (fma.f64 %444 #s(literal 2 binary64) %691) #s(literal 4 binary64)) (/.f64 (fma.f64 %444 #s(literal 2 binary64) %694) #s(literal 4 binary64)) (/.f64 (fma.f64 %597 #s(literal 2 binary64) (*.f64 %444 #s(literal 2 binary64))) #s(literal 4 binary64)) (/.f64 (fma.f64 %597 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %444)) #s(literal 4 binary64)) %707 (*.f64 cp %708) (*.f64 %32 %710) (*.f64 %708 cp) (*.f64 %710 %32) (/.f64 %86 %226) (*.f64 %1 %715) (*.f64 %34 %717) (*.f64 %717 %34) (*.f64 %715 %1) (neg.f64 %721) (*.f64 %82 %723) (*.f64 %707 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %707) (*.f64 %723 %82) (/.f64 #s(literal 1 binary64) (/.f64 %220 %82)) (/.f64 (*.f64 %86 #s(literal -1 binary64)) %220) (/.f64 (*.f64 #s(literal -1 binary64) %86) %220) (*.f64 #s(literal -1 binary64) %721) (*.f64 %86 %735) (*.f64 %735 %86) (*.f64 %94 %715) (*.f64 (*.f64 %723 %34) %1) (*.f64 (*.f64 %723 %1) %34) (*.f64 %96 %717) (/.f64 #s(literal 1 binary64) (/.f64 %226 %86)) (/.f64 %100 %271) (*.f64 #s(literal 2 binary64) (*.f64 %747 %82)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %707)) (*.f64 #s(literal 1/2 binary64) %752) (*.f64 %100 %747) (/.f64 %752 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %756 %86)) (*.f64 (*.f64 %86 #s(literal 2 binary64)) %756) (/.f64 (*.f64 #s(literal 2 binary64) %86) (*.f64 #s(literal 2 binary64) %226)) (*.f64 (*.f64 %723 %100) #s(literal 1/2 binary64)) %766 (neg.f64 %767) (+.f64 %766 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %766) (-.f64 %766 #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) %767) (fma.f64 %40 #s(literal 0 binary64) %766) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %766) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %766) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %766) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %766) (-.f64 %52 %778) (fma.f64 %40 #s(literal 1/2 binary64) %780) (fma.f64 #s(literal 1/2 binary64) %40 %780) (+.f64 %52 %780) (+.f64 %780 %52) (-.f64 %785 %52) (-.f64 %780 %340) (fma.f64 #s(literal -1/2 binary64) %286 %780) (fma.f64 %286 #s(literal -1/2 binary64) %780) (fma.f64 #s(literal 1/2 binary64) %323 %766) (fma.f64 #s(literal 1/2 binary64) %331 %766) (fma.f64 #s(literal 2 binary64) %263 %766) (-.f64 %793 %778) (-.f64 %795 %778) (fma.f64 %277 #s(literal 1/4 binary64) %780) (fma.f64 %286 %349 %766) (/.f64 %799 #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) %40) %780) (fma.f64 #s(literal 1 binary64) %52 %780) (fma.f64 %52 #s(literal 1 binary64) %780) (+.f64 (-.f64 %52 %40) %785) (+.f64 %793 %780) (+.f64 %795 %780) (/.f64 %810 #s(literal -2 binary64)) (fma.f64 #s(literal -1/2 binary64) %361 %766) (/.f64 (fma.f64 %780 #s(literal 2 binary64) %40) #s(literal 2 binary64)) (/.f64 (neg.f64 %799) #s(literal -2 binary64)) (fma.f64 (/.f64 %40 #s(literal 1/2 binary64)) #s(literal 1/4 binary64) %780) (/.f64 (neg.f64 %810) #s(literal 2 binary64)) (/.f64 (fma.f64 %780 #s(literal -2 binary64) %286) #s(literal -2 binary64)) (fma.f64 #s(literal 0 binary64) %395 %766) (fma.f64 %395 #s(literal 0 binary64) %766) (fma.f64 #s(literal 0 binary64) %404 %766) (fma.f64 #s(literal 0 binary64) %406 %766) (fma.f64 %404 #s(literal 0 binary64) %766) (fma.f64 %406 #s(literal 0 binary64) %766) (fma.f64 #s(literal 2 binary64) %422 %766) (fma.f64 #s(literal 2 binary64) %425 %766) (fma.f64 #s(literal 2 binary64) %427 %766) (fma.f64 #s(literal 2 binary64) %429 %766) (fma.f64 #s(literal -2 binary64) %434 %766) (fma.f64 #s(literal -2 binary64) %436 %766) (fma.f64 #s(literal 2 binary64) %522 %766) (fma.f64 #s(literal -2 binary64) %525 %766) (fma.f64 #s(literal 2 binary64) %534 %766) (fma.f64 #s(literal -2 binary64) %537 %766) (fma.f64 %597 #s(literal 1/2 binary64) %766) (fma.f64 #s(literal 2 binary64) %613 %766) (fma.f64 #s(literal 2 binary64) %621 %766) (fma.f64 #s(literal -2 binary64) %625 %766) (fma.f64 #s(literal -2 binary64) %629 %766) (fma.f64 #s(literal 2 binary64) %637 %766) (fma.f64 #s(literal 2 binary64) %645 %766) (fma.f64 #s(literal -2 binary64) %649 %766) (fma.f64 #s(literal -2 binary64) %653 %766) (fma.f64 #s(literal 2 binary64) %661 %766) (fma.f64 #s(literal -2 binary64) %665 %766) |
Compiled 8 083 to 1 860 computations (77.0% saved)
11 alts after pruning (10 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 499 | 10 | 509 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 499 | 11 | 510 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 98.4% | %5 = (PI.f64 ) %7 = (*.f64 %5 #s(literal 1/2 binary64)) %8 = (fabs.f64 %7) (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (fma.f64 %5 #s(literal 1/2 binary64) %8) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %7 %8) #s(literal 2 binary64)))) (cos.f64 phipp)))) |
| ✓ | 99.6% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp))) |
| ▶ | 66.0% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phipp #s(literal 2 binary64))))))) |
| ▶ | 67.9% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 62.1% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 lamp #s(literal 2 binary64))))))) (cos.f64 phipp))) |
| ▶ | 62.5% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (cos.f64 phipp))) |
| ▶ | 98.8% | (asin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 phipp) (*.f64 cp (sin.f64 lamp))))) |
| ▶ | 99.7% | (asin.f64 (*.f64 (/.f64 (sin.f64 lamp) (cos.f64 phipp)) cp)) |
| ▶ | 99.7% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (sin.f64 lamp))) |
| ▶ | 99.6% | (asin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 phipp)) (*.f64 cp (sin.f64 lamp)))) |
| ▶ | 99.6% | (asin.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 phipp)) (neg.f64 cp)) (sin.f64 (neg.f64 lamp)))) |
Compiled 130 to 61 computations (53.1% saved)
| Inputs |
|---|
%0 = (PI ) %2 = (* %0 1/2) %3 = (fabs %2) %4 = (+ %2 %3) %6 = (/ %4 2) %7 = (cos %6) %8 = (- %2 %3) %9 = (/ %8 2) %10 = (cos %9) %0 %2 %3 %4 %6 %7 %8 %9 %10 (* %7 %10) |
| Outputs |
|---|
#s(literal 884279719003555/281474976710656 binary64) #s(literal 884279719003555/562949953421312 binary64) #s(literal 884279719003555/562949953421312 binary64) #s(literal 884279719003555/281474976710656 binary64) #s(literal 884279719003555/562949953421312 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64) |
| 20.0ms | 1× | 2 | valid |
Compiled 91 to 14 computations (84.6% saved)
ival-cos: 20.0ms (101.0% of total, 0.5 MiB)ival-add!: 0.0ms (0.0% of total, 0.0 MiB)adjust: 0.0ms (0.0% of total, 0.0 MiB)ival-pi: 0.0ms (0.0% of total, 0.0 MiB)ival-fabs: 0.0ms (0.0% of total, 0.0 MiB)ival-div!: 0.0ms (0.0% of total, 0.0 MiB)ival-sub!: 0.0ms (0.0% of total, 0.0 MiB)ival-mult!: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%2 = (sin.f64 lamp) %3 = (*.f64 cp %2) %5 = (cos.f64 phipp) %9 = (pow.f64 lamp #s(literal 2 binary64)) %10 = (*.f64 #s(literal -1/6 binary64) %9) %11 = (+.f64 #s(literal 1 binary64) %10) %12 = (*.f64 lamp %11) %13 = (sin lamp) %14 = (approx %13 %12) %15 = (*.f64 cp lamp) %17 = (approx (* cp %13) %15) %18 = (/.f64 cp %5) %19 = (cos phipp) %20 = (approx %19 #s(literal 1 binary64)) %22 = (pow.f64 phipp #s(literal 2 binary64)) %23 = (*.f64 #s(literal -1/2 binary64) %22) %24 = (+.f64 #s(literal 1 binary64) %23) %25 = (approx %19 %24) %27 = (neg.f64 cp) %28 = (neg.f64 lamp) %29 = (sin.f64 %28) %30 = (PI.f64 ) %31 = (*.f64 %30 #s(literal 1/2 binary64)) %32 = (fabs.f64 %31) %33 = (fma.f64 %30 #s(literal 1/2 binary64) %32) %34 = (/.f64 %33 #s(literal 2 binary64)) %35 = (cos.f64 %34) %36 = (-.f64 %31 %32) %37 = (/.f64 %36 #s(literal 2 binary64)) %38 = (cos.f64 %37) %39 = (*.f64 %35 %38) %40 = (fma.f64 #s(literal 2 binary64) %39 %5) %41 = (/.f64 %2 %5) %42 = (*.f64 %41 cp) %43 = (*.f64 %18 %2) %44 = (/.f64 #s(literal 1 binary64) %5) %45 = (*.f64 %44 %3) %46 = (/.f64 %5 %3) %47 = (/.f64 #s(literal 1 binary64) %46) %48 = (*.f64 %44 %27) %49 = (*.f64 %48 %29) %50 = (*.f64 cp %14) %51 = (/.f64 %50 %5) %53 = (/.f64 %17 %5) %55 = (/.f64 %3 %40) %57 = (/.f64 %3 %20) %59 = (/.f64 %3 %25) cp lamp %2 %3 phipp %5 #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) %9 %10 %11 %12 %14 %15 %17 %18 %20 #s(literal -1/2 binary64) %22 %23 %24 %25 #s(literal 1/2 binary64) %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %43 %44 %45 %46 %47 %48 %49 %50 %51 (asin.f64 %51) %53 (asin.f64 %53) %55 (asin.f64 %55) %57 (asin.f64 %57) %59 (asin.f64 %59) (asin.f64 %42) (asin.f64 %43) (asin.f64 %45) (asin.f64 %47) (asin.f64 %49) |
| Outputs |
|---|
%5 = (sin lamp) %6 = (* cp %5) %7 = (sin.f64 lamp) %8 = (*.f64 cp %7) %11 = (*.f64 cp lamp) %14 = (cos phipp) %15 = (/ cp %14) %16 = (cos.f64 phipp) %17 = (/.f64 cp %16) %19 = (neg cp) %23 = (/ %5 %14) %24 = (* %23 cp) %25 = (/.f64 %8 %16) %27 = (/ %14 %6) %31 = (/ 1 %14) %32 = (* %31 %19) %35 = (neg lamp) %36 = (sin %35) %37 = (* %32 %36) %39 = (sin.f64 (neg.f64 lamp)) %40 = (*.f64 cp %39) %42 = (*.f64 #s(literal -1 binary64) (/.f64 %40 %16)) %51 = (* (PI ) 1/2) %52 = (fabs %51) %61 = (+ (* 2 (* (cos (/ (+ %51 %52) 2)) (cos (/ (- %51 %52) 2)))) %14) %62 = (/ %6 %61) %66 = (*.f64 #s(literal 1/2 binary64) (PI.f64 )) %67 = (fabs.f64 %66) %74 = (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 %67 %66))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %66 %67)))) %75 = (*.f64 #s(literal 2 binary64) %74) %76 = (+.f64 %16 %75) %77 = (/.f64 %8 %76) %82 = (asin %37) %88 = (pow.f64 lamp #s(literal 2 binary64)) %89 = (*.f64 #s(literal -1/6 binary64) %88) %90 = (+.f64 #s(literal 1 binary64) %89) %110 = (*.f64 cp %88) %129 = (pow lamp 2) %132 = (* -1/6 %129) %134 = (+ 1 %132) %137 = (*.f64 #s(literal -1 binary64) lamp) %161 = (/.f64 %88 %16) %162 = (/.f64 #s(literal 1 binary64) %16) %167 = (*.f64 #s(literal 1/6 binary64) %162) %181 = (/.f64 %110 %16) %201 = (/.f64 %16 cp) %207 = (fma.f64 #s(literal -1/36 binary64) %201 (*.f64 #s(literal 1/120 binary64) %201)) %210 = (*.f64 #s(literal -1/6 binary64) %201) %229 = (/.f64 %110 %76) %230 = (/.f64 cp %76) %247 = (/.f64 #s(literal 1 binary64) %88) %248 = (-.f64 %247 #s(literal 1/6 binary64)) %251 = (* lamp %134) %253 = (pow.f64 lamp #s(literal 3 binary64)) %265 = (sin.f64 %137) %269 = (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 cp %265) %16)) %275 = (pow.f64 phipp #s(literal 2 binary64)) %276 = (*.f64 #s(literal -1/2 binary64) %275) %282 = (*.f64 %275 (-.f64 (*.f64 #s(literal 1/24 binary64) %275) #s(literal 1/2 binary64))) %290 = (*.f64 %275 (-.f64 (*.f64 %275 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %275))) #s(literal 1/2 binary64))) %293 = (*.f64 cp %275) %299 = (fma.f64 #s(literal -1/4 binary64) cp (*.f64 #s(literal 1/24 binary64) cp)) %300 = (*.f64 %275 %299) %302 = (*.f64 #s(literal -1/2 binary64) cp) %311 = (*.f64 %275 (fma.f64 #s(literal -1/720 binary64) cp (fma.f64 #s(literal 1/48 binary64) cp (*.f64 #s(literal 1/2 binary64) %299)))) %319 = (pow phipp 2) %322 = (* -1/2 %319) %324 = (+.f64 #s(literal 1 binary64) %75) %335 = (*.f64 %275 %7) %340 = (fma.f64 #s(literal -1/4 binary64) %7 (*.f64 #s(literal 1/24 binary64) %7)) %343 = (*.f64 #s(literal -1/2 binary64) %7) %359 = (*.f64 cp %335) %363 = (fma.f64 #s(literal -1/4 binary64) %8 (*.f64 #s(literal 1/24 binary64) %8)) %366 = (*.f64 #s(literal -1/2 binary64) %8) %399 = (/.f64 #s(literal 1 binary64) %8) %401 = (/.f64 %275 %8) %405 = (*.f64 #s(literal 1/2 binary64) %399) %437 = (fma.f64 #s(literal -1/4 binary64) %40 (*.f64 #s(literal 1/24 binary64) %40)) %454 = (/.f64 %8 %324) %456 = (pow.f64 %324 #s(literal 2 binary64)) %461 = (/.f64 %8 (pow.f64 %324 #s(literal 3 binary64))) %462 = (/.f64 %8 %456) %464 = (fma.f64 #s(literal -1/4 binary64) %461 (*.f64 #s(literal 1/24 binary64) %462)) %467 = (*.f64 #s(literal -1/2 binary64) %462) (approx cp #s(literal 0 binary64)) (approx cp cp) (approx %6 %8) (approx (* cp lamp) %11) (approx %15 %17) (approx %19 (*.f64 #s(literal -1 binary64) cp)) (approx %24 %25) (approx %27 (/.f64 %16 %8)) (approx %32 (*.f64 #s(literal -1 binary64) %17)) (approx %37 %42) (approx (asin (/ %6 %14)) (asin.f64 %25)) (approx %62 %77) (approx (asin %62) (asin.f64 %77)) (approx %82 (asin.f64 %42)) (approx lamp lamp) (approx %5 (*.f64 lamp %90)) (approx %5 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 %88 (-.f64 (*.f64 #s(literal 1/120 binary64) %88) #s(literal 1/6 binary64)))))) (approx %5 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 %88 (-.f64 (*.f64 %88 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %88))) #s(literal 1/6 binary64)))))) (approx %6 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) %110)))) (approx %6 (*.f64 lamp (+.f64 cp (*.f64 %88 (fma.f64 #s(literal -1/6 binary64) cp (*.f64 #s(literal 1/120 binary64) %110)))))) (approx %6 (*.f64 lamp (+.f64 cp (*.f64 %88 (fma.f64 #s(literal -1/6 binary64) cp (*.f64 %88 (fma.f64 #s(literal -1/5040 binary64) %110 (*.f64 #s(literal 1/120 binary64) cp)))))))) (approx %129 %88) (approx %132 %89) (approx %134 #s(literal 1 binary64)) (approx %134 %90) (approx %35 %137) (approx %36 (*.f64 lamp (-.f64 (*.f64 #s(literal 1/6 binary64) %88) #s(literal 1 binary64)))) (approx %36 (*.f64 lamp (-.f64 (*.f64 %88 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/120 binary64) %88))) #s(literal 1 binary64)))) (approx %36 (*.f64 lamp (-.f64 (*.f64 %88 (+.f64 #s(literal 1/6 binary64) (*.f64 %88 (-.f64 (*.f64 #s(literal 1/5040 binary64) %88) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (approx %23 (/.f64 lamp %16)) (approx %23 (*.f64 lamp (fma.f64 #s(literal -1/6 binary64) %161 %162))) (approx %23 (*.f64 lamp (fma.f64 %88 (-.f64 (*.f64 #s(literal 1/120 binary64) %161) %167) %162))) (approx %23 (*.f64 lamp (fma.f64 %88 (-.f64 (*.f64 %88 (fma.f64 #s(literal -1/5040 binary64) %161 (*.f64 #s(literal 1/120 binary64) %162))) %167) %162))) (approx %24 (/.f64 %11 %16)) (approx %24 (*.f64 lamp (fma.f64 #s(literal -1/6 binary64) %181 %17))) (approx %24 (*.f64 lamp (fma.f64 %88 (fma.f64 #s(literal -1/6 binary64) %17 (*.f64 #s(literal 1/120 binary64) %181)) %17))) (approx %24 (*.f64 lamp (fma.f64 %88 (fma.f64 #s(literal -1/6 binary64) %17 (*.f64 %88 (fma.f64 #s(literal -1/5040 binary64) %181 (*.f64 #s(literal 1/120 binary64) %17)))) %17))) (approx %27 (/.f64 %16 %11)) (approx %27 (/.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 %88 %16) cp) %201) lamp)) (approx %27 (/.f64 (fma.f64 %88 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %88 %207)) %210) %201) lamp)) (approx %27 (/.f64 (fma.f64 %88 (-.f64 (*.f64 %88 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %88 (fma.f64 #s(literal -1/5040 binary64) %201 (fma.f64 #s(literal 1/720 binary64) %201 (*.f64 #s(literal 1/6 binary64) %207))))) %207)) %210) %201) lamp)) (approx %62 (/.f64 %11 %76)) (approx %62 (*.f64 lamp (fma.f64 #s(literal -1/6 binary64) %229 %230))) (approx %62 (*.f64 lamp (fma.f64 %88 (fma.f64 #s(literal -1/6 binary64) %230 (*.f64 #s(literal 1/120 binary64) %229)) %230))) (approx %62 (*.f64 lamp (fma.f64 %88 (fma.f64 #s(literal -1/6 binary64) %230 (*.f64 %88 (fma.f64 #s(literal -1/5040 binary64) %229 (*.f64 #s(literal 1/120 binary64) %230)))) %230))) (approx %5 %7) (approx %134 (*.f64 %88 %248)) (approx %251 (*.f64 #s(literal -1/6 binary64) %253)) (approx %251 (*.f64 %253 %248)) (approx %36 %39) (approx %23 (/.f64 %7 %16)) (approx %251 (*.f64 #s(literal -1 binary64) (*.f64 %253 (-.f64 #s(literal 1/6 binary64) %247)))) (approx %36 %265) (approx %37 %269) (approx %82 (asin.f64 %269)) (approx phipp phipp) (approx %14 (+.f64 #s(literal 1 binary64) %276)) (approx %14 (+.f64 #s(literal 1 binary64) %282)) (approx %14 (+.f64 #s(literal 1 binary64) %290)) (approx %15 (+.f64 cp (*.f64 #s(literal 1/2 binary64) %293))) (approx %15 (+.f64 cp (*.f64 %275 (-.f64 (*.f64 #s(literal -1 binary64) %300) %302)))) (approx %15 (+.f64 cp (*.f64 %275 (-.f64 (*.f64 %275 (-.f64 (*.f64 #s(literal -1 binary64) %311) %299)) %302)))) (approx %319 %275) (approx %322 %276) (approx %61 %324) (approx %61 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %275 %75))) (approx %61 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %74 %282))) (approx %61 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %74 %290))) (approx %23 (+.f64 %7 (*.f64 #s(literal 1/2 binary64) %335))) (approx %23 (+.f64 %7 (*.f64 %275 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %275 %340)) %343)))) (approx %23 (+.f64 %7 (*.f64 %275 (-.f64 (*.f64 %275 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %275 (fma.f64 #s(literal -1/720 binary64) %7 (fma.f64 #s(literal 1/48 binary64) %7 (*.f64 #s(literal 1/2 binary64) %340))))) %340)) %343)))) (approx %24 (fma.f64 #s(literal 1/2 binary64) %359 %8)) (approx %24 (fma.f64 cp %7 (*.f64 %275 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %275 %363)) %366)))) (approx %24 (fma.f64 cp %7 (*.f64 %275 (-.f64 (*.f64 %275 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %275 (fma.f64 #s(literal -1/720 binary64) %8 (fma.f64 #s(literal 1/48 binary64) %8 (*.f64 #s(literal 1/2 binary64) %363))))) %363)) %366)))) (approx %31 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) %275))) (approx %31 (+.f64 #s(literal 1 binary64) (*.f64 %275 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 5/24 binary64) %275))))) (approx %31 (+.f64 #s(literal 1 binary64) (*.f64 %275 (+.f64 #s(literal 1/2 binary64) (*.f64 %275 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) %275))))))) (approx %27 %399) (approx %27 (fma.f64 #s(literal -1/2 binary64) %401 %399)) (approx %27 (fma.f64 %275 (-.f64 (*.f64 #s(literal 1/24 binary64) %401) %405) %399)) (approx %27 (fma.f64 %275 (-.f64 (*.f64 %275 (fma.f64 #s(literal -1/720 binary64) %401 (*.f64 #s(literal 1/24 binary64) %399))) %405) %399)) (approx %32 (fma.f64 #s(literal -1 binary64) cp (*.f64 #s(literal -1/2 binary64) %293))) (approx %32 (fma.f64 #s(literal -1 binary64) cp (*.f64 %275 (fma.f64 #s(literal -1/2 binary64) cp %300)))) (approx %32 (fma.f64 #s(literal -1 binary64) cp (*.f64 %275 (fma.f64 #s(literal -1/2 binary64) cp (*.f64 %275 (fma.f64 #s(literal -1/4 binary64) cp (fma.f64 #s(literal 1/24 binary64) cp %311))))))) (approx %37 (*.f64 #s(literal -1 binary64) %40)) (approx %37 (fma.f64 #s(literal -1 binary64) %40 (*.f64 #s(literal -1/2 binary64) (*.f64 cp (*.f64 %275 %39))))) (approx %37 (fma.f64 #s(literal -1 binary64) %40 (*.f64 %275 (fma.f64 #s(literal -1/2 binary64) %40 (*.f64 %275 %437))))) (approx %37 (fma.f64 #s(literal -1 binary64) %40 (*.f64 %275 (fma.f64 #s(literal -1/2 binary64) %40 (*.f64 %275 (fma.f64 #s(literal -1/4 binary64) %40 (fma.f64 #s(literal 1/24 binary64) %40 (*.f64 %275 (fma.f64 #s(literal -1/720 binary64) %40 (fma.f64 #s(literal 1/48 binary64) %40 (*.f64 #s(literal 1/2 binary64) %437))))))))))) (approx %62 %454) (approx %62 (fma.f64 #s(literal 1/2 binary64) (/.f64 %359 %456) %454)) (approx %62 (fma.f64 %275 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %275 %464)) %467) %454)) (approx %62 (fma.f64 %275 (-.f64 (*.f64 %275 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %275 (fma.f64 #s(literal -1/720 binary64) %462 (fma.f64 #s(literal 1/48 binary64) %461 (*.f64 #s(literal 1/2 binary64) (/.f64 %464 %324)))))) %464)) %467) %454)) (approx %14 %16) (approx (+ 1 %322) (*.f64 %275 (-.f64 (/.f64 #s(literal 1 binary64) %275) #s(literal 1/2 binary64)))) (approx %61 %76) (approx %31 %162) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 70.0ms | phipp | 0 |
| 56.0ms | phipp | inf |
| 53.0ms | cp | 0 |
| 41.0ms | lamp | inf |
| 31.0ms | lamp | 0 |
| Inputs |
|---|
%2 = (sin.f64 lamp) %3 = (*.f64 cp %2) %5 = (cos.f64 phipp) %9 = (pow.f64 lamp #s(literal 2 binary64)) %10 = (*.f64 #s(literal -1/6 binary64) %9) %11 = (+.f64 #s(literal 1 binary64) %10) %12 = (*.f64 lamp %11) %13 = (sin lamp) %14 = (approx %13 %12) %15 = (*.f64 cp lamp) %17 = (approx (* cp %13) %15) %18 = (/.f64 cp %5) %19 = (cos phipp) %20 = (approx %19 #s(literal 1 binary64)) %22 = (pow.f64 phipp #s(literal 2 binary64)) %23 = (*.f64 #s(literal -1/2 binary64) %22) %24 = (+.f64 #s(literal 1 binary64) %23) %25 = (approx %19 %24) %27 = (neg.f64 cp) %28 = (neg.f64 lamp) %29 = (sin.f64 %28) %30 = (PI.f64 ) %31 = (*.f64 %30 #s(literal 1/2 binary64)) %32 = (fabs.f64 %31) %33 = (fma.f64 %30 #s(literal 1/2 binary64) %32) %34 = (/.f64 %33 #s(literal 2 binary64)) %35 = (cos.f64 %34) %36 = (-.f64 %31 %32) %37 = (/.f64 %36 #s(literal 2 binary64)) %38 = (cos.f64 %37) %39 = (*.f64 %35 %38) %40 = (fma.f64 #s(literal 2 binary64) %39 %5) %41 = (/.f64 %2 %5) %42 = (*.f64 %41 cp) %43 = (*.f64 %18 %2) %44 = (/.f64 #s(literal 1 binary64) %5) %45 = (*.f64 %44 %3) %46 = (/.f64 %5 %3) %47 = (/.f64 #s(literal 1 binary64) %46) %48 = (*.f64 %44 %27) %49 = (*.f64 %48 %29) %50 = (*.f64 cp %14) %51 = (/.f64 %50 %5) %53 = (/.f64 %17 %5) %55 = (/.f64 %3 %40) %57 = (/.f64 %3 %20) %59 = (/.f64 %3 %25) cp lamp %2 %3 phipp %5 #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) %9 %10 %11 %12 %14 %15 %17 %18 %20 #s(literal -1/2 binary64) %22 %23 %24 %25 #s(literal 1/2 binary64) %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %43 %44 %45 %46 %47 %48 %49 %50 %51 (asin.f64 %51) %53 (asin.f64 %53) %55 (asin.f64 %55) %57 (asin.f64 %57) %59 (asin.f64 %59) (asin.f64 %42) (asin.f64 %43) (asin.f64 %45) (asin.f64 %47) (asin.f64 %49) |
| Outputs |
|---|
%1 = (neg.f64 cp) %10 = (*.f64 #s(literal 0 binary64) cp) %12 = (*.f64 cp #s(literal 0 binary64)) %16 = (*.f64 #s(literal 1/2 binary64) cp) %18 = (*.f64 #s(literal 2 binary64) cp) %20 = (*.f64 cp #s(literal 2 binary64)) %22 = (*.f64 cp #s(literal 1/2 binary64)) %27 = (/.f64 cp #s(literal -2 binary64)) %30 = (*.f64 #s(literal -1/2 binary64) %1) %32 = (*.f64 %1 #s(literal 2 binary64)) %34 = (*.f64 %1 #s(literal -2 binary64)) %36 = (neg.f64 %27) %50 = (*.f64 %27 #s(literal -1 binary64)) %73 = (neg.f64 lamp) %77 = (*.f64 #s(literal 0 binary64) lamp) %79 = (*.f64 lamp #s(literal 0 binary64)) %81 = (+.f64 lamp lamp) %84 = (*.f64 #s(literal 1/2 binary64) lamp) %95 = (*.f64 %81 #s(literal 2 binary64)) %99 = (*.f64 #s(literal 4 binary64) %84) %119 = (sin.f64 lamp) %120 = (sin.f64 %73) %124 = (PI.f64 ) %127 = (+.f64 %124 lamp) %132 = (*.f64 #s(literal 1/2 binary64) %119) %134 = (*.f64 #s(literal 2 binary64) %119) %136 = (*.f64 %119 #s(literal 2 binary64)) %138 = (*.f64 %119 #s(literal 1/2 binary64)) %140 = (*.f64 %124 #s(literal 1/2 binary64)) %145 = (fma.f64 %124 #s(literal 1/2 binary64) lamp) %150 = (*.f64 #s(literal 0 binary64) %119) %152 = (*.f64 %119 #s(literal 0 binary64)) %172 = (*.f64 (sin.f64 %84) (cos.f64 %84)) %176 = (*.f64 cp %119) %180 = (neg.f64 %176) %184 = (*.f64 #s(literal 1 binary64) %120) %186 = (*.f64 %120 #s(literal 1 binary64)) %189 = (*.f64 %16 %119) %191 = (*.f64 #s(literal 2 binary64) %176) %194 = (*.f64 %176 #s(literal 2 binary64)) %198 = (*.f64 %27 %120) %200 = (*.f64 %120 #s(literal 2 binary64)) %202 = (*.f64 #s(literal 4 binary64) %189) %204 = (*.f64 #s(literal 0 binary64) %176) %206 = (*.f64 %176 #s(literal 0 binary64)) %243 = (/.f64 #s(literal 1 binary64) cp) %244 = (/.f64 #s(literal 1/2 binary64) %243) %246 = (/.f64 #s(literal 1 binary64) %119) %247 = (/.f64 #s(literal 1/2 binary64) %246) %257 = (/.f64 #s(literal 1 binary64) %176) %258 = (/.f64 #s(literal 1/4 binary64) %257) %260 = (/.f64 #s(literal 1 binary64) %257) %262 = (/.f64 #s(literal 1/2 binary64) %176) %265 = (/.f64 #s(literal 2 binary64) #s(literal 1 binary64)) %267 = (/.f64 #s(literal 2 binary64) cp) %268 = (/.f64 #s(literal 1 binary64) %267) %269 = (/.f64 #s(literal 1/2 binary64) %119) %272 = (/.f64 #s(literal 2 binary64) %267) %275 = (/.f64 #s(literal 2 binary64) %119) %276 = (/.f64 #s(literal 1 binary64) %275) %277 = (/.f64 #s(literal 1/2 binary64) cp) %280 = (/.f64 #s(literal 2 binary64) %275) %284 = (neg.f64 phipp) %286 = (cos.f64 phipp) %287 = (fabs.f64 phipp) %290 = (neg.f64 %287) %292 = (neg.f64 %286) %298 = (*.f64 %286 #s(literal -1 binary64)) %300 = (fma.f64 %124 #s(literal 1/2 binary64) phipp) %302 = (+.f64 %124 phipp) %305 = (fma.f64 %124 #s(literal 1/2 binary64) %287) %307 = (fma.f64 %124 #s(literal 1/2 binary64) %284) %309 = (*.f64 %286 #s(literal 1/2 binary64)) %311 = (*.f64 %286 #s(literal 2 binary64)) %313 = (+.f64 %287 %124) %316 = (+.f64 %284 %124) %320 = (+.f64 %290 %140) %322 = (*.f64 %124 #s(literal -1/2 binary64)) %323 = (-.f64 %322 phipp) %326 = (fma.f64 %124 #s(literal 1/2 binary64) %302) %335 = (sin.f64 phipp) %338 = (*.f64 %335 #s(literal 0 binary64)) %340 = (*.f64 #s(literal 0 binary64) %286) %342 = (*.f64 %286 #s(literal 0 binary64)) %345 = (sin.f64 %287) %347 = (sin.f64 %284) %361 = (*.f64 #s(literal 1/2 binary64) %286) %365 = (*.f64 %292 #s(literal 1 binary64)) %385 = (sin.f64 %322) %436 = (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) %439 = (/.f64 #s(literal 4 binary64) #s(literal 1 binary64)) %441 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %443 = (/.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %449 = (*.f64 #s(literal 4 binary64) #s(literal 0 binary64)) %456 = (/.f64 #s(literal 1/2 binary64) #s(literal -2 binary64)) %460 = (/.f64 #s(literal 0 binary64) #s(literal 1/2 binary64)) %462 = (/.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %468 = (sqrt.f64 #s(literal 1/2 binary64)) %480 = (/.f64 #s(literal 1/2 binary64) #s(literal 4 binary64)) %496 = (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (-.f64 %124 %124) #s(literal 2 binary64)))) %501 = (*.f64 (cos.f64 (/.f64 (fma.f64 %124 #s(literal 1/2 binary64) %322) #s(literal 2 binary64))) #s(literal 0 binary64)) %503 = (-.f64 %140 %140) %506 = (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 %503 #s(literal 2 binary64)))) %508 = (fabs.f64 %140) %512 = (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (-.f64 %508 %508) #s(literal 2 binary64)))) %514 = (fabs.f64 %124) %515 = (+.f64 %514 %124) %516 = (*.f64 %515 #s(literal 1/2 binary64)) %520 = (*.f64 #s(literal 0 binary64) (cos.f64 (/.f64 (-.f64 %516 %516) #s(literal 2 binary64)))) %522 = (*.f64 %515 #s(literal 1/4 binary64)) %523 = (cos.f64 %522) %524 = (-.f64 %124 %514) %525 = (*.f64 %524 #s(literal 1/4 binary64)) %526 = (cos.f64 %525) %529 = (neg.f64 %526) %531 = (neg.f64 %523) %535 = (*.f64 %526 #s(literal 2 binary64)) %537 = (*.f64 %526 #s(literal 1 binary64)) %539 = (*.f64 %523 #s(literal 2 binary64)) %541 = (*.f64 %523 #s(literal -2 binary64)) %543 = (*.f64 %523 #s(literal 1 binary64)) %550 = (*.f64 #s(literal -2 binary64) %526) %552 = (neg.f64 %535) %562 = (*.f64 %523 (cos.f64 (/.f64 (-.f64 %124 %516) #s(literal 2 binary64)))) %567 = (*.f64 %523 (cos.f64 (/.f64 (-.f64 %516 %124) #s(literal 2 binary64)))) %569 = (fma.f64 %124 #s(literal -1/2 binary64) %140) %575 = (*.f64 (cos.f64 (/.f64 %569 #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %322 %140) #s(literal 2 binary64)))) %577 = (fma.f64 %124 #s(literal -1/2 binary64) %322) %583 = (*.f64 (cos.f64 (/.f64 %577 #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %322 %322) #s(literal 2 binary64)))) %585 = (*.f64 %514 #s(literal -1/2 binary64)) %592 = (*.f64 (cos.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) %514 %585) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %508 %585) #s(literal 2 binary64)))) %600 = (*.f64 (cos.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) %514 %508) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %585 %508) #s(literal 2 binary64)))) %608 = (*.f64 (cos.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) %514 %585) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %585 %585) #s(literal 2 binary64)))) %611 = (/.f64 (-.f64 %524 %515) #s(literal 4 binary64)) %613 = (sin.f64 (fma.f64 %124 #s(literal 1/2 binary64) %611)) %614 = (+.f64 %515 %524) %615 = (/.f64 %614 #s(literal 4 binary64)) %616 = (cos.f64 %615) %617 = (+.f64 %613 %616) %619 = (fabs.f64 %522) %621 = (cos.f64 (fma.f64 #s(literal 1/4 binary64) %524 %619)) %622 = (-.f64 %514 %124) %624 = (cos.f64 (fma.f64 #s(literal 1/4 binary64) %622 %619)) %625 = (+.f64 %621 %624) %627 = (fabs.f64 %525) %629 = (cos.f64 (-.f64 %627 %522)) %631 = (cos.f64 (fma.f64 #s(literal 1/4 binary64) %515 %627)) %632 = (+.f64 %629 %631) %635 = (cos.f64 (+.f64 %619 %627)) %637 = (cos.f64 (-.f64 %619 %627)) %638 = (+.f64 %635 %637) %642 = (sin.f64 (fma.f64 %124 #s(literal 1/2 binary64) (-.f64 %522 %627))) %643 = (fma.f64 %124 #s(literal 2 binary64) %515) %645 = (sin.f64 (fma.f64 %643 #s(literal 1/4 binary64) %627)) %646 = (+.f64 %642 %645) %648 = (fma.f64 %524 #s(literal 1/4 binary64) %140) %650 = (sin.f64 (-.f64 %648 %619)) %651 = (fma.f64 %524 #s(literal 1/2 binary64) %124) %653 = (sin.f64 (fma.f64 #s(literal 1/2 binary64) %651 %619)) %654 = (+.f64 %650 %653) %656 = (-.f64 %515 %524) %657 = (fma.f64 #s(literal 1/2 binary64) %656 %124) %659 = (cos.f64 (fma.f64 #s(literal 1/2 binary64) %657 %322)) %660 = (fma.f64 #s(literal 1/2 binary64) %614 %124) %662 = (cos.f64 (fma.f64 #s(literal 1/2 binary64) %660 %140)) %663 = (-.f64 %659 %662) %667 = (cos.f64 (*.f64 (-.f64 %615 %611) #s(literal 1/2 binary64))) %668 = (/.f64 %656 #s(literal 4 binary64)) %671 = (cos.f64 (*.f64 (-.f64 %615 %668) #s(literal 1/2 binary64))) %672 = (*.f64 %667 %671) %678 = (*.f64 #s(literal 2 binary64) %667) %683 = (*.f64 %667 (cos.f64 (/.f64 (-.f64 %668 %615) #s(literal 2 binary64)))) %685 = (neg.f64 %672) %693 = (*.f64 (cos.f64 (/.f64 (+.f64 %611 %615) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %611 %615) #s(literal 2 binary64)))) %695 = (+.f64 #s(literal 0 binary64) %672) %697 = (*.f64 %672 #s(literal 1/2 binary64)) %699 = (*.f64 #s(literal 1 binary64) %672) %701 = (neg.f64 %615) %708 = (*.f64 (cos.f64 (/.f64 (+.f64 %611 %701) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %611 %701) #s(literal 2 binary64)))) %716 = (*.f64 (cos.f64 (/.f64 (+.f64 %701 %611) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %701 %611) #s(literal 2 binary64)))) %724 = (*.f64 (cos.f64 (/.f64 (+.f64 %668 %701) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %668 %701) #s(literal 2 binary64)))) %732 = (*.f64 (cos.f64 (/.f64 (+.f64 %701 %668) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %701 %668) #s(literal 2 binary64)))) %734 = (fabs.f64 %615) %741 = (*.f64 (cos.f64 (/.f64 (+.f64 %668 %734) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %668 %734) #s(literal 2 binary64)))) %743 = (fabs.f64 %668) %750 = (*.f64 (cos.f64 (/.f64 (+.f64 %615 %743) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %615 %743) #s(literal 2 binary64)))) %758 = (*.f64 (cos.f64 (/.f64 (+.f64 %734 %668) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %734 %668) #s(literal 2 binary64)))) %766 = (*.f64 (cos.f64 (/.f64 (+.f64 %734 %611) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %734 %611) #s(literal 2 binary64)))) %774 = (*.f64 (cos.f64 (/.f64 (+.f64 %743 %615) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %743 %615) #s(literal 2 binary64)))) %782 = (*.f64 (cos.f64 (/.f64 (+.f64 %611 %734) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %611 %734) #s(literal 2 binary64)))) %784 = (/.f64 %672 #s(literal 1 binary64)) %786 = (/.f64 %672 #s(literal 2 binary64)) %794 = (*.f64 (cos.f64 (/.f64 (+.f64 %734 %743) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %734 %743) #s(literal 2 binary64)))) %802 = (*.f64 (cos.f64 (/.f64 (+.f64 %743 %734) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %743 %734) #s(literal 2 binary64)))) %810 = (*.f64 (cos.f64 (/.f64 (+.f64 %743 %701) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %743 %701) #s(literal 2 binary64)))) %818 = (*.f64 (cos.f64 (/.f64 (+.f64 %701 %743) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %701 %743) #s(literal 2 binary64)))) %820 = (/.f64 %672 #s(literal 4 binary64)) %822 = (*.f64 #s(literal 1/2 binary64) %660) %826 = (*.f64 #s(literal 1/2 binary64) %657) %830 = (*.f64 (sin.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) %657 %822) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %826 %822) #s(literal 2 binary64)))) %838 = (*.f64 (sin.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) %660 %826) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %822 %826) #s(literal 2 binary64)))) %869 = (-.f64 #s(literal 0 binary64) #s(literal -1 binary64)) %871 = (+.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) %873 = (-.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) %914 = (*.f64 lamp lamp) %917 = (fabs.f64 lamp) %919 = (neg.f64 %914) %923 = (fabs.f64 %917) %925 = (neg.f64 %917) %939 = (pow.f64 lamp #s(literal 1 binary64)) %950 = (*.f64 #s(literal -1/6 binary64) lamp) %952 = (*.f64 #s(literal -1/6 binary64) %914) %956 = (*.f64 #s(literal 1/6 binary64) lamp) %959 = (*.f64 %956 lamp) %961 = (*.f64 %73 #s(literal -1/6 binary64)) %963 = (*.f64 %917 #s(literal -1/6 binary64)) %965 = (*.f64 #s(literal -1/6 binary64) %73) %967 = (*.f64 #s(literal -1/6 binary64) %917) %971 = (*.f64 #s(literal 1/2 binary64) %950) %973 = (*.f64 %950 %81) %975 = (*.f64 %84 %950) %977 = (*.f64 %950 #s(literal 2 binary64)) %980 = (*.f64 #s(literal -1/6 binary64) %939) %985 = (fma.f64 %950 lamp #s(literal 1 binary64)) %993 = (fma.f64 %956 lamp #s(literal -1 binary64)) %1015 = (+.f64 #s(literal 0 binary64) %952) %1017 = (-.f64 #s(literal 0 binary64) %959) %1019 = (+.f64 #s(literal 1/2 binary64) %952) %1021 = (-.f64 #s(literal 1/2 binary64) %959) %1077 = (*.f64 %914 lamp) %1081 = (fma.f64 %950 %914 lamp) %1085 = (*.f64 %950 %914) %1088 = (*.f64 %956 %914) %1138 = (sin lamp) %1139 = (approx %1138 %1081) %1140 = (*.f64 cp lamp) %1151 = (approx (* cp %1138) %1140) %1152 = (/.f64 cp %286) %1154 = (neg.f64 %1152) %1156 = (/.f64 #s(literal 1 binary64) %286) %1161 = (/.f64 %286 cp) %1163 = (/.f64 #s(literal -1 binary64) %286) %1167 = (/.f64 %286 %1) %1169 = (/.f64 #s(literal -1 binary64) %1161) %1171 = (*.f64 #s(literal 2 binary64) %286) %1173 = (/.f64 #s(literal 1/2 binary64) %286) %1174 = (*.f64 %1173 cp) %1176 = (*.f64 #s(literal 1/2 binary64) %1152) %1178 = (*.f64 #s(literal 2 binary64) %1152) %1181 = (*.f64 #s(literal 2 binary64) %1161) %1184 = (/.f64 #s(literal 1/2 binary64) %1161) %1186 = (/.f64 #s(literal 2 binary64) %1161) %1189 = (/.f64 %27 %292) %1191 = (*.f64 #s(literal 2 binary64) %1) %1192 = (*.f64 #s(literal 2 binary64) %292) %1194 = (*.f64 %27 %1163) %1196 = (/.f64 #s(literal 1 binary64) %243) %1198 = (/.f64 #s(literal 2 binary64) %286) %1200 = (/.f64 #s(literal 2 binary64) %243) %1203 = (/.f64 #s(literal 0 binary64) %1161) %1224 = (cos phipp) %1225 = (approx %1224 #s(literal 1 binary64)) %1235 = (neg.f64 #s(literal 1/4 binary64)) %1248 = (*.f64 phipp phipp) %1250 = (neg.f64 %1248) %1257 = (*.f64 #s(literal 1 binary64) phipp) %1262 = (*.f64 #s(literal 1 binary64) %284) %1264 = (*.f64 #s(literal 1 binary64) %287) %1266 = (*.f64 #s(literal 1/2 binary64) phipp) %1267 = (*.f64 %1266 phipp) %1269 = (*.f64 #s(literal 2 binary64) %1248) %1280 = (pow.f64 phipp #s(literal 1 binary64)) %1287 = (*.f64 #s(literal -1/2 binary64) phipp) %1289 = (*.f64 #s(literal -1/2 binary64) %1248) %1298 = (*.f64 %287 #s(literal -1/2 binary64)) %1300 = (*.f64 %284 #s(literal -1/2 binary64)) %1302 = (*.f64 #s(literal -1/2 binary64) %284) %1304 = (*.f64 #s(literal -1/2 binary64) %287) %1307 = (*.f64 #s(literal -1/2 binary64) %1280) %1312 = (fma.f64 %1287 phipp #s(literal 1 binary64)) %1315 = (-.f64 %1248 #s(literal 2 binary64)) %1317 = (-.f64 #s(literal 2 binary64) %1248) %1347 = (+.f64 #s(literal 0 binary64) %1289) %1349 = (-.f64 #s(literal 0 binary64) %1267) %1351 = (+.f64 #s(literal 1/2 binary64) %1289) %1353 = (-.f64 #s(literal 1/2 binary64) %1267) %1406 = (approx %1224 %1312) %1466 = (*.f64 #s(literal -1/2 binary64) cp) %1469 = (*.f64 cp #s(literal -2 binary64)) %1476 = (*.f64 #s(literal 0 binary64) %1) %1478 = (*.f64 %1 #s(literal 0 binary64)) %1488 = (*.f64 #s(literal 4 binary64) %27) %1542 = (*.f64 (cos.f64 lamp) #s(literal 0 binary64)) %1544 = (cos.f64 %124) %1550 = (*.f64 #s(literal -1 binary64) %124) %1552 = (*.f64 %124 #s(literal -1 binary64)) %1554 = (*.f64 #s(literal 0 binary64) %124) %1556 = (*.f64 %124 #s(literal 0 binary64)) %1558 = (+.f64 %124 %124) %1563 = (*.f64 #s(literal 1/4 binary64) %124) %1566 = (*.f64 %322 #s(literal 2 binary64)) %1568 = (*.f64 %140 #s(literal -2 binary64)) %1570 = (neg.f64 %124) %1571 = (*.f64 %1570 #s(literal 2 binary64)) %1586 = (neg.f64 %1570) %1606 = (/.f64 %124 #s(literal 1 binary64)) %1608 = (/.f64 %124 #s(literal 1/2 binary64)) %1615 = (*.f64 #s(literal 2 binary64) %1570) %1626 = (*.f64 %1563 #s(literal 1/2 binary64)) %1648 = (*.f64 %1563 #s(literal -2 binary64)) %1668 = (*.f64 #s(literal 1/4 binary64) %140) %1670 = (*.f64 %1563 #s(literal 1 binary64)) %1681 = (neg.f64 %514) %1685 = (neg.f64 %1681) %1688 = (fabs.f64 %1563) %1691 = (*.f64 %514 #s(literal 2 binary64)) %1698 = (/.f64 %514 #s(literal 1/2 binary64)) %1700 = (*.f64 %1563 %124) %1705 = (*.f64 %124 %124) %1707 = (sqrt.f64 (fabs.f64 %1705)) %1710 = (sqrt.f64 %514) %1711 = (sqrt.f64 %1688) %1716 = (sqrt.f64 (fabs.f64 (*.f64 %1705 #s(literal 1/2 binary64)))) %1719 = (sqrt.f64 %508) %1721 = (neg.f64 %1719) %1729 = (*.f64 #s(literal -1/2 binary64) %515) %1731 = (neg.f64 %515) %1755 = (*.f64 %1729 #s(literal 1 binary64)) %1760 = (/.f64 %515 #s(literal -4 binary64)) %1774 = (*.f64 %522 #s(literal 1/2 binary64)) %1776 = (*.f64 #s(literal 2 binary64) %514) %1788 = (*.f64 #s(literal -2 binary64) %514) %1808 = (*.f64 %516 #s(literal 0 binary64)) %1810 = (*.f64 #s(literal 0 binary64) %516) %1819 = (/.f64 %515 #s(literal 1 binary64)) %1828 = (*.f64 #s(literal 1/4 binary64) %516) %1838 = (/.f64 %516 #s(literal 1/2 binary64)) %1862 = (neg.f64 %1688) %1864 = (neg.f64 %1563) %1883 = (*.f64 #s(literal 2 binary64) %585) %1914 = (*.f64 %322 #s(literal -2 binary64)) %1922 = (*.f64 #s(literal -2 binary64) %508) %1928 = (*.f64 #s(literal -2 binary64) %585) %1931 = (*.f64 %585 #s(literal -2 binary64)) %1943 = (/.f64 %1719 #s(literal 2 binary64)) %1952 = (neg.f64 %619) %1955 = (fma.f64 %515 #s(literal 1/4 binary64) %140) %1957 = (fma.f64 #s(literal -1/2 binary64) %515 %124) %1958 = (*.f64 #s(literal 1/2 binary64) %1957) %1960 = (fma.f64 %124 #s(literal 1/2 binary64) %619) %1964 = (sin.f64 %522) %1965 = (*.f64 %1964 #s(literal 0 binary64)) %1972 = (sin.f64 %1760) %1974 = (sin.f64 %619) %1986 = (cos.f64 %1563) %1987 = (*.f64 %1986 %1986) %1988 = (sin.f64 %1688) %1989 = (sin.f64 %1563) %1990 = (*.f64 %1988 %1989) %1993 = (*.f64 (neg.f64 %1989) %1988) %1995 = (sin.f64 %1862) %1996 = (*.f64 %1989 %1995) %1998 = (neg.f64 %1990) %2007 = (cos.f64 (fma.f64 %514 #s(literal 1/4 binary64) %140)) %2013 = (*.f64 %524 #s(literal 1/2 binary64)) %2015 = (+.f64 %1681 %124) %2017 = (*.f64 %622 #s(literal 1/2 binary64)) %2027 = (*.f64 #s(literal -1 binary64) %622) %2029 = (*.f64 %524 #s(literal 1 binary64)) %2046 = (*.f64 %2017 #s(literal 1 binary64)) %2048 = (*.f64 %2013 #s(literal -1 binary64)) %2052 = (*.f64 #s(literal 1/4 binary64) %622) %2062 = (*.f64 %525 #s(literal 1/2 binary64)) %2083 = (*.f64 %2013 #s(literal 0 binary64)) %2085 = (*.f64 #s(literal 0 binary64) %2013) %2090 = (*.f64 %622 #s(literal -1/2 binary64)) %2100 = (/.f64 %622 #s(literal -2 binary64)) %2102 = (/.f64 %524 #s(literal 1 binary64)) %2112 = (*.f64 #s(literal 1/4 binary64) %2013) %2127 = (/.f64 %2013 #s(literal 1/2 binary64)) %2162 = (*.f64 #s(literal 1/2 binary64) %585) %2223 = (neg.f64 %627) %2225 = (fma.f64 #s(literal 1/4 binary64) %622 %140) %2228 = (fma.f64 %124 #s(literal 1/2 binary64) %627) %2232 = (sin.f64 %525) %2233 = (*.f64 %2232 #s(literal 0 binary64)) %2238 = (sin.f64 %2052) %2244 = (sin.f64 %627) %2262 = (fma.f64 %514 #s(literal 1/4 binary64) %322) %2287 = (*.f64 #s(literal -1 binary64) #s(literal 0 binary64)) %2289 = (*.f64 #s(literal 0 binary64) #s(literal -1 binary64)) %2360 = (fma.f64 %515 #s(literal 1/2 binary64) %124) %2362 = (sin.f64 %508) %2364 = (*.f64 #s(literal 0 binary64) %2362) %2366 = (*.f64 %2362 #s(literal 0 binary64)) %2435 = (*.f64 (neg.f64 %529) %523) %2512 = (cos.f64 %668) %2520 = (neg.f64 %616) %2526 = (+.f64 %616 #s(literal 0 binary64)) %2528 = (+.f64 %2512 #s(literal 0 binary64)) %2530 = (+.f64 #s(literal 0 binary64) %616) %2541 = (*.f64 #s(literal 2 binary64) %616) %2543 = (*.f64 #s(literal 2 binary64) %2512) %2545 = (*.f64 %616 #s(literal 2 binary64)) %2547 = (*.f64 %616 #s(literal 1/2 binary64)) %2549 = (*.f64 %2512 #s(literal 2 binary64)) %2551 = (*.f64 %2512 #s(literal 1/2 binary64)) %2567 = (fma.f64 %2512 #s(literal 1/2 binary64) #s(literal 0 binary64)) %2571 = (-.f64 %2551 #s(literal 0 binary64)) %2591 = (neg.f64 %617) %2594 = (neg.f64 %625) %2599 = (neg.f64 %632) %2603 = (/.f64 %613 #s(literal 2 binary64)) %2610 = (*.f64 #s(literal 1 binary64) %2551) %2612 = (*.f64 #s(literal 2 binary64) %2551) %2614 = (*.f64 #s(literal -2 binary64) %2551) %2616 = (*.f64 %2551 #s(literal 1 binary64)) %2618 = (*.f64 %2551 #s(literal 2 binary64)) %2620 = (*.f64 %2551 #s(literal -2 binary64)) %2628 = (*.f64 %617 #s(literal 2 binary64)) %2633 = (*.f64 #s(literal 2 binary64) %617) %2636 = (*.f64 #s(literal -2 binary64) %617) %2652 = (*.f64 %625 #s(literal 2 binary64)) %2657 = (*.f64 #s(literal 2 binary64) %625) %2660 = (*.f64 #s(literal -2 binary64) %625) %2692 = (*.f64 %632 #s(literal 2 binary64)) %2697 = (*.f64 #s(literal 2 binary64) %632) %2700 = (*.f64 #s(literal -2 binary64) %632) %2704 = (/.f64 %621 #s(literal 2 binary64)) %2705 = (/.f64 %624 #s(literal 2 binary64)) %2713 = (neg.f64 %638) %2717 = (/.f64 %629 #s(literal 2 binary64)) %2718 = (/.f64 %631 #s(literal 2 binary64)) %2779 = (*.f64 %638 #s(literal 2 binary64)) %2784 = (*.f64 #s(literal 2 binary64) %638) %2787 = (*.f64 #s(literal -2 binary64) %638) %2838 = (fma.f64 %622 #s(literal 1/2 binary64) %124) %2879 = (fma.f64 #s(literal 1/2 binary64) (fabs.f64 %515) %124) %2893 = (fma.f64 #s(literal 1/2 binary64) (fabs.f64 %622) %124) %2898 = (neg.f64 %646) %2901 = (neg.f64 %654) %2947 = (*.f64 %646 #s(literal 2 binary64)) %2952 = (*.f64 %654 #s(literal 2 binary64)) %2957 = (*.f64 #s(literal 2 binary64) %646) %2960 = (*.f64 #s(literal -2 binary64) %646) %2964 = (*.f64 #s(literal 2 binary64) %654) %2967 = (*.f64 #s(literal -2 binary64) %654) %2971 = (neg.f64 %663) %3015 = (*.f64 %663 #s(literal 2 binary64)) %3020 = (*.f64 #s(literal 2 binary64) %663) %3023 = (*.f64 #s(literal -2 binary64) %663) %3186 = (fma.f64 %1964 %2232 %616) %3191 = (*.f64 %1964 %2232) %3343 = (*.f64 %543 %529) %3345 = (*.f64 %537 %531) %3347 = (*.f64 %531 %537) %3349 = (*.f64 %529 %543) %3362 = (*.f64 %535 %543) %3364 = (*.f64 %539 %537) %3366 = (*.f64 %541 %537) %3368 = (*.f64 %543 %535) %3370 = (*.f64 %537 %539) %3372 = (*.f64 %537 %541) %3785 = (*.f64 %523 %1990) %3787 = (*.f64 %1990 %523) %3798 = (*.f64 %1990 %531) %3800 = (*.f64 %531 %1990) %3808 = (*.f64 %1990 %539) %3810 = (*.f64 %1990 %541) %3812 = (*.f64 %539 %1990) %3814 = (*.f64 %541 %1990) %3866 = (-.f64 %286 #s(literal 0 binary64)) %3867 = (-.f64 #s(literal 0 binary64) %286) %3931 = (cos.f64 (/.f64 %300 #s(literal 2 binary64))) %3935 = (*.f64 %3931 (cos.f64 (/.f64 (-.f64 phipp %140) #s(literal 2 binary64)))) %3940 = (*.f64 (cos.f64 (/.f64 (+.f64 phipp %322) #s(literal 2 binary64))) %3931) %3946 = (cos.f64 (/.f64 %323 #s(literal 2 binary64))) %3947 = (*.f64 (cos.f64 (/.f64 (fma.f64 %124 #s(literal -1/2 binary64) phipp) #s(literal 2 binary64))) %3946) %3952 = (*.f64 %3931 (cos.f64 (/.f64 (-.f64 %140 phipp) #s(literal 2 binary64)))) %3955 = (cos.f64 (/.f64 %307 #s(literal 2 binary64))) %3956 = (*.f64 %3955 %3931) %3959 = (*.f64 %3946 %3955) %3964 = (*.f64 %3946 (cos.f64 (/.f64 (-.f64 %322 %284) #s(literal 2 binary64)))) %3972 = (*.f64 (cos.f64 (/.f64 (fma.f64 %124 #s(literal -1/2 binary64) %287) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %322 %287) #s(literal 2 binary64)))) %3975 = (cos.f64 (/.f64 %305 #s(literal 2 binary64))) %3979 = (*.f64 %3975 (cos.f64 (/.f64 (-.f64 %287 %140) #s(literal 2 binary64)))) %3984 = (*.f64 %3975 (cos.f64 (/.f64 (-.f64 %140 %287) #s(literal 2 binary64)))) %3989 = (*.f64 %3955 (cos.f64 (/.f64 (-.f64 %284 %140) #s(literal 2 binary64)))) %3994 = (*.f64 (cos.f64 (/.f64 (+.f64 %287 %322) #s(literal 2 binary64))) %3975) %4002 = (*.f64 (cos.f64 (/.f64 (fma.f64 %514 #s(literal 1/2 binary64) phipp) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %508 phipp) #s(literal 2 binary64)))) %4010 = (*.f64 (cos.f64 (/.f64 (fma.f64 %514 #s(literal -1/2 binary64) phipp) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %585 phipp) #s(literal 2 binary64)))) %4023 = (*.f64 (cos.f64 (/.f64 (+.f64 phipp %508) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 phipp %508) #s(literal 2 binary64)))) %4031 = (*.f64 (cos.f64 (/.f64 (+.f64 phipp %585) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 phipp %585) #s(literal 2 binary64)))) %4042 = (*.f64 (cos.f64 (/.f64 (fma.f64 %124 #s(literal -1/2 binary64) %290) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %322 %290) #s(literal 2 binary64)))) %4050 = (*.f64 (cos.f64 (/.f64 (fma.f64 %124 #s(literal 1/2 binary64) %290) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %140 %290) #s(literal 2 binary64)))) %4058 = (*.f64 (cos.f64 (/.f64 (fma.f64 %514 #s(literal 1/2 binary64) %287) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %508 %287) #s(literal 2 binary64)))) %4066 = (*.f64 (cos.f64 (/.f64 (fma.f64 %514 #s(literal 1/2 binary64) %284) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %508 %284) #s(literal 2 binary64)))) %4074 = (*.f64 (cos.f64 (/.f64 (fma.f64 %514 #s(literal -1/2 binary64) %287) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %585 %287) #s(literal 2 binary64)))) %4082 = (*.f64 (cos.f64 (/.f64 (fma.f64 %514 #s(literal -1/2 binary64) %284) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %585 %284) #s(literal 2 binary64)))) %4092 = (sin.f64 (/.f64 %326 #s(literal 2 binary64))) %4096 = (*.f64 %4092 (cos.f64 (/.f64 (-.f64 %124 %300) #s(literal 2 binary64)))) %4101 = (*.f64 %4092 (cos.f64 (/.f64 (-.f64 %300 %124) #s(literal 2 binary64)))) %4109 = (*.f64 (cos.f64 (/.f64 (+.f64 %287 %508) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %287 %508) #s(literal 2 binary64)))) %4117 = (*.f64 (cos.f64 (/.f64 (+.f64 %287 %585) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %287 %585) #s(literal 2 binary64)))) %4124 = (*.f64 (cos.f64 (/.f64 %320 #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %290 %140) #s(literal 2 binary64)))) %4132 = (*.f64 (cos.f64 (/.f64 (+.f64 %290 %322) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %290 %322) #s(literal 2 binary64)))) %4140 = (*.f64 (cos.f64 (/.f64 (+.f64 %284 %508) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %284 %508) #s(literal 2 binary64)))) %4148 = (*.f64 (cos.f64 (/.f64 (+.f64 %284 %585) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %284 %585) #s(literal 2 binary64)))) %4158 = (*.f64 (sin.f64 (/.f64 (-.f64 %322 %302) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 %124 #s(literal -1/2 binary64) %302) #s(literal 2 binary64)))) %4163 = (*.f64 (sin.f64 (/.f64 (-.f64 %140 %302) #s(literal 2 binary64))) %4092) %4171 = (*.f64 (sin.f64 (/.f64 (-.f64 %124 %323) #s(literal 2 binary64))) (cos.f64 (/.f64 (+.f64 %124 %323) #s(literal 2 binary64)))) %4180 = (*.f64 (cos.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) %514 %290) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %508 %290) #s(literal 2 binary64)))) %4188 = (*.f64 (cos.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) %514 %290) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %585 %290) #s(literal 2 binary64)))) %4202 = (*.f64 (cos.f64 (/.f64 (+.f64 %290 %508) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %290 %508) #s(literal 2 binary64)))) %4210 = (*.f64 (cos.f64 (/.f64 (+.f64 %290 %585) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %290 %585) #s(literal 2 binary64)))) %4218 = (*.f64 (sin.f64 (/.f64 (+.f64 %124 %305) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %124 %305) #s(literal 2 binary64)))) %4226 = (*.f64 (sin.f64 (/.f64 (+.f64 %124 %307) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %124 %307) #s(literal 2 binary64)))) %4234 = (*.f64 (sin.f64 (/.f64 (+.f64 %305 %124) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %305 %124) #s(literal 2 binary64)))) %4242 = (*.f64 (sin.f64 (/.f64 (+.f64 %307 %124) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %307 %124) #s(literal 2 binary64)))) %4258 = (*.f64 (sin.f64 (/.f64 (-.f64 %508 %302) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 %514 #s(literal 1/2 binary64) %302) #s(literal 2 binary64)))) %4266 = (*.f64 (sin.f64 (/.f64 (-.f64 %322 %313) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 %124 #s(literal -1/2 binary64) %313) #s(literal 2 binary64)))) %4274 = (*.f64 (sin.f64 (/.f64 (-.f64 %322 %316) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 %124 #s(literal -1/2 binary64) %316) #s(literal 2 binary64)))) %4282 = (*.f64 (sin.f64 (/.f64 (-.f64 %585 %302) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 %514 #s(literal -1/2 binary64) %302) #s(literal 2 binary64)))) %4290 = (*.f64 (sin.f64 (/.f64 (-.f64 %140 %313) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 %124 #s(literal 1/2 binary64) %313) #s(literal 2 binary64)))) %4298 = (*.f64 (sin.f64 (/.f64 (-.f64 %140 %316) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 %124 #s(literal 1/2 binary64) %316) #s(literal 2 binary64)))) %4317 = (*.f64 (sin.f64 (/.f64 (-.f64 %508 %313) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) %514 %313) #s(literal 2 binary64)))) %4325 = (*.f64 (sin.f64 (/.f64 (-.f64 %508 %316) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) %514 %316) #s(literal 2 binary64)))) %4333 = (*.f64 (sin.f64 (/.f64 (-.f64 %585 %313) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) %514 %313) #s(literal 2 binary64)))) %4341 = (*.f64 (sin.f64 (/.f64 (-.f64 %585 %316) #s(literal 2 binary64))) (sin.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) %514 %316) #s(literal 2 binary64)))) %4355 = (*.f64 (sin.f64 (/.f64 (-.f64 %124 %326) #s(literal 2 binary64))) (cos.f64 (/.f64 (+.f64 %124 %326) #s(literal 2 binary64)))) %4368 = (*.f64 (sin.f64 (/.f64 (fma.f64 %515 #s(literal 1/2 binary64) %300) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %516 %300) #s(literal 2 binary64)))) %4376 = (*.f64 (sin.f64 (/.f64 (+.f64 %300 %516) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %300 %516) #s(literal 2 binary64)))) %4384 = (*.f64 (sin.f64 (/.f64 (-.f64 %516 %323) #s(literal 2 binary64))) (cos.f64 (/.f64 (fma.f64 %515 #s(literal 1/2 binary64) %323) #s(literal 2 binary64)))) %4392 = (*.f64 (sin.f64 (/.f64 (fma.f64 %515 #s(literal 1/2 binary64) %305) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %516 %305) #s(literal 2 binary64)))) %4400 = (*.f64 (sin.f64 (/.f64 (fma.f64 %515 #s(literal 1/2 binary64) %307) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %516 %307) #s(literal 2 binary64)))) %4409 = (*.f64 (sin.f64 (/.f64 (+.f64 %305 %516) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %305 %516) #s(literal 2 binary64)))) %4417 = (*.f64 (sin.f64 (/.f64 (+.f64 %307 %516) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %307 %516) #s(literal 2 binary64)))) %4431 = (*.f64 (sin.f64 (/.f64 (-.f64 %516 %326) #s(literal 2 binary64))) (cos.f64 (/.f64 (fma.f64 %515 #s(literal 1/2 binary64) %326) #s(literal 2 binary64)))) %4491 = (fma.f64 %2512 #s(literal 1/2 binary64) %286) %4496 = (-.f64 %2551 %292) %4503 = (fma.f64 %2512 #s(literal 1/2 binary64) %3866) %4611 = (/.f64 %119 %286) %4613 = (neg.f64 %4611) %4619 = (/.f64 %286 %119) %4623 = (*.f64 %1163 %119) %4630 = (*.f64 #s(literal 1/2 binary64) %4611) %4632 = (*.f64 #s(literal 2 binary64) %4611) %4640 = (/.f64 %176 %286) %4641 = (*.f64 cp %4611) %4642 = (*.f64 %119 %1152) %4643 = (*.f64 %1152 %119) %4644 = (*.f64 %4611 cp) %4645 = (/.f64 cp %4619) %4646 = (/.f64 %119 %1161) %4647 = (/.f64 %180 %292) %4648 = (*.f64 %1 %4613) %4649 = (*.f64 %120 %1154) %4650 = (*.f64 %1154 %120) %4651 = (*.f64 %4613 %1) %4652 = (*.f64 %1154 %119) %4653 = (neg.f64 %4652) %4654 = (/.f64 %120 %1167) %4655 = (*.f64 %176 %1156) %4656 = (*.f64 #s(literal 1 binary64) %4644) %4657 = (*.f64 %4644 #s(literal 1 binary64)) %4658 = (*.f64 %1156 %176) %4659 = (/.f64 %286 %176) %4660 = (/.f64 #s(literal 1 binary64) %4659) %4661 = (*.f64 %1 %4623) %4662 = (*.f64 #s(literal -1 binary64) %4652) %4663 = (*.f64 %180 %1163) %4664 = (*.f64 %1163 %180) %4665 = (*.f64 %4652 #s(literal -1 binary64)) %4666 = (*.f64 %4623 %1) %4668 = (neg.f64 (*.f64 %4644 #s(literal -1 binary64))) %4669 = (/.f64 %1152 %246) %4670 = (/.f64 %4611 %243) %4671 = (neg.f64 %4659) %4672 = (/.f64 #s(literal -1 binary64) %4671) %4673 = (*.f64 %1169 %120) %4674 = (*.f64 %186 %1154) %4675 = (*.f64 %184 %1154) %4676 = (*.f64 %4652 #s(literal 1 binary64)) %4677 = (neg.f64 %4676) %4678 = (/.f64 %194 %311) %4679 = (/.f64 %191 %1171) %4680 = (*.f64 %132 %1152) %4681 = (*.f64 #s(literal 2 binary64) %4680) %4682 = (*.f64 #s(literal 2 binary64) %4644) %4683 = (*.f64 #s(literal 1/2 binary64) %4682) %4684 = (*.f64 %189 %1198) %4685 = (*.f64 %1198 %189) %4686 = (*.f64 %4680 #s(literal 2 binary64)) %4687 = (*.f64 %194 %1173) %4688 = (*.f64 %4644 #s(literal 2 binary64)) %4689 = (*.f64 %4688 #s(literal 1/2 binary64)) %4691 = (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %4659)) %4693 = (/.f64 #s(literal 2 binary64) (*.f64 %4659 #s(literal 2 binary64))) %4694 = (/.f64 %134 %1181) %4696 = (/.f64 %136 (*.f64 %1161 #s(literal 2 binary64))) %4697 = (/.f64 %4688 #s(literal 2 binary64)) %4698 = (/.f64 %4682 #s(literal 2 binary64)) %4699 = (/.f64 #s(literal 2 binary64) %4659) %4700 = (*.f64 #s(literal 1/2 binary64) %4699) %4701 = (/.f64 %1156 #s(literal 1 binary64)) %4702 = (*.f64 %4701 %176) %4703 = (*.f64 #s(literal -1 binary64) %4676) %4704 = (*.f64 #s(literal 1/2 binary64) %4652) %4705 = (*.f64 #s(literal -2 binary64) %4704) %4706 = (/.f64 %1156 %257) %4707 = (/.f64 #s(literal -1 binary64) %176) %4708 = (/.f64 %1163 %4707) %4709 = (/.f64 %1173 %262) %4710 = (/.f64 %260 %286) %4711 = (/.f64 #s(literal 1 binary64) %246) %4712 = (*.f64 %1152 %4711) %4713 = (/.f64 %1156 %246) %4714 = (*.f64 %4713 cp) %4716 = (/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) %4671)) %4718 = (/.f64 #s(literal -2 binary64) (*.f64 %4671 #s(literal 2 binary64))) %4719 = (*.f64 %27 %4613) %4720 = (*.f64 #s(literal 2 binary64) %4719) %4721 = (/.f64 #s(literal 1/2 binary64) %4671) %4722 = (*.f64 #s(literal -2 binary64) %4721) %4723 = (/.f64 #s(literal -1 binary64) #s(literal 1 binary64)) %4724 = (*.f64 %4723 %4652) %4725 = (/.f64 %1156 #s(literal -1 binary64)) %4726 = (*.f64 %4725 %180) %4727 = (*.f64 %4613 #s(literal 2 binary64)) %4728 = (*.f64 %4727 %27) %4730 = (*.f64 %292 #s(literal 2 binary64)) %4731 = (/.f64 (*.f64 %180 #s(literal 2 binary64)) %4730) %4733 = (/.f64 (*.f64 #s(literal 2 binary64) %180) %1192) %4735 = (/.f64 #s(literal 1 binary64) (/.f64 %4671 #s(literal -1 binary64))) %4736 = (*.f64 #s(literal 4 binary64) %4680) %4737 = (*.f64 #s(literal 1/2 binary64) %4736) %4738 = (*.f64 %1156 #s(literal 2 binary64)) %4739 = (*.f64 %4738 %189) %4740 = (*.f64 #s(literal 1 binary64) %1198) %4741 = (*.f64 %4740 %189) %4742 = (*.f64 %265 %4680) %4744 = (/.f64 %1198 (*.f64 #s(literal 2 binary64) %257)) %4746 = (/.f64 (*.f64 %1198 #s(literal 1/2 binary64)) %257) %4747 = (/.f64 %1163 %262) %4748 = (*.f64 #s(literal -1/2 binary64) %4747) %4749 = (/.f64 %1156 %262) %4750 = (*.f64 #s(literal 1/2 binary64) %4749) %4751 = (*.f64 %1156 %260) %4752 = (/.f64 #s(literal -1 binary64) %4707) %4753 = (*.f64 %1156 %4752) %4754 = (/.f64 #s(literal -1 binary64) %257) %4755 = (*.f64 %1163 %4754) %4756 = (/.f64 #s(literal 1 binary64) %4707) %4757 = (*.f64 %1163 %4756) %4758 = (/.f64 #s(literal -2 binary64) %286) %4759 = (/.f64 #s(literal 1/2 binary64) %4707) %4760 = (*.f64 %4758 %4759) %4761 = (/.f64 #s(literal 1 binary64) %262) %4762 = (*.f64 %1173 %4761) %4763 = (/.f64 #s(literal 2 binary64) %257) %4764 = (*.f64 %1173 %4763) %4765 = (*.f64 %260 %1156) %4766 = (*.f64 %4763 %1173) %4768 = (/.f64 #s(literal 1 binary64) (/.f64 %257 %1156)) %4769 = (/.f64 %4701 %257) %4770 = (*.f64 %1186 %247) %4771 = (/.f64 #s(literal 2 binary64) %246) %4772 = (*.f64 %1184 %4771) %4773 = (/.f64 #s(literal 2 binary64) %292) %4774 = (/.f64 #s(literal -1/2 binary64) %257) %4775 = (*.f64 %4773 %4774) %4776 = (*.f64 %4773 %4759) %4777 = (/.f64 #s(literal 1/2 binary64) %292) %4778 = (/.f64 #s(literal 2 binary64) %4707) %4779 = (*.f64 %4777 %4778) %4780 = (/.f64 %1156 %267) %4781 = (/.f64 %4780 %269) %4782 = (/.f64 %1156 %275) %4783 = (/.f64 %4782 %277) %4785 = (/.f64 %4738 (*.f64 %257 #s(literal 2 binary64))) %4786 = (*.f64 %4701 %260) %4787 = (/.f64 #s(literal -1 binary64) %267) %4788 = (/.f64 %1163 %269) %4789 = (*.f64 %4787 %4788) %4790 = (/.f64 %1156 %269) %4791 = (*.f64 %268 %4790) %4792 = (/.f64 %1173 %269) %4793 = (*.f64 %272 %4792) %4794 = (/.f64 #s(literal 1 binary64) %269) %4795 = (*.f64 %4780 %4794) %4796 = (/.f64 #s(literal 1 binary64) %277) %4797 = (*.f64 %4782 %4796) %4798 = (/.f64 #s(literal -1 binary64) %275) %4799 = (/.f64 %1163 %277) %4800 = (*.f64 %4798 %4799) %4801 = (/.f64 %1156 %277) %4802 = (*.f64 %276 %4801) %4803 = (/.f64 %1173 %277) %4804 = (*.f64 %280 %4803) %4805 = (pow.f64 %4659 #s(literal -1 binary64)) %4807 = (/.f64 #s(literal 1 binary64) (pow.f64 %4659 #s(literal 1 binary64))) %4808 = (*.f64 %4644 #s(literal 0 binary64)) %4809 = (fma.f64 cp %4611 %4808) %4810 = (*.f64 #s(literal 0 binary64) %4644) %4811 = (fma.f64 cp %4611 %4810) %4812 = (fma.f64 %119 %1152 %4808) %4813 = (fma.f64 %119 %1152 %4810) %4814 = (fma.f64 %1152 %119 %4808) %4815 = (fma.f64 %1152 %119 %4810) %4816 = (fma.f64 %4611 cp %4808) %4817 = (fma.f64 %4611 cp %4810) %4818 = (+.f64 %4644 %4808) %4819 = (+.f64 %4644 %4810) %4820 = (/.f64 #s(literal 0 binary64) %4659) %4821 = (fma.f64 cp %4611 %4820) %4822 = (fma.f64 %119 %1152 %4820) %4823 = (fma.f64 %1152 %119 %4820) %4824 = (fma.f64 %4611 cp %4820) %4825 = (+.f64 %4644 %4820) %4826 = (fma.f64 %1 %4613 %4808) %4827 = (fma.f64 %1 %4613 %4810) %4828 = (fma.f64 %120 %1154 %4808) %4829 = (fma.f64 %120 %1154 %4810) %4830 = (fma.f64 %1154 %120 %4808) %4831 = (fma.f64 %1154 %120 %4810) %4832 = (fma.f64 %4613 %1 %4808) %4833 = (fma.f64 %4613 %1 %4810) %4834 = (fma.f64 %1 %4613 %4820) %4835 = (fma.f64 %120 %1154 %4820) %4836 = (fma.f64 %1154 %120 %4820) %4837 = (fma.f64 %4613 %1 %4820) %4838 = (fma.f64 %176 %1156 %4808) %4839 = (fma.f64 %176 %1156 %4810) %4840 = (fma.f64 #s(literal 1 binary64) %4644 %4808) %4841 = (fma.f64 #s(literal 1 binary64) %4644 %4810) %4842 = (fma.f64 #s(literal 1/2 binary64) %4644 %4680) %4843 = (fma.f64 %4644 #s(literal 1 binary64) %4808) %4844 = (fma.f64 %4644 #s(literal 1 binary64) %4810) %4845 = (fma.f64 %4644 #s(literal 1/2 binary64) %4680) %4846 = (fma.f64 %1156 %176 %4808) %4847 = (fma.f64 %1156 %176 %4810) %4848 = (fma.f64 %16 %4611 %4680) %4849 = (fma.f64 %132 %1152 %4680) %4850 = (fma.f64 %1173 %176 %4680) %4851 = (fma.f64 %1176 %119 %4680) %4852 = (fma.f64 %4630 cp %4680) %4853 = (+.f64 %4680 %4680) %4854 = (fma.f64 %176 %1156 %4820) %4855 = (fma.f64 #s(literal 1 binary64) %4644 %4820) %4856 = (fma.f64 %4644 #s(literal 1 binary64) %4820) %4857 = (fma.f64 %1156 %176 %4820) %4858 = (fma.f64 %1184 %119 %4680) %4860 = (fma.f64 (/.f64 #s(literal 1/2 binary64) %4619) cp %4680) %4861 = (fma.f64 #s(literal -1/2 binary64) %4652 %4680) %4862 = (fma.f64 %1 %4623 %4808) %4863 = (fma.f64 %1 %4623 %4810) %4864 = (fma.f64 #s(literal -1 binary64) %4652 %4808) %4865 = (fma.f64 #s(literal -1 binary64) %4652 %4810) %4866 = (fma.f64 %180 %1163 %4808) %4867 = (fma.f64 %180 %1163 %4810) %4868 = (fma.f64 %1163 %180 %4808) %4869 = (fma.f64 %1163 %180 %4810) %4870 = (fma.f64 %4652 #s(literal -1 binary64) %4808) %4871 = (fma.f64 %4652 #s(literal -1 binary64) %4810) %4872 = (fma.f64 %4623 %1 %4808) %4873 = (fma.f64 %4623 %1 %4810) %4874 = (fma.f64 %1 %4623 %4820) %4875 = (fma.f64 #s(literal -1 binary64) %4652 %4820) %4876 = (fma.f64 %180 %1163 %4820) %4877 = (fma.f64 %1163 %180 %4820) %4878 = (fma.f64 %4652 #s(literal -1 binary64) %4820) %4879 = (fma.f64 %4623 %1 %4820) %4880 = (fma.f64 %1169 %120 %4808) %4881 = (fma.f64 %1169 %120 %4810) %4882 = (fma.f64 %186 %1154 %4808) %4883 = (fma.f64 %186 %1154 %4810) %4884 = (fma.f64 %184 %1154 %4808) %4885 = (fma.f64 %184 %1154 %4810) %4886 = (fma.f64 %4777 %180 %4680) %4887 = (fma.f64 %1169 %120 %4820) %4888 = (fma.f64 %186 %1154 %4820) %4889 = (fma.f64 %184 %1154 %4820) %4891 = (fma.f64 (/.f64 #s(literal 1/2 binary64) %1167) %120 %4680) %4892 = (fma.f64 #s(literal 1 binary64) %4680 %4680) %4893 = (fma.f64 #s(literal 2 binary64) %4680 %4808) %4894 = (fma.f64 #s(literal 2 binary64) %4680 %4810) %4896 = (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) %4644) %4680) %4897 = (fma.f64 #s(literal 1/2 binary64) %4682 %4808) %4898 = (fma.f64 #s(literal 1/2 binary64) %4682 %4810) %4899 = (fma.f64 %1156 %189 %4680) %4900 = (fma.f64 %189 %1156 %4680) %4901 = (fma.f64 %189 %1198 %4808) %4902 = (fma.f64 %189 %1198 %4810) %4903 = (fma.f64 %1198 %189 %4808) %4904 = (fma.f64 %1198 %189 %4810) %4905 = (fma.f64 %4680 #s(literal 1 binary64) %4680) %4906 = (fma.f64 %4680 #s(literal 2 binary64) %4808) %4907 = (fma.f64 %4680 #s(literal 2 binary64) %4810) %4908 = (fma.f64 %194 %1173 %4808) %4909 = (fma.f64 %194 %1173 %4810) %4910 = (fma.f64 %4688 #s(literal 1/2 binary64) %4808) %4911 = (fma.f64 %4688 #s(literal 1/2 binary64) %4810) %4912 = (fma.f64 #s(literal 2 binary64) %4680 %4820) %4914 = (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/4 binary64) %4659) %4680) %4915 = (fma.f64 #s(literal 1/2 binary64) %4682 %4820) %4916 = (fma.f64 #s(literal 1/2 binary64) %4699 %4808) %4917 = (fma.f64 #s(literal 1/2 binary64) %4699 %4810) %4918 = (fma.f64 %189 %1198 %4820) %4919 = (fma.f64 %1198 %189 %4820) %4920 = (fma.f64 %4680 #s(literal 2 binary64) %4820) %4921 = (fma.f64 %194 %1173 %4820) %4922 = (fma.f64 %4701 %176 %4808) %4923 = (fma.f64 %4701 %176 %4810) %4924 = (fma.f64 %4688 #s(literal 1/2 binary64) %4820) %4925 = (fma.f64 #s(literal -1 binary64) %4676 %4808) %4926 = (fma.f64 #s(literal -1 binary64) %4676 %4810) %4927 = (fma.f64 #s(literal -2 binary64) %4704 %4808) %4928 = (fma.f64 #s(literal -2 binary64) %4704 %4810) %4929 = (*.f64 #s(literal 1/2 binary64) %1163) %4930 = (fma.f64 %4929 %180 %4680) %4932 = (fma.f64 (*.f64 #s(literal 1/2 binary64) %180) %1163 %4680) %4933 = (fma.f64 %1152 %4711 %4808) %4934 = (fma.f64 %1152 %4711 %4810) %4935 = (fma.f64 %1152 %247 %4680) %4936 = (fma.f64 #s(literal 1/2 binary64) %4699 %4820) %4937 = (fma.f64 %4701 %176 %4820) %4938 = (fma.f64 %4713 cp %4808) %4939 = (fma.f64 %4713 cp %4810) %4940 = (fma.f64 #s(literal 2 binary64) %4719 %4808) %4941 = (fma.f64 #s(literal 2 binary64) %4719 %4810) %4942 = (fma.f64 #s(literal -1 binary64) %4676 %4820) %4943 = (fma.f64 #s(literal -2 binary64) %4704 %4820) %4944 = (fma.f64 #s(literal -2 binary64) %4721 %4808) %4945 = (fma.f64 #s(literal -2 binary64) %4721 %4810) %4946 = (fma.f64 %4723 %4652 %4808) %4947 = (fma.f64 %4723 %4652 %4810) %4948 = (fma.f64 %4725 %180 %4808) %4949 = (fma.f64 %4725 %180 %4810) %4950 = (fma.f64 %4727 %27 %4808) %4951 = (fma.f64 %4727 %27 %4810) %4952 = (fma.f64 %1152 %4711 %4820) %4953 = (fma.f64 %4713 cp %4820) %4954 = (fma.f64 #s(literal 2 binary64) %4719 %4820) %4955 = (fma.f64 #s(literal -2 binary64) %4721 %4820) %4956 = (fma.f64 %4723 %4652 %4820) %4957 = (fma.f64 %4725 %180 %4820) %4958 = (fma.f64 %4727 %27 %4820) %4959 = (fma.f64 #s(literal 1/2 binary64) %4736 %4808) %4960 = (fma.f64 #s(literal 1/2 binary64) %4736 %4810) %4961 = (fma.f64 %4738 %189 %4808) %4962 = (fma.f64 %4738 %189 %4810) %4963 = (fma.f64 %4740 %189 %4808) %4964 = (fma.f64 %4740 %189 %4810) %4965 = (fma.f64 #s(literal 1/2 binary64) %4736 %4820) %4966 = (fma.f64 %265 %4680 %4808) %4967 = (fma.f64 %265 %4680 %4810) %4968 = (fma.f64 %4738 %189 %4820) %4969 = (fma.f64 %4740 %189 %4820) %4970 = (fma.f64 #s(literal -1/2 binary64) %4747 %4808) %4971 = (fma.f64 #s(literal -1/2 binary64) %4747 %4810) %4972 = (fma.f64 #s(literal 1/2 binary64) %4749 %4808) %4973 = (fma.f64 #s(literal 1/2 binary64) %4749 %4810) %4974 = (fma.f64 %1156 %260 %4808) %4975 = (fma.f64 %1156 %260 %4810) %4976 = (fma.f64 %1156 %4752 %4808) %4977 = (fma.f64 %1156 %4752 %4810) %4978 = (fma.f64 %265 %4680 %4820) %4979 = (fma.f64 %1163 %4754 %4808) %4980 = (fma.f64 %1163 %4754 %4810) %4981 = (fma.f64 %1163 %4756 %4808) %4982 = (fma.f64 %1163 %4756 %4810) %4983 = (fma.f64 %1163 %4759 %4680) %4984 = (fma.f64 %4758 %4759 %4808) %4985 = (fma.f64 %4758 %4759 %4810) %4986 = (fma.f64 %1198 %258 %4680) %4987 = (fma.f64 %1173 %4761 %4808) %4988 = (fma.f64 %1173 %4761 %4810) %4989 = (fma.f64 %1173 %4763 %4808) %4990 = (fma.f64 %1173 %4763 %4810) %4991 = (fma.f64 %260 %1156 %4808) %4992 = (fma.f64 %260 %1156 %4810) %4993 = (fma.f64 %260 %1173 %4680) %4994 = (/.f64 #s(literal 1/4 binary64) %286) %4995 = (fma.f64 %4763 %4994 %4680) %4996 = (fma.f64 %4763 %1173 %4808) %4997 = (fma.f64 %4763 %1173 %4810) %4998 = (fma.f64 #s(literal -1/2 binary64) %4747 %4820) %4999 = (fma.f64 #s(literal 1/2 binary64) %4749 %4820) %5000 = (fma.f64 %1156 %260 %4820) %5001 = (fma.f64 %1156 %4752 %4820) %5002 = (fma.f64 %1163 %4754 %4820) %5003 = (fma.f64 %1163 %4756 %4820) %5004 = (fma.f64 %4758 %4759 %4820) %5005 = (fma.f64 %1173 %4761 %4820) %5006 = (fma.f64 %1173 %4763 %4820) %5007 = (fma.f64 %260 %1156 %4820) %5008 = (fma.f64 %4763 %1173 %4820) %5010 = (fma.f64 %1186 (/.f64 #s(literal 1/4 binary64) %246) %4680) %5011 = (fma.f64 %1186 %247 %4808) %5012 = (fma.f64 %1186 %247 %4810) %5013 = (fma.f64 %1184 %4771 %4808) %5014 = (fma.f64 %1184 %4771 %4810) %5015 = (fma.f64 %4773 %4774 %4808) %5016 = (fma.f64 %4773 %4774 %4810) %5018 = (fma.f64 %4773 (/.f64 #s(literal 1/4 binary64) %4707) %4680) %5019 = (fma.f64 %4773 %4759 %4808) %5020 = (fma.f64 %4773 %4759 %4810) %5021 = (fma.f64 %4777 %4778 %4808) %5022 = (fma.f64 %4777 %4778 %4810) %5023 = (fma.f64 %1186 %247 %4820) %5024 = (fma.f64 %1184 %4771 %4820) %5025 = (fma.f64 %4773 %4774 %4820) %5026 = (fma.f64 %4773 %4759 %4820) %5027 = (fma.f64 %4777 %4778 %4820) %5028 = (fma.f64 %4701 %260 %4808) %5029 = (fma.f64 %4701 %260 %4810) %5030 = (fma.f64 %4787 %4788 %4808) %5031 = (fma.f64 %4787 %4788 %4810) %5032 = (fma.f64 %268 %4790 %4808) %5033 = (fma.f64 %268 %4790 %4810) %5034 = (fma.f64 %272 %4792 %4808) %5035 = (fma.f64 %272 %4792 %4810) %5036 = (fma.f64 %4780 %4794 %4808) %5037 = (fma.f64 %4780 %4794 %4810) %5038 = (fma.f64 %4782 %4796 %4808) %5039 = (fma.f64 %4782 %4796 %4810) %5040 = (fma.f64 %4701 %260 %4820) %5041 = (fma.f64 %4798 %4799 %4808) %5042 = (fma.f64 %4798 %4799 %4810) %5043 = (fma.f64 %276 %4801 %4808) %5044 = (fma.f64 %276 %4801 %4810) %5045 = (fma.f64 %280 %4803 %4808) %5046 = (fma.f64 %280 %4803 %4810) %5047 = (fma.f64 %4787 %4788 %4820) %5048 = (fma.f64 %268 %4790 %4820) %5049 = (fma.f64 %272 %4792 %4820) %5050 = (fma.f64 %4780 %4794 %4820) %5051 = (fma.f64 %4782 %4796 %4820) %5052 = (fma.f64 %4798 %4799 %4820) %5053 = (fma.f64 %276 %4801 %4820) %5054 = (fma.f64 %280 %4803 %4820) %5066 = (/.f64 %286 #s(literal 1 binary64)) %5074 = (*.f64 #s(literal 4 binary64) %1173) %5082 = (/.f64 #s(literal 0 binary64) %286) %5098 = (*.f64 %1156 #s(literal 0 binary64)) %5100 = (*.f64 #s(literal 0 binary64) %1156) %5168 = (/.f64 %286 #s(literal 2 binary64)) %5207 = (*.f64 #s(literal 2 binary64) %1154) %5214 = (*.f64 cp %1139) %5215 = (/.f64 %5214 %286) %5217 = (/.f64 %1151 %286) %5219 = (/.f64 %176 %3866) %5220 = (/.f64 %119 %3866) %5222 = (/.f64 cp %3866) %5231 = (/.f64 %176 %3867) %5237 = (/.f64 #s(literal -1 binary64) %3867) %5244 = (/.f64 #s(literal 1 binary64) %3867) %5257 = (/.f64 #s(literal -1/2 binary64) %3867) %5265 = (asin.f64 %5219) %5270 = (acos.f64 %5219) %5272 = (neg.f64 %5270) %5293 = (/.f64 %176 %1225) %5295 = (/.f64 %176 %1406) %5297 = (asin.f64 %4644) %5299 = (neg.f64 (asin.f64 %4652)) %5301 = (neg.f64 (neg.f64 %5297)) %5302 = (acos.f64 %4644) %5303 = (-.f64 %140 %5302) %5304 = (neg.f64 %5302) %5305 = (fma.f64 #s(literal 1/2 binary64) %124 %5304) %5306 = (fma.f64 %124 #s(literal 1/2 binary64) %5304) %5308 = (neg.f64 (fma.f64 %124 #s(literal -1/2 binary64) %5302)) %5309 = (+.f64 %140 %5304) %5310 = (+.f64 %5304 %140) %5311 = (fma.f64 #s(literal -1/2 binary64) %1570 %5304) %5312 = (fma.f64 %1570 #s(literal -1/2 binary64) %5304) %5313 = (fma.f64 #s(literal 1/2 binary64) %1586 %5304) %5314 = (fma.f64 %1586 #s(literal 1/2 binary64) %5304) %5315 = (fma.f64 %1558 #s(literal 1/4 binary64) %5304) %5316 = (fma.f64 #s(literal 1 binary64) %140 %5304) %5317 = (fma.f64 #s(literal 2 binary64) %1563 %5304) %5318 = (fma.f64 %140 #s(literal 1 binary64) %5304) %5319 = (fma.f64 %1563 #s(literal 2 binary64) %5304) %5320 = (fma.f64 #s(literal 1/2 binary64) %1606 %5304) %5321 = (fma.f64 %1608 #s(literal 1/4 binary64) %5304) %5322 = (+.f64 %503 %5297) %5323 = (fma.f64 %1626 #s(literal 4 binary64) %5304) %5324 = (fma.f64 %462 %1563 %5304) cp (neg.f64 %1) (*.f64 cp #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) cp) (*.f64 %1 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) %1) (+.f64 cp %10) (+.f64 cp %12) (*.f64 #s(literal 2 binary64) %16) (*.f64 #s(literal 1/2 binary64) %18) (*.f64 %20 #s(literal 1/2 binary64)) (*.f64 %22 #s(literal 2 binary64)) (/.f64 %18 #s(literal 2 binary64)) (/.f64 %20 #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) %27) (*.f64 #s(literal 2 binary64) %30) (*.f64 %32 #s(literal -1/2 binary64)) (*.f64 %34 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %36) (fma.f64 cp #s(literal 1 binary64) %10) (fma.f64 cp #s(literal 1 binary64) %12) (fma.f64 cp #s(literal 1/2 binary64) %22) (fma.f64 #s(literal 1 binary64) cp %10) (fma.f64 #s(literal 1 binary64) cp %12) (fma.f64 #s(literal 1/2 binary64) cp %16) (+.f64 %16 %16) (+.f64 %22 %22) (fma.f64 %1 #s(literal -1 binary64) %10) (fma.f64 %1 #s(literal -1 binary64) %12) (fma.f64 #s(literal -1 binary64) %1 %10) (fma.f64 #s(literal -1 binary64) %1 %12) (*.f64 #s(literal 2 binary64) %50) (fma.f64 #s(literal 2 binary64) %16 %10) (fma.f64 #s(literal 2 binary64) %16 %12) (fma.f64 #s(literal 1/2 binary64) %18 %10) (fma.f64 #s(literal 1/2 binary64) %18 %12) (fma.f64 %20 #s(literal 1/2 binary64) %10) (fma.f64 %20 #s(literal 1/2 binary64) %12) (fma.f64 %22 #s(literal 2 binary64) %10) (fma.f64 %22 #s(literal 2 binary64) %12) (fma.f64 #s(literal -2 binary64) %27 %10) (fma.f64 #s(literal -2 binary64) %27 %12) (fma.f64 #s(literal 2 binary64) %30 %10) (fma.f64 #s(literal 2 binary64) %30 %12) (fma.f64 %32 #s(literal -1/2 binary64) %10) (fma.f64 %32 #s(literal -1/2 binary64) %12) (fma.f64 %34 #s(literal 1/2 binary64) %10) (fma.f64 %34 #s(literal 1/2 binary64) %12) (fma.f64 #s(literal 2 binary64) %36 %10) (fma.f64 #s(literal 2 binary64) %36 %12) (fma.f64 #s(literal 2 binary64) %50 %10) (fma.f64 #s(literal 2 binary64) %50 %12) lamp (neg.f64 %73) (*.f64 lamp #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) lamp) (+.f64 lamp %77) (+.f64 lamp %79) (*.f64 #s(literal 1/2 binary64) %81) (*.f64 %81 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %84) (*.f64 %84 #s(literal 2 binary64)) (/.f64 %81 #s(literal 2 binary64)) (fma.f64 lamp #s(literal 1 binary64) %77) (fma.f64 lamp #s(literal 1 binary64) %79) (fma.f64 lamp #s(literal 1/2 binary64) %84) (fma.f64 #s(literal 1 binary64) lamp %77) (fma.f64 #s(literal 1 binary64) lamp %79) (fma.f64 #s(literal 1/2 binary64) lamp %84) (+.f64 %84 %84) (*.f64 %95 #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) %99) (/.f64 (*.f64 %81 #s(literal -1 binary64)) #s(literal -2 binary64)) (fma.f64 #s(literal 1/2 binary64) %81 %77) (fma.f64 #s(literal 1/2 binary64) %81 %79) (fma.f64 %81 #s(literal 1/2 binary64) %77) (fma.f64 %81 #s(literal 1/2 binary64) %79) (fma.f64 #s(literal 1 binary64) %84 %84) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) lamp) %84) (fma.f64 #s(literal 2 binary64) %84 %77) (fma.f64 #s(literal 2 binary64) %84 %79) (fma.f64 %84 #s(literal 1 binary64) %84) (fma.f64 %84 #s(literal 2 binary64) %77) (fma.f64 %84 #s(literal 2 binary64) %79) (fma.f64 %95 #s(literal 1/4 binary64) %77) (fma.f64 %95 #s(literal 1/4 binary64) %79) (fma.f64 #s(literal 1/2 binary64) %99 %77) (fma.f64 #s(literal 1/2 binary64) %99 %79) %119 (neg.f64 %120) (*.f64 %119 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %119) (sin.f64 (+.f64 %73 %124)) (sin.f64 (neg.f64 %127)) (sin.f64 (+.f64 %127 %124)) (*.f64 #s(literal 2 binary64) %132) (*.f64 #s(literal 1/2 binary64) %134) (*.f64 %136 #s(literal 1/2 binary64)) (*.f64 %138 #s(literal 2 binary64)) (cos.f64 (+.f64 %73 %140)) (/.f64 %134 #s(literal 2 binary64)) (/.f64 %136 #s(literal 2 binary64)) (cos.f64 (+.f64 %145 %124)) (cos.f64 (+.f64 %127 %140)) (+.f64 %119 %150) (+.f64 %119 %152) (fma.f64 %119 #s(literal 1 binary64) %150) (fma.f64 %119 #s(literal 1 binary64) %152) (fma.f64 %119 #s(literal 1/2 binary64) %138) (fma.f64 #s(literal 1 binary64) %119 %150) (fma.f64 #s(literal 1 binary64) %119 %152) (fma.f64 #s(literal 1/2 binary64) %119 %132) (+.f64 %138 %138) (+.f64 %132 %132) (fma.f64 #s(literal 2 binary64) %132 %150) (fma.f64 #s(literal 2 binary64) %132 %152) (fma.f64 #s(literal 1/2 binary64) %134 %150) (fma.f64 #s(literal 1/2 binary64) %134 %152) (fma.f64 %136 #s(literal 1/2 binary64) %150) (fma.f64 %136 #s(literal 1/2 binary64) %152) (fma.f64 %138 #s(literal 2 binary64) %150) (fma.f64 %138 #s(literal 2 binary64) %152) (*.f64 #s(literal 2 binary64) %172) (fma.f64 #s(literal 2 binary64) %172 %150) (fma.f64 #s(literal 2 binary64) %172 %152) %176 (*.f64 %119 cp) (*.f64 %1 %120) (*.f64 %120 %1) (neg.f64 %180) (*.f64 %176 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %176) (*.f64 %1 %184) (*.f64 %186 %1) (*.f64 %184 %1) (*.f64 #s(literal 2 binary64) %189) (*.f64 #s(literal 1/2 binary64) %191) (*.f64 %189 #s(literal 2 binary64)) (*.f64 %194 #s(literal 1/2 binary64)) (/.f64 %194 #s(literal 2 binary64)) (/.f64 %191 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %198) (*.f64 %200 %27) (*.f64 #s(literal 1/2 binary64) %202) (fma.f64 cp %119 %204) (fma.f64 cp %119 %206) (fma.f64 %119 cp %204) (fma.f64 %119 cp %206) (+.f64 %176 %204) (+.f64 %176 %206) (fma.f64 %1 %120 %204) (fma.f64 %1 %120 %206) (fma.f64 %120 %1 %204) (fma.f64 %120 %1 %206) (fma.f64 %176 #s(literal 1 binary64) %204) (fma.f64 %176 #s(literal 1 binary64) %206) (fma.f64 %176 #s(literal 1/2 binary64) %189) (fma.f64 #s(literal 1 binary64) %176 %204) (fma.f64 #s(literal 1 binary64) %176 %206) (fma.f64 #s(literal 1/2 binary64) %176 %189) (fma.f64 %16 %119 %189) (fma.f64 %132 cp %189) (+.f64 %189 %189) (fma.f64 %1 %184 %204) (fma.f64 %1 %184 %206) (fma.f64 %186 %1 %204) (fma.f64 %186 %1 %206) (fma.f64 %184 %1 %204) (fma.f64 %184 %1 %206) (fma.f64 #s(literal 1 binary64) %189 %189) (fma.f64 #s(literal 2 binary64) %189 %204) (fma.f64 #s(literal 2 binary64) %189 %206) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) %176) %189) (fma.f64 #s(literal 1/2 binary64) %191 %204) (fma.f64 #s(literal 1/2 binary64) %191 %206) (fma.f64 %189 #s(literal 1 binary64) %189) (fma.f64 %189 #s(literal 2 binary64) %204) (fma.f64 %189 #s(literal 2 binary64) %206) (fma.f64 %194 #s(literal 1/2 binary64) %204) (fma.f64 %194 #s(literal 1/2 binary64) %206) (fma.f64 %244 %119 %189) (fma.f64 %247 cp %189) (fma.f64 #s(literal 2 binary64) %198 %204) (fma.f64 #s(literal 2 binary64) %198 %206) (fma.f64 (/.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) %180 %189) (fma.f64 %200 %27 %204) (fma.f64 %200 %27 %206) (fma.f64 #s(literal 1/2 binary64) %202 %204) (fma.f64 #s(literal 1/2 binary64) %202 %206) (fma.f64 #s(literal 2 binary64) %258 %189) (fma.f64 #s(literal 1/2 binary64) %260 %189) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) %262) %189) (fma.f64 %265 %258 %189) (fma.f64 %268 (/.f64 #s(literal 1/2 binary64) %269) %189) (fma.f64 %272 (/.f64 #s(literal 1/4 binary64) %269) %189) (fma.f64 %276 (/.f64 #s(literal 1/2 binary64) %277) %189) (fma.f64 %280 (/.f64 #s(literal 1/4 binary64) %277) %189) phipp (neg.f64 %284) %286 (cos.f64 %287) (cos.f64 %284) (cos.f64 %290) (neg.f64 %292) (cos.f64 (neg.f64 %290)) (*.f64 %286 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %286) (neg.f64 %298) (sin.f64 %300) (cos.f64 (+.f64 %302 %124)) (sin.f64 %305) (sin.f64 %307) (*.f64 %309 #s(literal 2 binary64)) (*.f64 %311 #s(literal 1/2 binary64)) (cos.f64 (+.f64 %313 %124)) (cos.f64 (+.f64 %316 %124)) (/.f64 %311 #s(literal 2 binary64)) (sin.f64 %320) (sin.f64 (+.f64 %323 %124)) (sin.f64 (neg.f64 %326)) (sin.f64 (+.f64 %326 %124)) (cos.f64 (+.f64 %323 %140)) (cos.f64 (+.f64 %326 %140)) (fma.f64 #s(literal 0 binary64) %335 %286) (fma.f64 %335 #s(literal 0 binary64) %286) (+.f64 %286 %338) (+.f64 %286 %340) (+.f64 %286 %342) (+.f64 %338 %286) (fma.f64 %345 #s(literal 0 binary64) %286) (fma.f64 %347 #s(literal 0 binary64) %286) (+.f64 (*.f64 %345 #s(literal 0 binary64)) %286) (+.f64 (*.f64 %347 #s(literal 0 binary64)) %286) (-.f64 %338 %292) (fma.f64 %286 #s(literal 1 binary64) %338) (fma.f64 %286 #s(literal 1 binary64) %340) (fma.f64 %286 #s(literal 1 binary64) %342) (fma.f64 %286 #s(literal 1/2 binary64) %309) (fma.f64 #s(literal 1 binary64) %286 %338) (fma.f64 #s(literal 1 binary64) %286 %340) (fma.f64 #s(literal 1 binary64) %286 %342) (fma.f64 #s(literal 1/2 binary64) %286 %361) (+.f64 %309 %309) (+.f64 %361 %361) (-.f64 %338 %365) (fma.f64 %309 #s(literal 2 binary64) %338) (fma.f64 %309 #s(literal 2 binary64) %340) (fma.f64 %309 #s(literal 2 binary64) %342) (fma.f64 %311 #s(literal 1/2 binary64) %338) (fma.f64 %311 #s(literal 1/2 binary64) %340) (fma.f64 %311 #s(literal 1/2 binary64) %342) (/.f64 (-.f64 (cos.f64 (-.f64 %300 %140)) %292) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %305 %140)) %292) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %307 %140)) %292) #s(literal 2 binary64)) (-.f64 %338 (*.f64 %286 %385)) #s(literal 1 binary64) (fabs.f64 #s(literal 1 binary64)) (fabs.f64 #s(literal -1 binary64)) (neg.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 0 binary64) #s(literal 1 binary64)) (copysign.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (-.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal 4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/4 binary64) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 #s(literal -4 binary64) #s(literal -4 binary64)) (/.f64 #s(literal 4 binary64) #s(literal 4 binary64)) (fabs.f64 (*.f64 #s(literal -1/2 binary64) #s(literal -2 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 1 binary64) %436) (-.f64 #s(literal 1 binary64) %436) (*.f64 #s(literal 1/4 binary64) %439) (*.f64 %441 #s(literal 1/4 binary64)) (*.f64 %443 #s(literal 1 binary64)) (/.f64 %441 #s(literal 4 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %436) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %436) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %436) (fma.f64 #s(literal 1/2 binary64) %449 #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %436) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %436) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %436) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %436) (fma.f64 #s(literal 0 binary64) %265 #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) %456 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) %439 #s(literal 0 binary64)) (fma.f64 #s(literal 1/4 binary64) %265 #s(literal 1/2 binary64)) (fma.f64 %460 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %462 #s(literal 1/4 binary64) #s(literal 1/2 binary64)) (fma.f64 %441 #s(literal 0 binary64) #s(literal 1 binary64)) (fma.f64 %441 #s(literal 1/4 binary64) #s(literal 0 binary64)) (fma.f64 %443 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 %443 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 %468 %468 #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (-.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) #s(literal -1 binary64))) #s(literal 4 binary64)) (exp.f64 #s(literal 0 binary64)) (fma.f64 #s(literal 1/4 binary64) %439 %436) (fma.f64 %441 #s(literal 1/4 binary64) %436) (fma.f64 %443 #s(literal 1 binary64) %436) (fma.f64 %441 %480 #s(literal 1/2 binary64)) (cosh.f64 #s(literal 0 binary64)) (hypot.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (hypot.f64 #s(literal -1 binary64) #s(literal 0 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (hypot.f64 %468 %468) (pow.f64 #s(literal 2 binary64) (+.f64 #s(literal -1 binary64) #s(literal 1 binary64))) (sin.f64 %140) (neg.f64 %385) (fma.f64 #s(literal 2 binary64) %496 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %501 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %506 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %512 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %520 #s(literal 1 binary64)) (fma.f64 %523 %526 #s(literal 1 binary64)) (fma.f64 %526 %523 #s(literal 1 binary64)) (fma.f64 %523 %529 #s(literal 1 binary64)) (fma.f64 %526 %531 #s(literal 1 binary64)) (fma.f64 %531 %526 #s(literal 1 binary64)) (fma.f64 %529 %523 #s(literal 1 binary64)) (fma.f64 %523 %535 #s(literal 1 binary64)) (fma.f64 %523 %537 #s(literal 1 binary64)) (fma.f64 %526 %539 #s(literal 1 binary64)) (fma.f64 %526 %541 #s(literal 1 binary64)) (fma.f64 %526 %543 #s(literal 1 binary64)) (fma.f64 %535 %523 #s(literal 1 binary64)) (fma.f64 %539 %526 #s(literal 1 binary64)) (fma.f64 %541 %526 #s(literal 1 binary64)) (fma.f64 %543 %526 #s(literal 1 binary64)) (fma.f64 %537 %523 #s(literal 1 binary64)) (fma.f64 %550 %523 #s(literal 1 binary64)) (fma.f64 %523 %552 #s(literal 1 binary64)) (fma.f64 %535 %531 #s(literal 1 binary64)) (fma.f64 %539 %529 #s(literal 1 binary64)) (fma.f64 %531 %535 #s(literal 1 binary64)) (fma.f64 %529 %539 #s(literal 1 binary64)) (fma.f64 %552 %523 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %562 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %567 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %575 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %583 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %592 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %600 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %608 #s(literal 1 binary64)) (fma.f64 %617 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %625 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %632 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %638 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %646 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %654 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %663 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %672 #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) %672 #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) %672 #s(literal 1 binary64)) (fma.f64 %672 #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 %672 #s(literal 4 binary64) #s(literal 1 binary64)) (fma.f64 %678 %671 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %683 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %685 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %693 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %695 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %697 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %699 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %708 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %716 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %724 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %732 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %741 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %750 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %758 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %766 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %774 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %782 #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) %784 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %786 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %794 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %802 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %810 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %818 #s(literal 1 binary64)) (fma.f64 %441 %820 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %830 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %838 #s(literal 1 binary64)) #s(literal -1/6 binary64) (neg.f64 #s(literal 1/6 binary64)) #s(literal 2 binary64) (fabs.f64 #s(literal 2 binary64)) (fabs.f64 #s(literal -2 binary64)) (neg.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 0 binary64)) (-.f64 #s(literal 1 binary64) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) #s(literal -2 binary64)) (*.f64 #s(literal 4 binary64) #s(literal 1/2 binary64)) (/.f64 #s(literal -4 binary64) #s(literal -2 binary64)) (/.f64 #s(literal 4 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) %869) (+.f64 #s(literal 1/2 binary64) %871) (+.f64 #s(literal 1/2 binary64) %873) (+.f64 (+.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (/.f64 (+.f64 #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 4 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %869) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %871) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %873) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %869) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %871) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %873) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %871) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %873) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %869) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %871) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %873) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %869) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %869) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %869) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %871) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %873) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %869) (fma.f64 #s(literal 1/4 binary64) %439 #s(literal 1 binary64)) (fma.f64 %441 #s(literal 1/4 binary64) #s(literal 1 binary64)) (fma.f64 %443 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) %456 %871) (fma.f64 #s(literal -2 binary64) %456 %873) (fma.f64 #s(literal 1/4 binary64) %439 %869) (fma.f64 #s(literal 1/4 binary64) %265 %871) (fma.f64 #s(literal 1/4 binary64) %265 %873) (fma.f64 %462 #s(literal 1/4 binary64) %871) (fma.f64 %462 #s(literal 1/4 binary64) %873) (fma.f64 %441 #s(literal 1/4 binary64) %869) (fma.f64 %443 #s(literal 1 binary64) %869) (fma.f64 %443 #s(literal 1/2 binary64) %871) (fma.f64 %443 #s(literal 1/2 binary64) %873) (fma.f64 %468 %468 %871) (fma.f64 %468 %468 %873) (fma.f64 %441 %480 %871) (fma.f64 %441 %480 %873) %914 (fabs.f64 %914) (*.f64 %73 %73) (*.f64 %917 %917) (neg.f64 %919) (*.f64 #s(literal 1 binary64) %914) (*.f64 %914 #s(literal 1 binary64)) (*.f64 %923 %923) (*.f64 %925 %925) (*.f64 %81 %84) (*.f64 (*.f64 lamp %81) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %84 lamp)) (*.f64 (*.f64 %81 %81) #s(literal 1/4 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 %84 %84)) (pow.f64 lamp #s(literal 2 binary64)) (pow.f64 %73 #s(literal 2 binary64)) (pow.f64 %917 #s(literal 2 binary64)) (*.f64 lamp %939) (*.f64 %939 lamp) (/.f64 #s(literal 1 binary64) (pow.f64 lamp #s(literal -2 binary64))) (*.f64 (*.f64 %939 #s(literal 1 binary64)) lamp) (*.f64 (*.f64 %939 %81) #s(literal 1/2 binary64)) (*.f64 (*.f64 %939 #s(literal 2 binary64)) %84) (*.f64 lamp %950) %952 (*.f64 %914 #s(literal -1/6 binary64)) (*.f64 %950 lamp) (*.f64 #s(literal 1/6 binary64) %919) (*.f64 %956 %73) (*.f64 %919 #s(literal 1/6 binary64)) (neg.f64 %959) (*.f64 %73 %961) (*.f64 %917 %963) (*.f64 %965 %73) (*.f64 %967 %917) (*.f64 #s(literal 1 binary64) %952) (*.f64 %952 #s(literal 1 binary64)) (*.f64 %81 %971) (*.f64 %973 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %975) (*.f64 %977 %84) (*.f64 %939 %950) (*.f64 %980 lamp) (fma.f64 lamp %950 #s(literal 1 binary64)) (fma.f64 #s(literal -1/6 binary64) %914 #s(literal 1 binary64)) (fma.f64 %914 #s(literal -1/6 binary64) #s(literal 1 binary64)) %985 (+.f64 #s(literal 1 binary64) %952) (+.f64 %952 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) %959) (-.f64 %952 #s(literal -1 binary64)) (fma.f64 #s(literal 1/6 binary64) %919 #s(literal 1 binary64)) (fma.f64 %956 %73 #s(literal 1 binary64)) (fma.f64 %919 #s(literal 1/6 binary64) #s(literal 1 binary64)) (neg.f64 %993) (neg.f64 (+.f64 #s(literal -1 binary64) %959)) (neg.f64 (-.f64 #s(literal -1 binary64) %952)) (fma.f64 %73 %961 #s(literal 1 binary64)) (fma.f64 %917 %963 #s(literal 1 binary64)) (fma.f64 %965 %73 #s(literal 1 binary64)) (fma.f64 %967 %917 #s(literal 1 binary64)) (+.f64 %985 #s(literal 0 binary64)) (+.f64 (fma.f64 %950 lamp #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %952) (fma.f64 #s(literal 1 binary64) %952 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %952) (fma.f64 %952 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %952) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %952) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %952) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %952) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %952) (+.f64 #s(literal 1 binary64) %1015) (+.f64 #s(literal 1 binary64) %1017) (+.f64 #s(literal 1/2 binary64) %1019) (+.f64 #s(literal 1/2 binary64) %1021) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1015) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1017) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1019) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1021) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1015) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1017) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %1019) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %1021) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1019) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1021) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1015) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1017) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %1019) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %1021) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1015) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1017) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1015) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1017) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %1015) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %1017) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %1019) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %1021) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %1015) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %1017) (fma.f64 %81 %971 #s(literal 1 binary64)) (fma.f64 %973 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %975 #s(literal 1 binary64)) (fma.f64 %977 %84 #s(literal 1 binary64)) (/.f64 (fma.f64 %952 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) %439 %952) (fma.f64 %441 #s(literal 1/4 binary64) %952) (fma.f64 %443 #s(literal 1 binary64) %952) (fma.f64 #s(literal -2 binary64) %456 %1019) (fma.f64 #s(literal -2 binary64) %456 %1021) (fma.f64 #s(literal 1/4 binary64) %439 %1015) (fma.f64 #s(literal 1/4 binary64) %439 %1017) (fma.f64 #s(literal 1/4 binary64) %265 %1019) (fma.f64 #s(literal 1/4 binary64) %265 %1021) (fma.f64 %462 #s(literal 1/4 binary64) %1019) (fma.f64 %462 #s(literal 1/4 binary64) %1021) (fma.f64 %441 #s(literal 1/4 binary64) %1015) (fma.f64 %441 #s(literal 1/4 binary64) %1017) (fma.f64 %443 #s(literal 1 binary64) %1015) (fma.f64 %443 #s(literal 1 binary64) %1017) (fma.f64 %443 #s(literal 1/2 binary64) %1019) (fma.f64 %443 #s(literal 1/2 binary64) %1021) (fma.f64 %468 %468 %1019) (fma.f64 %468 %468 %1021) (fma.f64 %441 %480 %1019) (fma.f64 %441 %480 %1021) (fma.f64 %939 %950 #s(literal 1 binary64)) (fma.f64 %980 lamp #s(literal 1 binary64)) (fma.f64 lamp %952 lamp) (fma.f64 #s(literal -1/6 binary64) %1077 lamp) (fma.f64 %914 %950 lamp) (fma.f64 %952 lamp lamp) %1081 (fma.f64 %1077 #s(literal -1/6 binary64) lamp) (*.f64 lamp %985) (*.f64 %985 lamp) (+.f64 lamp %1085) (+.f64 %1085 lamp) (-.f64 lamp %1088) (fma.f64 %73 %959 lamp) (fma.f64 %959 %73 lamp) (neg.f64 (*.f64 %993 lamp)) (neg.f64 (*.f64 lamp %993)) (neg.f64 (-.f64 %1088 lamp)) (-.f64 %1085 %73) (fma.f64 %917 (*.f64 %917 %950) lamp) (fma.f64 (*.f64 %950 %917) %917 lamp) (fma.f64 lamp #s(literal 1 binary64) %1085) (fma.f64 #s(literal 1 binary64) lamp %1085) (fma.f64 #s(literal 1 binary64) %1085 lamp) (fma.f64 %1085 #s(literal 1 binary64) lamp) (*.f64 lamp (*.f64 #s(literal 1 binary64) %985)) (*.f64 #s(literal 1 binary64) %1081) (*.f64 %1081 #s(literal 1 binary64)) (*.f64 (*.f64 %985 #s(literal 1 binary64)) lamp) (fma.f64 #s(literal 1/2 binary64) %81 %1085) (fma.f64 %81 #s(literal 1/2 binary64) %1085) (fma.f64 %81 (*.f64 #s(literal 1/2 binary64) %952) lamp) (fma.f64 (*.f64 %952 %81) #s(literal 1/2 binary64) lamp) (*.f64 %81 (*.f64 #s(literal 1/2 binary64) %985)) (*.f64 (*.f64 %985 %81) #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) %84 %1085) (fma.f64 #s(literal 2 binary64) (*.f64 %84 %952) lamp) (fma.f64 %84 #s(literal 2 binary64) %1085) (fma.f64 (*.f64 %952 #s(literal 2 binary64)) %84 lamp) (*.f64 #s(literal 2 binary64) (*.f64 %84 %985)) (*.f64 (*.f64 %985 #s(literal 2 binary64)) %84) (fma.f64 %95 #s(literal 1/4 binary64) %1085) (fma.f64 #s(literal 1/2 binary64) %99 %1085) (fma.f64 %939 %952 lamp) (fma.f64 (*.f64 %950 %939) lamp lamp) %1139 %1140 (*.f64 lamp cp) (*.f64 #s(literal 1 binary64) %1140) (*.f64 %1140 #s(literal 1 binary64)) (*.f64 %81 %16) (*.f64 (*.f64 cp %81) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %84 cp)) (*.f64 %20 %84) %1151 %1152 (/.f64 %1 %292) (neg.f64 %1154) (*.f64 cp %1156) (*.f64 #s(literal 1 binary64) %1152) (*.f64 %1152 #s(literal 1 binary64)) (*.f64 %1156 cp) (/.f64 #s(literal 1 binary64) %1161) (*.f64 %1 %1163) (*.f64 #s(literal -1 binary64) %1154) (*.f64 %1163 %1) (/.f64 #s(literal -1 binary64) %1167) (neg.f64 %1169) (/.f64 %18 %1171) (*.f64 #s(literal 2 binary64) %1174) (*.f64 #s(literal 2 binary64) %1176) (*.f64 #s(literal 1/2 binary64) %1178) (*.f64 %20 %1173) (/.f64 #s(literal 2 binary64) %1181) (/.f64 %1178 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %1184) (*.f64 #s(literal 1/2 binary64) %1186) (/.f64 %1156 %243) (*.f64 #s(literal 2 binary64) %1189) (/.f64 %1191 %1192) (*.f64 #s(literal 2 binary64) %1194) (*.f64 %1156 %1196) (*.f64 %1198 %244) (*.f64 %1173 %1200) (pow.f64 %1161 #s(literal -1 binary64)) (+.f64 %1152 %1203) (fma.f64 cp %1156 %1203) (fma.f64 #s(literal 1 binary64) %1152 %1203) (fma.f64 %1152 #s(literal 1 binary64) %1203) (fma.f64 %1156 cp %1203) (fma.f64 %1 %1163 %1203) (fma.f64 #s(literal -1 binary64) %1154 %1203) (fma.f64 %1163 %1 %1203) (+.f64 %1184 %1184) (fma.f64 #s(literal 2 binary64) %1174 %1203) (fma.f64 #s(literal 2 binary64) %1176 %1203) (fma.f64 #s(literal 1/2 binary64) %1178 %1203) (fma.f64 %20 %1173 %1203) (fma.f64 #s(literal 2 binary64) %1184 %1203) (fma.f64 #s(literal 1/2 binary64) %1186 %1203) (fma.f64 #s(literal 2 binary64) %1189 %1203) (fma.f64 #s(literal 2 binary64) %1194 %1203) (fma.f64 %1156 %1196 %1203) (fma.f64 %1198 %244 %1203) (fma.f64 %1173 %1200 %1203) %1225 #s(literal -1/2 binary64) (neg.f64 #s(literal 1/2 binary64)) (+.f64 #s(literal -1/2 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) #s(literal -2 binary64)) (/.f64 #s(literal 2 binary64) #s(literal -4 binary64)) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %1235) (fma.f64 #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1235 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %456) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 2 binary64) %456 #s(literal 0 binary64)) (+.f64 %456 %456) (pow.f64 #s(literal -2 binary64) #s(literal -1 binary64)) %1248 (fabs.f64 %1248) (fabs.f64 %1250) (*.f64 %287 %287) (*.f64 %284 %284) (neg.f64 %1250) (*.f64 #s(literal 1 binary64) %1248) (*.f64 %1248 #s(literal 1 binary64)) (*.f64 %1257 phipp) (*.f64 %290 %290) (neg.f64 (*.f64 #s(literal -1 binary64) %1248)) (*.f64 %1262 %284) (*.f64 %1264 %287) (*.f64 #s(literal 2 binary64) %1267) (*.f64 #s(literal 1/2 binary64) %1269) (*.f64 %1257 %1257) (/.f64 %1269 #s(literal 2 binary64)) (*.f64 %1262 %1262) (*.f64 %1264 %1264) (sqrt.f64 (*.f64 %1248 %1248)) (pow.f64 phipp #s(literal 2 binary64)) (pow.f64 %287 #s(literal 2 binary64)) (pow.f64 %284 #s(literal 2 binary64)) (*.f64 phipp %1280) (*.f64 %1280 phipp) (/.f64 #s(literal 1 binary64) (pow.f64 phipp #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal 1 binary64) %1280) phipp) (*.f64 phipp %1287) %1289 (*.f64 %1248 #s(literal -1/2 binary64)) (*.f64 %1287 phipp) (/.f64 %1248 #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) %1250) (*.f64 %1266 %284) (*.f64 %1250 #s(literal 1/2 binary64)) (neg.f64 %1267) (/.f64 %1250 #s(literal 2 binary64)) (*.f64 %287 %1298) (*.f64 %284 %1300) (*.f64 %1302 %284) (*.f64 %1304 %287) (*.f64 %1280 %1287) (*.f64 %1307 phipp) (fma.f64 phipp %1287 #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) %1248 #s(literal 1 binary64)) (fma.f64 %1248 #s(literal -1/2 binary64) #s(literal 1 binary64)) %1312 (+.f64 #s(literal 1 binary64) %1289) (+.f64 %1289 #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) %1315) (*.f64 #s(literal 1/2 binary64) %1317) (-.f64 #s(literal 1 binary64) %1267) (-.f64 %1289 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) %1250 #s(literal 1 binary64)) (fma.f64 %1266 %284 #s(literal 1 binary64)) (fma.f64 %1250 #s(literal 1/2 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 %1266 phipp #s(literal -1 binary64))) (/.f64 %1317 #s(literal 2 binary64)) (neg.f64 (+.f64 #s(literal -1 binary64) %1267)) (neg.f64 (-.f64 #s(literal -1 binary64) %1289)) (fma.f64 %287 %1298 #s(literal 1 binary64)) (fma.f64 %284 %1300 #s(literal 1 binary64)) (fma.f64 %1302 %284 #s(literal 1 binary64)) (fma.f64 %1304 %287 #s(literal 1 binary64)) (+.f64 %1312 #s(literal 0 binary64)) (+.f64 (fma.f64 %1287 phipp #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) %1315 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %1317 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1289) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1289) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1289) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1289) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1289) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %1289) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %1289) (+.f64 #s(literal 1 binary64) %1347) (+.f64 #s(literal 1 binary64) %1349) (+.f64 #s(literal 1/2 binary64) %1351) (+.f64 #s(literal 1/2 binary64) %1353) (/.f64 (-.f64 #s(literal 4 binary64) %1269) #s(literal 4 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1347) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1349) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1351) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1353) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1347) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1349) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %1351) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %1353) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1351) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1353) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1347) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1349) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %1351) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %1353) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1347) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1349) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1347) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1349) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %1347) (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %1349) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %1351) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %1353) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %1347) (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %1349) (/.f64 (fma.f64 %1289 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) %439 %1289) (fma.f64 %441 #s(literal 1/4 binary64) %1289) (fma.f64 %443 #s(literal 1 binary64) %1289) (fma.f64 #s(literal -2 binary64) %456 %1351) (fma.f64 #s(literal -2 binary64) %456 %1353) (fma.f64 #s(literal 1/4 binary64) %439 %1347) (fma.f64 #s(literal 1/4 binary64) %439 %1349) (fma.f64 #s(literal 1/4 binary64) %265 %1351) (fma.f64 #s(literal 1/4 binary64) %265 %1353) (fma.f64 %462 #s(literal 1/4 binary64) %1351) (fma.f64 %462 #s(literal 1/4 binary64) %1353) (fma.f64 %441 #s(literal 1/4 binary64) %1347) (fma.f64 %441 #s(literal 1/4 binary64) %1349) (fma.f64 %443 #s(literal 1 binary64) %1347) (fma.f64 %443 #s(literal 1 binary64) %1349) (fma.f64 %443 #s(literal 1/2 binary64) %1351) (fma.f64 %443 #s(literal 1/2 binary64) %1353) (fma.f64 %468 %468 %1351) (fma.f64 %468 %468 %1353) (fma.f64 %441 %480 %1351) (fma.f64 %441 %480 %1353) (fma.f64 %1280 %1287 #s(literal 1 binary64)) (fma.f64 %1307 phipp #s(literal 1 binary64)) %1406 #s(literal 1/2 binary64) (fabs.f64 #s(literal -1/2 binary64)) (fabs.f64 #s(literal 1/2 binary64)) (neg.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/4 binary64)) (+.f64 #s(literal 1/2 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/4 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) #s(literal 4 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) #s(literal -2 binary64)) (/.f64 #s(literal -2 binary64) #s(literal -4 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) (*.f64 #s(literal -2 binary64) %456) (*.f64 #s(literal 1/4 binary64) %265) (*.f64 %462 #s(literal 1/4 binary64)) (*.f64 %443 #s(literal 1/2 binary64)) (*.f64 %468 %468) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) %265) (/.f64 %462 #s(literal 4 binary64)) (/.f64 %468 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal -2 binary64) %456 #s(literal 0 binary64)) (fma.f64 #s(literal 1/4 binary64) %265 #s(literal 0 binary64)) (fma.f64 %462 #s(literal 1/4 binary64) #s(literal 0 binary64)) (fma.f64 %443 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %468 %468 #s(literal 0 binary64)) (*.f64 %441 %480) (fma.f64 %462 %480 #s(literal 1/4 binary64)) (fma.f64 %441 (/.f64 #s(literal 1/4 binary64) #s(literal 4 binary64)) #s(literal 1/4 binary64)) (fma.f64 %441 %480 #s(literal 0 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal -1 binary64)) (pow.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) #s(literal 1 binary64))) %1 (*.f64 cp #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) cp) (*.f64 #s(literal 1 binary64) %1) (*.f64 %1 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) %1466) (*.f64 #s(literal -2 binary64) %16) (*.f64 %1469 #s(literal 1/2 binary64)) (*.f64 %20 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) %27) (*.f64 %27 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) %1191) (*.f64 %32 #s(literal 1/2 binary64)) (+.f64 %1 %1476) (+.f64 %1 %1478) (/.f64 %1191 #s(literal 2 binary64)) (/.f64 %32 #s(literal 2 binary64)) (fma.f64 cp #s(literal -1 binary64) %1476) (fma.f64 cp #s(literal -1 binary64) %1478) (fma.f64 #s(literal -1 binary64) cp %1476) (fma.f64 #s(literal -1 binary64) cp %1478) (fma.f64 #s(literal 1/2 binary64) %1 %27) (fma.f64 %1 #s(literal 1/2 binary64) %27) (*.f64 #s(literal 1/2 binary64) %1488) (fma.f64 #s(literal 1 binary64) %1 %1476) (fma.f64 #s(literal 1 binary64) %1 %1478) (fma.f64 %1 #s(literal 1 binary64) %1476) (fma.f64 %1 #s(literal 1 binary64) %1478) (+.f64 %27 %27) (fma.f64 #s(literal 2 binary64) %1466 %1476) (fma.f64 #s(literal 2 binary64) %1466 %1478) (fma.f64 #s(literal -2 binary64) %16 %1476) (fma.f64 #s(literal -2 binary64) %16 %1478) (fma.f64 %1469 #s(literal 1/2 binary64) %1476) (fma.f64 %1469 #s(literal 1/2 binary64) %1478) (fma.f64 %20 #s(literal -1/2 binary64) %1476) (fma.f64 %20 #s(literal -1/2 binary64) %1478) (fma.f64 #s(literal 1 binary64) %27 %27) (fma.f64 %27 #s(literal 1 binary64) %27) (fma.f64 #s(literal 2 binary64) %27 %1476) (fma.f64 #s(literal 2 binary64) %27 %1478) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) %1) %27) (fma.f64 %27 #s(literal 2 binary64) %1476) (fma.f64 %27 #s(literal 2 binary64) %1478) (fma.f64 #s(literal 1/2 binary64) %1191 %1476) (fma.f64 #s(literal 1/2 binary64) %1191 %1478) (fma.f64 %32 #s(literal 1/2 binary64) %1476) (fma.f64 %32 #s(literal 1/2 binary64) %1478) (fma.f64 #s(literal 1/2 binary64) %1488 %1476) (fma.f64 #s(literal 1/2 binary64) %1488 %1478) %73 (*.f64 lamp #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) lamp) (*.f64 #s(literal 1 binary64) %73) (*.f64 %73 #s(literal 1 binary64)) (*.f64 %81 #s(literal -1/2 binary64)) (*.f64 #s(literal -2 binary64) %84) (*.f64 (neg.f64 %81) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 %84)) (neg.f64 %119) %120 (sin.f64 %127) (*.f64 %119 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) %119) (cos.f64 %145) (cos.f64 (fabs.f64 %145)) (cos.f64 (neg.f64 %145)) (*.f64 %136 #s(literal -1/2 binary64)) (*.f64 (*.f64 %119 #s(literal -2 binary64)) #s(literal 1/2 binary64)) (sin.f64 (+.f64 %145 %140)) (-.f64 %1542 %119) (fma.f64 %119 %1544 %1542) (+.f64 (*.f64 %119 %1544) %1542) %124 (*.f64 #s(literal 1 binary64) %124) (*.f64 %124 #s(literal 1 binary64)) (neg.f64 %1550) (neg.f64 %1552) (+.f64 %124 %1554) (+.f64 %124 %1556) (*.f64 #s(literal 1/2 binary64) %1558) (*.f64 %1558 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %140) (*.f64 %140 #s(literal 2 binary64)) (*.f64 %1563 #s(literal 4 binary64)) (/.f64 %1558 #s(literal 2 binary64)) (neg.f64 %1566) (neg.f64 %1568) (/.f64 %1571 #s(literal -2 binary64)) (fma.f64 #s(literal 1 binary64) %124 %1554) (fma.f64 #s(literal 1 binary64) %124 %1556) (fma.f64 #s(literal 1/2 binary64) %124 %140) (fma.f64 %124 #s(literal 1 binary64) %1554) (fma.f64 %124 #s(literal 1 binary64) %1556) (fma.f64 %124 #s(literal 1/2 binary64) %140) (/.f64 (+.f64 %1570 %1570) #s(literal -2 binary64)) (+.f64 %140 %140) (-.f64 %140 %322) (fma.f64 #s(literal -1/2 binary64) %1570 %140) (fma.f64 %1570 #s(literal -1/2 binary64) %140) (neg.f64 %577) (fma.f64 #s(literal 1/2 binary64) %1586 %140) (fma.f64 %1586 #s(literal 1/2 binary64) %140) (fma.f64 #s(literal 1/2 binary64) %1558 %1554) (fma.f64 #s(literal 1/2 binary64) %1558 %1556) (fma.f64 %1558 #s(literal 1/2 binary64) %1554) (fma.f64 %1558 #s(literal 1/2 binary64) %1556) (fma.f64 %1558 #s(literal 1/4 binary64) %140) (fma.f64 #s(literal 1 binary64) %140 %140) (fma.f64 #s(literal 2 binary64) %140 %1554) (fma.f64 #s(literal 2 binary64) %140 %1556) (fma.f64 #s(literal 2 binary64) %1563 %140) (fma.f64 %140 #s(literal 1 binary64) %140) (fma.f64 %140 #s(literal 2 binary64) %1554) (fma.f64 %140 #s(literal 2 binary64) %1556) (fma.f64 %1563 #s(literal 2 binary64) %140) (fma.f64 %1563 #s(literal 4 binary64) %1554) (fma.f64 %1563 #s(literal 4 binary64) %1556) (/.f64 (fma.f64 %124 #s(literal 2 binary64) %1558) #s(literal 4 binary64)) (fma.f64 #s(literal 1/2 binary64) %1606 %140) (fma.f64 %1608 #s(literal 1/4 binary64) %140) (/.f64 (fma.f64 %1570 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %124)) #s(literal -4 binary64)) (/.f64 (fma.f64 %140 #s(literal -2 binary64) %1570) #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) %124 %1615) #s(literal -4 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) %124 %1571) #s(literal -4 binary64)) (/.f64 (fma.f64 %1570 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) %1570)) #s(literal 4 binary64)) (/.f64 (fma.f64 %1570 #s(literal -2 binary64) (*.f64 %1570 #s(literal -2 binary64))) #s(literal 4 binary64)) (fma.f64 %1626 #s(literal 4 binary64) %140) (fma.f64 %462 %1563 %140) (*.f64 #s(literal 1/2 binary64) %124) %140 (/.f64 %124 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) %1570) (*.f64 %1570 #s(literal -1/2 binary64)) (neg.f64 %322) (/.f64 %1570 #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) %1586) (*.f64 %1586 #s(literal 1/2 binary64)) (*.f64 %1558 #s(literal 1/4 binary64)) (/.f64 %1586 #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) %140) (*.f64 #s(literal 2 binary64) %1563) (*.f64 %140 #s(literal 1 binary64)) (*.f64 %1563 #s(literal 2 binary64)) (/.f64 %140 #s(literal 1 binary64)) (/.f64 %1550 #s(literal -2 binary64)) (/.f64 %1552 #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) %1606) (*.f64 %1608 #s(literal 1/4 binary64)) (neg.f64 %1648) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %124)) (/.f64 %1608 #s(literal 4 binary64)) (fma.f64 %124 #s(literal 1/4 binary64) %1563) (fma.f64 #s(literal 1/4 binary64) %124 %1563) (+.f64 %1563 %1563) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %1570)) (*.f64 %1626 #s(literal 4 binary64)) (/.f64 %1566 #s(literal -2 binary64)) (*.f64 %462 %1563) (fma.f64 #s(literal 1 binary64) %1563 %1563) (fma.f64 #s(literal -1/2 binary64) %322 %1563) (fma.f64 #s(literal 1/2 binary64) %140 %1563) (fma.f64 %140 #s(literal 1/2 binary64) %1563) (fma.f64 %322 #s(literal -1/2 binary64) %1563) (fma.f64 #s(literal 1/4 binary64) %1606 %1563) (fma.f64 %1570 %456 %1563) (fma.f64 #s(literal 2 binary64) %1668 %1563) (fma.f64 %1563 #s(literal 1 binary64) %1670) (+.f64 %1670 %1670) (fma.f64 %443 %1563 %1563) (fma.f64 %1608 %480 %1563) %508 (fabs.f64 %322) (*.f64 #s(literal 1/2 binary64) %514) (*.f64 %514 #s(literal 1/2 binary64)) (/.f64 %514 #s(literal 2 binary64)) (fabs.f64 %508) (fabs.f64 %585) (*.f64 %1681 #s(literal -1/2 binary64)) (neg.f64 %585) (/.f64 %1681 #s(literal -2 binary64)) (*.f64 %1685 #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) %508) (*.f64 #s(literal 2 binary64) %1688) (*.f64 %508 #s(literal 1 binary64)) (*.f64 %1691 #s(literal 1/4 binary64)) (/.f64 %508 #s(literal 1 binary64)) (/.f64 (*.f64 %514 #s(literal -1 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) %514) #s(literal -2 binary64)) (*.f64 %1698 #s(literal 1/4 binary64)) (sqrt.f64 %1700) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %514)) (/.f64 %1698 #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) %1707) (*.f64 %1707 #s(literal 1/2 binary64)) (*.f64 %1710 %1711) (*.f64 %1711 %1710) (*.f64 %468 %1716) (*.f64 %1716 %468) (*.f64 %1719 %1719) (*.f64 %1721 %1721) (pow.f64 %1700 #s(literal 1/2 binary64)) (pow.f64 %1719 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %1700 #s(literal -1/2 binary64))) (*.f64 #s(literal 1/2 binary64) %515) %516 (/.f64 %515 #s(literal 2 binary64)) (neg.f64 %1729) (/.f64 %1731 #s(literal -2 binary64)) (fma.f64 #s(literal 1/2 binary64) %124 %508) (fma.f64 #s(literal 1/2 binary64) %514 %140) (fma.f64 %124 #s(literal 1/2 binary64) %508) (fma.f64 %514 #s(literal 1/2 binary64) %140) (+.f64 %140 %508) (+.f64 %508 %140) (*.f64 #s(literal 1 binary64) %516) (*.f64 #s(literal 2 binary64) %522) (*.f64 %516 #s(literal 1 binary64)) (*.f64 %522 #s(literal 2 binary64)) (*.f64 %1729 #s(literal -1 binary64)) (-.f64 %140 %585) (-.f64 %508 %322) (fma.f64 #s(literal -1/2 binary64) %1570 %508) (fma.f64 %1570 #s(literal -1/2 binary64) %508) (fma.f64 %1681 #s(literal -1/2 binary64) %140) (/.f64 (*.f64 %515 #s(literal 2 binary64)) #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) %515) #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %515) #s(literal 2 binary64)) (neg.f64 %1755) (fma.f64 #s(literal 1/2 binary64) %1586 %508) (fma.f64 %1586 #s(literal 1/2 binary64) %508) (fma.f64 %1685 #s(literal 1/2 binary64) %140) (neg.f64 (*.f64 %1760 #s(literal 2 binary64))) (fma.f64 %1558 #s(literal 1/4 binary64) %508) (fma.f64 #s(literal 1 binary64) %140 %508) (fma.f64 #s(literal 1 binary64) %508 %140) (fma.f64 #s(literal 2 binary64) %1563 %508) (fma.f64 #s(literal 2 binary64) %1688 %140) (fma.f64 %140 #s(literal 1 binary64) %508) (fma.f64 %508 #s(literal 1 binary64) %140) (fma.f64 %1563 #s(literal 2 binary64) %508) (fma.f64 %1691 #s(literal 1/4 binary64) %140) (/.f64 (fma.f64 %514 #s(literal 2 binary64) %1558) #s(literal 4 binary64)) (*.f64 %1774 #s(literal 4 binary64)) (/.f64 (fma.f64 %124 #s(literal 2 binary64) %1776) #s(literal 4 binary64)) (/.f64 (fma.f64 %124 #s(literal 2 binary64) %1691) #s(literal 4 binary64)) (fma.f64 #s(literal 1/2 binary64) %1606 %508) (fma.f64 %1608 #s(literal 1/4 binary64) %508) (fma.f64 %1698 #s(literal 1/4 binary64) %140) (/.f64 (fma.f64 %514 #s(literal -2 binary64) %1615) #s(literal -4 binary64)) (/.f64 (fma.f64 %514 #s(literal -2 binary64) %1571) #s(literal -4 binary64)) (/.f64 (fma.f64 %1570 #s(literal 2 binary64) %1788) #s(literal -4 binary64)) (/.f64 (fma.f64 %1570 #s(literal 2 binary64) (*.f64 %514 #s(literal -2 binary64))) #s(literal -4 binary64)) (/.f64 (fma.f64 %508 #s(literal -2 binary64) %1570) #s(literal -2 binary64)) (fma.f64 #s(literal 1/2 binary64) %1707 %140) (fma.f64 %1707 #s(literal 1/2 binary64) %140) (fma.f64 %1626 #s(literal 4 binary64) %508) (fma.f64 #s(literal 1/4 binary64) %515 %522) (fma.f64 %515 #s(literal 1/4 binary64) %522) (+.f64 %522 %522) (fma.f64 %462 %1563 %508) (fma.f64 %1710 %1711 %140) (fma.f64 %1711 %1710 %140) (fma.f64 #s(literal 1 binary64) %522 %522) (fma.f64 #s(literal -1/2 binary64) %1729 %522) (fma.f64 #s(literal 1/2 binary64) %516 %522) (fma.f64 #s(literal 1/2 binary64) %515 %1808) (fma.f64 #s(literal 1/2 binary64) %515 %1810) (fma.f64 %516 #s(literal 1/2 binary64) %522) (fma.f64 %522 #s(literal 1 binary64) %522) (fma.f64 %515 #s(literal 1/2 binary64) %1808) (fma.f64 %515 #s(literal 1/2 binary64) %1810) (fma.f64 %1729 #s(literal -1/2 binary64) %522) (+.f64 %516 %1808) (+.f64 %516 %1810) (fma.f64 #s(literal 1/4 binary64) %1819 %522) (fma.f64 %468 %1716 %140) (fma.f64 %1716 %468 %140) (fma.f64 %1719 %1719 %140) (fma.f64 #s(literal 1 binary64) %516 %1808) (fma.f64 #s(literal 1 binary64) %516 %1810) (fma.f64 #s(literal 2 binary64) %522 %1808) (fma.f64 #s(literal 2 binary64) %522 %1810) (fma.f64 #s(literal 2 binary64) %1828 %522) (fma.f64 %516 #s(literal 1 binary64) %1808) (fma.f64 %516 #s(literal 1 binary64) %1810) (fma.f64 %522 #s(literal 2 binary64) %1808) (fma.f64 %522 #s(literal 2 binary64) %1810) (fma.f64 %1729 #s(literal -1 binary64) %1808) (fma.f64 %1729 #s(literal -1 binary64) %1810) (fma.f64 %1721 %1721 %140) (fma.f64 %443 %522 %522) (fma.f64 %1838 #s(literal 1/4 binary64) %522) (fma.f64 %1774 #s(literal 4 binary64) %1808) (fma.f64 %1774 #s(literal 4 binary64) %1810) (*.f64 #s(literal 1/4 binary64) %515) %522 (/.f64 %515 #s(literal 4 binary64)) (/.f64 %1731 #s(literal -4 binary64)) (neg.f64 %1760) (fma.f64 %124 #s(literal 1/4 binary64) %1688) (fma.f64 #s(literal 1/4 binary64) %124 %1688) (fma.f64 #s(literal 1/4 binary64) %514 %1563) (fma.f64 %514 #s(literal 1/4 binary64) %1563) (+.f64 %1563 %1688) (+.f64 %1688 %1563) (*.f64 #s(literal 1 binary64) %522) (*.f64 #s(literal -1/2 binary64) %1729) (*.f64 #s(literal 1/2 binary64) %516) (*.f64 %516 #s(literal 1/2 binary64)) (*.f64 %522 #s(literal 1 binary64)) (*.f64 %1729 #s(literal -1/2 binary64)) (/.f64 %516 #s(literal 2 binary64)) (/.f64 %522 #s(literal 1 binary64)) (/.f64 %1729 #s(literal -2 binary64)) (*.f64 #s(literal 1/4 binary64) %1819) (-.f64 %1563 %1862) (-.f64 %1688 %1864) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %515)) (fma.f64 #s(literal 1 binary64) %1563 %1688) (fma.f64 #s(literal -1/2 binary64) %322 %1688) (fma.f64 #s(literal 1/2 binary64) %140 %1688) (fma.f64 #s(literal 1/2 binary64) %508 %1563) (fma.f64 %140 #s(literal 1/2 binary64) %1688) (fma.f64 %508 #s(literal 1/2 binary64) %1563) (fma.f64 %322 #s(literal -1/2 binary64) %1688) (fma.f64 %585 #s(literal -1/2 binary64) %1563) (*.f64 #s(literal 2 binary64) %1828) (fma.f64 #s(literal 1/4 binary64) %1606 %1688) (fma.f64 #s(literal 1/4 binary64) (/.f64 %514 #s(literal 1 binary64)) %1563) (/.f64 %1755 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) %516) #s(literal -2 binary64)) (/.f64 (-.f64 %124 %1883) #s(literal 4 binary64)) (*.f64 %443 %522) (*.f64 %1838 #s(literal 1/4 binary64)) (fma.f64 %1570 %456 %1688) (fma.f64 %1681 %456 %1563) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %1729)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %516)) (/.f64 %1838 #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %1668 %1688) (/.f64 (fma.f64 %1688 #s(literal -2 binary64) %322) #s(literal -2 binary64)) (/.f64 (fma.f64 %1688 #s(literal 2 binary64) %140) #s(literal 2 binary64)) (/.f64 (fma.f64 %1563 #s(literal -2 binary64) %585) #s(literal -2 binary64)) (fma.f64 %443 %1563 %1688) (fma.f64 %443 %1688 %1563) (fma.f64 %1608 %480 %1688) (fma.f64 %1698 %480 %1563) (/.f64 (fma.f64 %585 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %140)) #s(literal -4 binary64)) (/.f64 (fma.f64 %585 #s(literal 2 binary64) %1568) #s(literal -4 binary64)) (/.f64 (fma.f64 %585 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) %322)) #s(literal 4 binary64)) (/.f64 (fma.f64 %585 #s(literal -2 binary64) %1914) #s(literal 4 binary64)) (/.f64 (fma.f64 %508 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) %322)) #s(literal -4 binary64)) (/.f64 (fma.f64 %508 #s(literal -2 binary64) %1566) #s(literal -4 binary64)) (/.f64 (fma.f64 %322 #s(literal 2 binary64) %1922) #s(literal -4 binary64)) (/.f64 (fma.f64 %322 #s(literal 2 binary64) (*.f64 %508 #s(literal -2 binary64))) #s(literal -4 binary64)) (/.f64 (fma.f64 %322 #s(literal -2 binary64) %1928) #s(literal 4 binary64)) (/.f64 (fma.f64 %322 #s(literal -2 binary64) %1931) #s(literal 4 binary64)) (/.f64 (fma.f64 %140 #s(literal -2 binary64) %1883) #s(literal -4 binary64)) (/.f64 (fma.f64 %140 #s(literal -2 binary64) (*.f64 %585 #s(literal 2 binary64))) #s(literal -4 binary64)) (/.f64 (-.f64 %1566 %1928) #s(literal -4 binary64)) (fma.f64 %1719 (*.f64 %1719 #s(literal 1/2 binary64)) %1563) (fma.f64 %1719 %1943 %1563) (fma.f64 %1943 (/.f64 %1719 #s(literal 1 binary64)) %1563) (fma.f64 (/.f64 %1719 #s(literal 1/2 binary64)) (/.f64 %1719 #s(literal 4 binary64)) %1563) %523 (cos.f64 %1760) (cos.f64 %619) (cos.f64 %1952) (neg.f64 %531) (sin.f64 %1955) (sin.f64 %1958) (sin.f64 %1960) (sin.f64 (+.f64 %1952 %140)) (fma.f64 #s(literal 1 binary64) %523 %1965) (fma.f64 %523 #s(literal 1 binary64) %1965) (fma.f64 #s(literal 0 binary64) %1964 %543) (fma.f64 %1964 #s(literal 0 binary64) %543) (+.f64 %543 %1965) (+.f64 %1965 %543) (fma.f64 %1972 #s(literal 0 binary64) %543) (fma.f64 %1974 #s(literal 0 binary64) %543) (+.f64 (*.f64 %1972 #s(literal 0 binary64)) %543) (+.f64 (*.f64 %1974 #s(literal 0 binary64)) %543) (-.f64 %1965 (*.f64 %531 #s(literal 1 binary64))) (-.f64 %1965 (neg.f64 %543)) (-.f64 %1965 (*.f64 %523 %385)) (-.f64 %1987 %1990) (fma.f64 %1986 %1986 %1993) (fma.f64 %1986 %1986 %1996) (fma.f64 %1986 %1986 %1998) (+.f64 %1987 %1993) (+.f64 %1987 %1996) (+.f64 %1987 %1998) (-.f64 %1987 (*.f64 (sin.f64 %1864) %1995)) (fma.f64 %1989 %2007 %1987) (+.f64 (*.f64 %1989 %2007) %1987) (*.f64 #s(literal -1/2 binary64) %622) (*.f64 #s(literal 1/2 binary64) %524) %2013 (/.f64 %524 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) %2015) (neg.f64 %2017) (fma.f64 #s(literal -1/2 binary64) %514 %140) (fma.f64 #s(literal 1/2 binary64) %124 %585) (fma.f64 %124 #s(literal 1/2 binary64) %585) (fma.f64 %514 #s(literal -1/2 binary64) %140) (+.f64 %140 %585) (+.f64 %585 %140) (*.f64 #s(literal 1 binary64) %2013) (*.f64 #s(literal 2 binary64) %525) (*.f64 #s(literal 1/2 binary64) %2027) (*.f64 #s(literal 1/2 binary64) %2029) (*.f64 %2013 #s(literal 1 binary64)) (*.f64 %525 #s(literal 2 binary64)) (*.f64 %2017 #s(literal -1 binary64)) (*.f64 %2027 #s(literal 1/2 binary64)) (-.f64 %140 %508) (-.f64 %585 %322) (fma.f64 #s(literal -1/2 binary64) %1570 %585) (fma.f64 #s(literal 1/2 binary64) %1681 %140) (fma.f64 %1570 #s(literal -1/2 binary64) %585) (fma.f64 %1681 #s(literal 1/2 binary64) %140) (/.f64 (*.f64 #s(literal -1 binary64) %524) #s(literal -2 binary64)) (/.f64 %2027 #s(literal 2 binary64)) (/.f64 (*.f64 %524 #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 %2046) (neg.f64 %2048) (neg.f64 (*.f64 %525 #s(literal -2 binary64))) (neg.f64 (*.f64 %2052 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) %1586 %585) (fma.f64 %1586 #s(literal 1/2 binary64) %585) (fma.f64 %1558 #s(literal 1/4 binary64) %585) (fma.f64 #s(literal 1 binary64) %140 %585) (fma.f64 #s(literal 2 binary64) %1563 %585) (fma.f64 %140 #s(literal 1 binary64) %585) (fma.f64 %1563 #s(literal 2 binary64) %585) (*.f64 %2062 #s(literal 4 binary64)) (fma.f64 #s(literal 1/2 binary64) %1606 %585) (fma.f64 %1608 #s(literal 1/4 binary64) %585) (/.f64 (-.f64 %1558 %1776) #s(literal 4 binary64)) (fma.f64 (*.f64 %1681 #s(literal 1 binary64)) #s(literal 1/2 binary64) %140) (fma.f64 (*.f64 %1681 #s(literal 2 binary64)) #s(literal 1/4 binary64) %140) (/.f64 (fma.f64 %585 #s(literal -2 binary64) %1570) #s(literal -2 binary64)) (/.f64 (-.f64 %1571 %1788) #s(literal -4 binary64)) (fma.f64 %1626 #s(literal 4 binary64) %585) (fma.f64 #s(literal 1/4 binary64) %524 %525) (fma.f64 %524 #s(literal 1/4 binary64) %525) (+.f64 %525 %525) (fma.f64 %462 %1563 %585) (fma.f64 #s(literal 1 binary64) %525 %525) (fma.f64 #s(literal -1/2 binary64) %2017 %525) (fma.f64 #s(literal -1/2 binary64) %622 %2083) (fma.f64 #s(literal -1/2 binary64) %622 %2085) (fma.f64 #s(literal 1/2 binary64) %2013 %525) (fma.f64 #s(literal 1/2 binary64) %524 %2083) (fma.f64 #s(literal 1/2 binary64) %524 %2085) (fma.f64 #s(literal 1/2 binary64) %2090 %525) (fma.f64 %2013 #s(literal 1/2 binary64) %525) (fma.f64 %525 #s(literal 1 binary64) %525) (fma.f64 %2017 #s(literal -1/2 binary64) %525) (fma.f64 %524 #s(literal 1/2 binary64) %2083) (fma.f64 %524 #s(literal 1/2 binary64) %2085) (fma.f64 %2027 #s(literal 1/4 binary64) %525) (+.f64 %2013 %2083) (+.f64 %2013 %2085) (fma.f64 #s(literal 1/2 binary64) %2100 %525) (fma.f64 #s(literal 1/4 binary64) %2102 %525) (fma.f64 #s(literal 1/2 binary64) %2015 %2083) (fma.f64 #s(literal 1/2 binary64) %2015 %2085) (fma.f64 %1719 %1721 %140) (fma.f64 %1721 %1719 %140) (fma.f64 #s(literal 1 binary64) %2013 %2083) (fma.f64 #s(literal 1 binary64) %2013 %2085) (fma.f64 #s(literal 2 binary64) %525 %2083) (fma.f64 #s(literal 2 binary64) %525 %2085) (fma.f64 #s(literal 2 binary64) %2112 %525) (fma.f64 #s(literal 1/2 binary64) %2027 %2083) (fma.f64 #s(literal 1/2 binary64) %2027 %2085) (fma.f64 #s(literal 1/2 binary64) %2029 %2083) (fma.f64 #s(literal 1/2 binary64) %2029 %2085) (fma.f64 %2013 #s(literal 1 binary64) %2083) (fma.f64 %2013 #s(literal 1 binary64) %2085) (fma.f64 %525 #s(literal 2 binary64) %2083) (fma.f64 %525 #s(literal 2 binary64) %2085) (fma.f64 %2017 #s(literal -1 binary64) %2083) (fma.f64 %2017 #s(literal -1 binary64) %2085) (fma.f64 %2027 #s(literal 1/2 binary64) %2083) (fma.f64 %2027 #s(literal 1/2 binary64) %2085) (fma.f64 %443 %525 %525) (fma.f64 %2127 #s(literal 1/4 binary64) %525) (fma.f64 %2062 #s(literal 4 binary64) %2083) (fma.f64 %2062 #s(literal 4 binary64) %2085) (*.f64 #s(literal 1/4 binary64) %524) %525 (/.f64 %622 #s(literal -4 binary64)) (/.f64 %524 #s(literal 4 binary64)) (neg.f64 %2052) (*.f64 #s(literal 1 binary64) %525) (*.f64 #s(literal -1/2 binary64) %2017) (*.f64 #s(literal 1/2 binary64) %2013) (*.f64 #s(literal 1/2 binary64) %2090) (*.f64 %2013 #s(literal 1/2 binary64)) (*.f64 %525 #s(literal 1 binary64)) (*.f64 %2017 #s(literal -1/2 binary64)) (*.f64 %2027 #s(literal 1/4 binary64)) (-.f64 %1563 %1688) (fma.f64 %124 #s(literal 1/4 binary64) %1862) (fma.f64 #s(literal 1/4 binary64) %124 %1862) (fma.f64 %514 %1235 %1563) (fma.f64 %1681 #s(literal 1/4 binary64) %1563) (/.f64 %2013 #s(literal 2 binary64)) (/.f64 %525 #s(literal 1 binary64)) (/.f64 %2017 #s(literal -2 binary64)) (/.f64 %2027 #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) %2100) (*.f64 #s(literal 1/4 binary64) %2102) (+.f64 %1563 %1862) (+.f64 %1862 %1563) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %524)) (/.f64 (/.f64 %524 #s(literal -2 binary64)) #s(literal -2 binary64)) (-.f64 %1862 %1864) (fma.f64 #s(literal 1/2 binary64) %585 %1563) (fma.f64 %124 #s(literal 1/4 binary64) %2162) (fma.f64 %508 #s(literal -1/2 binary64) %1563) (fma.f64 #s(literal 1/4 binary64) %124 %2162) (fma.f64 %585 #s(literal 1/2 binary64) %1563) (+.f64 %1563 %2162) (+.f64 %2162 %1563) (*.f64 #s(literal 2 binary64) %2112) (fma.f64 %514 (/.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) %1563) (fma.f64 #s(literal 1 binary64) %1563 %1862) (fma.f64 #s(literal -1/2 binary64) %322 %1862) (fma.f64 #s(literal 1/2 binary64) %140 %1862) (fma.f64 %140 #s(literal 1/2 binary64) %1862) (fma.f64 %322 #s(literal -1/2 binary64) %1862) (/.f64 %2046 #s(literal -2 binary64)) (/.f64 %2048 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) %2013) #s(literal -2 binary64)) (*.f64 %443 %525) (*.f64 %2127 #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) %1606 %1862) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %2017)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2013)) (/.f64 %2127 #s(literal 4 binary64)) (fma.f64 %1570 %456 %1862) (fma.f64 #s(literal 1 binary64) %1563 %2162) (fma.f64 #s(literal -1/2 binary64) %322 %2162) (fma.f64 #s(literal 1/2 binary64) %140 %2162) (fma.f64 %140 #s(literal 1/2 binary64) %2162) (fma.f64 %322 #s(literal -1/2 binary64) %2162) (fma.f64 %508 (/.f64 #s(literal -1/2 binary64) #s(literal 1 binary64)) %1563) (fma.f64 #s(literal 1/4 binary64) %1606 %2162) (fma.f64 #s(literal 2 binary64) %1668 %1862) (/.f64 (-.f64 %1648 %585) #s(literal -2 binary64)) (fma.f64 %1698 (/.f64 #s(literal -1/2 binary64) #s(literal 4 binary64)) %1563) (fma.f64 %1570 %456 %2162) (fma.f64 %443 %1563 %1862) (fma.f64 %1608 %480 %1862) (fma.f64 (/.f64 %1681 #s(literal 1/2 binary64)) %480 %1563) (fma.f64 #s(literal 2 binary64) %1668 %2162) (/.f64 (fma.f64 %322 #s(literal 2 binary64) %1928) #s(literal -4 binary64)) (/.f64 (fma.f64 %322 #s(literal 2 binary64) %1931) #s(literal -4 binary64)) (fma.f64 %443 %1563 %2162) (/.f64 (-.f64 %1566 %1922) #s(literal -4 binary64)) (/.f64 (-.f64 %1914 %1928) #s(literal 4 binary64)) (/.f64 (-.f64 %1568 %1883) #s(literal -4 binary64)) (fma.f64 %1608 %480 %2162) %526 (cos.f64 %2052) (cos.f64 %627) (cos.f64 %2223) (sin.f64 %2225) (sin.f64 %648) (sin.f64 %2228) (sin.f64 (+.f64 %2223 %140)) (fma.f64 #s(literal 1 binary64) %526 %2233) (fma.f64 %526 #s(literal 1 binary64) %2233) (fma.f64 #s(literal 0 binary64) %2232 %537) (fma.f64 %2232 #s(literal 0 binary64) %537) (fma.f64 %2238 #s(literal 0 binary64) %537) (+.f64 %537 %2233) (+.f64 %2233 %537) (+.f64 (*.f64 %2238 #s(literal 0 binary64)) %537) (fma.f64 %2244 #s(literal 0 binary64) %537) (+.f64 (*.f64 %2244 #s(literal 0 binary64)) %537) (-.f64 %2233 (*.f64 %529 #s(literal 1 binary64))) (-.f64 %2233 (neg.f64 %537)) (-.f64 %2233 (*.f64 %526 %385)) (fma.f64 %1986 %1986 %1990) (fma.f64 %1989 %1988 %1987) (fma.f64 %1988 %1989 %1987) (+.f64 %1987 %1990) (+.f64 %1990 %1987) (-.f64 %1987 %1993) (-.f64 %1987 %1996) (-.f64 %1987 %1998) (-.f64 (*.f64 %1989 (cos.f64 %2262)) (*.f64 %1986 (sin.f64 %2262))) #s(literal 0 binary64) (neg.f64 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal 0 binary64) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal -2 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal -2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal -4 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 4 binary64)) (neg.f64 %2287) (neg.f64 %2289) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %436) (-.f64 #s(literal 0 binary64) %2287) (*.f64 #s(literal 1/2 binary64) %449) (/.f64 (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %2289 #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) %265) (*.f64 %460 #s(literal 1/2 binary64)) (*.f64 %441 #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) #s(literal 0 binary64))) (/.f64 %460 #s(literal 4 binary64)) (tanh.f64 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %436) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %436) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %436) (fma.f64 #s(literal 1/2 binary64) %449 #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %436) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %436) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %436) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %436) (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %436) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %436) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %436) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %436) (fma.f64 #s(literal 0 binary64) %265 #s(literal 0 binary64)) (fma.f64 %460 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %441 #s(literal 0 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %449 %436) (fma.f64 #s(literal 0 binary64) %265 %436) (fma.f64 %460 #s(literal 1/2 binary64) %436) (fma.f64 %441 #s(literal 0 binary64) %436) (sinh.f64 #s(literal 0 binary64)) (sin.f64 %124) (sin.f64 %1570) (sin.f64 %1558) (cos.f64 %140) (cos.f64 %322) (cos.f64 %508) (cos.f64 %585) (cos.f64 (fma.f64 %124 #s(literal 1/2 binary64) %124)) (cos.f64 (fma.f64 %124 #s(literal -1/2 binary64) %124)) (cos.f64 (+.f64 %124 %140)) (cos.f64 (fma.f64 %514 #s(literal 1/2 binary64) %124)) (cos.f64 (fma.f64 %514 #s(literal -1/2 binary64) %124)) (sin.f64 %516) (sin.f64 %2013) (sin.f64 %1729) (sin.f64 %569) (sin.f64 %2360) (fma.f64 %2362 #s(literal 0 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %2364) (+.f64 %2366 #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 0 binary64) (sin.f64 %585))) (cos.f64 (fma.f64 %515 #s(literal 1/2 binary64) %140)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %2364) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %2364) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %2364) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %2364) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %2364) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %2364) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %2364) (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %2364) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %2364) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %2364) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %2364) (*.f64 #s(literal 2 binary64) %496) (fma.f64 #s(literal 2 binary64) %496 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %449 %2364) (fma.f64 #s(literal 0 binary64) %265 %2364) (fma.f64 %460 #s(literal 1/2 binary64) %2364) (fma.f64 %441 #s(literal 0 binary64) %2364) (fma.f64 #s(literal 2 binary64) %496 %436) (*.f64 #s(literal 2 binary64) %501) (*.f64 #s(literal 2 binary64) %506) (fma.f64 #s(literal 2 binary64) %501 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %512) (fma.f64 #s(literal 2 binary64) %506 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %512 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %501 %436) (fma.f64 #s(literal 2 binary64) %506 %436) (fma.f64 #s(literal 2 binary64) %512 %436) (*.f64 #s(literal 2 binary64) %520) (fma.f64 #s(literal 2 binary64) %520 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %520 %436) (-.f64 %2366 (*.f64 #s(literal 0 binary64) %385)) (*.f64 %523 %526) (*.f64 %526 %523) (*.f64 %523 %529) (*.f64 %526 %531) (*.f64 %531 %526) (*.f64 %529 %523) (fma.f64 %523 %526 #s(literal 0 binary64)) (fma.f64 %526 %523 #s(literal 0 binary64)) (fma.f64 %523 %529 #s(literal 0 binary64)) (fma.f64 %526 %531 #s(literal 0 binary64)) (fma.f64 %531 %526 #s(literal 0 binary64)) (fma.f64 %529 %523 #s(literal 0 binary64)) (*.f64 %523 %535) (*.f64 %523 %537) (*.f64 %526 %539) (*.f64 %526 %541) (*.f64 %526 %543) (*.f64 %535 %523) (*.f64 %539 %526) (*.f64 %541 %526) (*.f64 %543 %526) (*.f64 %537 %523) (*.f64 %550 %523) (*.f64 %523 %552) (*.f64 %535 %531) (*.f64 %539 %529) (*.f64 %531 %535) (*.f64 %529 %539) (*.f64 %552 %523) (+.f64 #s(literal 0 binary64) %2435) (fma.f64 %523 %526 %436) (fma.f64 %523 %535 #s(literal 0 binary64)) (fma.f64 %523 %537 #s(literal 0 binary64)) (fma.f64 %523 %2233 #s(literal 0 binary64)) (fma.f64 %526 %523 %436) (fma.f64 %526 %539 #s(literal 0 binary64)) (fma.f64 %526 %541 #s(literal 0 binary64)) (fma.f64 %526 %543 #s(literal 0 binary64)) (fma.f64 %526 %1965 #s(literal 0 binary64)) (fma.f64 %535 %523 #s(literal 0 binary64)) (fma.f64 %539 %526 #s(literal 0 binary64)) (fma.f64 %541 %526 #s(literal 0 binary64)) (fma.f64 %543 %526 #s(literal 0 binary64)) (fma.f64 %537 %523 #s(literal 0 binary64)) (fma.f64 %1965 %526 #s(literal 0 binary64)) (fma.f64 %2233 %523 #s(literal 0 binary64)) (fma.f64 %550 %523 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %496 %2364) (+.f64 (*.f64 %2233 %523) #s(literal 0 binary64)) (+.f64 (*.f64 %1965 %526) #s(literal 0 binary64)) (+.f64 (*.f64 %523 %2233) #s(literal 0 binary64)) (+.f64 (*.f64 %526 %1965) #s(literal 0 binary64)) (fma.f64 %523 %529 %436) (fma.f64 %523 %552 #s(literal 0 binary64)) (fma.f64 %526 %531 %436) (fma.f64 %535 %531 #s(literal 0 binary64)) (fma.f64 %539 %529 #s(literal 0 binary64)) (fma.f64 %531 %526 %436) (fma.f64 %531 %535 #s(literal 0 binary64)) (fma.f64 %529 %523 %436) (fma.f64 %529 %539 #s(literal 0 binary64)) (fma.f64 %552 %523 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %2435) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %2435) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %2435) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %2435) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %2435) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %2435) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %2435) (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %2435) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %2435) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %2435) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %2435) (fma.f64 %523 %535 %436) (fma.f64 %523 %537 %436) (fma.f64 %526 %539 %436) (fma.f64 %526 %541 %436) (fma.f64 %526 %543 %436) (fma.f64 %535 %523 %436) (fma.f64 %539 %526 %436) (fma.f64 %541 %526 %436) (fma.f64 %543 %526 %436) (fma.f64 %537 %523 %436) (fma.f64 %550 %523 %436) (fma.f64 %523 %552 %436) (fma.f64 %535 %531 %436) (fma.f64 %539 %529 %436) (fma.f64 %531 %535 %436) (fma.f64 %529 %539 %436) (fma.f64 %552 %523 %436) (*.f64 #s(literal 2 binary64) %562) (*.f64 #s(literal 2 binary64) %567) (fma.f64 #s(literal 1/2 binary64) %449 %2435) (fma.f64 #s(literal 2 binary64) %501 %2364) (fma.f64 #s(literal 0 binary64) %265 %2435) (fma.f64 %460 #s(literal 1/2 binary64) %2435) (fma.f64 %441 #s(literal 0 binary64) %2435) (fma.f64 #s(literal 2 binary64) %506 %2364) (fma.f64 #s(literal 2 binary64) %562 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %567 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %512 %2364) (+.f64 %2512 %616) (+.f64 %616 %2512) (-.f64 %616 %616) (*.f64 #s(literal 2 binary64) %575) (*.f64 #s(literal 2 binary64) %583) (fma.f64 #s(literal 2 binary64) %562 %436) (fma.f64 #s(literal 2 binary64) %567 %436) (+.f64 %616 %2520) (+.f64 %2520 %616) (-.f64 %2512 %2520) (fma.f64 #s(literal 2 binary64) %575 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %583 #s(literal 0 binary64)) (+.f64 %2512 %2526) (+.f64 %616 %2528) (+.f64 %2530 %2512) (+.f64 (+.f64 #s(literal 0 binary64) %2512) %616) (-.f64 %616 (-.f64 %616 #s(literal 0 binary64))) (-.f64 %2530 %616) (*.f64 #s(literal 2 binary64) %592) (*.f64 #s(literal 2 binary64) %600) (*.f64 #s(literal 2 binary64) %608) (fma.f64 #s(literal 2 binary64) %520 %2364) (fma.f64 #s(literal 2 binary64) %2512 %2541) (fma.f64 #s(literal 2 binary64) %616 %2543) (fma.f64 %2512 #s(literal 2 binary64) %2545) (fma.f64 %2512 #s(literal 1/2 binary64) %2547) (fma.f64 %616 #s(literal 2 binary64) %2549) (fma.f64 %616 #s(literal 1/2 binary64) %2551) (fma.f64 #s(literal 2 binary64) %575 %436) (fma.f64 #s(literal 2 binary64) %583 %436) (+.f64 %2545 %2549) (+.f64 %2547 %2551) (+.f64 %2549 %2545) (+.f64 %2551 %2547) (+.f64 %2543 %2541) (+.f64 %2541 %2543) (-.f64 %2547 %2547) (fma.f64 #s(literal 2 binary64) %592 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %600 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %608 #s(literal 0 binary64)) (+.f64 (neg.f64 %2547) %2547) (fma.f64 %616 #s(literal 1/2 binary64) %2567) (*.f64 %617 #s(literal 1/2 binary64)) (+.f64 %2547 %2567) (fma.f64 %616 #s(literal 1/2 binary64) %2571) (*.f64 %625 #s(literal 1/2 binary64)) (+.f64 %2547 %2571) (+.f64 (+.f64 #s(literal 0 binary64) %2547) %2551) (/.f64 %617 #s(literal 2 binary64)) (/.f64 %617 #s(literal -2 binary64)) (*.f64 %632 #s(literal 1/2 binary64)) (/.f64 %625 #s(literal 2 binary64)) (/.f64 %625 #s(literal -2 binary64)) (/.f64 (fma.f64 %616 #s(literal 2 binary64) %2543) #s(literal 4 binary64)) (/.f64 (fma.f64 %2547 #s(literal 2 binary64) %2512) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %592 %436) (fma.f64 #s(literal 2 binary64) %600 %436) (fma.f64 #s(literal 2 binary64) %608 %436) (/.f64 %632 #s(literal 2 binary64)) (/.f64 %632 #s(literal -2 binary64)) (/.f64 %2591 #s(literal 2 binary64)) (/.f64 %2591 #s(literal -2 binary64)) (/.f64 %2594 #s(literal 2 binary64)) (/.f64 %2594 #s(literal -2 binary64)) (fma.f64 %617 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %625 #s(literal 1/2 binary64) #s(literal 0 binary64)) (/.f64 %2599 #s(literal 2 binary64)) (/.f64 %2599 #s(literal -2 binary64)) (fma.f64 %632 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %616 #s(literal 1/2 binary64) %2603) (/.f64 (+.f64 #s(literal 0 binary64) %617) #s(literal 2 binary64)) (/.f64 (+.f64 %617 #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 %638 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1 binary64) %2547 %2610) (fma.f64 #s(literal 2 binary64) %2547 %2612) (fma.f64 #s(literal -2 binary64) %2547 %2614) (fma.f64 %2547 #s(literal 1 binary64) %2616) (fma.f64 %2547 #s(literal 2 binary64) %2618) (fma.f64 %2547 #s(literal -2 binary64) %2620) (/.f64 (+.f64 #s(literal 0 binary64) %625) #s(literal 2 binary64)) (/.f64 (+.f64 %625 #s(literal 0 binary64)) #s(literal 2 binary64)) (+.f64 %2547 %2603) (+.f64 %2603 %2547) (/.f64 %2628 #s(literal 2 binary64)) (/.f64 %2628 #s(literal 4 binary64)) (/.f64 (*.f64 %617 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %2633 #s(literal 2 binary64)) (/.f64 %2633 #s(literal 4 binary64)) (/.f64 %2636 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %617) #s(literal 2 binary64)) (+.f64 (*.f64 %2547 #s(literal 2 binary64)) %2618) (+.f64 (*.f64 %2547 #s(literal -2 binary64)) %2620) (+.f64 (*.f64 %2547 #s(literal 1 binary64)) %2616) (+.f64 (*.f64 #s(literal 2 binary64) %2547) %2612) (+.f64 (*.f64 #s(literal -2 binary64) %2547) %2614) (+.f64 (*.f64 #s(literal 1 binary64) %2547) %2610) (/.f64 %2652 #s(literal 2 binary64)) (/.f64 %2652 #s(literal 4 binary64)) (/.f64 (*.f64 %625 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %2657 #s(literal 2 binary64)) (/.f64 %2657 #s(literal 4 binary64)) (/.f64 %2660 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %625) #s(literal 2 binary64)) (/.f64 %638 #s(literal 2 binary64)) (/.f64 %638 #s(literal -2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %1952 %525)) (cos.f64 (-.f64 %1952 %525))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %1952 %2052)) (cos.f64 (-.f64 %1952 %2052))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %2223 %522)) (cos.f64 (-.f64 %2223 %522))) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %632) #s(literal 2 binary64)) (/.f64 (+.f64 %632 #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %617)) (/.f64 (/.f64 %617 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 %2692 #s(literal 2 binary64)) (/.f64 %2692 #s(literal 4 binary64)) (/.f64 (*.f64 %632 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %2697 #s(literal 2 binary64)) (/.f64 %2697 #s(literal 4 binary64)) (/.f64 %2700 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %632) #s(literal 2 binary64)) (+.f64 %2704 %2705) (+.f64 %2705 %2704) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %625)) (/.f64 (/.f64 %625 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 %617 #s(literal 1/2 binary64) %436) (/.f64 %2713 #s(literal 2 binary64)) (/.f64 %2713 #s(literal -2 binary64)) (fma.f64 %625 #s(literal 1/2 binary64) %436) (+.f64 %2717 %2718) (+.f64 %2718 %2717) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %632)) (/.f64 (/.f64 %632 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 %638 #s(literal 1/2 binary64) #s(literal 0 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %2223 %1760)) (cos.f64 (-.f64 %2223 %1760))) #s(literal 2 binary64)) (/.f64 (fma.f64 %617 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %617 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64)) (fma.f64 %632 #s(literal 1/2 binary64) %436) (/.f64 (fma.f64 %625 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %1952 %627)) (cos.f64 (-.f64 %1952 %627))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %2223 %619)) (cos.f64 (-.f64 %2223 %619))) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2633) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2636) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2628) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %617 #s(literal -2 binary64))) #s(literal -4 binary64)) (/.f64 (fma.f64 %632 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %632 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2657) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2660) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2652) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %625 #s(literal -2 binary64))) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %638) #s(literal 2 binary64)) (/.f64 (+.f64 %638 #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 %2779 #s(literal 2 binary64)) (/.f64 %2779 #s(literal 4 binary64)) (/.f64 (*.f64 %638 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %2784 #s(literal 2 binary64)) (/.f64 %2784 #s(literal 4 binary64)) (/.f64 %2787 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %638) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2697) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2700) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2692) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %632 #s(literal -2 binary64))) #s(literal -4 binary64)) (+.f64 (/.f64 %635 #s(literal 2 binary64)) (/.f64 %637 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %638)) (/.f64 (/.f64 %638 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %1952 %2223)) (cos.f64 (-.f64 %1952 %2223))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %2223 %1952)) (cos.f64 (-.f64 %2223 %1952))) #s(literal 2 binary64)) (fma.f64 %638 #s(literal 1/2 binary64) %436) (/.f64 (fma.f64 %638 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %638 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1958 %525)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %1957 %525))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1958 %2052)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %1957 %2052))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %2225 %522)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %2838 %522))) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2784) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2787) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2779) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %638 #s(literal -2 binary64))) #s(literal -4 binary64)) (*.f64 %646 #s(literal 1/2 binary64)) (*.f64 %654 #s(literal 1/2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %2225 %1760)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %2838 %1760))) #s(literal 2 binary64)) (/.f64 %646 #s(literal 2 binary64)) (/.f64 %646 #s(literal -2 binary64)) (/.f64 %654 #s(literal 2 binary64)) (/.f64 %654 #s(literal -2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1958 %627)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %1957 %627))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %2225 %619)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %2838 %619))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1960 %525)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %2879 %525))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1960 %2052)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %2879 %2052))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %2228 %522)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %2893 %522))) #s(literal 2 binary64)) (/.f64 %2898 #s(literal 2 binary64)) (/.f64 %2898 #s(literal -2 binary64)) (/.f64 %2901 #s(literal 2 binary64)) (/.f64 %2901 #s(literal -2 binary64)) (fma.f64 %646 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %654 #s(literal 1/2 binary64) #s(literal 0 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %2228 %1760)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %2893 %1760))) #s(literal 2 binary64)) (*.f64 %663 #s(literal 1/2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1960 %627)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %2879 %627))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1958 %2223)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %1957 %2223))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %2228 %619)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %2893 %619))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %2225 %1952)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %2838 %1952))) #s(literal 2 binary64)) (/.f64 %663 #s(literal 2 binary64)) (/.f64 %663 #s(literal -2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %646) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %654) #s(literal 2 binary64)) (/.f64 (+.f64 %646 #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 (+.f64 %654 #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 %2947 #s(literal 2 binary64)) (/.f64 %2947 #s(literal 4 binary64)) (/.f64 (*.f64 %646 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %2952 #s(literal 2 binary64)) (/.f64 %2952 #s(literal 4 binary64)) (/.f64 (*.f64 %654 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %2957 #s(literal 2 binary64)) (/.f64 %2957 #s(literal 4 binary64)) (/.f64 %2960 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %646) #s(literal 2 binary64)) (/.f64 %2964 #s(literal 2 binary64)) (/.f64 %2964 #s(literal 4 binary64)) (/.f64 %2967 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %654) #s(literal 2 binary64)) (/.f64 %2971 #s(literal 2 binary64)) (/.f64 %2971 #s(literal -2 binary64)) (+.f64 (/.f64 %642 #s(literal 2 binary64)) (/.f64 %645 #s(literal 2 binary64))) (+.f64 (/.f64 %650 #s(literal 2 binary64)) (/.f64 %653 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %646)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %654)) (/.f64 (/.f64 %646 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 (/.f64 %654 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 %663 #s(literal 1/2 binary64) #s(literal 0 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1960 %2223)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %2879 %2223))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %2228 %1952)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %2893 %1952))) #s(literal 2 binary64)) (fma.f64 %646 #s(literal 1/2 binary64) %436) (fma.f64 %654 #s(literal 1/2 binary64) %436) (/.f64 (fma.f64 %646 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %646 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %663) #s(literal 2 binary64)) (/.f64 (+.f64 %663 #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 %3015 #s(literal 2 binary64)) (/.f64 %3015 #s(literal 4 binary64)) (/.f64 (*.f64 %663 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %3020 #s(literal 2 binary64)) (/.f64 %3020 #s(literal 4 binary64)) (/.f64 %3023 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %663) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2957) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2964) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2960) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2967) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2947) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %2952) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %646 #s(literal -2 binary64))) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %654 #s(literal -2 binary64))) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %663)) (/.f64 (/.f64 %663 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (-.f64 (/.f64 %659 #s(literal 2 binary64)) (/.f64 %662 #s(literal 2 binary64))) (fma.f64 %663 #s(literal 1/2 binary64) %436) (/.f64 (fma.f64 %663 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %663 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %1958 %648)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %1957 %648))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %1958 %2225)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %1957 %2225))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %2225 %1955)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %2838 %1955))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %2225 %1958)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %2838 %1958))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %1955 %2225)) (cos.f64 (fma.f64 %643 #s(literal 1/4 binary64) %2225))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %648 %1958)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %651 %1958))) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %3020) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %3023) #s(literal -4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %3015) #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %663 #s(literal -2 binary64))) #s(literal -4 binary64)) (fma.f64 %523 %526 %2364) (fma.f64 %526 %523 %2364) (/.f64 (-.f64 (cos.f64 (-.f64 %1960 %648)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %2879 %648))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %1960 %2225)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %2879 %2225))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %1958 %2228)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %1957 %2228))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %2228 %1955)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %2893 %1955))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %2228 %1958)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %2893 %1958))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %2225 %1960)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %2838 %1960))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %1955 %2228)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %2360 %2228))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %648 %1960)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %651 %1960))) #s(literal 2 binary64)) (fma.f64 %523 %529 %2364) (fma.f64 %526 %531 %2364) (fma.f64 %531 %526 %2364) (fma.f64 %529 %523 %2364) (/.f64 (-.f64 (cos.f64 (-.f64 %1960 %2228)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %2879 %2228))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %2228 %1960)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %2893 %1960))) #s(literal 2 binary64)) (fma.f64 %523 %535 %2364) (fma.f64 %523 %537 %2364) (fma.f64 %526 %539 %2364) (fma.f64 %526 %541 %2364) (fma.f64 %526 %543 %2364) (fma.f64 %535 %523 %2364) (fma.f64 %539 %526 %2364) (fma.f64 %541 %526 %2364) (fma.f64 %543 %526 %2364) (fma.f64 %537 %523 %2364) (fma.f64 %550 %523 %2364) (fma.f64 %523 %552 %2364) (fma.f64 %535 %531 %2364) (fma.f64 %539 %529 %2364) (fma.f64 %531 %535 %2364) (fma.f64 %529 %539 %2364) (fma.f64 %552 %523 %2364) (fma.f64 #s(literal 2 binary64) %496 %2435) (+.f64 #s(literal 0 binary64) %3186) (-.f64 #s(literal 0 binary64) %3186) (fma.f64 #s(literal 2 binary64) %562 %2364) (fma.f64 #s(literal 2 binary64) %567 %2364) (+.f64 %2526 %3191) (-.f64 #s(literal 0 binary64) (-.f64 %3191 %2512)) (-.f64 %2528 %3191) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %3186) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %3186) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %3186) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %3186) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %3186) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %3186) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %3186) (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %3186) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %3186) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %3186) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %3186) (fma.f64 #s(literal 2 binary64) %501 %2435) (*.f64 #s(literal 2 binary64) %672) (*.f64 #s(literal -2 binary64) %672) (*.f64 #s(literal 4 binary64) %672) (*.f64 %672 #s(literal 2 binary64)) (*.f64 %672 #s(literal 4 binary64)) (*.f64 %678 %671) (fma.f64 #s(literal 2 binary64) %506 %2435) (*.f64 #s(literal 2 binary64) %683) (*.f64 #s(literal 2 binary64) %685) (fma.f64 #s(literal 2 binary64) %575 %2364) (fma.f64 #s(literal 2 binary64) %583 %2364) (*.f64 #s(literal 2 binary64) %693) (fma.f64 #s(literal 1/2 binary64) %449 %3186) (fma.f64 #s(literal 2 binary64) %672 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %672 #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) %672 #s(literal 0 binary64)) (fma.f64 %672 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %672 #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 %678 %671 #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) %265 %3186) (fma.f64 %460 #s(literal 1/2 binary64) %3186) (fma.f64 %441 #s(literal 0 binary64) %3186) (fma.f64 #s(literal 2 binary64) %512 %2435) (*.f64 #s(literal 2 binary64) %695) (fma.f64 #s(literal 2 binary64) %683 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %685 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %697) (*.f64 #s(literal 2 binary64) %699) (*.f64 #s(literal 2 binary64) %708) (*.f64 #s(literal 2 binary64) %716) (*.f64 #s(literal 2 binary64) %724) (*.f64 #s(literal 2 binary64) %732) (*.f64 #s(literal 2 binary64) %741) (*.f64 #s(literal 2 binary64) %750) (*.f64 #s(literal 2 binary64) %758) (*.f64 #s(literal 2 binary64) %766) (*.f64 #s(literal 2 binary64) %774) (*.f64 #s(literal 2 binary64) %782) (fma.f64 #s(literal 2 binary64) %693 #s(literal 0 binary64)) (*.f64 #s(literal 1 binary64) %784) (*.f64 #s(literal 2 binary64) %786) (fma.f64 #s(literal 2 binary64) %695 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %672 %436) (fma.f64 #s(literal 2 binary64) %697 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %699 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %672 %436) (fma.f64 #s(literal 4 binary64) %672 %436) (fma.f64 %672 #s(literal 2 binary64) %436) (fma.f64 %672 #s(literal 4 binary64) %436) (fma.f64 %678 %671 %436) (fma.f64 #s(literal 2 binary64) %592 %2364) (fma.f64 #s(literal 2 binary64) %600 %2364) (fma.f64 #s(literal 2 binary64) %608 %2364) (*.f64 #s(literal 2 binary64) %794) (*.f64 #s(literal 2 binary64) %802) (*.f64 #s(literal 2 binary64) %810) (*.f64 #s(literal 2 binary64) %818) (fma.f64 #s(literal 2 binary64) %708 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %716 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %724 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %732 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %741 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %750 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %758 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %766 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %774 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %782 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %784 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %683 %436) (fma.f64 #s(literal 2 binary64) %786 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %685 %436) (fma.f64 #s(literal 2 binary64) %693 %436) (fma.f64 #s(literal 2 binary64) %794 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %802 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %810 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %818 #s(literal 0 binary64)) (*.f64 %441 %820) (fma.f64 #s(literal 2 binary64) %695 %436) (fma.f64 #s(literal 2 binary64) %520 %2435) (fma.f64 #s(literal 2 binary64) %697 %436) (fma.f64 #s(literal 2 binary64) %699 %436) (fma.f64 #s(literal 2 binary64) %708 %436) (fma.f64 #s(literal 2 binary64) %716 %436) (fma.f64 #s(literal 2 binary64) %724 %436) (fma.f64 #s(literal 2 binary64) %732 %436) (fma.f64 #s(literal 2 binary64) %741 %436) (fma.f64 #s(literal 2 binary64) %750 %436) (fma.f64 #s(literal 2 binary64) %758 %436) (fma.f64 #s(literal 2 binary64) %766 %436) (fma.f64 #s(literal 2 binary64) %774 %436) (fma.f64 #s(literal 2 binary64) %782 %436) (fma.f64 %617 #s(literal 1/2 binary64) %2364) (fma.f64 #s(literal 1 binary64) %784 %436) (fma.f64 #s(literal 2 binary64) %786 %436) (fma.f64 %625 #s(literal 1/2 binary64) %2364) (fma.f64 %632 #s(literal 1/2 binary64) %2364) (fma.f64 %441 %820 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %794 %436) (fma.f64 #s(literal 2 binary64) %802 %436) (fma.f64 #s(literal 2 binary64) %810 %436) (fma.f64 #s(literal 2 binary64) %818 %436) (fma.f64 %638 #s(literal 1/2 binary64) %2364) (fma.f64 %441 %820 %436) (*.f64 #s(literal 2 binary64) %830) (*.f64 #s(literal 2 binary64) %838) (fma.f64 %646 #s(literal 1/2 binary64) %2364) (fma.f64 %654 #s(literal 1/2 binary64) %2364) (fma.f64 #s(literal 2 binary64) %830 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %838 #s(literal 0 binary64)) (fma.f64 %663 #s(literal 1/2 binary64) %2364) (fma.f64 #s(literal 2 binary64) %830 %436) (fma.f64 #s(literal 2 binary64) %838 %436) (fma.f64 %523 %526 %2435) (fma.f64 %526 %523 %2435) (fma.f64 %523 %529 %2435) (fma.f64 %526 %531 %2435) (fma.f64 %531 %526 %2435) (fma.f64 %529 %523 %2435) (fma.f64 %523 %535 %2435) (fma.f64 %523 %537 %2435) (fma.f64 %526 %539 %2435) (fma.f64 %526 %541 %2435) (fma.f64 %526 %543 %2435) (fma.f64 %535 %523 %2435) (fma.f64 %539 %526 %2435) (fma.f64 %541 %526 %2435) (fma.f64 %543 %526 %2435) (fma.f64 %537 %523 %2435) (fma.f64 %550 %523 %2435) (fma.f64 %523 %552 %2435) (fma.f64 %535 %531 %2435) (fma.f64 %539 %529 %2435) (fma.f64 %531 %535 %2435) (fma.f64 %529 %539 %2435) (fma.f64 %552 %523 %2435) (fma.f64 %1965 %529 %3343) (fma.f64 %2233 %531 %3345) (fma.f64 %531 %2233 %3347) (fma.f64 %529 %1965 %3349) (+.f64 (*.f64 %531 %2233) %3347) (+.f64 (*.f64 %2233 %531) %3345) (+.f64 (*.f64 %1965 %529) %3343) (+.f64 (*.f64 %529 %1965) %3349) (fma.f64 #s(literal 2 binary64) %562 %2435) (fma.f64 #s(literal 2 binary64) %567 %2435) (fma.f64 #s(literal 2 binary64) %496 %3186) (fma.f64 %535 %1965 %3362) (fma.f64 %539 %2233 %3364) (fma.f64 %541 %2233 %3366) (fma.f64 %1965 %535 %3368) (fma.f64 %2233 %539 %3370) (fma.f64 %2233 %541 %3372) (+.f64 (*.f64 %539 %2233) %3364) (+.f64 (*.f64 %2233 %539) %3370) (+.f64 (*.f64 %2233 %541) %3372) (+.f64 (*.f64 %1965 %535) %3368) (+.f64 (*.f64 %541 %2233) %3366) (+.f64 (*.f64 %535 %1965) %3362) (fma.f64 #s(literal 2 binary64) %672 %2364) (fma.f64 #s(literal -2 binary64) %672 %2364) (fma.f64 #s(literal 4 binary64) %672 %2364) (fma.f64 %672 #s(literal 2 binary64) %2364) (fma.f64 %672 #s(literal 4 binary64) %2364) (fma.f64 %678 %671 %2364) (fma.f64 #s(literal 2 binary64) %683 %2364) (fma.f64 #s(literal 2 binary64) %685 %2364) (fma.f64 #s(literal 2 binary64) %693 %2364) (fma.f64 #s(literal 2 binary64) %695 %2364) (fma.f64 #s(literal 2 binary64) %697 %2364) (fma.f64 #s(literal 2 binary64) %699 %2364) (fma.f64 #s(literal 2 binary64) %575 %2435) (fma.f64 #s(literal 2 binary64) %583 %2435) (fma.f64 #s(literal 2 binary64) %708 %2364) (fma.f64 #s(literal 2 binary64) %716 %2364) (fma.f64 #s(literal 2 binary64) %724 %2364) (fma.f64 #s(literal 2 binary64) %732 %2364) (fma.f64 #s(literal 2 binary64) %741 %2364) (fma.f64 #s(literal 2 binary64) %750 %2364) (fma.f64 #s(literal 2 binary64) %758 %2364) (fma.f64 #s(literal 2 binary64) %766 %2364) (fma.f64 #s(literal 2 binary64) %774 %2364) (fma.f64 #s(literal 2 binary64) %782 %2364) (fma.f64 #s(literal 1 binary64) %784 %2364) (fma.f64 #s(literal 2 binary64) %786 %2364) (fma.f64 #s(literal 2 binary64) %501 %3186) (fma.f64 #s(literal 2 binary64) %506 %3186) (fma.f64 #s(literal 2 binary64) %794 %2364) (fma.f64 #s(literal 2 binary64) %802 %2364) (fma.f64 #s(literal 2 binary64) %810 %2364) (fma.f64 #s(literal 2 binary64) %818 %2364) (fma.f64 #s(literal 2 binary64) %512 %3186) (fma.f64 #s(literal 2 binary64) %592 %2435) (fma.f64 #s(literal 2 binary64) %600 %2435) (fma.f64 #s(literal 2 binary64) %608 %2435) (fma.f64 %441 %820 %2364) (fma.f64 %617 #s(literal 1/2 binary64) %2435) (fma.f64 %625 #s(literal 1/2 binary64) %2435) (fma.f64 %632 #s(literal 1/2 binary64) %2435) (fma.f64 #s(literal 2 binary64) %520 %3186) (fma.f64 %638 #s(literal 1/2 binary64) %2435) (fma.f64 #s(literal 2 binary64) %830 %2364) (fma.f64 #s(literal 2 binary64) %838 %2364) (fma.f64 %646 #s(literal 1/2 binary64) %2435) (fma.f64 %654 #s(literal 1/2 binary64) %2435) (fma.f64 %663 #s(literal 1/2 binary64) %2435) (/.f64 (+.f64 %617 %617) #s(literal 2 binary64)) (/.f64 (+.f64 %617 %625) #s(literal 2 binary64)) (/.f64 (+.f64 %625 %617) #s(literal 2 binary64)) (/.f64 (+.f64 %625 %625) #s(literal 2 binary64)) (/.f64 (+.f64 %617 %632) #s(literal 2 binary64)) (/.f64 (+.f64 %632 %617) #s(literal 2 binary64)) (/.f64 (+.f64 %625 %632) #s(literal 2 binary64)) (/.f64 (+.f64 %632 %625) #s(literal 2 binary64)) (/.f64 (+.f64 %632 %632) #s(literal 2 binary64)) (/.f64 (+.f64 %617 %638) #s(literal 2 binary64)) (/.f64 (+.f64 %638 %617) #s(literal 2 binary64)) (/.f64 (+.f64 %638 %625) #s(literal 2 binary64)) (/.f64 (+.f64 %625 %638) #s(literal 2 binary64)) (/.f64 (+.f64 %638 %632) #s(literal 2 binary64)) (/.f64 (+.f64 %632 %638) #s(literal 2 binary64)) (/.f64 (fma.f64 %617 #s(literal 2 binary64) %2628) #s(literal 4 binary64)) (/.f64 (fma.f64 %617 #s(literal 2 binary64) %2633) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal 2 binary64) %2628) #s(literal 4 binary64)) (/.f64 (fma.f64 %617 #s(literal 2 binary64) %2652) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal 2 binary64) %2633) #s(literal 4 binary64)) (/.f64 (fma.f64 %617 #s(literal 2 binary64) %2657) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal 2 binary64) %2652) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal 2 binary64) %2657) #s(literal 4 binary64)) (/.f64 (fma.f64 %632 #s(literal 2 binary64) %2628) #s(literal 4 binary64)) (/.f64 (fma.f64 %617 #s(literal 2 binary64) %2692) #s(literal 4 binary64)) (/.f64 (fma.f64 %632 #s(literal 2 binary64) %2633) #s(literal 4 binary64)) (/.f64 (fma.f64 %617 #s(literal 2 binary64) %2697) #s(literal 4 binary64)) (/.f64 (fma.f64 %632 #s(literal 2 binary64) %2652) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal 2 binary64) %2692) #s(literal 4 binary64)) (/.f64 (fma.f64 %632 #s(literal 2 binary64) %2657) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal 2 binary64) %2697) #s(literal 4 binary64)) (/.f64 (+.f64 %638 %638) #s(literal 2 binary64)) (/.f64 (fma.f64 %632 #s(literal 2 binary64) %2692) #s(literal 4 binary64)) (/.f64 (fma.f64 %632 #s(literal 2 binary64) %2697) #s(literal 4 binary64)) (fma.f64 %523 %526 %3186) (fma.f64 %526 %523 %3186) (fma.f64 %523 %529 %3186) (fma.f64 %526 %531 %3186) (fma.f64 %531 %526 %3186) (fma.f64 %529 %523 %3186) (/.f64 (fma.f64 %638 #s(literal 2 binary64) %2628) #s(literal 4 binary64)) (/.f64 (fma.f64 %617 #s(literal 2 binary64) %2779) #s(literal 4 binary64)) (/.f64 (fma.f64 %638 #s(literal 2 binary64) %2633) #s(literal 4 binary64)) (/.f64 (fma.f64 %617 #s(literal 2 binary64) %2784) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal 2 binary64) %2779) #s(literal 4 binary64)) (/.f64 (fma.f64 %638 #s(literal 2 binary64) %2652) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal 2 binary64) %2784) #s(literal 4 binary64)) (/.f64 (fma.f64 %638 #s(literal 2 binary64) %2657) #s(literal 4 binary64)) (/.f64 (fma.f64 %632 #s(literal 2 binary64) %2779) #s(literal 4 binary64)) (/.f64 (fma.f64 %638 #s(literal 2 binary64) %2692) #s(literal 4 binary64)) (/.f64 (fma.f64 %632 #s(literal 2 binary64) %2784) #s(literal 4 binary64)) (/.f64 (fma.f64 %638 #s(literal 2 binary64) %2697) #s(literal 4 binary64)) (fma.f64 %523 %535 %3186) (fma.f64 %523 %537 %3186) (fma.f64 %526 %539 %3186) (fma.f64 %526 %541 %3186) (fma.f64 %526 %543 %3186) (fma.f64 %535 %523 %3186) (fma.f64 %539 %526 %3186) (fma.f64 %541 %526 %3186) (fma.f64 %543 %526 %3186) (fma.f64 %537 %523 %3186) (fma.f64 %550 %523 %3186) (/.f64 (+.f64 %617 %646) #s(literal 2 binary64)) (/.f64 (+.f64 %617 %654) #s(literal 2 binary64)) (/.f64 (+.f64 %646 %617) #s(literal 2 binary64)) (/.f64 (+.f64 %654 %617) #s(literal 2 binary64)) (/.f64 (+.f64 %646 %625) #s(literal 2 binary64)) (/.f64 (+.f64 %654 %625) #s(literal 2 binary64)) (/.f64 (+.f64 %625 %646) #s(literal 2 binary64)) (/.f64 (+.f64 %625 %654) #s(literal 2 binary64)) (fma.f64 %523 %552 %3186) (fma.f64 %535 %531 %3186) (fma.f64 %539 %529 %3186) (fma.f64 %531 %535 %3186) (fma.f64 %529 %539 %3186) (fma.f64 %552 %523 %3186) (/.f64 (+.f64 %646 %632) #s(literal 2 binary64)) (/.f64 (+.f64 %654 %632) #s(literal 2 binary64)) (/.f64 (+.f64 %632 %646) #s(literal 2 binary64)) (/.f64 (+.f64 %632 %654) #s(literal 2 binary64)) (/.f64 (fma.f64 %638 #s(literal 2 binary64) %2779) #s(literal 4 binary64)) (/.f64 (fma.f64 %638 #s(literal 2 binary64) %2784) #s(literal 4 binary64)) (/.f64 (+.f64 %663 %617) #s(literal 2 binary64)) (/.f64 (+.f64 %617 %663) #s(literal 2 binary64)) (/.f64 (+.f64 %663 %625) #s(literal 2 binary64)) (/.f64 (+.f64 %625 %663) #s(literal 2 binary64)) (/.f64 (+.f64 %663 %632) #s(literal 2 binary64)) (/.f64 (+.f64 %646 %638) #s(literal 2 binary64)) (/.f64 (+.f64 %654 %638) #s(literal 2 binary64)) (/.f64 (+.f64 %638 %646) #s(literal 2 binary64)) (/.f64 (+.f64 %638 %654) #s(literal 2 binary64)) (/.f64 (+.f64 %632 %663) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %672 %2435) (fma.f64 #s(literal -2 binary64) %672 %2435) (fma.f64 #s(literal 4 binary64) %672 %2435) (fma.f64 %672 #s(literal 2 binary64) %2435) (fma.f64 %672 #s(literal 4 binary64) %2435) (fma.f64 %678 %671 %2435) (/.f64 (fma.f64 %646 #s(literal 2 binary64) %2628) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) %2628) #s(literal 4 binary64)) (/.f64 (fma.f64 %617 #s(literal 2 binary64) %2947) #s(literal 4 binary64)) (/.f64 (fma.f64 %617 #s(literal 2 binary64) %2952) #s(literal 4 binary64)) (/.f64 (fma.f64 %646 #s(literal 2 binary64) %2633) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) %2633) #s(literal 4 binary64)) (/.f64 (fma.f64 %617 #s(literal 2 binary64) %2957) #s(literal 4 binary64)) (/.f64 (fma.f64 %617 #s(literal 2 binary64) %2964) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal 2 binary64) %2947) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal 2 binary64) %2952) #s(literal 4 binary64)) (/.f64 (fma.f64 %646 #s(literal 2 binary64) %2652) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) %2652) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal 2 binary64) %2957) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal 2 binary64) %2964) #s(literal 4 binary64)) (/.f64 (fma.f64 %646 #s(literal 2 binary64) %2657) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) %2657) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %683 %2435) (fma.f64 #s(literal 2 binary64) %685 %2435) (/.f64 (+.f64 %663 %638) #s(literal 2 binary64)) (/.f64 (+.f64 %638 %663) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %562 %3186) (fma.f64 #s(literal 2 binary64) %567 %3186) (/.f64 (fma.f64 %632 #s(literal 2 binary64) %2947) #s(literal 4 binary64)) (/.f64 (fma.f64 %632 #s(literal 2 binary64) %2952) #s(literal 4 binary64)) (/.f64 (fma.f64 %646 #s(literal 2 binary64) %2692) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) %2692) #s(literal 4 binary64)) (/.f64 (fma.f64 %632 #s(literal 2 binary64) %2957) #s(literal 4 binary64)) (/.f64 (fma.f64 %632 #s(literal 2 binary64) %2964) #s(literal 4 binary64)) (/.f64 (fma.f64 %646 #s(literal 2 binary64) %2697) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) %2697) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %693 %2435) (fma.f64 #s(literal 2 binary64) %695 %2435) (fma.f64 #s(literal 2 binary64) %697 %2435) (fma.f64 #s(literal 2 binary64) %699 %2435) (/.f64 (fma.f64 %617 #s(literal 2 binary64) %3015) #s(literal 4 binary64)) (/.f64 (fma.f64 %663 #s(literal 2 binary64) %2628) #s(literal 4 binary64)) (/.f64 (fma.f64 %617 #s(literal 2 binary64) %3020) #s(literal 4 binary64)) (/.f64 (fma.f64 %663 #s(literal 2 binary64) %2633) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal 2 binary64) %3015) #s(literal 4 binary64)) (/.f64 (fma.f64 %663 #s(literal 2 binary64) %2652) #s(literal 4 binary64)) (/.f64 (fma.f64 %625 #s(literal 2 binary64) %3020) #s(literal 4 binary64)) (/.f64 (fma.f64 %663 #s(literal 2 binary64) %2657) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %708 %2435) (fma.f64 #s(literal 2 binary64) %716 %2435) (fma.f64 #s(literal 2 binary64) %724 %2435) (fma.f64 #s(literal 2 binary64) %732 %2435) (fma.f64 #s(literal 2 binary64) %741 %2435) (fma.f64 #s(literal 2 binary64) %750 %2435) (fma.f64 #s(literal 2 binary64) %758 %2435) (fma.f64 #s(literal 2 binary64) %766 %2435) (fma.f64 #s(literal 2 binary64) %774 %2435) (fma.f64 #s(literal 2 binary64) %782 %2435) (fma.f64 #s(literal 1 binary64) %784 %2435) (fma.f64 #s(literal 2 binary64) %786 %2435) (/.f64 (fma.f64 %632 #s(literal 2 binary64) %3015) #s(literal 4 binary64)) (/.f64 (fma.f64 %638 #s(literal 2 binary64) %2947) #s(literal 4 binary64)) (/.f64 (fma.f64 %638 #s(literal 2 binary64) %2952) #s(literal 4 binary64)) (/.f64 (fma.f64 %646 #s(literal 2 binary64) %2779) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) %2779) #s(literal 4 binary64)) (/.f64 (fma.f64 %663 #s(literal 2 binary64) %2692) #s(literal 4 binary64)) (/.f64 (fma.f64 %632 #s(literal 2 binary64) %3020) #s(literal 4 binary64)) (/.f64 (fma.f64 %638 #s(literal 2 binary64) %2957) #s(literal 4 binary64)) (/.f64 (fma.f64 %638 #s(literal 2 binary64) %2964) #s(literal 4 binary64)) (/.f64 (fma.f64 %646 #s(literal 2 binary64) %2784) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) %2784) #s(literal 4 binary64)) (/.f64 (fma.f64 %663 #s(literal 2 binary64) %2697) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %794 %2435) (fma.f64 #s(literal 2 binary64) %802 %2435) (fma.f64 #s(literal 2 binary64) %810 %2435) (fma.f64 #s(literal 2 binary64) %818 %2435) (fma.f64 #s(literal 2 binary64) %575 %3186) (fma.f64 #s(literal 2 binary64) %583 %3186) (/.f64 (+.f64 %646 %646) #s(literal 2 binary64)) (/.f64 (+.f64 %646 %654) #s(literal 2 binary64)) (/.f64 (+.f64 %654 %646) #s(literal 2 binary64)) (/.f64 (+.f64 %654 %654) #s(literal 2 binary64)) (/.f64 (fma.f64 %638 #s(literal 2 binary64) %3015) #s(literal 4 binary64)) (/.f64 (fma.f64 %663 #s(literal 2 binary64) %2779) #s(literal 4 binary64)) (/.f64 (fma.f64 %638 #s(literal 2 binary64) %3020) #s(literal 4 binary64)) (/.f64 (fma.f64 %663 #s(literal 2 binary64) %2784) #s(literal 4 binary64)) (fma.f64 %441 %820 %2435) (/.f64 (+.f64 %663 %646) #s(literal 2 binary64)) (/.f64 (+.f64 %663 %654) #s(literal 2 binary64)) (/.f64 (+.f64 %646 %663) #s(literal 2 binary64)) (/.f64 (+.f64 %654 %663) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %592 %3186) (fma.f64 #s(literal 2 binary64) %600 %3186) (fma.f64 #s(literal 2 binary64) %608 %3186) (/.f64 (+.f64 %663 %663) #s(literal 2 binary64)) (/.f64 (fma.f64 %646 #s(literal 2 binary64) %2947) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) %2947) #s(literal 4 binary64)) (/.f64 (fma.f64 %646 #s(literal 2 binary64) %2952) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) %2952) #s(literal 4 binary64)) (/.f64 (fma.f64 %646 #s(literal 2 binary64) %2957) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) %2957) #s(literal 4 binary64)) (/.f64 (fma.f64 %646 #s(literal 2 binary64) %2964) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) %2964) #s(literal 4 binary64)) (fma.f64 %617 #s(literal 1/2 binary64) %3186) (fma.f64 %625 #s(literal 1/2 binary64) %3186) (/.f64 (fma.f64 %646 #s(literal 2 binary64) %3015) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) %3015) #s(literal 4 binary64)) (/.f64 (fma.f64 %663 #s(literal 2 binary64) %2947) #s(literal 4 binary64)) (/.f64 (fma.f64 %663 #s(literal 2 binary64) %2952) #s(literal 4 binary64)) (/.f64 (fma.f64 %646 #s(literal 2 binary64) %3020) #s(literal 4 binary64)) (/.f64 (fma.f64 %654 #s(literal 2 binary64) %3020) #s(literal 4 binary64)) (/.f64 (fma.f64 %663 #s(literal 2 binary64) %2957) #s(literal 4 binary64)) (/.f64 (fma.f64 %663 #s(literal 2 binary64) %2964) #s(literal 4 binary64)) (fma.f64 %632 #s(literal 1/2 binary64) %3186) (fma.f64 %523 %1987 %3785) (fma.f64 %1987 %523 %3787) (+.f64 (*.f64 %523 %1987) %3785) (+.f64 (*.f64 %1987 %523) %3787) (/.f64 (fma.f64 %663 #s(literal 2 binary64) %3015) #s(literal 4 binary64)) (/.f64 (fma.f64 %663 #s(literal 2 binary64) %3020) #s(literal 4 binary64)) (fma.f64 %638 #s(literal 1/2 binary64) %3186) (fma.f64 %1987 %531 %3798) (fma.f64 %531 %1987 %3800) (fma.f64 #s(literal 2 binary64) %830 %2435) (fma.f64 #s(literal 2 binary64) %838 %2435) (+.f64 (*.f64 %531 %1987) %3800) (+.f64 (*.f64 %1987 %531) %3798) (fma.f64 %1987 %539 %3808) (fma.f64 %1987 %541 %3810) (fma.f64 %539 %1987 %3812) (fma.f64 %541 %1987 %3814) (+.f64 (*.f64 %539 %1987) %3812) (+.f64 (*.f64 %541 %1987) %3814) (+.f64 (*.f64 %1987 %539) %3808) (+.f64 (*.f64 %1987 %541) %3810) (fma.f64 %646 #s(literal 1/2 binary64) %3186) (fma.f64 %654 #s(literal 1/2 binary64) %3186) (fma.f64 %663 #s(literal 1/2 binary64) %3186) (fma.f64 #s(literal 2 binary64) %672 %3186) (fma.f64 #s(literal -2 binary64) %672 %3186) (fma.f64 #s(literal 4 binary64) %672 %3186) (fma.f64 %672 #s(literal 2 binary64) %3186) (fma.f64 %672 #s(literal 4 binary64) %3186) (fma.f64 %678 %671 %3186) (fma.f64 %667 %671 %672) (fma.f64 %671 %667 %672) (fma.f64 #s(literal 2 binary64) %683 %3186) (+.f64 %672 %672) (fma.f64 #s(literal 2 binary64) %685 %3186) (fma.f64 #s(literal 2 binary64) %693 %3186) (fma.f64 #s(literal 2 binary64) %695 %3186) (fma.f64 #s(literal 2 binary64) %697 %3186) (fma.f64 #s(literal 2 binary64) %699 %3186) (fma.f64 #s(literal 2 binary64) %708 %3186) (fma.f64 #s(literal 2 binary64) %716 %3186) (fma.f64 #s(literal 2 binary64) %724 %3186) (fma.f64 #s(literal 2 binary64) %732 %3186) (fma.f64 #s(literal 2 binary64) %741 %3186) (fma.f64 #s(literal 2 binary64) %750 %3186) (fma.f64 #s(literal 2 binary64) %758 %3186) (fma.f64 #s(literal 2 binary64) %766 %3186) (fma.f64 #s(literal 2 binary64) %774 %3186) (fma.f64 #s(literal 2 binary64) %782 %3186) (fma.f64 #s(literal 1 binary64) %784 %3186) (fma.f64 #s(literal 2 binary64) %786 %3186) (fma.f64 #s(literal 2 binary64) %794 %3186) (fma.f64 #s(literal 2 binary64) %802 %3186) (fma.f64 #s(literal 2 binary64) %810 %3186) (fma.f64 #s(literal 2 binary64) %818 %3186) (fma.f64 %441 %820 %3186) (fma.f64 #s(literal 2 binary64) %830 %3186) (fma.f64 #s(literal 2 binary64) %838 %3186) (-.f64 (*.f64 %1987 %1987) (*.f64 %1990 %1990)) (+.f64 %286 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %286) %3866 (neg.f64 %3867) (-.f64 #s(literal 0 binary64) %292) (fma.f64 %286 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %286 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %286) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %286) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %286) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %286) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %286) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %286) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %286) (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %286) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %286) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %286) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %286) (+.f64 #s(literal 0 binary64) %3866) (+.f64 %3866 #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) %3867) (-.f64 %3866 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %3866) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %3866) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %3866) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %3866) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %3866) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %3866) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %3866) (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %3866) (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %3866) (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %3866) (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %3866) (fma.f64 #s(literal 1/2 binary64) %449 %286) (fma.f64 %309 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %311 #s(literal 1/2 binary64) #s(literal 0 binary64)) (/.f64 (fma.f64 %286 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -2 binary64)) (/.f64 (fma.f64 %286 #s(literal 4 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %286 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 0 binary64) %265 %286) (fma.f64 %460 #s(literal 1/2 binary64) %286) (fma.f64 %441 #s(literal 0 binary64) %286) (fma.f64 #s(literal 1/2 binary64) %449 %3866) (/.f64 (fma.f64 %3866 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 (fma.f64 %3866 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -2 binary64)) (fma.f64 #s(literal 0 binary64) %265 %3866) (fma.f64 %460 #s(literal 1/2 binary64) %3866) (fma.f64 %441 #s(literal 0 binary64) %3866) (fma.f64 #s(literal 0 binary64) %335 %3866) (fma.f64 %335 #s(literal 0 binary64) %3866) (+.f64 %338 %3866) (+.f64 (+.f64 #s(literal 0 binary64) %338) %286) (fma.f64 #s(literal 2 binary64) %496 %286) (fma.f64 #s(literal 2 binary64) %496 %3866) (fma.f64 #s(literal 2 binary64) %501 %286) (fma.f64 #s(literal 2 binary64) %506 %286) (fma.f64 #s(literal 2 binary64) %512 %286) (fma.f64 #s(literal 2 binary64) %501 %3866) (fma.f64 #s(literal 2 binary64) %506 %3866) (*.f64 #s(literal 2 binary64) %3935) (*.f64 #s(literal 2 binary64) %3940) (*.f64 #s(literal 2 binary64) %3947) (*.f64 #s(literal 2 binary64) %3952) (*.f64 #s(literal 2 binary64) %3956) (fma.f64 #s(literal 2 binary64) %512 %3866) (*.f64 #s(literal 2 binary64) %3959) (*.f64 #s(literal 2 binary64) %3964) (*.f64 #s(literal 2 binary64) %3972) (*.f64 #s(literal 2 binary64) %3979) (*.f64 #s(literal 2 binary64) %3984) (*.f64 #s(literal 2 binary64) %3989) (*.f64 #s(literal 2 binary64) %3994) (*.f64 #s(literal 2 binary64) %4002) (*.f64 #s(literal 2 binary64) %4010) (fma.f64 #s(literal 2 binary64) %3935 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %3940 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %3947 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %3952 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %3956 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %4023) (*.f64 #s(literal 2 binary64) %4031) (fma.f64 #s(literal 2 binary64) %3959 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %520 %286) (fma.f64 #s(literal 2 binary64) %3964 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %4042) (*.f64 #s(literal 2 binary64) %4050) (*.f64 #s(literal 2 binary64) %4058) (*.f64 #s(literal 2 binary64) %4066) (*.f64 #s(literal 2 binary64) %4074) (*.f64 #s(literal 2 binary64) %4082) (fma.f64 #s(literal 2 binary64) %3972 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %3979 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %3984 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %3989 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %3994 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4002 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4010 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %4096) (*.f64 #s(literal 2 binary64) %4101) (*.f64 #s(literal 2 binary64) %4109) (*.f64 #s(literal 2 binary64) %4117) (*.f64 #s(literal 2 binary64) %4124) (*.f64 #s(literal 2 binary64) %4132) (*.f64 #s(literal 2 binary64) %4140) (*.f64 #s(literal 2 binary64) %4148) (fma.f64 #s(literal 2 binary64) %4023 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4031 #s(literal 0 binary64)) (*.f64 #s(literal -2 binary64) %4158) (*.f64 #s(literal -2 binary64) %4163) (*.f64 #s(literal 2 binary64) %4171) (fma.f64 #s(literal 2 binary64) %520 %3866) (*.f64 #s(literal 2 binary64) %4180) (*.f64 #s(literal 2 binary64) %4188) (fma.f64 #s(literal 2 binary64) %4042 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4050 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4058 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4066 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4074 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4082 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %4202) (*.f64 #s(literal 2 binary64) %4210) (*.f64 #s(literal 2 binary64) %4218) (*.f64 #s(literal 2 binary64) %4226) (*.f64 #s(literal 2 binary64) %4234) (*.f64 #s(literal 2 binary64) %4242) (fma.f64 #s(literal 2 binary64) %4096 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4101 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4109 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4117 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4124 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4132 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4140 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4148 #s(literal 0 binary64)) (*.f64 #s(literal -2 binary64) %4258) (*.f64 #s(literal -2 binary64) %4266) (*.f64 #s(literal -2 binary64) %4274) (*.f64 #s(literal -2 binary64) %4282) (*.f64 #s(literal -2 binary64) %4290) (*.f64 #s(literal -2 binary64) %4298) (fma.f64 #s(literal -2 binary64) %4158 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %4163 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4171 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4180 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4188 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4202 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4210 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4218 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4226 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4234 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4242 #s(literal 0 binary64)) (*.f64 #s(literal -2 binary64) %4317) (*.f64 #s(literal -2 binary64) %4325) (*.f64 #s(literal -2 binary64) %4333) (*.f64 #s(literal -2 binary64) %4341) (fma.f64 #s(literal -2 binary64) %4258 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %4266 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %4274 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %4282 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %4290 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %4298 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %4355) (fma.f64 #s(literal -2 binary64) %4317 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %4325 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %4333 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %4341 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4355 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %4368) (*.f64 #s(literal 2 binary64) %4376) (*.f64 #s(literal 2 binary64) %4384) (*.f64 #s(literal 2 binary64) %4392) (*.f64 #s(literal 2 binary64) %4400) (fma.f64 #s(literal 2 binary64) %4368 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %4409) (*.f64 #s(literal 2 binary64) %4417) (fma.f64 #s(literal 2 binary64) %4376 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4384 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4392 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4400 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4409 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %4417 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %4431) (fma.f64 #s(literal 2 binary64) %4431 #s(literal 0 binary64)) (fma.f64 %523 %526 %286) (fma.f64 %526 %523 %286) (fma.f64 %523 %529 %286) (fma.f64 %526 %531 %286) (fma.f64 %531 %526 %286) (fma.f64 %529 %523 %286) (fma.f64 %523 %526 %3866) (fma.f64 %526 %523 %3866) (fma.f64 %523 %535 %286) (fma.f64 %523 %537 %286) (fma.f64 %526 %539 %286) (fma.f64 %526 %541 %286) (fma.f64 %526 %543 %286) (fma.f64 %535 %523 %286) (fma.f64 %539 %526 %286) (fma.f64 %541 %526 %286) (fma.f64 %543 %526 %286) (fma.f64 %537 %523 %286) (fma.f64 %550 %523 %286) (fma.f64 %523 %529 %3866) (fma.f64 %526 %531 %3866) (fma.f64 %531 %526 %3866) (fma.f64 %529 %523 %3866) (fma.f64 %523 %552 %286) (fma.f64 %535 %531 %286) (fma.f64 %539 %529 %286) (fma.f64 %531 %535 %286) (fma.f64 %529 %539 %286) (fma.f64 %552 %523 %286) (fma.f64 %523 %535 %3866) (fma.f64 %523 %537 %3866) (fma.f64 %526 %539 %3866) (fma.f64 %526 %541 %3866) (fma.f64 %526 %543 %3866) (fma.f64 %535 %523 %3866) (fma.f64 %539 %526 %3866) (fma.f64 %541 %526 %3866) (fma.f64 %543 %526 %3866) (fma.f64 %537 %523 %3866) (fma.f64 %550 %523 %3866) (fma.f64 %523 %552 %3866) (fma.f64 %535 %531 %3866) (fma.f64 %539 %529 %3866) (fma.f64 %531 %535 %3866) (fma.f64 %529 %539 %3866) (fma.f64 %552 %523 %3866) (fma.f64 #s(literal 2 binary64) %562 %286) (fma.f64 #s(literal 2 binary64) %567 %286) (fma.f64 #s(literal 2 binary64) %562 %3866) (fma.f64 #s(literal 2 binary64) %567 %3866) (fma.f64 #s(literal 2 binary64) %575 %286) (fma.f64 #s(literal 2 binary64) %583 %286) (fma.f64 #s(literal 2 binary64) %575 %3866) (fma.f64 #s(literal 2 binary64) %583 %3866) (fma.f64 #s(literal 2 binary64) %592 %286) (fma.f64 #s(literal 2 binary64) %600 %286) (fma.f64 #s(literal 2 binary64) %608 %286) (fma.f64 %616 #s(literal 1/2 binary64) %4491) (+.f64 %2547 %4491) (+.f64 (+.f64 %286 %2547) %2551) (fma.f64 %616 #s(literal 1/2 binary64) %4496) (fma.f64 #s(literal 2 binary64) %592 %3866) (fma.f64 #s(literal 2 binary64) %600 %3866) (fma.f64 #s(literal 2 binary64) %608 %3866) (+.f64 %2547 %4496) (fma.f64 %617 #s(literal 1/2 binary64) %286) (fma.f64 %616 #s(literal 1/2 binary64) %4503) (fma.f64 %625 #s(literal 1/2 binary64) %286) (+.f64 %2547 %4503) (fma.f64 %632 #s(literal 1/2 binary64) %286) (+.f64 (+.f64 %3866 %2547) %2551) (fma.f64 %617 #s(literal 1/2 binary64) %3866) (fma.f64 %625 #s(literal 1/2 binary64) %3866) (fma.f64 %638 #s(literal 1/2 binary64) %286) (fma.f64 %632 #s(literal 1/2 binary64) %3866) (/.f64 (fma.f64 %286 #s(literal 2 binary64) %617) #s(literal 2 binary64)) (/.f64 (fma.f64 %286 #s(literal 2 binary64) %625) #s(literal 2 binary64)) (/.f64 (fma.f64 %286 #s(literal 2 binary64) %632) #s(literal 2 binary64)) (fma.f64 %638 #s(literal 1/2 binary64) %3866) (/.f64 (fma.f64 %3866 #s(literal 2 binary64) %617) #s(literal 2 binary64)) (/.f64 (fma.f64 %3866 #s(literal 2 binary64) %625) #s(literal 2 binary64)) (/.f64 (fma.f64 %286 #s(literal 2 binary64) %638) #s(literal 2 binary64)) (/.f64 (fma.f64 %3866 #s(literal 2 binary64) %632) #s(literal 2 binary64)) (/.f64 (fma.f64 %3866 #s(literal 2 binary64) %638) #s(literal 2 binary64)) (fma.f64 %646 #s(literal 1/2 binary64) %286) (fma.f64 %654 #s(literal 1/2 binary64) %286) (fma.f64 %663 #s(literal 1/2 binary64) %286) (fma.f64 %646 #s(literal 1/2 binary64) %3866) (fma.f64 %654 #s(literal 1/2 binary64) %3866) (/.f64 (fma.f64 %286 #s(literal 2 binary64) %646) #s(literal 2 binary64)) (/.f64 (fma.f64 %286 #s(literal 2 binary64) %654) #s(literal 2 binary64)) (fma.f64 %663 #s(literal 1/2 binary64) %3866) (/.f64 (fma.f64 %286 #s(literal 2 binary64) %663) #s(literal 2 binary64)) (/.f64 (fma.f64 %3866 #s(literal 2 binary64) %646) #s(literal 2 binary64)) (/.f64 (fma.f64 %3866 #s(literal 2 binary64) %654) #s(literal 2 binary64)) (/.f64 (fma.f64 %3866 #s(literal 2 binary64) %663) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %672 %286) (fma.f64 #s(literal -2 binary64) %672 %286) (fma.f64 #s(literal 4 binary64) %672 %286) (fma.f64 %672 #s(literal 2 binary64) %286) (fma.f64 %672 #s(literal 4 binary64) %286) (fma.f64 %678 %671 %286) (fma.f64 #s(literal 2 binary64) %683 %286) (fma.f64 #s(literal 2 binary64) %685 %286) (fma.f64 #s(literal 2 binary64) %693 %286) (fma.f64 #s(literal 2 binary64) %672 %3866) (fma.f64 #s(literal 2 binary64) %695 %286) (fma.f64 #s(literal -2 binary64) %672 %3866) (fma.f64 #s(literal 4 binary64) %672 %3866) (fma.f64 %672 #s(literal 2 binary64) %3866) (fma.f64 %672 #s(literal 4 binary64) %3866) (fma.f64 %678 %671 %3866) (fma.f64 #s(literal 2 binary64) %697 %286) (fma.f64 #s(literal 2 binary64) %699 %286) (fma.f64 #s(literal 2 binary64) %683 %3866) (fma.f64 #s(literal 2 binary64) %708 %286) (fma.f64 #s(literal 2 binary64) %716 %286) (fma.f64 #s(literal 2 binary64) %724 %286) (fma.f64 #s(literal 2 binary64) %732 %286) (fma.f64 #s(literal 2 binary64) %741 %286) (fma.f64 #s(literal 2 binary64) %750 %286) (fma.f64 #s(literal 2 binary64) %758 %286) (fma.f64 #s(literal 2 binary64) %766 %286) (fma.f64 #s(literal 2 binary64) %774 %286) (fma.f64 #s(literal 2 binary64) %782 %286) (fma.f64 #s(literal 2 binary64) %685 %3866) (fma.f64 #s(literal 1 binary64) %784 %286) (fma.f64 #s(literal 2 binary64) %786 %286) (fma.f64 #s(literal 2 binary64) %693 %3866) (fma.f64 #s(literal 2 binary64) %695 %3866) (fma.f64 #s(literal 2 binary64) %794 %286) (fma.f64 #s(literal 2 binary64) %802 %286) (fma.f64 #s(literal 2 binary64) %810 %286) (fma.f64 #s(literal 2 binary64) %818 %286) (fma.f64 #s(literal 2 binary64) %697 %3866) (fma.f64 #s(literal 2 binary64) %699 %3866) (fma.f64 #s(literal 2 binary64) %708 %3866) (fma.f64 #s(literal 2 binary64) %716 %3866) (fma.f64 #s(literal 2 binary64) %724 %3866) (fma.f64 #s(literal 2 binary64) %732 %3866) (fma.f64 #s(literal 2 binary64) %741 %3866) (fma.f64 #s(literal 2 binary64) %750 %3866) (fma.f64 #s(literal 2 binary64) %758 %3866) (fma.f64 #s(literal 2 binary64) %766 %3866) (fma.f64 #s(literal 2 binary64) %774 %3866) (fma.f64 #s(literal 2 binary64) %782 %3866) (fma.f64 #s(literal 1 binary64) %784 %3866) (fma.f64 #s(literal 2 binary64) %786 %3866) (fma.f64 %441 %820 %286) (fma.f64 #s(literal 2 binary64) %794 %3866) (fma.f64 #s(literal 2 binary64) %802 %3866) (fma.f64 #s(literal 2 binary64) %810 %3866) (fma.f64 #s(literal 2 binary64) %818 %3866) (fma.f64 %441 %820 %3866) (fma.f64 #s(literal 2 binary64) %830 %286) (fma.f64 #s(literal 2 binary64) %838 %286) (fma.f64 #s(literal 2 binary64) %830 %3866) (fma.f64 #s(literal 2 binary64) %838 %3866) %4611 (/.f64 %120 %292) (neg.f64 %4613) (*.f64 %119 %1156) (*.f64 #s(literal 1 binary64) %4611) (*.f64 %4611 #s(literal 1 binary64)) (*.f64 %1156 %119) (/.f64 #s(literal 1 binary64) %4619) (*.f64 %120 %1163) (*.f64 %1163 %120) (neg.f64 %4623) (/.f64 %186 %292) (/.f64 %184 %292) (/.f64 %134 %1171) (*.f64 #s(literal 2 binary64) (*.f64 %1173 %119)) (*.f64 #s(literal 2 binary64) %4630) (*.f64 #s(literal 1/2 binary64) %4632) (*.f64 #s(literal -1 binary64) %4623) (*.f64 %136 %1173) (/.f64 %4632 #s(literal 2 binary64)) (*.f64 %184 %1163) (/.f64 (*.f64 #s(literal 2 binary64) %120) %1192) %4640 %4641 %4642 %4643 %4644 %4645 %4646 %4647 %4648 %4649 %4650 %4651 %4653 %4654 %4655 %4656 %4657 %4658 %4660 %4661 %4662 %4663 %4664 %4665 %4666 %4668 %4669 %4670 %4672 %4673 %4674 %4675 %4677 %4678 %4679 %4681 %4683 %4684 %4685 %4686 %4687 %4689 %4691 %4693 %4694 %4696 %4697 %4698 %4700 %4702 %4703 %4705 %4706 %4708 %4709 %4710 %4712 %4714 %4716 %4718 %4720 %4722 %4724 %4726 %4728 %4731 %4733 %4735 %4737 %4739 %4741 %4742 %4744 %4746 %4748 %4750 %4751 %4753 %4755 %4757 %4760 %4762 %4764 %4765 %4766 %4768 %4769 %4770 %4772 %4775 %4776 %4779 %4781 %4783 %4785 %4786 %4789 %4791 %4793 %4795 %4797 %4800 %4802 %4804 %4805 %4807 %4809 %4811 %4812 %4813 %4814 %4815 %4816 %4817 %4818 %4819 %4821 %4822 %4823 %4824 %4825 %4826 %4827 %4828 %4829 %4830 %4831 %4832 %4833 %4834 %4835 %4836 %4837 %4838 %4839 %4840 %4841 %4842 %4843 %4844 %4845 %4846 %4847 %4848 %4849 %4850 %4851 %4852 %4853 %4854 %4855 %4856 %4857 %4858 %4860 %4861 %4862 %4863 %4864 %4865 %4866 %4867 %4868 %4869 %4870 %4871 %4872 %4873 %4874 %4875 %4876 %4877 %4878 %4879 %4880 %4881 %4882 %4883 %4884 %4885 %4886 %4887 %4888 %4889 %4891 %4892 %4893 %4894 %4896 %4897 %4898 %4899 %4900 %4901 %4902 %4903 %4904 %4905 %4906 %4907 %4908 %4909 %4910 %4911 %4912 %4914 %4915 %4916 %4917 %4918 %4919 %4920 %4921 %4922 %4923 %4924 %4925 %4926 %4927 %4928 %4930 %4932 %4933 %4934 %4935 %4936 %4937 %4938 %4939 %4940 %4941 %4942 %4943 %4944 %4945 %4946 %4947 %4948 %4949 %4950 %4951 %4952 %4953 %4954 %4955 %4956 %4957 %4958 %4959 %4960 %4961 %4962 %4963 %4964 %4965 %4966 %4967 %4968 %4969 %4970 %4971 %4972 %4973 %4974 %4975 %4976 %4977 %4978 %4979 %4980 %4981 %4982 %4983 %4984 %4985 %4986 %4987 %4988 %4989 %4990 %4991 %4992 %4993 %4995 %4996 %4997 %4998 %4999 %5000 %5001 %5002 %5003 %5004 %5005 %5006 %5007 %5008 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5026 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5035 %5036 %5037 %5038 %5039 %5040 %5041 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %4640 %4641 %4642 %4643 %4644 %4645 %4646 %4647 %4648 %4649 %4650 %4651 %4653 %4654 %4655 %4656 %4657 %4658 %4660 %4661 %4662 %4663 %4664 %4665 %4666 %4668 %4669 %4670 %4672 %4673 %4674 %4675 %4677 %4678 %4679 %4681 %4683 %4684 %4685 %4686 %4687 %4689 %4691 %4693 %4694 %4696 %4697 %4698 %4700 %4702 %4703 %4705 %4706 %4708 %4709 %4710 %4712 %4714 %4716 %4718 %4720 %4722 %4724 %4726 %4728 %4731 %4733 %4735 %4737 %4739 %4741 %4742 %4744 %4746 %4748 %4750 %4751 %4753 %4755 %4757 %4760 %4762 %4764 %4765 %4766 %4768 %4769 %4770 %4772 %4775 %4776 %4779 %4781 %4783 %4785 %4786 %4789 %4791 %4793 %4795 %4797 %4800 %4802 %4804 %4805 %4807 %4809 %4811 %4812 %4813 %4814 %4815 %4816 %4817 %4818 %4819 %4821 %4822 %4823 %4824 %4825 %4826 %4827 %4828 %4829 %4830 %4831 %4832 %4833 %4834 %4835 %4836 %4837 %4838 %4839 %4840 %4841 %4842 %4843 %4844 %4845 %4846 %4847 %4848 %4849 %4850 %4851 %4852 %4853 %4854 %4855 %4856 %4857 %4858 %4860 %4861 %4862 %4863 %4864 %4865 %4866 %4867 %4868 %4869 %4870 %4871 %4872 %4873 %4874 %4875 %4876 %4877 %4878 %4879 %4880 %4881 %4882 %4883 %4884 %4885 %4886 %4887 %4888 %4889 %4891 %4892 %4893 %4894 %4896 %4897 %4898 %4899 %4900 %4901 %4902 %4903 %4904 %4905 %4906 %4907 %4908 %4909 %4910 %4911 %4912 %4914 %4915 %4916 %4917 %4918 %4919 %4920 %4921 %4922 %4923 %4924 %4925 %4926 %4927 %4928 %4930 %4932 %4933 %4934 %4935 %4936 %4937 %4938 %4939 %4940 %4941 %4942 %4943 %4944 %4945 %4946 %4947 %4948 %4949 %4950 %4951 %4952 %4953 %4954 %4955 %4956 %4957 %4958 %4959 %4960 %4961 %4962 %4963 %4964 %4965 %4966 %4967 %4968 %4969 %4970 %4971 %4972 %4973 %4974 %4975 %4976 %4977 %4978 %4979 %4980 %4981 %4982 %4983 %4984 %4985 %4986 %4987 %4988 %4989 %4990 %4991 %4992 %4993 %4995 %4996 %4997 %4998 %4999 %5000 %5001 %5002 %5003 %5004 %5005 %5006 %5007 %5008 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5026 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5035 %5036 %5037 %5038 %5039 %5040 %5041 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %1156 (/.f64 #s(literal -1 binary64) %292) (neg.f64 %1163) (/.f64 #s(literal 2 binary64) %1171) (/.f64 #s(literal 2 binary64) %311) (*.f64 #s(literal 1 binary64) %1156) (*.f64 #s(literal 2 binary64) %1173) (*.f64 #s(literal 1/2 binary64) %1198) (*.f64 %1156 #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) %1163) (*.f64 %1163 #s(literal -1 binary64)) (*.f64 %1173 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) %5066) (/.f64 %1198 #s(literal 2 binary64)) (/.f64 #s(literal -2 binary64) %4730) (/.f64 #s(literal -2 binary64) %1192) (*.f64 #s(literal -2 binary64) %4777) (/.f64 #s(literal 1 binary64) (/.f64 %292 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) %5074) (*.f64 #s(literal -2 binary64) %4929) (*.f64 %4738 #s(literal 1/2 binary64)) (/.f64 %4738 #s(literal 2 binary64)) (pow.f64 %286 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %286 #s(literal 1 binary64))) (+.f64 %1156 %5082) (+.f64 %1173 %1173) (fma.f64 #s(literal 1 binary64) %1156 %5082) (fma.f64 #s(literal 1 binary64) %1173 %1173) (fma.f64 #s(literal 2 binary64) %4994 %1173) (fma.f64 #s(literal 2 binary64) %1173 %5082) (fma.f64 #s(literal -1/2 binary64) %1163 %1173) (fma.f64 #s(literal 1/2 binary64) %1156 %1173) (fma.f64 #s(literal 1/2 binary64) %1198 %5082) (fma.f64 %1156 #s(literal 1 binary64) %5082) (fma.f64 %1156 #s(literal 1/2 binary64) %1173) (fma.f64 #s(literal -1 binary64) %1163 %5082) (fma.f64 %1163 #s(literal -1 binary64) %5082) (fma.f64 %1173 #s(literal 1 binary64) %1173) (fma.f64 %1173 #s(literal 2 binary64) %5082) (+.f64 %1156 %5098) (+.f64 %1156 %5100) (fma.f64 #s(literal -2 binary64) %4777 %5082) (fma.f64 #s(literal 1 binary64) %1156 %5098) (fma.f64 #s(literal 1 binary64) %1156 %5100) (fma.f64 #s(literal 2 binary64) %1173 %5098) (fma.f64 #s(literal 2 binary64) %1173 %5100) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) %1156) %1173) (fma.f64 #s(literal 1/2 binary64) %1198 %5098) (fma.f64 #s(literal 1/2 binary64) %1198 %5100) (fma.f64 #s(literal 1/2 binary64) %5074 %5082) (fma.f64 %1156 #s(literal 1 binary64) %5098) (fma.f64 %1156 #s(literal 1 binary64) %5100) (fma.f64 #s(literal -1 binary64) %1163 %5098) (fma.f64 #s(literal -1 binary64) %1163 %5100) (fma.f64 #s(literal -2 binary64) %4929 %5082) (fma.f64 %1163 #s(literal -1 binary64) %5098) (fma.f64 %1163 #s(literal -1 binary64) %5100) (fma.f64 %1173 #s(literal 2 binary64) %5098) (fma.f64 %1173 #s(literal 2 binary64) %5100) (fma.f64 %4738 #s(literal 1/2 binary64) %5082) (fma.f64 #s(literal -2 binary64) %4777 %5098) (fma.f64 #s(literal -2 binary64) %4777 %5100) (fma.f64 #s(literal 1/2 binary64) %5074 %5098) (fma.f64 #s(literal 1/2 binary64) %5074 %5100) (fma.f64 #s(literal -2 binary64) %4929 %5098) (fma.f64 #s(literal -2 binary64) %4929 %5100) (fma.f64 %4738 #s(literal 1/2 binary64) %5098) (fma.f64 %4738 #s(literal 1/2 binary64) %5100) %4640 %4641 %4642 %4643 %4644 %4645 %4646 %4647 %4648 %4649 %4650 %4651 %4653 %4654 %4655 %4656 %4657 %4658 %4660 %4661 %4662 %4663 %4664 %4665 %4666 %4668 %4669 %4670 %4672 %4673 %4674 %4675 %4677 %4678 %4679 %4681 %4683 %4684 %4685 %4686 %4687 %4689 %4691 %4693 %4694 %4696 %4697 %4698 %4700 %4702 %4703 %4705 %4706 %4708 %4709 %4710 %4712 %4714 %4716 %4718 %4720 %4722 %4724 %4726 %4728 %4731 %4733 %4735 %4737 %4739 %4741 %4742 %4744 %4746 %4748 %4750 %4751 %4753 %4755 %4757 %4760 %4762 %4764 %4765 %4766 %4768 %4769 %4770 %4772 %4775 %4776 %4779 %4781 %4783 %4785 %4786 %4789 %4791 %4793 %4795 %4797 %4800 %4802 %4804 %4805 %4807 %4809 %4811 %4812 %4813 %4814 %4815 %4816 %4817 %4818 %4819 %4821 %4822 %4823 %4824 %4825 %4826 %4827 %4828 %4829 %4830 %4831 %4832 %4833 %4834 %4835 %4836 %4837 %4838 %4839 %4840 %4841 %4842 %4843 %4844 %4845 %4846 %4847 %4848 %4849 %4850 %4851 %4852 %4853 %4854 %4855 %4856 %4857 %4858 %4860 %4861 %4862 %4863 %4864 %4865 %4866 %4867 %4868 %4869 %4870 %4871 %4872 %4873 %4874 %4875 %4876 %4877 %4878 %4879 %4880 %4881 %4882 %4883 %4884 %4885 %4886 %4887 %4888 %4889 %4891 %4892 %4893 %4894 %4896 %4897 %4898 %4899 %4900 %4901 %4902 %4903 %4904 %4905 %4906 %4907 %4908 %4909 %4910 %4911 %4912 %4914 %4915 %4916 %4917 %4918 %4919 %4920 %4921 %4922 %4923 %4924 %4925 %4926 %4927 %4928 %4930 %4932 %4933 %4934 %4935 %4936 %4937 %4938 %4939 %4940 %4941 %4942 %4943 %4944 %4945 %4946 %4947 %4948 %4949 %4950 %4951 %4952 %4953 %4954 %4955 %4956 %4957 %4958 %4959 %4960 %4961 %4962 %4963 %4964 %4965 %4966 %4967 %4968 %4969 %4970 %4971 %4972 %4973 %4974 %4975 %4976 %4977 %4978 %4979 %4980 %4981 %4982 %4983 %4984 %4985 %4986 %4987 %4988 %4989 %4990 %4991 %4992 %4993 %4995 %4996 %4997 %4998 %4999 %5000 %5001 %5002 %5003 %5004 %5005 %5006 %5007 %5008 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5026 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5035 %5036 %5037 %5038 %5039 %5040 %5041 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %4659 (/.f64 %1161 %119) (/.f64 %4619 cp) (/.f64 %292 %180) (neg.f64 %4671) (/.f64 %1167 %120) (/.f64 (/.f64 %292 %119) %1) (/.f64 (neg.f64 %4619) %1) (/.f64 (/.f64 %286 %120) %1) (*.f64 %286 %257) (*.f64 #s(literal 1 binary64) %4659) (*.f64 %4659 #s(literal 1 binary64)) (*.f64 %257 %286) (/.f64 #s(literal 1 binary64) %4644) (/.f64 %4659 #s(literal 1 binary64)) (/.f64 %5066 %176) (/.f64 (*.f64 %1161 #s(literal 1 binary64)) %119) (/.f64 (*.f64 %246 %286) cp) (*.f64 %1161 %246) (*.f64 %246 %1161) (*.f64 %4619 %243) (/.f64 (*.f64 #s(literal -1 binary64) %286) %180) (/.f64 %298 %180) (*.f64 %292 %4707) (*.f64 %4707 %292) (/.f64 %365 %180) (/.f64 (*.f64 %292 %246) %1) (*.f64 %1167 (/.f64 #s(literal 1 binary64) %120)) (*.f64 #s(literal 2 binary64) (*.f64 %262 %286)) (*.f64 %311 %262) (/.f64 %5168 %189) (*.f64 %267 (*.f64 %269 %286)) (*.f64 (*.f64 %286 %267) %269) (*.f64 %5066 %257) (*.f64 %275 (*.f64 %277 %286)) (*.f64 (*.f64 %286 %275) %277) (*.f64 %5168 (/.f64 #s(literal 1 binary64) %189)) (+.f64 (/.f64 %338 %176) %4659) (fma.f64 %338 %257 %4659) (fma.f64 %257 %338 %4659) (+.f64 (*.f64 %338 %257) %4659) (+.f64 (*.f64 %257 %338) %4659) %4640 %4641 %4642 %4643 %4644 %4645 %4646 %4647 %4648 %4649 %4650 %4651 %4653 %4654 %4655 %4656 %4657 %4658 %4660 %4661 %4662 %4663 %4664 %4665 %4666 %4668 %4669 %4670 %4672 %4673 %4674 %4675 %4677 %4678 %4679 %4681 %4683 %4684 %4685 %4686 %4687 %4689 %4691 %4693 %4694 %4696 %4697 %4698 %4700 %4702 %4703 %4705 %4706 %4708 %4709 %4710 %4712 %4714 %4716 %4718 %4720 %4722 %4724 %4726 %4728 %4731 %4733 %4735 %4737 %4739 %4741 %4742 %4744 %4746 %4748 %4750 %4751 %4753 %4755 %4757 %4760 %4762 %4764 %4765 %4766 %4768 %4769 %4770 %4772 %4775 %4776 %4779 %4781 %4783 %4785 %4786 %4789 %4791 %4793 %4795 %4797 %4800 %4802 %4804 %4805 %4807 %4809 %4811 %4812 %4813 %4814 %4815 %4816 %4817 %4818 %4819 %4821 %4822 %4823 %4824 %4825 %4826 %4827 %4828 %4829 %4830 %4831 %4832 %4833 %4834 %4835 %4836 %4837 %4838 %4839 %4840 %4841 %4842 %4843 %4844 %4845 %4846 %4847 %4848 %4849 %4850 %4851 %4852 %4853 %4854 %4855 %4856 %4857 %4858 %4860 %4861 %4862 %4863 %4864 %4865 %4866 %4867 %4868 %4869 %4870 %4871 %4872 %4873 %4874 %4875 %4876 %4877 %4878 %4879 %4880 %4881 %4882 %4883 %4884 %4885 %4886 %4887 %4888 %4889 %4891 %4892 %4893 %4894 %4896 %4897 %4898 %4899 %4900 %4901 %4902 %4903 %4904 %4905 %4906 %4907 %4908 %4909 %4910 %4911 %4912 %4914 %4915 %4916 %4917 %4918 %4919 %4920 %4921 %4922 %4923 %4924 %4925 %4926 %4927 %4928 %4930 %4932 %4933 %4934 %4935 %4936 %4937 %4938 %4939 %4940 %4941 %4942 %4943 %4944 %4945 %4946 %4947 %4948 %4949 %4950 %4951 %4952 %4953 %4954 %4955 %4956 %4957 %4958 %4959 %4960 %4961 %4962 %4963 %4964 %4965 %4966 %4967 %4968 %4969 %4970 %4971 %4972 %4973 %4974 %4975 %4976 %4977 %4978 %4979 %4980 %4981 %4982 %4983 %4984 %4985 %4986 %4987 %4988 %4989 %4990 %4991 %4992 %4993 %4995 %4996 %4997 %4998 %4999 %5000 %5001 %5002 %5003 %5004 %5005 %5006 %5007 %5008 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5026 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5035 %5036 %5037 %5038 %5039 %5040 %5041 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 (/.f64 cp %292) (/.f64 %1 %286) %1154 (*.f64 cp %1163) (*.f64 #s(literal -1 binary64) %1152) (*.f64 %1163 cp) (*.f64 #s(literal 1 binary64) %1154) (*.f64 %1 %1156) (*.f64 %1156 %1) (*.f64 %1154 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) %1167) (*.f64 #s(literal 2 binary64) (/.f64 %27 %286)) (/.f64 %18 %1192) (/.f64 %1191 %1171) (*.f64 #s(literal 2 binary64) (*.f64 %1173 %1)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %1154)) (*.f64 #s(literal 1/2 binary64) %5207) (*.f64 %32 %1173) (/.f64 %5207 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %27 %1156)) (*.f64 %4738 %27) %4640 %4641 %4642 %4643 %4644 %4645 %4646 %4647 %4648 %4649 %4650 %4651 %4653 %4654 %4655 %4656 %4657 %4658 %4660 %4661 %4662 %4663 %4664 %4665 %4666 %4668 %4669 %4670 %4672 %4673 %4674 %4675 %4677 %4678 %4679 %4681 %4683 %4684 %4685 %4686 %4687 %4689 %4691 %4693 %4694 %4696 %4697 %4698 %4700 %4702 %4703 %4705 %4706 %4708 %4709 %4710 %4712 %4714 %4716 %4718 %4720 %4722 %4724 %4726 %4728 %4731 %4733 %4735 %4737 %4739 %4741 %4742 %4744 %4746 %4748 %4750 %4751 %4753 %4755 %4757 %4760 %4762 %4764 %4765 %4766 %4768 %4769 %4770 %4772 %4775 %4776 %4779 %4781 %4783 %4785 %4786 %4789 %4791 %4793 %4795 %4797 %4800 %4802 %4804 %4805 %4807 %4809 %4811 %4812 %4813 %4814 %4815 %4816 %4817 %4818 %4819 %4821 %4822 %4823 %4824 %4825 %4826 %4827 %4828 %4829 %4830 %4831 %4832 %4833 %4834 %4835 %4836 %4837 %4838 %4839 %4840 %4841 %4842 %4843 %4844 %4845 %4846 %4847 %4848 %4849 %4850 %4851 %4852 %4853 %4854 %4855 %4856 %4857 %4858 %4860 %4861 %4862 %4863 %4864 %4865 %4866 %4867 %4868 %4869 %4870 %4871 %4872 %4873 %4874 %4875 %4876 %4877 %4878 %4879 %4880 %4881 %4882 %4883 %4884 %4885 %4886 %4887 %4888 %4889 %4891 %4892 %4893 %4894 %4896 %4897 %4898 %4899 %4900 %4901 %4902 %4903 %4904 %4905 %4906 %4907 %4908 %4909 %4910 %4911 %4912 %4914 %4915 %4916 %4917 %4918 %4919 %4920 %4921 %4922 %4923 %4924 %4925 %4926 %4927 %4928 %4930 %4932 %4933 %4934 %4935 %4936 %4937 %4938 %4939 %4940 %4941 %4942 %4943 %4944 %4945 %4946 %4947 %4948 %4949 %4950 %4951 %4952 %4953 %4954 %4955 %4956 %4957 %4958 %4959 %4960 %4961 %4962 %4963 %4964 %4965 %4966 %4967 %4968 %4969 %4970 %4971 %4972 %4973 %4974 %4975 %4976 %4977 %4978 %4979 %4980 %4981 %4982 %4983 %4984 %4985 %4986 %4987 %4988 %4989 %4990 %4991 %4992 %4993 %4995 %4996 %4997 %4998 %4999 %5000 %5001 %5002 %5003 %5004 %5005 %5006 %5007 %5008 %5010 %5011 %5012 %5013 %5014 %5015 %5016 %5018 %5019 %5020 %5021 %5022 %5023 %5024 %5025 %5026 %5027 %5028 %5029 %5030 %5031 %5032 %5033 %5034 %5035 %5036 %5037 %5038 %5039 %5040 %5041 %5042 %5043 %5044 %5045 %5046 %5047 %5048 %5049 %5050 %5051 %5052 %5053 %5054 %5214 %5215 (asin.f64 %5215) %5217 (asin.f64 %5217) %5219 (*.f64 cp %5220) (*.f64 %119 %5222) (*.f64 %5220 cp) (*.f64 %5222 %119) (/.f64 %180 %3867) (*.f64 %1 (/.f64 %119 %3867)) (*.f64 %120 (/.f64 cp %3867)) (neg.f64 %5231) (*.f64 %1 (/.f64 %120 %3866)) (*.f64 %120 (/.f64 %1 %3866)) (*.f64 %176 %5237) (*.f64 #s(literal 1 binary64) %5219) (*.f64 %5219 #s(literal 1 binary64)) (*.f64 %5237 %176) (/.f64 #s(literal 1 binary64) (/.f64 %3866 %176)) (*.f64 %119 (*.f64 %1 %5244)) (*.f64 %1 (*.f64 %119 %5244)) (*.f64 %120 (*.f64 cp %5244)) (*.f64 %180 %5244) (*.f64 %5244 %180) (/.f64 #s(literal 1 binary64) (/.f64 %3867 %180)) (*.f64 #s(literal 2 binary64) (/.f64 %189 %3866)) (*.f64 #s(literal 2 binary64) (*.f64 %5257 %176)) (*.f64 %194 %5257) (*.f64 #s(literal 2 binary64) (*.f64 %189 %5237)) (*.f64 (*.f64 %5237 #s(literal 2 binary64)) %189) %5265 (neg.f64 (asin.f64 %5231)) (neg.f64 (neg.f64 %5265)) (-.f64 %140 %5270) (fma.f64 #s(literal 1/2 binary64) %124 %5272) (fma.f64 %124 #s(literal 1/2 binary64) %5272) (neg.f64 (fma.f64 %124 #s(literal -1/2 binary64) %5270)) (+.f64 %140 %5272) (+.f64 %5272 %140) (fma.f64 #s(literal -1/2 binary64) %1570 %5272) (fma.f64 %1570 #s(literal -1/2 binary64) %5272) (fma.f64 #s(literal 1/2 binary64) %1586 %5272) (fma.f64 %1586 #s(literal 1/2 binary64) %5272) (fma.f64 %1558 #s(literal 1/4 binary64) %5272) (fma.f64 #s(literal 1 binary64) %140 %5272) (fma.f64 #s(literal 2 binary64) %1563 %5272) (fma.f64 %140 #s(literal 1 binary64) %5272) (fma.f64 %1563 #s(literal 2 binary64) %5272) (fma.f64 #s(literal 1/2 binary64) %1606 %5272) (fma.f64 %1608 #s(literal 1/4 binary64) %5272) (+.f64 %503 %5265) (fma.f64 %1626 #s(literal 4 binary64) %5272) (fma.f64 %462 %1563 %5272) %5293 (asin.f64 %5293) %5295 (asin.f64 %5295) %5297 %5299 %5301 %5303 %5305 %5306 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5322 %5323 %5324 %5297 %5299 %5301 %5303 %5305 %5306 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5322 %5323 %5324 %5297 %5299 %5301 %5303 %5305 %5306 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5322 %5323 %5324 %5297 %5299 %5301 %5303 %5305 %5306 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5322 %5323 %5324 %5297 %5299 %5301 %5303 %5305 %5306 %5308 %5309 %5310 %5311 %5312 %5313 %5314 %5315 %5316 %5317 %5318 %5319 %5320 %5321 %5322 %5323 %5324 |
Compiled 179 415 to 25 354 computations (85.9% saved)
29 alts after pruning (23 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 6 252 | 23 | 6 275 |
| Fresh | 0 | 0 | 0 |
| Picked | 5 | 5 | 10 |
| Done | 0 | 1 | 1 |
| Total | 6 257 | 29 | 6 286 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 99.5% | (asin.f64 (/.f64 (/.f64 cp (cos.f64 phipp)) (/.f64 #s(literal 1 binary64) (sin.f64 lamp)))) |
| ▶ | 24.2% | (asin.f64 (/.f64 (*.f64 (approx cp #s(literal 0 binary64)) (sin.f64 lamp)) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 67.8% | %4 = (*.f64 #s(literal 1/2 binary64) lamp) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 %4) (cos.f64 %4)))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 8.2% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 (neg.f64 lamp) (PI.f64 )))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 98.6% | %4 = (PI.f64 ) %5 = (fabs.f64 %4) (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (fma.f64 (neg.f64 (cos.f64 (*.f64 (-.f64 %4 %5) #s(literal 1/4 binary64)))) (cos.f64 (*.f64 (+.f64 %5 %4) #s(literal 1/4 binary64))) (cos.f64 phipp)))) |
| ▶ | 98.0% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (fma.f64 #s(literal 2 binary64) (sin.f64 (PI.f64 )) (cos.f64 phipp)))) |
| ✓ | 99.6% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp))) |
| ▶ | 66.0% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 (*.f64 phipp phipp) #s(literal -1/2 binary64) #s(literal 1 binary64))))) |
| ▶ | 66.0% | %7 = (sqrt.f64 #s(literal 1/2 binary64)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 %7 %7 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) phipp) phipp)))))) |
| ✓ | 67.9% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 9.7% | (asin.f64 (/.f64 (*.f64 cp (cos.f64 (+.f64 (neg.f64 lamp) (*.f64 (PI.f64 ) #s(literal 1/2 binary64))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 46.9% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 lamp #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 99.6% | (asin.f64 (/.f64 (sin.f64 lamp) (/.f64 (cos.f64 phipp) cp))) |
| ▶ | 46.9% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 lamp #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 47.8% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (sin.f64 (fma.f64 (PI.f64 ) #s(literal 1/2 binary64) phipp)))) |
| ✓ | 62.5% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (cos.f64 phipp))) |
| ▶ | 46.8% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phipp #s(literal 2 binary64))))))) |
| ▶ | 99.5% | (asin.f64 (/.f64 cp (/.f64 (cos.f64 phipp) (sin.f64 lamp)))) |
| ▶ | 98.7% | (asin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 phipp) cp) (sin.f64 lamp)))) |
| ▶ | 61.7% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 (cos.f64 phipp) (*.f64 cp lamp))))) |
| ▶ | 67.5% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal 1 binary64) (*.f64 cp (sin.f64 lamp)))))) |
| ▶ | 99.0% | %0 = (PI.f64 ) %1 = (fabs.f64 %0) (asin.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 (cos.f64 (*.f64 (-.f64 %0 %1) #s(literal 1/4 binary64)))) (cos.f64 (*.f64 (+.f64 %1 %0) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (cos.f64 phipp)) (*.f64 cp (sin.f64 lamp)))) |
| ✓ | 99.7% | (asin.f64 (*.f64 (/.f64 (sin.f64 lamp) (cos.f64 phipp)) cp)) |
| ✓ | 99.7% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (sin.f64 lamp))) |
| ▶ | 62.2% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 lamp #s(literal 2 binary64)))))))) |
| ✓ | 99.6% | (asin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 phipp)) (*.f64 cp (sin.f64 lamp)))) |
| ▶ | 62.1% | (asin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 phipp)) (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 lamp #s(literal 2 binary64))))))))) |
| ▶ | 62.2% | (asin.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 phipp)) (neg.f64 cp)) (approx (sin (neg lamp)) (*.f64 lamp (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 lamp #s(literal 2 binary64))) #s(literal 1 binary64)))))) |
| ▶ | 62.6% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (/.f64 lamp (cos.f64 phipp))) cp)) |
Compiled 346 to 138 computations (60.1% saved)
| Inputs |
|---|
%0 = (PI ) %4 = (fabs %0) %5 = (+ %4 %0) %7 = (* %5 1/4) %8 = (cos %7) %9 = (- %0 %4) %10 = (* %9 1/4) %11 = (cos %10) %12 = (neg %11) %0 (* %0 1/2) (sqrt 1/2) %4 %5 %7 %8 %9 %10 %11 %12 (+ (* %12 %8) 1) (sin %0) |
| Outputs |
|---|
#s(literal 884279719003555/281474976710656 binary64) #s(literal 884279719003555/562949953421312 binary64) #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 884279719003555/281474976710656 binary64) #s(literal 884279719003555/140737488355328 binary64) #s(literal 884279719003555/562949953421312 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1 binary64) #s(literal 1 binary64) #s(literal 0 binary64) |
| 21.0ms | 1× | 2 | valid |
Compiled 72 to 19 computations (73.6% saved)
ival-sin: 20.0ms (95.6% of total, 0.7 MiB)ival-add!: 0.0ms (0.0% of total, 0.0 MiB)adjust: 0.0ms (0.0% of total, 0.0 MiB)ival-pi: 0.0ms (0.0% of total, 0.0 MiB)ival-fabs: 0.0ms (0.0% of total, 0.0 MiB)ival-cos: 0.0ms (0.0% of total, 0.0 MiB)ival-neg!: 0.0ms (0.0% of total, 0.0 MiB)ival-sub!: 0.0ms (0.0% of total, 0.0 MiB)ival-mult!: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%2 = (sin.f64 lamp) %3 = (*.f64 cp %2) %5 = (cos.f64 phipp) %7 = (approx cp #s(literal 0 binary64)) %11 = (pow.f64 lamp #s(literal 2 binary64)) %12 = (*.f64 #s(literal -1/6 binary64) %11) %13 = (+.f64 #s(literal 1 binary64) %12) %14 = (*.f64 lamp %13) %15 = (sin lamp) %16 = (approx %15 %14) %18 = (*.f64 cp lamp) %19 = (* cp %15) %20 = (approx %19 %18) %21 = (*.f64 cp %11) %22 = (*.f64 #s(literal -1/6 binary64) %21) %23 = (+.f64 cp %22) %24 = (*.f64 lamp %23) %25 = (approx %19 %24) %26 = (/.f64 cp %5) %27 = (cos phipp) %28 = (approx %27 #s(literal 1 binary64)) %30 = (pow.f64 phipp #s(literal 2 binary64)) %31 = (*.f64 #s(literal -1/2 binary64) %30) %32 = (+.f64 #s(literal 1 binary64) %31) %33 = (approx %27 %32) %35 = (neg.f64 cp) %36 = (neg.f64 lamp) %37 = (PI.f64 ) %38 = (+.f64 %36 %37) %39 = (sin.f64 %38) %40 = (*.f64 %37 #s(literal 1/2 binary64)) %41 = (+.f64 %36 %40) %42 = (cos.f64 %41) %44 = (*.f64 #s(literal 1/2 binary64) phipp) %45 = (fma.f64 %37 #s(literal 1/2 binary64) phipp) %46 = (sin.f64 %45) %47 = (/.f64 #s(literal 1 binary64) %5) %48 = (*.f64 %47 %35) %49 = (*.f64 %7 %2) %50 = (*.f64 cp %39) %51 = (*.f64 cp %42) %52 = (*.f64 cp %16) %53 = (*.f64 #s(literal 1/6 binary64) %11) %54 = (-.f64 %53 #s(literal 1 binary64)) %55 = (*.f64 lamp %54) %58 = (approx (sin (neg lamp)) %55) %59 = (/.f64 lamp %5) %61 = (approx (/ %15 %27) %59) %62 = (/.f64 %5 %18) %63 = (/ %27 %19) %64 = (approx %63 %62) %65 = (/.f64 %5 cp) %66 = (/.f64 #s(literal 1 binary64) %3) %67 = (approx %63 %66) %68 = (*.f64 #s(literal 1/2 binary64) lamp) %69 = (sin.f64 %68) %70 = (cos.f64 %68) %71 = (*.f64 %69 %70) %72 = (*.f64 #s(literal 2 binary64) %71) %73 = (/.f64 #s(literal 1 binary64) %2) %74 = (sqrt.f64 #s(literal 1/2 binary64)) %75 = (fabs.f64 %37) %76 = (+.f64 %75 %37) %77 = (*.f64 %76 #s(literal 1/4 binary64)) %78 = (cos.f64 %77) %79 = (-.f64 %37 %75) %80 = (*.f64 %79 #s(literal 1/4 binary64)) %81 = (cos.f64 %80) %82 = (neg.f64 %81) %83 = (fma.f64 %82 %78 #s(literal 1 binary64)) %84 = (*.f64 phipp phipp) %85 = (*.f64 %44 phipp) %86 = (fma.f64 %84 #s(literal -1/2 binary64) #s(literal 1 binary64)) %87 = (-.f64 #s(literal 1/2 binary64) %85) %88 = (fma.f64 %74 %74 %87) %89 = (sin.f64 %37) %90 = (fma.f64 %82 %78 %5) %91 = (/.f64 %5 %2) %92 = (/.f64 cp %91) %93 = (/.f64 %2 %65) %94 = (/.f64 %26 %73) %95 = (/.f64 %65 %2) %96 = (fma.f64 #s(literal 2 binary64) %89 %5) %97 = (/.f64 %3 %96) %99 = (/.f64 %49 %28) %101 = (/.f64 %50 %28) %103 = (/.f64 %51 %28) %105 = (*.f64 cp %72) %106 = (/.f64 %105 %28) %108 = (*.f64 %47 %52) %110 = (*.f64 %26 %16) %112 = (/.f64 %52 %28) %114 = (/.f64 %25 %28) %116 = (/.f64 %20 %46) %118 = (/.f64 %20 %33) %120 = (/.f64 %83 %5) %121 = (*.f64 %120 %3) %123 = (approx %27 %86) %124 = (/.f64 %3 %123) %126 = (approx %27 %88) %127 = (/.f64 %3 %126) %129 = (*.f64 %48 %58) %131 = (/.f64 %3 %90) %133 = (*.f64 %61 cp) %138 = (/.f64 #s(literal 1 binary64) %95) %140 = (/.f64 #s(literal 1 binary64) %64) %142 = (/.f64 #s(literal 1 binary64) %67) cp lamp %2 %3 phipp %5 #s(literal 0 binary64) %7 #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) %11 %12 %13 %14 %16 #s(literal 1/6 binary64) %18 %20 %21 %22 %23 %24 %25 %26 %28 #s(literal -1/2 binary64) %30 %31 %32 %33 #s(literal 1/2 binary64) %35 %36 %37 %38 %39 %40 %41 %42 #s(literal 1/4 binary64) %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %58 %59 %61 %62 %64 %65 %66 %67 %68 %69 %70 %71 %72 %73 %74 %75 %76 %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 %97 (asin.f64 %97) %99 (asin.f64 %99) %101 (asin.f64 %101) %103 (asin.f64 %103) %105 %106 (asin.f64 %106) %108 (asin.f64 %108) %110 (asin.f64 %110) %112 (asin.f64 %112) %114 (asin.f64 %114) %116 (asin.f64 %116) %118 (asin.f64 %118) %120 %121 (asin.f64 %121) %123 %124 (asin.f64 %124) %126 %127 (asin.f64 %127) %129 (asin.f64 %129) %131 (asin.f64 %131) %133 (asin.f64 %133) (asin.f64 %92) (asin.f64 %93) (asin.f64 %94) %138 (asin.f64 %138) %140 (asin.f64 %140) %142 (asin.f64 %142) |
| Outputs |
|---|
%5 = (sin lamp) %6 = (* cp %5) %7 = (sin.f64 lamp) %8 = (*.f64 cp %7) %10 = (* cp lamp) %11 = (*.f64 cp lamp) %14 = (pow lamp 2) %15 = (* cp %14) %17 = (pow.f64 lamp #s(literal 2 binary64)) %18 = (*.f64 cp %17) %21 = (* -1/6 %15) %23 = (*.f64 #s(literal -1/6 binary64) %18) %25 = (+ cp %21) %27 = (*.f64 #s(literal -1/6 binary64) %17) %28 = (+.f64 #s(literal 1 binary64) %27) %31 = (* lamp %25) %32 = (*.f64 lamp %28) %36 = (cos phipp) %37 = (/ cp %36) %38 = (cos.f64 phipp) %39 = (/.f64 cp %38) %41 = (neg cp) %46 = (/ 1 %36) %47 = (* %46 %41) %50 = (neg lamp) %51 = (PI ) %52 = (+ %50 %51) %53 = (sin %52) %54 = (* cp %53) %55 = (PI.f64 ) %57 = (sin.f64 (-.f64 %55 lamp)) %58 = (*.f64 cp %57) %61 = (* %51 1/2) %62 = (+ %50 %61) %63 = (cos %62) %64 = (* cp %63) %66 = (*.f64 #s(literal 1/2 binary64) %55) %68 = (cos.f64 (-.f64 %66 lamp)) %69 = (*.f64 cp %68) %71 = (/ %36 %10) %74 = (/ %36 %6) %77 = (/ %36 cp) %78 = (/.f64 %38 cp) %80 = (/ 1 %6) %81 = (/.f64 #s(literal 1 binary64) %8) %83 = (/ %36 %5) %84 = (/ cp %83) %85 = (/.f64 %8 %38) %94 = (/ %54 %36) %95 = (/.f64 %58 %38) %97 = (asin %94) %100 = (/ %64 %36) %101 = (/.f64 %69 %38) %103 = (asin %100) %106 = (* 1/2 lamp) %107 = (sin %106) %108 = (cos %106) %109 = (* %107 %108) %110 = (* 2 %109) %111 = (* cp %110) %112 = (*.f64 #s(literal 1/2 binary64) lamp) %113 = (cos.f64 %112) %114 = (sin.f64 %112) %115 = (*.f64 %113 %114) %116 = (*.f64 cp %115) %119 = (/ %111 %36) %121 = (*.f64 #s(literal 2 binary64) (/.f64 %116 %38)) %126 = (+ %61 phipp) %127 = (sin %126) %128 = (/ %6 %127) %129 = (+.f64 phipp %66) %130 = (sin.f64 %129) %131 = (/.f64 %8 %130) %133 = (asin %128) %136 = (fabs %51) %145 = (* (neg (cos (* (- %51 %136) 1/4))) (cos (* (+ %136 %51) 1/4))) %147 = (/ (+ %145 1) %36) %148 = (* %147 %6) %150 = (fabs.f64 %55) %157 = (*.f64 (cos.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 %55 %150))) (cos.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 %55 %150)))) %158 = (*.f64 #s(literal -1 binary64) %157) %159 = (+.f64 #s(literal 1 binary64) %158) %160 = (*.f64 %7 %159) %161 = (*.f64 cp %160) %162 = (/.f64 %161 %38) %167 = (sin %50) %168 = (* %47 %167) %170 = (sin.f64 (neg.f64 lamp)) %171 = (*.f64 cp %170) %173 = (*.f64 #s(literal -1 binary64) (/.f64 %171 %38)) %175 = (asin %168) %178 = (+ %145 %36) %179 = (/ %6 %178) %180 = (+.f64 %38 %158) %181 = (/.f64 %8 %180) %187 = (*.f64 #s(literal 1/6 binary64) %17) %188 = (-.f64 %187 #s(literal 1 binary64)) %192 = (*.f64 lamp %188) %214 = (+.f64 cp %23) %232 = (* -1/6 %14) %234 = (+ 1 %232) %238 = (*.f64 #s(literal -1 binary64) lamp) %241 = (+.f64 %55 %238) %244 = (fma.f64 #s(literal -1 binary64) lamp %66) %246 = (cos.f64 %66) %248 = (sin.f64 %66) %249 = (*.f64 lamp %248) %253 = (*.f64 lamp %246) %255 = (*.f64 #s(literal -1 binary64) %248) %267 = (*.f64 cp %246) %269 = (*.f64 cp %249) %272 = (*.f64 cp %253) %273 = (*.f64 cp %248) %286 = (* 1/6 %14) %288 = (- %286 1) %291 = (* lamp %288) %309 = (/ lamp %36) %312 = (/ %5 %36) %313 = (/.f64 %17 %38) %314 = (/.f64 #s(literal 1 binary64) %38) %319 = (*.f64 #s(literal 1/6 binary64) %314) %331 = (*.f64 %17 %38) %338 = (fma.f64 #s(literal -1/36 binary64) %78 (*.f64 #s(literal 1/120 binary64) %78)) %341 = (*.f64 #s(literal -1/6 binary64) %78) %358 = (/.f64 #s(literal 1 binary64) %11) %360 = (/.f64 %17 cp) %361 = (/.f64 #s(literal 1 binary64) cp) %366 = (*.f64 #s(literal 1/6 binary64) %361) %442 = (/ 1 %5) %469 = (fma.f64 #s(literal -1/36 binary64) %38 (*.f64 #s(literal 1/120 binary64) %38)) %472 = (*.f64 #s(literal -1/6 binary64) %38) %492 = (/.f64 %18 %38) %508 = (/.f64 %267 %38) %510 = (/.f64 %269 %38) %514 = (/.f64 %273 %38) %525 = (/.f64 %18 %130) %526 = (/.f64 cp %130) %548 = (/.f64 (*.f64 cp (*.f64 %17 %159)) %38) %550 = (/.f64 (*.f64 cp %159) %38) %568 = (/.f64 %18 %180) %569 = (/.f64 cp %180) %586 = (/.f64 #s(literal 1 binary64) %17) %587 = (-.f64 %586 #s(literal 1/6 binary64)) %590 = (* lamp %234) %592 = (pow.f64 lamp #s(literal 3 binary64)) %595 = (*.f64 %592 %587) %597 = (/.f64 cp %17) %598 = (fma.f64 #s(literal -1/6 binary64) cp %597) %606 = (/.f64 %55 lamp) %616 = (-.f64 #s(literal 1/6 binary64) %586) %621 = (*.f64 %592 %616) %631 = (/.f64 #s(literal 1 binary64) %7) %647 = (sin.f64 %241) %654 = (cos.f64 %244) %656 = (*.f64 cp %647) %658 = (*.f64 cp %654) %662 = (sin.f64 %238) %664 = (/.f64 %656 %38) %668 = (/.f64 %658 %38) %674 = (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 cp %662) %38)) %679 = (pow.f64 phipp #s(literal 2 binary64)) %680 = (*.f64 #s(literal -1/2 binary64) %679) %686 = (*.f64 %679 (-.f64 (*.f64 #s(literal 1/24 binary64) %679) #s(literal 1/2 binary64))) %694 = (*.f64 %679 (-.f64 (*.f64 %679 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %679))) #s(literal 1/2 binary64))) %697 = (*.f64 cp %679) %703 = (fma.f64 #s(literal -1/4 binary64) cp (*.f64 #s(literal 1/24 binary64) cp)) %704 = (*.f64 %679 %703) %706 = (*.f64 #s(literal -1/2 binary64) cp) %714 = (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) cp (fma.f64 #s(literal 1/48 binary64) cp (*.f64 #s(literal 1/2 binary64) %703)))) %722 = (pow phipp 2) %725 = (* -1/2 %722) %727 = (* 1/2 phipp) %732 = (*.f64 phipp %246) %748 = (*.f64 #s(literal 1/2 binary64) %679) %784 = (fma.f64 #s(literal -1/4 binary64) lamp (*.f64 #s(literal 1/24 binary64) lamp)) %787 = (*.f64 #s(literal -1/2 binary64) lamp) %803 = (*.f64 %679 %7) %808 = (fma.f64 #s(literal -1/4 binary64) %7 (*.f64 #s(literal 1/24 binary64) %7)) %811 = (*.f64 #s(literal -1/2 binary64) %7) %827 = (/.f64 %679 %11) %831 = (*.f64 #s(literal 1/2 binary64) %358) %841 = (/.f64 %679 %8) %845 = (*.f64 #s(literal 1/2 binary64) %81) %856 = (/.f64 %679 cp) %860 = (*.f64 #s(literal 1/2 binary64) %361) %870 = (* %727 phipp) %872 = (- 1/2 %870) %876 = (sqrt 1/2) %878 = (+ (* %876 %876) %872) %880 = (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) %896 = (/.f64 %679 %7) %900 = (*.f64 #s(literal 1/2 binary64) %631) %910 = (*.f64 cp %803) %914 = (fma.f64 #s(literal -1/4 binary64) %8 (*.f64 #s(literal 1/24 binary64) %8)) %917 = (*.f64 #s(literal -1/2 binary64) %8) %938 = (fma.f64 #s(literal -1/4 binary64) %58 (*.f64 #s(literal 1/24 binary64) %58)) %941 = (*.f64 #s(literal -1/2 binary64) %58) %962 = (fma.f64 #s(literal -1/4 binary64) %69 (*.f64 #s(literal 1/24 binary64) %69)) %965 = (*.f64 #s(literal -1/2 binary64) %69) %987 = (fma.f64 #s(literal -1/4 binary64) %116 (*.f64 #s(literal 1/24 binary64) %116)) %1004 = (/.f64 %8 %248) %1006 = (*.f64 %246 %7) %1009 = (pow.f64 %248 #s(literal 2 binary64)) %1019 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 cp (*.f64 (pow.f64 %246 #s(literal 2 binary64)) %7)) (pow.f64 %248 #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) %1004)) %1023 = (/.f64 (*.f64 cp %1006) %1009) %1045 = (fma.f64 #s(literal -1/4 binary64) %159 (*.f64 #s(literal 1/24 binary64) %159)) %1048 = (*.f64 #s(literal -1/2 binary64) %159) %1072 = (fma.f64 #s(literal -1/4 binary64) %161 (*.f64 #s(literal 1/24 binary64) %161)) %1075 = (*.f64 #s(literal -1/2 binary64) %161) %1099 = (fma.f64 #s(literal -1/4 binary64) %171 (*.f64 #s(literal 1/24 binary64) %171)) %1116 = (/.f64 %8 %159) %1118 = (pow.f64 %159 #s(literal 2 binary64)) %1123 = (/.f64 %8 (pow.f64 %159 #s(literal 3 binary64))) %1124 = (/.f64 %8 %1118) %1126 = (fma.f64 #s(literal -1/4 binary64) %1123 (*.f64 #s(literal 1/24 binary64) %1124)) %1129 = (*.f64 #s(literal -1/2 binary64) %1124) %1146 = (/.f64 #s(literal 1 binary64) %679) %1150 = (/.f64 %55 phipp) %1176 = (sin.f64 (-.f64 %66 (*.f64 #s(literal -1 binary64) phipp))) %1178 = (/.f64 %8 %1176) (approx cp #s(literal 0 binary64)) (approx cp cp) (approx %6 %8) (approx %10 %11) (approx %15 %18) (approx %21 %23) (approx %25 (*.f64 cp %28)) (approx %31 (*.f64 cp %32)) (approx %37 %39) (approx %41 (*.f64 #s(literal -1 binary64) cp)) (approx %47 (*.f64 #s(literal -1 binary64) %39)) (approx %54 %58) (approx %64 %69) (approx %71 (/.f64 %38 %11)) (approx %74 (/.f64 %38 %8)) (approx %77 %78) (approx %80 %81) (approx %84 %85) (approx (asin (/ %6 (+ (* 2 (sin %51)) %36))) (asin.f64 %85)) (approx %94 %95) (approx %97 (asin.f64 %95)) (approx %100 %101) (approx %103 (asin.f64 %101)) (approx %111 (*.f64 #s(literal 2 binary64) %116)) (approx %119 %121) (approx (asin %119) (asin.f64 %121)) (approx %128 %131) (approx %133 (asin.f64 %131)) (approx %148 %162) (approx (asin %148) (asin.f64 %162)) (approx %168 %173) (approx %175 (asin.f64 %173)) (approx %179 %181) (approx (asin %179) (asin.f64 %181)) (approx %25 (*.f64 #s(literal -1 binary64) (*.f64 cp %188))) (approx %31 (*.f64 #s(literal -1 binary64) (*.f64 cp %192))) (approx lamp lamp) (approx %5 %32) (approx %5 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 %17 (-.f64 (*.f64 #s(literal 1/120 binary64) %17) #s(literal 1/6 binary64)))))) (approx %5 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 %17 (-.f64 (*.f64 %17 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %17))) #s(literal 1/6 binary64)))))) (approx %6 (*.f64 lamp %214)) (approx %6 (*.f64 lamp (+.f64 cp (*.f64 %17 (fma.f64 #s(literal -1/6 binary64) cp (*.f64 #s(literal 1/120 binary64) %18)))))) (approx %6 (*.f64 lamp (+.f64 cp (*.f64 %17 (fma.f64 #s(literal -1/6 binary64) cp (*.f64 %17 (fma.f64 #s(literal -1/5040 binary64) %18 (*.f64 #s(literal 1/120 binary64) cp)))))))) (approx %14 %17) (approx %232 %27) (approx %234 #s(literal 1 binary64)) (approx %234 %28) (approx %25 %214) (approx %50 %238) (approx %52 %55) (approx %52 %241) (approx %62 %66) (approx %62 %244) (approx %63 %246) (approx %63 (+.f64 %246 %249)) (approx %63 (+.f64 %246 (*.f64 lamp (-.f64 (*.f64 #s(literal -1/2 binary64) %253) %255)))) (approx %63 (+.f64 %246 (*.f64 lamp (-.f64 (*.f64 lamp (fma.f64 #s(literal -1/2 binary64) %246 (*.f64 #s(literal -1/6 binary64) %249))) %255)))) (approx %64 %267) (approx %64 (fma.f64 cp %246 %269)) (approx %64 (fma.f64 cp %246 (*.f64 lamp (fma.f64 #s(literal -1/2 binary64) %272 %273)))) (approx %64 (fma.f64 cp %246 (*.f64 lamp (fma.f64 cp %248 (*.f64 lamp (fma.f64 #s(literal -1/2 binary64) %267 (*.f64 #s(literal -1/6 binary64) %269))))))) (approx %286 %187) (approx %288 #s(literal -1 binary64)) (approx %288 %188) (approx %291 %192) (approx %167 (*.f64 lamp (-.f64 (*.f64 %17 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/120 binary64) %17))) #s(literal 1 binary64)))) (approx %167 (*.f64 lamp (-.f64 (*.f64 %17 (+.f64 #s(literal 1/6 binary64) (*.f64 %17 (-.f64 (*.f64 #s(literal 1/5040 binary64) %17) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (approx %309 (/.f64 lamp %38)) (approx %312 (*.f64 lamp (fma.f64 #s(literal -1/6 binary64) %313 %314))) (approx %312 (*.f64 lamp (fma.f64 %17 (-.f64 (*.f64 #s(literal 1/120 binary64) %313) %319) %314))) (approx %312 (*.f64 lamp (fma.f64 %17 (-.f64 (*.f64 %17 (fma.f64 #s(literal -1/5040 binary64) %313 (*.f64 #s(literal 1/120 binary64) %314))) %319) %314))) (approx %74 (/.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 %331 cp) %78) lamp)) (approx %74 (/.f64 (fma.f64 %17 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %17 %338)) %341) %78) lamp)) (approx %74 (/.f64 (fma.f64 %17 (-.f64 (*.f64 %17 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %17 (fma.f64 #s(literal -1/5040 binary64) %78 (fma.f64 #s(literal 1/720 binary64) %78 (*.f64 #s(literal 1/6 binary64) %338))))) %338)) %341) %78) lamp)) (approx %80 %358) (approx %80 (/.f64 (fma.f64 #s(literal 1/6 binary64) %360 %361) lamp)) (approx %80 (/.f64 (fma.f64 %17 (fma.f64 #s(literal 7/360 binary64) %360 %366) %361) lamp)) (approx %80 (/.f64 (fma.f64 %17 (fma.f64 %17 (fma.f64 #s(literal 31/15120 binary64) %360 (*.f64 #s(literal 7/360 binary64) %361)) %366) %361) lamp)) (approx %106 %112) (approx %107 (*.f64 lamp (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/48 binary64) %17)))) (approx %107 (*.f64 lamp (+.f64 #s(literal 1/2 binary64) (*.f64 %17 (-.f64 (*.f64 #s(literal 1/3840 binary64) %17) #s(literal 1/48 binary64)))))) (approx %107 (*.f64 lamp (+.f64 #s(literal 1/2 binary64) (*.f64 %17 (-.f64 (*.f64 %17 (+.f64 #s(literal 1/3840 binary64) (*.f64 #s(literal -1/645120 binary64) %17))) #s(literal 1/48 binary64)))))) (approx %108 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) %17))) (approx %108 (+.f64 #s(literal 1 binary64) (*.f64 %17 (-.f64 (*.f64 #s(literal 1/384 binary64) %17) #s(literal 1/8 binary64))))) (approx %108 (+.f64 #s(literal 1 binary64) (*.f64 %17 (-.f64 (*.f64 %17 (+.f64 #s(literal 1/384 binary64) (*.f64 #s(literal -1/46080 binary64) %17))) #s(literal 1/8 binary64))))) (approx %109 (*.f64 lamp (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) %17)))) (approx %109 (*.f64 lamp (+.f64 #s(literal 1/2 binary64) (*.f64 %17 (-.f64 (*.f64 #s(literal 1/240 binary64) %17) #s(literal 1/12 binary64)))))) (approx %109 (*.f64 lamp (+.f64 #s(literal 1/2 binary64) (*.f64 %17 (-.f64 (*.f64 %17 (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -1/10080 binary64) %17))) #s(literal 1/12 binary64)))))) (approx %442 (/.f64 #s(literal 1 binary64) lamp)) (approx %442 (/.f64 (+.f64 #s(literal 1 binary64) %187) lamp)) (approx %442 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 %17 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 7/360 binary64) %17)))) lamp)) (approx %442 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 %17 (+.f64 #s(literal 1/6 binary64) (*.f64 %17 (+.f64 #s(literal 7/360 binary64) (*.f64 #s(literal 31/15120 binary64) %17)))))) lamp)) (approx %83 (/.f64 %38 lamp)) (approx %83 (/.f64 (+.f64 %38 (*.f64 #s(literal 1/6 binary64) %331)) lamp)) (approx %83 (/.f64 (+.f64 %38 (*.f64 %17 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %17 %469)) %472))) lamp)) (approx %83 (/.f64 (+.f64 %38 (*.f64 %17 (-.f64 (*.f64 %17 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %17 (fma.f64 #s(literal -1/5040 binary64) %38 (fma.f64 #s(literal 1/720 binary64) %38 (*.f64 #s(literal 1/6 binary64) %469))))) %469)) %472))) lamp)) (approx %84 (/.f64 %11 %38)) (approx %84 (*.f64 lamp (fma.f64 #s(literal -1/6 binary64) %492 %39))) (approx %84 (*.f64 lamp (fma.f64 %17 (fma.f64 #s(literal -1/6 binary64) %39 (*.f64 #s(literal 1/120 binary64) %492)) %39))) (approx %84 (*.f64 lamp (fma.f64 %17 (fma.f64 #s(literal -1/6 binary64) %39 (*.f64 %17 (fma.f64 #s(literal -1/5040 binary64) %492 (*.f64 #s(literal 1/120 binary64) %39)))) %39))) (approx %100 %508) (approx %100 (+.f64 %508 %510)) (approx %100 (fma.f64 lamp (fma.f64 #s(literal -1/2 binary64) (/.f64 %272 %38) %514) %508)) (approx %100 (fma.f64 lamp (fma.f64 lamp (fma.f64 #s(literal -1/2 binary64) %508 (*.f64 #s(literal -1/6 binary64) %510)) %514) %508)) (approx %128 (/.f64 %11 %130)) (approx %128 (*.f64 lamp (fma.f64 #s(literal -1/6 binary64) %525 %526))) (approx %128 (*.f64 lamp (fma.f64 %17 (fma.f64 #s(literal -1/6 binary64) %526 (*.f64 #s(literal 1/120 binary64) %525)) %526))) (approx %128 (*.f64 lamp (fma.f64 %17 (fma.f64 #s(literal -1/6 binary64) %526 (*.f64 %17 (fma.f64 #s(literal -1/5040 binary64) %525 (*.f64 #s(literal 1/120 binary64) %526)))) %526))) (approx %148 (/.f64 (*.f64 cp (*.f64 lamp %159)) %38)) (approx %148 (*.f64 lamp (fma.f64 #s(literal -1/6 binary64) %548 %550))) (approx %148 (*.f64 lamp (fma.f64 %17 (fma.f64 #s(literal -1/6 binary64) %550 (*.f64 #s(literal 1/120 binary64) %548)) %550))) (approx %148 (*.f64 lamp (fma.f64 %17 (fma.f64 #s(literal -1/6 binary64) %550 (*.f64 %17 (fma.f64 #s(literal -1/5040 binary64) %548 (*.f64 #s(literal 1/120 binary64) %550)))) %550))) (approx %179 (/.f64 %11 %180)) (approx %179 (*.f64 lamp (fma.f64 #s(literal -1/6 binary64) %568 %569))) (approx %179 (*.f64 lamp (fma.f64 %17 (fma.f64 #s(literal -1/6 binary64) %569 (*.f64 #s(literal 1/120 binary64) %568)) %569))) (approx %179 (*.f64 lamp (fma.f64 %17 (fma.f64 #s(literal -1/6 binary64) %569 (*.f64 %17 (fma.f64 #s(literal -1/5040 binary64) %568 (*.f64 #s(literal 1/120 binary64) %569)))) %569))) (approx %5 %7) (approx %234 (*.f64 %17 %587)) (approx %590 (*.f64 #s(literal -1/6 binary64) %592)) (approx %590 %595) (approx %25 (*.f64 %17 %598)) (approx %31 (*.f64 #s(literal -1/6 binary64) (*.f64 cp %592))) (approx %31 (*.f64 %592 %598)) (approx %52 (*.f64 lamp (-.f64 %606 #s(literal 1 binary64)))) (approx %53 %57) (approx %62 (*.f64 lamp (-.f64 (*.f64 #s(literal 1/2 binary64) %606) #s(literal 1 binary64)))) (approx %63 %68) (approx %288 (*.f64 %17 %616)) (approx %291 (*.f64 #s(literal 1/6 binary64) %592)) (approx %291 %621) (approx %167 %170) (approx %312 (/.f64 %7 %38)) (approx %107 %114) (approx %108 %113) (approx %109 %115) (approx %110 (*.f64 #s(literal 2 binary64) %115)) (approx %442 %631) (approx %83 (/.f64 %38 %7)) (approx %590 (*.f64 #s(literal -1 binary64) %621)) (approx %31 (*.f64 #s(literal -1 binary64) (*.f64 %592 (fma.f64 #s(literal -1 binary64) %597 (*.f64 #s(literal 1/6 binary64) cp))))) (approx %52 (*.f64 #s(literal -1 binary64) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %606))))) (approx %53 %647) (approx %62 (*.f64 #s(literal -1 binary64) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %606))))) (approx %63 %654) (approx %54 %656) (approx %64 %658) (approx %291 (*.f64 #s(literal -1 binary64) %595)) (approx %167 %662) (approx %94 %664) (approx %97 (asin.f64 %664)) (approx %100 %668) (approx %103 (asin.f64 %668)) (approx %168 %674) (approx %175 (asin.f64 %674)) (approx phipp phipp) (approx %36 (+.f64 #s(literal 1 binary64) %680)) (approx %36 (+.f64 #s(literal 1 binary64) %686)) (approx %36 (+.f64 #s(literal 1 binary64) %694)) (approx %37 (+.f64 cp (*.f64 #s(literal 1/2 binary64) %697))) (approx %37 (+.f64 cp (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) %704) %706)))) (approx %37 (+.f64 cp (*.f64 %679 (-.f64 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) %714) %703)) %706)))) (approx %722 %679) (approx %725 %680) (approx %727 (*.f64 #s(literal 1/2 binary64) phipp)) (approx %126 %129) (approx %127 %248) (approx %127 (+.f64 %248 %732)) (approx %127 (+.f64 %248 (*.f64 phipp (+.f64 %246 (*.f64 #s(literal -1/2 binary64) (*.f64 phipp %248)))))) (approx %127 (+.f64 %248 (*.f64 phipp (+.f64 %246 (*.f64 phipp (fma.f64 #s(literal -1/2 binary64) %248 (*.f64 #s(literal -1/6 binary64) %732))))))) (approx %46 (+.f64 #s(literal 1 binary64) %748)) (approx %46 (+.f64 #s(literal 1 binary64) (*.f64 %679 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 5/24 binary64) %679))))) (approx %46 (+.f64 #s(literal 1 binary64) (*.f64 %679 (+.f64 #s(literal 1/2 binary64) (*.f64 %679 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) %679))))))) (approx %47 (fma.f64 #s(literal -1 binary64) cp (*.f64 #s(literal -1/2 binary64) %697))) (approx %47 (fma.f64 #s(literal -1 binary64) cp (*.f64 %679 (fma.f64 #s(literal -1/2 binary64) cp %704)))) (approx %47 (fma.f64 #s(literal -1 binary64) cp (*.f64 %679 (fma.f64 #s(literal -1/2 binary64) cp (*.f64 %679 (fma.f64 #s(literal -1/4 binary64) cp (fma.f64 #s(literal 1/24 binary64) cp %714))))))) (approx %309 (+.f64 lamp (*.f64 #s(literal 1/2 binary64) (*.f64 lamp %679)))) (approx %309 (+.f64 lamp (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 %784)) %787)))) (approx %309 (+.f64 lamp (*.f64 %679 (-.f64 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) lamp (fma.f64 #s(literal 1/48 binary64) lamp (*.f64 #s(literal 1/2 binary64) %784))))) %784)) %787)))) (approx %312 (+.f64 %7 (*.f64 #s(literal 1/2 binary64) %803))) (approx %312 (+.f64 %7 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 %808)) %811)))) (approx %312 (+.f64 %7 (*.f64 %679 (-.f64 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) %7 (fma.f64 #s(literal 1/48 binary64) %7 (*.f64 #s(literal 1/2 binary64) %808))))) %808)) %811)))) (approx %71 (fma.f64 #s(literal -1/2 binary64) %827 %358)) (approx %71 (fma.f64 %679 (-.f64 (*.f64 #s(literal 1/24 binary64) %827) %831) %358)) (approx %71 (fma.f64 %679 (-.f64 (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) %827 (*.f64 #s(literal 1/24 binary64) %358))) %831) %358)) (approx %74 (fma.f64 #s(literal -1/2 binary64) %841 %81)) (approx %74 (fma.f64 %679 (-.f64 (*.f64 #s(literal 1/24 binary64) %841) %845) %81)) (approx %74 (fma.f64 %679 (-.f64 (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) %841 (*.f64 #s(literal 1/24 binary64) %81))) %845) %81)) (approx %77 %361) (approx %77 (fma.f64 #s(literal -1/2 binary64) %856 %361)) (approx %77 (fma.f64 %679 (-.f64 (*.f64 #s(literal 1/24 binary64) %856) %860) %361)) (approx %77 (fma.f64 %679 (-.f64 (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) %856 (*.f64 #s(literal 1/24 binary64) %361))) %860) %361)) (approx %870 %748) (approx %872 #s(literal 1/2 binary64)) (approx %872 (+.f64 #s(literal 1/2 binary64) %680)) (approx %878 (+.f64 #s(literal 1/2 binary64) %880)) (approx %878 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %679 %880))) (approx %178 %159) (approx %178 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %157 %680))) (approx %178 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %157 %686))) (approx %178 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %157 %694))) (approx %83 (fma.f64 #s(literal -1/2 binary64) %896 %631)) (approx %83 (fma.f64 %679 (-.f64 (*.f64 #s(literal 1/24 binary64) %896) %900) %631)) (approx %83 (fma.f64 %679 (-.f64 (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) %896 (*.f64 #s(literal 1/24 binary64) %631))) %900) %631)) (approx %84 (fma.f64 #s(literal 1/2 binary64) %910 %8)) (approx %84 (fma.f64 cp %7 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 %914)) %917)))) (approx %84 (fma.f64 cp %7 (*.f64 %679 (-.f64 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) %8 (fma.f64 #s(literal 1/48 binary64) %8 (*.f64 #s(literal 1/2 binary64) %914))))) %914)) %917)))) (approx %94 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %679 %57)) %58)) (approx %94 (fma.f64 cp %57 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 %938)) %941)))) (approx %94 (fma.f64 cp %57 (*.f64 %679 (-.f64 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) %58 (fma.f64 #s(literal 1/48 binary64) %58 (*.f64 #s(literal 1/2 binary64) %938))))) %938)) %941)))) (approx %100 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %679 %68)) %69)) (approx %100 (fma.f64 cp %68 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 %962)) %965)))) (approx %100 (fma.f64 cp %68 (*.f64 %679 (-.f64 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) %69 (fma.f64 #s(literal 1/48 binary64) %69 (*.f64 #s(literal 1/2 binary64) %962))))) %962)) %965)))) (approx %119 (fma.f64 #s(literal 2 binary64) %116 (*.f64 cp (*.f64 %679 %115)))) (approx %119 (fma.f64 #s(literal 2 binary64) %116 (*.f64 %679 (fma.f64 #s(literal -2 binary64) (*.f64 %679 %987) %116)))) (approx %119 (fma.f64 #s(literal 2 binary64) %116 (*.f64 %679 (fma.f64 cp %115 (*.f64 %679 (fma.f64 #s(literal -2 binary64) (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) %116 (fma.f64 #s(literal 1/48 binary64) %116 (*.f64 #s(literal 1/2 binary64) %987)))) (*.f64 #s(literal -2 binary64) %987))))))) (approx %128 %1004) (approx %128 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 cp (*.f64 phipp %1006)) %1009) %1004)) (approx %128 (fma.f64 phipp (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 phipp %1019)) %1023) %1004)) (approx %128 (fma.f64 phipp (-.f64 (*.f64 phipp (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 phipp (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %246 %1019) %248) (fma.f64 #s(literal -1/6 binary64) %1023 (*.f64 #s(literal 1/2 binary64) %1023))))) %1019)) %1023) %1004)) (approx %147 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %157 (*.f64 #s(literal 1/2 binary64) (*.f64 %679 %159))))) (approx %147 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %157 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 %1045)) %1048))))) (approx %147 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %157 (*.f64 %679 (-.f64 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) %159 (fma.f64 #s(literal 1/48 binary64) %159 (*.f64 #s(literal 1/2 binary64) %1045))))) %1045)) %1048))))) (approx %148 %161) (approx %148 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %679 %160)) %161)) (approx %148 (fma.f64 cp %160 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 %1072)) %1075)))) (approx %148 (fma.f64 cp %160 (*.f64 %679 (-.f64 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) %161 (fma.f64 #s(literal 1/48 binary64) %161 (*.f64 #s(literal 1/2 binary64) %1072))))) %1072)) %1075)))) (approx %168 (*.f64 #s(literal -1 binary64) %171)) (approx %168 (fma.f64 #s(literal -1 binary64) %171 (*.f64 #s(literal -1/2 binary64) (*.f64 cp (*.f64 %679 %170))))) (approx %168 (fma.f64 #s(literal -1 binary64) %171 (*.f64 %679 (fma.f64 #s(literal -1/2 binary64) %171 (*.f64 %679 %1099))))) (approx %168 (fma.f64 #s(literal -1 binary64) %171 (*.f64 %679 (fma.f64 #s(literal -1/2 binary64) %171 (*.f64 %679 (fma.f64 #s(literal -1/4 binary64) %171 (fma.f64 #s(literal 1/24 binary64) %171 (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) %171 (fma.f64 #s(literal 1/48 binary64) %171 (*.f64 #s(literal 1/2 binary64) %1099))))))))))) (approx %179 %1116) (approx %179 (fma.f64 #s(literal 1/2 binary64) (/.f64 %910 %1118) %1116)) (approx %179 (fma.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 %1126)) %1129) %1116)) (approx %179 (fma.f64 %679 (-.f64 (*.f64 %679 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %679 (fma.f64 #s(literal -1/720 binary64) %1124 (fma.f64 #s(literal 1/48 binary64) %1123 (*.f64 #s(literal 1/2 binary64) (/.f64 %1126 %159)))))) %1126)) %1129) %1116)) (approx %36 %38) (approx (+ 1 %725) (*.f64 %679 (-.f64 %1146 #s(literal 1/2 binary64)))) (approx %126 (*.f64 phipp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) %1150)))) (approx %127 %130) (approx %46 %314) (approx %872 (*.f64 %679 (-.f64 (*.f64 #s(literal 1/2 binary64) %1146) #s(literal 1/2 binary64)))) (approx %878 (*.f64 %679 (-.f64 (fma.f64 #s(literal 1/2 binary64) %1146 (/.f64 %880 %679)) #s(literal 1/2 binary64)))) (approx %178 %180) (approx %147 (/.f64 %159 %38)) (approx %126 (*.f64 #s(literal -1 binary64) (*.f64 phipp (-.f64 (*.f64 #s(literal -1/2 binary64) %1150) #s(literal 1 binary64))))) (approx %127 %1176) (approx %128 %1178) (approx %133 (asin.f64 %1178)) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 120.0ms | phipp | inf |
| 104.0ms | lamp | 0 |
| 93.0ms | cp | 0 |
| 79.0ms | lamp | inf |
| 63.0ms | phipp | 0 |
| Inputs |
|---|
%2 = (sin.f64 lamp) %3 = (*.f64 cp %2) %5 = (cos.f64 phipp) %7 = (approx cp #s(literal 0 binary64)) %11 = (pow.f64 lamp #s(literal 2 binary64)) %12 = (*.f64 #s(literal -1/6 binary64) %11) %13 = (+.f64 #s(literal 1 binary64) %12) %14 = (*.f64 lamp %13) %15 = (sin lamp) %16 = (approx %15 %14) %18 = (*.f64 cp lamp) %19 = (* cp %15) %20 = (approx %19 %18) %21 = (*.f64 cp %11) %22 = (*.f64 #s(literal -1/6 binary64) %21) %23 = (+.f64 cp %22) %24 = (*.f64 lamp %23) %25 = (approx %19 %24) %26 = (/.f64 cp %5) %27 = (cos phipp) %28 = (approx %27 #s(literal 1 binary64)) %30 = (pow.f64 phipp #s(literal 2 binary64)) %31 = (*.f64 #s(literal -1/2 binary64) %30) %32 = (+.f64 #s(literal 1 binary64) %31) %33 = (approx %27 %32) %35 = (neg.f64 cp) %36 = (neg.f64 lamp) %37 = (PI.f64 ) %38 = (+.f64 %36 %37) %39 = (sin.f64 %38) %40 = (*.f64 %37 #s(literal 1/2 binary64)) %41 = (+.f64 %36 %40) %42 = (cos.f64 %41) %44 = (*.f64 #s(literal 1/2 binary64) phipp) %45 = (fma.f64 %37 #s(literal 1/2 binary64) phipp) %46 = (sin.f64 %45) %47 = (/.f64 #s(literal 1 binary64) %5) %48 = (*.f64 %47 %35) %49 = (*.f64 %7 %2) %50 = (*.f64 cp %39) %51 = (*.f64 cp %42) %52 = (*.f64 cp %16) %53 = (*.f64 #s(literal 1/6 binary64) %11) %54 = (-.f64 %53 #s(literal 1 binary64)) %55 = (*.f64 lamp %54) %58 = (approx (sin (neg lamp)) %55) %59 = (/.f64 lamp %5) %61 = (approx (/ %15 %27) %59) %62 = (/.f64 %5 %18) %63 = (/ %27 %19) %64 = (approx %63 %62) %65 = (/.f64 %5 cp) %66 = (/.f64 #s(literal 1 binary64) %3) %67 = (approx %63 %66) %68 = (*.f64 #s(literal 1/2 binary64) lamp) %69 = (sin.f64 %68) %70 = (cos.f64 %68) %71 = (*.f64 %69 %70) %72 = (*.f64 #s(literal 2 binary64) %71) %73 = (/.f64 #s(literal 1 binary64) %2) %74 = (sqrt.f64 #s(literal 1/2 binary64)) %75 = (fabs.f64 %37) %76 = (+.f64 %75 %37) %77 = (*.f64 %76 #s(literal 1/4 binary64)) %78 = (cos.f64 %77) %79 = (-.f64 %37 %75) %80 = (*.f64 %79 #s(literal 1/4 binary64)) %81 = (cos.f64 %80) %82 = (neg.f64 %81) %83 = (fma.f64 %82 %78 #s(literal 1 binary64)) %84 = (*.f64 phipp phipp) %85 = (*.f64 %44 phipp) %86 = (fma.f64 %84 #s(literal -1/2 binary64) #s(literal 1 binary64)) %87 = (-.f64 #s(literal 1/2 binary64) %85) %88 = (fma.f64 %74 %74 %87) %89 = (sin.f64 %37) %90 = (fma.f64 %82 %78 %5) %91 = (/.f64 %5 %2) %92 = (/.f64 cp %91) %93 = (/.f64 %2 %65) %94 = (/.f64 %26 %73) %95 = (/.f64 %65 %2) %96 = (fma.f64 #s(literal 2 binary64) %89 %5) %97 = (/.f64 %3 %96) %99 = (/.f64 %49 %28) %101 = (/.f64 %50 %28) %103 = (/.f64 %51 %28) %105 = (*.f64 cp %72) %106 = (/.f64 %105 %28) %108 = (*.f64 %47 %52) %110 = (*.f64 %26 %16) %112 = (/.f64 %52 %28) %114 = (/.f64 %25 %28) %116 = (/.f64 %20 %46) %118 = (/.f64 %20 %33) %120 = (/.f64 %83 %5) %121 = (*.f64 %120 %3) %123 = (approx %27 %86) %124 = (/.f64 %3 %123) %126 = (approx %27 %88) %127 = (/.f64 %3 %126) %129 = (*.f64 %48 %58) %131 = (/.f64 %3 %90) %133 = (*.f64 %61 cp) %138 = (/.f64 #s(literal 1 binary64) %95) %140 = (/.f64 #s(literal 1 binary64) %64) %142 = (/.f64 #s(literal 1 binary64) %67) cp lamp %2 %3 phipp %5 #s(literal 0 binary64) %7 #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) %11 %12 %13 %14 %16 #s(literal 1/6 binary64) %18 %20 %21 %22 %23 %24 %25 %26 %28 #s(literal -1/2 binary64) %30 %31 %32 %33 #s(literal 1/2 binary64) %35 %36 %37 %38 %39 %40 %41 %42 #s(literal 1/4 binary64) %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %58 %59 %61 %62 %64 %65 %66 %67 %68 %69 %70 %71 %72 %73 %74 %75 %76 %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 %97 (asin.f64 %97) %99 (asin.f64 %99) %101 (asin.f64 %101) %103 (asin.f64 %103) %105 %106 (asin.f64 %106) %108 (asin.f64 %108) %110 (asin.f64 %110) %112 (asin.f64 %112) %114 (asin.f64 %114) %116 (asin.f64 %116) %118 (asin.f64 %118) %120 %121 (asin.f64 %121) %123 %124 (asin.f64 %124) %126 %127 (asin.f64 %127) %129 (asin.f64 %129) %131 (asin.f64 %131) %133 (asin.f64 %133) (asin.f64 %92) (asin.f64 %93) (asin.f64 %94) %138 (asin.f64 %138) %140 (asin.f64 %140) %142 (asin.f64 %142) |
| Outputs |
|---|
%0 = (E.f64 ) %1 = (PI.f64 ) %27 = (fabs.f64 %0) %28 = (neg.f64 %0) %29 = (sqrt.f64 %0) %30 = (+.f64 %0 %0) %31 = (copysign.f64 %0 %0) %32 = (-.f64 %0 %0) %33 = (*.f64 %0 %0) %34 = (/.f64 %0 %0) %35 = (fma.f64 %0 %0 %0) %36 = (expm1.f64 %0) %37 = (tanh.f64 %0) %38 = (exp.f64 %0) %39 = (cosh.f64 %0) %40 = (sinh.f64 %0) %41 = (hypot.f64 %0 %0) %42 = (cbrt.f64 %0) %43 = (atanh.f64 %0) %44 = (cosh.f64 %43) %45 = (pow.f64 %0 %0) %46 = (asinh.f64 %0) %47 = (tanh.f64 %46) %48 = (sinh.f64 %43) %49 = (cosh.f64 %46) %50 = (cos.f64 %0) %51 = (sin.f64 %0) %52 = (tan.f64 %0) %53 = (acos.f64 %0) %54 = (cos.f64 %53) %55 = (sin.f64 %53) %56 = (tan.f64 %53) %57 = (atan.f64 %0) %58 = (cos.f64 %57) %59 = (sin.f64 %57) %61 = (approx (E ) %0) %62 = (*.f64 %61 %0) %63 = (*.f64 %0 %61) %64 = (asin.f64 %0) %65 = (neg.f64 %53) %66 = (+.f64 %0 %53) %67 = (+.f64 %53 %0) %68 = (-.f64 %0 %53) %69 = (-.f64 %53 %0) %70 = (fma.f64 %0 %0 %53) %73 = (/.f64 (-.f64 (*.f64 %53 %0) %0) %0) %74 = (/.f64 %62 %61) %76 = (/.f64 %0 %61) %77 = (asin.f64 %76) %78 = (*.f64 %0 %63) %80 = (asin.f64 %63) %81 = (/.f64 %63 %61) %83 = (/.f64 %61 %61) %84 = (asin.f64 %83) %85 = (/.f64 %61 %0) %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %61 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %61 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %61 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %61 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %61 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %61 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %62 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %63 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %61 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %61 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %61 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %61 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %53 %64 %65 %66 %67 %68 %69 %70 %73 %74 (asin.f64 %74) %76 %77 %76 %77 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %76 %77 %78 (asin.f64 %78) %63 %80 %81 (asin.f64 %81) %83 %84 %85 (asin.f64 %85) %83 %84 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %53 %64 %65 %66 %67 %68 %69 %70 %73 %61 %76 %77 %61 %76 %77 %63 %80 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %53 %64 %65 %66 %67 %68 %69 %70 %73 %62 (asin.f64 %62) %53 %64 %65 %66 %67 %68 %69 %70 %73 %53 %64 %65 %66 %67 %68 %69 %70 %73 %53 %64 %65 %66 %67 %68 %69 %70 %73 %0 %1 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) #s(literal 1/6 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal -1/8 binary64) #s(literal 1/8 binary64) #s(literal 1/16 binary64) #s(literal -2 binary64) #s(literal 1/64 binary64) cp lamp phipp %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %44 %45 %47 %48 %49 %50 %51 %52 %54 %55 %56 %58 %59 %53 %64 %65 %66 %67 %68 %69 %70 %73 %76 %77 %76 %77 |
Compiled 174 625 to 38 554 computations (77.9% saved)
220 alts after pruning (208 fresh and 12 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 12 166 | 208 | 12 374 |
| Fresh | 0 | 0 | 0 |
| Picked | 16 | 7 | 23 |
| Done | 1 | 5 | 6 |
| Total | 12 183 | 220 | 12 403 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 99.5% | (asin.f64 (/.f64 (/.f64 cp (cos.f64 phipp)) (/.f64 #s(literal 1 binary64) (sin.f64 lamp)))) |
| ▶ | 62.4% | (asin.f64 (/.f64 (/.f64 cp (cos.f64 phipp)) (/.f64 #s(literal 1 binary64) lamp))) |
| ▶ | 7.1% | (asin.f64 (/.f64 (/.f64 cp (cos.f64 phipp)) #s(literal 3/2 binary64))) |
| ▶ | 7.1% | (asin.f64 (/.f64 (/.f64 cp (cos.f64 phipp)) #s(literal 5/4 binary64))) |
| ✓ | 67.8% | %4 = (*.f64 #s(literal 1/2 binary64) lamp) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 %4) (cos.f64 %4)))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 51.5% | (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) lamp)) #s(literal 1 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 27.2% | (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) lamp)) #s(literal -1 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.7% | (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 3 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) lamp))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.8% | (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) lamp))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.8% | (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 9/4 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) lamp))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.4% | (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) lamp))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.1% | (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (neg.f64 (E.f64 )))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.5% | (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) #s(literal -1/6 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.2% | %1 = (E.f64 ) (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 (+.f64 %1 %1) (PI.f64 )))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.3% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 (neg.f64 lamp) (PI.f64 )))) (approx (cos phipp) (tanh.f64 (asinh.f64 (E.f64 )))))) |
| ▶ | 7.3% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 (neg.f64 lamp) (PI.f64 )))) (approx (cos phipp) (tanh.f64 (E.f64 ))))) |
| ▶ | 7.1% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 (neg.f64 lamp) (PI.f64 )))) (approx (cos phipp) #s(literal 3/4 binary64)))) |
| ▶ | 7.1% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 (neg.f64 #s(literal 5/2 binary64)) (PI.f64 )))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.0% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 (cosh.f64 (E.f64 )) (PI.f64 )))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.9% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 (cbrt.f64 (E.f64 )) (PI.f64 )))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.2% | %1 = (E.f64 ) (asin.f64 (/.f64 (*.f64 cp (sin.f64 (*.f64 %1 %1))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.3% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 (sinh.f64 (E.f64 )))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 67.2% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (fma.f64 #s(literal 2 binary64) (sin.f64 (PI.f64 )) #s(literal 1 binary64)))) |
| ▶ | 98.6% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (PI.f64 )) (cos.f64 phipp)))) |
| ✓ | 99.6% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp))) |
| ▶ | 26.0% | %6 = (E.f64 ) (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 (hypot.f64 %6 %6) #s(literal -1/2 binary64) #s(literal 1 binary64))))) |
| ▶ | 33.0% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 (*.f64 #s(literal 3/4 binary64) #s(literal 3/4 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64))))) |
| ▶ | 41.0% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 (*.f64 #s(literal 1/64 binary64) #s(literal 1/64 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64))))) |
| ▶ | 41.0% | %7 = (sqrt.f64 #s(literal 1/2 binary64)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 %7 %7 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 1/64 binary64)) #s(literal 1/64 binary64))))))) |
| ▶ | 25.9% | %7 = (sqrt.f64 #s(literal 1/2 binary64)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 %7 %7 (-.f64 #s(literal 1/2 binary64) (sqrt.f64 (E.f64 ))))))) |
| ▶ | 26.0% | %7 = (sqrt.f64 #s(literal 1/2 binary64)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 %7 %7 (-.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))))) |
| ▶ | 33.8% | %7 = (sqrt.f64 #s(literal 1/2 binary64)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 %7 %7 (-.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)))))) |
| ▶ | 31.8% | %7 = (sqrt.f64 #s(literal 1/2 binary64)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 %7 %7 #s(literal -1/8 binary64))))) |
| ▶ | 31.8% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 #s(literal 5/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))))) |
| ▶ | 32.6% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 #s(literal 3/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))))) |
| ▶ | 34.1% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 #s(literal 1/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))))) |
| ▶ | 36.9% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 #s(literal 1/64 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))))) |
| ▶ | 29.5% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) #s(literal 1/64 binary64)))) |
| ▶ | 7.1% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 #s(literal 5/2 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.3% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 #s(literal 5/4 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.2% | %1 = (E.f64 ) (asin.f64 (/.f64 (*.f64 cp (cos.f64 (+.f64 (+.f64 %1 %1) (*.f64 (PI.f64 ) #s(literal 1/2 binary64))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 8.1% | (asin.f64 (/.f64 (*.f64 cp (cos.f64 (+.f64 (neg.f64 lamp) (*.f64 (PI.f64 ) #s(literal 1/2 binary64))))) (approx (cos phipp) #s(literal 1/6 binary64)))) |
| ▶ | 7.8% | (asin.f64 (/.f64 (*.f64 cp (cos.f64 (+.f64 (neg.f64 lamp) #s(literal 1/64 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.0% | (asin.f64 (/.f64 (*.f64 cp (cos.f64 (+.f64 (cosh.f64 (E.f64 )) (*.f64 (PI.f64 ) #s(literal 1/2 binary64))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.1% | (asin.f64 (/.f64 (*.f64 cp (cos.f64 (tanh.f64 (asinh.f64 (E.f64 ))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.8% | (asin.f64 (/.f64 (*.f64 cp (cos.f64 lamp)) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.9% | (asin.f64 (/.f64 (*.f64 cp (cos.f64 #s(literal 3 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.1% | (asin.f64 (/.f64 (*.f64 cp (cos.f64 #s(literal 1 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.3% | (asin.f64 (/.f64 (*.f64 cp (cos.f64 #s(literal 1/4 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 5.7% | %3 = (E.f64 ) %4 = (*.f64 %3 %3) (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 %4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 %4 #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 26.5% | %3 = (E.f64 ) (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (fma.f64 %3 %3 %3)))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 26.5% | %4 = (E.f64 ) (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (fma.f64 %4 %4 %4))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 23.4% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (expm1.f64 (E.f64 ))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 23.4% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (exp.f64 (E.f64 ))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 29.6% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal -1/8 binary64)))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 27.2% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (sqrt.f64 (E.f64 )))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 23.3% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (neg.f64 (E.f64 )))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 26.9% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (PI.f64 ))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 27.0% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (E.f64 ))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 26.9% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 4 binary64))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 28.5% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/6 binary64))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 28.7% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/8 binary64))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 29.8% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/64 binary64))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 23.3% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (neg.f64 (E.f64 ))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 26.4% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (expm1.f64 (E.f64 ))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 27.2% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (cosh.f64 (asinh.f64 (E.f64 )))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 27.1% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (PI.f64 )))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 27.2% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (E.f64 )))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 27.1% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 3 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 27.3% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 9/4 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 27.7% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 3/2 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 28.2% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 5/4 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.4% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.1% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 5/2 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.2% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.3% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/2 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.3% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 5/4 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.1% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 3/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/4 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.0% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.8% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.7% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 1/6 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/6 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.3% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 1/64 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/64 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.5% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.8% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.8% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 46.8% | (asin.f64 (/.f64 (*.f64 cp lamp) (approx (cos phipp) (fma.f64 (*.f64 phipp phipp) #s(literal -1/2 binary64) #s(literal 1 binary64))))) |
| ▶ | 46.8% | %6 = (sqrt.f64 #s(literal 1/2 binary64)) (asin.f64 (/.f64 (*.f64 cp lamp) (approx (cos phipp) (fma.f64 %6 %6 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) phipp) phipp)))))) |
| ✓ | 99.6% | (asin.f64 (/.f64 (sin.f64 lamp) (/.f64 (cos.f64 phipp) cp))) |
| ▶ | 67.8% | (asin.f64 (/.f64 (sin.f64 lamp) (/.f64 #s(literal 1 binary64) cp))) |
| ▶ | 4.9% | (asin.f64 (/.f64 (sin.f64 lamp) lamp)) |
| ▶ | 67.5% | %1 = (cosh.f64 (E.f64 )) (asin.f64 (/.f64 %1 (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 %1 (*.f64 cp (sin.f64 lamp)))))) |
| ▶ | 5.9% | %4 = (E.f64 ) %5 = (+.f64 %4 %4) (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 %5 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 %5 #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.2% | %5 = (sqrt.f64 (E.f64 )) (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 %5 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 %5 #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 23.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (expm1.f64 (E.f64 ))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 28.5% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal -1 binary64)))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.3% | %4 = (E.f64 ) (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp (hypot.f64 %4 %4))) (sin.f64 (fma.f64 (PI.f64 ) #s(literal 1/2 binary64) phipp)))) |
| ▶ | 6.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp (E.f64 ))) (sin.f64 (fma.f64 (PI.f64 ) #s(literal 1/2 binary64) phipp)))) |
| ✓ | 62.5% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (cos.f64 phipp))) |
| ▶ | 23.4% | %10 = (E.f64 ) (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (hypot.f64 %10 %10)))))) |
| ▶ | 23.3% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (PI.f64 )))))) |
| ▶ | 23.3% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (E.f64 )))))) |
| ▶ | 27.2% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 5/4 binary64)))))) |
| ▶ | 27.6% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 3/4 binary64)))))) |
| ▶ | 29.0% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/8 binary64)))))) |
| ▶ | 29.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/16 binary64)))))) |
| ▶ | 30.1% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/64 binary64)))))) |
| ▶ | 28.6% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) #s(literal -1/8 binary64))))) |
| ▶ | 28.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) #s(literal -1/6 binary64))))) |
| ▶ | 28.0% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 3/4 binary64)))) |
| ▶ | 26.9% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 1/4 binary64)))) |
| ▶ | 26.8% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 1/6 binary64)))) |
| ▶ | 26.6% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 1/8 binary64)))) |
| ▶ | 26.3% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 1/16 binary64)))) |
| ▶ | 23.2% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal -1/6 binary64)))) |
| ▶ | 23.2% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal -1/4 binary64)))) |
| ▶ | 23.3% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal -1/2 binary64)))) |
| ▶ | 23.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal -1 binary64)))) |
| ▶ | 6.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp #s(literal 5/2 binary64))) (sin.f64 (fma.f64 (PI.f64 ) #s(literal 1/2 binary64) phipp)))) |
| ▶ | 6.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp #s(literal 2 binary64))) (sin.f64 (fma.f64 (PI.f64 ) #s(literal 1/2 binary64) phipp)))) |
| ▶ | 6.5% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp #s(literal 1/8 binary64))) (sin.f64 (fma.f64 (PI.f64 ) #s(literal 1/2 binary64) phipp)))) |
| ▶ | 6.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 #s(literal 3 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 3 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.1% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 5/2 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.0% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 #s(literal 9/4 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 9/4 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 7.3% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 #s(literal 5/4 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 5/4 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 6.8% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 #s(literal -2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ▶ | 62.5% | (asin.f64 (/.f64 lamp (/.f64 (cos.f64 phipp) cp))) |
| ▶ | 6.6% | %1 = (E.f64 ) (asin.f64 (/.f64 cp (fma.f64 %1 %1 %1))) |
| ▶ | 7.3% | (asin.f64 (/.f64 cp (/.f64 (cos.f64 phipp) (tanh.f64 (E.f64 ))))) |
| ✓ | 99.5% | (asin.f64 (/.f64 cp (/.f64 (cos.f64 phipp) (sin.f64 lamp)))) |
| ▶ | 62.4% | (asin.f64 (/.f64 cp (/.f64 (cos.f64 phipp) lamp))) |
| ▶ | 67.7% | (asin.f64 (/.f64 cp (/.f64 #s(literal 1 binary64) (sin.f64 lamp)))) |
| ▶ | 7.3% | (asin.f64 (/.f64 cp (tanh.f64 (E.f64 )))) |
| ▶ | 7.1% | (asin.f64 (/.f64 cp (sqrt.f64 (E.f64 )))) |
| ▶ | 6.6% | (asin.f64 (/.f64 cp (neg.f64 (E.f64 )))) |
| ▶ | 6.6% | (asin.f64 (/.f64 cp (expm1.f64 (E.f64 )))) |
| ▶ | 7.0% | (asin.f64 (/.f64 cp (cosh.f64 (asinh.f64 (E.f64 ))))) |
| ▶ | 6.7% | (asin.f64 (/.f64 cp (cos.f64 (E.f64 )))) |
| ▶ | 7.2% | (asin.f64 (/.f64 cp (cbrt.f64 (E.f64 )))) |
| ▶ | 7.0% | (asin.f64 (/.f64 cp (E.f64 ))) |
| ▶ | 9.6% | (asin.f64 (/.f64 cp phipp)) |
| ▶ | 6.9% | (asin.f64 (/.f64 cp #s(literal 3 binary64))) |
| ▶ | 7.0% | (asin.f64 (/.f64 cp #s(literal 9/4 binary64))) |
| ▶ | 7.2% | (asin.f64 (/.f64 cp #s(literal 3/2 binary64))) |
| ▶ | 7.2% | (asin.f64 (/.f64 cp #s(literal 5/4 binary64))) |
| ▶ | 6.0% | (asin.f64 (/.f64 cp #s(literal -1/8 binary64))) |
| ▶ | 6.0% | (asin.f64 (/.f64 cp #s(literal -1/6 binary64))) |
| ▶ | 6.1% | (asin.f64 (/.f64 cp #s(literal -1/4 binary64))) |
| ▶ | 67.5% | (asin.f64 (/.f64 #s(literal 5/2 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal 5/2 binary64) (*.f64 cp (sin.f64 lamp)))))) |
| ▶ | 67.5% | (asin.f64 (/.f64 #s(literal 9/4 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal 9/4 binary64) (*.f64 cp (sin.f64 lamp)))))) |
| ▶ | 7.3% | (asin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 phipp) cp) (tanh.f64 (E.f64 ))))) |
| ▶ | 67.5% | (asin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) cp) (sin.f64 lamp)))) |
| ✓ | 61.7% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 (cos.f64 phipp) (*.f64 cp lamp))))) |
| ▶ | 7.2% | %8 = (E.f64 ) (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal 1 binary64) (*.f64 cp (sin.f64 (*.f64 %8 %8))))))) |
| ✓ | 67.5% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal 1 binary64) (*.f64 cp (sin.f64 lamp)))))) |
| ▶ | 6.3% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/4 binary64)))))) |
| ▶ | 6.5% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/2 binary64)))))) |
| ▶ | 6.9% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1 binary64)))))) |
| ▶ | 7.3% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal 1 binary64) cp)))) |
| ▶ | 26.4% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal 1/16 binary64) (*.f64 cp lamp))))) |
| ▶ | 23.3% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal -1/2 binary64) (*.f64 cp lamp))))) |
| ▶ | 23.4% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal -1 binary64) (*.f64 cp lamp))))) |
| ▶ | 2.4% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) phipp))) |
| ▶ | 1.1% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) cp))) |
| ✓ | 99.7% | (asin.f64 (*.f64 (/.f64 (sin.f64 lamp) (cos.f64 phipp)) cp)) |
| ✓ | 99.7% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (sin.f64 lamp))) |
| ▶ | 7.1% | %7 = (neg.f64 (E.f64 )) (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) (*.f64 %7 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 %7 #s(literal 2 binary64)))))))) |
| ▶ | 6.9% | %6 = (E.f64 ) (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) (*.f64 %6 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 %6 #s(literal 2 binary64)))))))) |
| ▶ | 7.2% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 5/4 binary64) #s(literal 2 binary64)))))))) |
| ▶ | 7.1% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) (*.f64 #s(literal 3/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/4 binary64) #s(literal 2 binary64)))))))) |
| ▶ | 7.2% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) (tanh.f64 (asinh.f64 (E.f64 )))))) |
| ▶ | 62.6% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) lamp))) |
| ▶ | 6.7% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) #s(literal -1/2 binary64)))) |
| ✓ | 99.6% | (asin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 phipp)) (*.f64 cp (sin.f64 lamp)))) |
| ▶ | 7.2% | (asin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 phipp)) (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 5/4 binary64) #s(literal 2 binary64))))))))) |
| ▶ | 26.0% | %0 = (E.f64 ) (asin.f64 (*.f64 (*.f64 (fma.f64 %0 %0 %0) (neg.f64 cp)) (approx (sin (neg lamp)) (*.f64 lamp (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 lamp #s(literal 2 binary64))) #s(literal 1 binary64)))))) |
| ▶ | 25.9% | (asin.f64 (*.f64 (*.f64 (expm1.f64 (E.f64 )) (neg.f64 cp)) (approx (sin (neg lamp)) (*.f64 lamp (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 lamp #s(literal 2 binary64))) #s(literal 1 binary64)))))) |
| ▶ | 7.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (/.f64 (tanh.f64 (E.f64 )) (cos.f64 phipp))) cp)) |
| ✓ | 62.6% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (/.f64 lamp (cos.f64 phipp))) cp)) |
| ▶ | 28.0% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (/.f64 lamp #s(literal 3/4 binary64))) cp)) |
| ▶ | 27.4% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (/.f64 lamp #s(literal 1/2 binary64))) cp)) |
| ▶ | 23.2% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (/.f64 lamp #s(literal -1/8 binary64))) cp)) |
| ▶ | 7.2% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (/.f64 #s(literal 1 binary64) (cos.f64 phipp))) cp)) |
| ▶ | 7.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (tanh.f64 (asinh.f64 (E.f64 )))) cp)) |
| ▶ | 7.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (tanh.f64 (E.f64 ))) cp)) |
| ▶ | 6.9% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (sqrt.f64 (E.f64 ))) cp)) |
| ▶ | 6.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (neg.f64 (E.f64 ))) cp)) |
| ▶ | 6.9% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (cos.f64 (E.f64 ))) cp)) |
| ▶ | 47.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) lamp) cp)) |
| ▶ | 19.0% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) cp) cp)) |
| ▶ | 6.6% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 4 binary64)) cp)) |
| ▶ | 6.7% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 9/4 binary64)) cp)) |
| ▶ | 6.9% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 3/2 binary64)) cp)) |
| ▶ | 7.0% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 5/4 binary64)) cp)) |
| ▶ | 7.2% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 3/4 binary64)) cp)) |
| ▶ | 7.0% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 1/2 binary64)) cp)) |
| ▶ | 6.8% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 1/4 binary64)) cp)) |
| ▶ | 6.7% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 1/6 binary64)) cp)) |
| ▶ | 6.6% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 1/16 binary64)) cp)) |
| ▶ | 6.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 1/64 binary64)) cp)) |
| ▶ | 6.1% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal -1/8 binary64)) cp)) |
| ▶ | 6.2% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal -1/6 binary64)) cp)) |
| ▶ | 6.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal -1/4 binary64)) cp)) |
| ▶ | 6.5% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal -1/2 binary64)) cp)) |
| ▶ | 6.9% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal -1 binary64)) cp)) |
| ▶ | 6.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal -2 binary64)) cp)) |
| ▶ | 46.9% | (asin.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 lamp #s(literal 2 binary64)))))))) |
| ▶ | 26.6% | (asin.f64 (*.f64 #s(literal 3 binary64) (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 lamp #s(literal 2 binary64))))))))) |
| ▶ | 31.8% | (asin.f64 (*.f64 #s(literal 5/2 binary64) (*.f64 cp (sin.f64 lamp)))) |
| ▶ | 32.7% | (asin.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 cp (sin.f64 lamp)))) |
| ▶ | 33.5% | (asin.f64 (*.f64 #s(literal 5/4 binary64) (*.f64 cp (sin.f64 lamp)))) |
| ▶ | 27.7% | (asin.f64 (*.f64 #s(literal 5/4 binary64) (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 lamp #s(literal 2 binary64))))))))) |
| ▶ | 67.9% | (asin.f64 (*.f64 #s(literal 1 binary64) (*.f64 cp (sin.f64 lamp)))) |
| ▶ | 26.0% | (asin.f64 (*.f64 #s(literal -1 binary64) (*.f64 cp (sin.f64 lamp)))) |
| ▶ | 3.2% | (asin.f64 phipp) |
| ▶ | 3.7% | (asin.f64 lamp) |
| ▶ | 7.3% | (asin.f64 cp) |
| ▶ | 4.2% | (asin.f64 #s(literal 1/64 binary64)) |
| ▶ | 24.2% | (asin.f64 #s(literal 0 binary64)) |
| ▶ | 3.2% | (asin.f64 #s(literal -1/8 binary64)) |
| ▶ | 3.2% | (asin.f64 #s(literal -1/2 binary64)) |
Compiled 1 972 to 827 computations (58.1% saved)
| Inputs |
|---|
%0 = (PI ) %2 = (* %0 1/2) %3 = (sqrt 1/2) %4 = (sin %0) %5 = (E ) %6 = (neg %5) %7 = (sqrt %5) %8 = (+ %5 %5) %9 = (* %5 %5) %10 = (+ %9 %5) %11 = (exp %5) %13 = (- %11 1) %15 = (cosh %5) %16 = (sinh %5) %18 = (sqrt (+ %9 %9)) %19 = (cbrt %5) %20 = (asinh %5) %21 = (tanh %20) %31 = (+ %8 %0) %32 = (+ %15 %0) %33 = (+ %19 %0) %40 = (neg 5/2) %42 = (pow %5 2) %44 = (* -1/6 %42) %45 = (+ 1 %44) %47 = (pow 2 2) %48 = (* -1/6 %47) %49 = (+ 1 %48) %52 = (pow 1/6 2) %53 = (* -1/6 %52) %54 = (+ 1 %53) %57 = (pow -1/2 2) %58 = (* -1/6 %57) %59 = (+ 1 %58) %61 = (pow 1/2 2) %62 = (* -1/6 %61) %63 = (+ 1 %62) %65 = (pow 1/4 2) %66 = (* -1/6 %65) %67 = (+ 1 %66) %69 = (pow 3 2) %70 = (* -1/6 %69) %71 = (+ 1 %70) %74 = (pow -1 2) %75 = (* -1/6 %74) %76 = (+ 1 %75) %79 = (pow 3/4 2) %80 = (* -1/6 %79) %81 = (+ 1 %80) %85 = (pow 5/4 2) %86 = (* -1/6 %85) %87 = (+ 1 %86) %90 = (pow 3/2 2) %91 = (* -1/6 %90) %92 = (+ 1 %91) %94 = (pow 5/2 2) %95 = (* -1/6 %94) %96 = (+ 1 %95) %98 = (+ %40 %0) %101 = (pow -2 2) %102 = (* -1/6 %101) %103 = (+ 1 %102) %106 = (pow 1/64 2) %107 = (* -1/6 %106) %108 = (+ 1 %107) %110 = (* 1/2 1/64) %111 = (pow %6 2) %112 = (* -1/6 %111) %113 = (+ 1 %112) %117 = (pow %9 2) %118 = (* -1/6 %117) %119 = (+ 1 %118) %121 = (* 3/4 3/4) %124 = (* %110 1/64) %125 = (- 1/2 %124) %126 = (* %3 %3) %128 = (* 1/64 1/64) %134 = (* -1/6 -1/8) %136 = (* -1/6 %13) %138 = (* -1/6 %11) %152 = (* -1/2 %5) %154 = (* -1/2 %0) %156 = (* -1/2 3/4) %158 = (* -1/2 5/4) %160 = (* -1/2 1/8) %163 = (* -1/2 1/16) %165 = (* -1/2 1/64) %167 = (* -1/2 %18) %169 = (+ %8 %2) %172 = (+ %15 %2) %188 = (- 1/2 2) %190 = (- 1/2 1/6) %192 = (- 1/2 %7) %0 %2 %3 %4 %5 %6 %7 %8 %9 %10 %13 (tanh %5) %11 %15 %16 %18 %19 %20 %21 (cosh %20) (cos %5) (sin 5/4) (sin 5/2) (sin %9) (sin %16) (+ 1 %0) %31 %32 %33 (cos 1) (cos 1/4) (cos 3) (cos %21) %40 %42 %44 %45 (* %5 %45) %47 %48 %49 (* 2 %49) %52 %53 %54 (* 1/6 %54) %57 %58 %59 (* -1/2 %59) %61 %62 %63 (* 1/2 %63) %65 %66 %67 (* 1/4 %67) %69 %70 %71 (* 3 %71) %74 %75 %76 (* -1 %76) %79 %80 %81 (* 3/4 %81) (pow 9/4 2) %85 %86 %87 (* 5/4 %87) %90 %91 %92 (* 3/2 %92) %94 %95 %96 (* 5/2 %96) %98 (sin %98) %101 %102 %103 (* -2 %103) %106 %107 %108 (* 1/64 %108) %110 %111 %112 %113 (* %6 %113) (pow %7 2) (pow %8 2) %117 %118 %119 (* %9 %119) %121 (+ (* %121 -1/2) 1) %124 %125 (+ %126 %125) %128 (+ (* %128 -1/2) 1) (+ (* 2 %4) 1) %134 (+ 1 %134) %136 (+ 1 %136) %138 (+ 1 %138) (+ 1 %5) (+ 1 -1/6) (+ 1 1/6) (+ 1 4) (+ 1 -1/8) (+ 1 1/8) (+ 1 1/64) (+ 1 %6) (+ 1 %7) (+ 1 %10) %152 (+ 1 %152) %154 (+ 1 %154) %156 (+ 1 %156) %158 (+ 1 %158) %160 (+ 1 %160) %163 (+ 1 %163) %165 (+ 1 %165) %167 (+ 1 %167) %169 (cos %169) (sin %31) %172 (cos %172) (sin %32) (sin %33) (* 2 -1/6) (* 2 %6) (+ (* 1/4 -1/2) 1) (+ (* 3/4 -1/2) 1) (+ (* 5/4 -1/2) 1) (+ (* 1/64 -1/2) 1) (+ (* %18 -1/2) 1) %188 (+ %126 %188) %190 (+ %126 %190) %192 (+ %126 %192) (+ %126 -1/8) (asin 0) (asin -1/2) (asin -1/8) (asin 1/64) |
| Outputs |
|---|
#s(literal 884279719003555/281474976710656 binary64) #s(literal 884279719003555/562949953421312 binary64) #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 0 binary64) #s(literal 6121026514868073/2251799813685248 binary64) #s(literal -6121026514868073/2251799813685248 binary64) #s(literal 1856295125090727/1125899906842624 binary64) #s(literal 6121026514868073/1125899906842624 binary64) #s(literal 4159668786720471/562949953421312 binary64) #s(literal 5689925415437489/562949953421312 binary64) #s(literal 7968141269553787/562949953421312 binary64) #s(literal 4464548535801179/4503599627370496 binary64) #s(literal 8531091222975099/562949953421312 binary64) #s(literal 4284119592340291/562949953421312 binary64) #s(literal 530871453829351/70368744177664 binary64) #s(literal 8656438712971749/2251799813685248 binary64) #s(literal 6285279597571347/4503599627370496 binary64) #s(literal 7770432249118839/4503599627370496 binary64) #s(literal 8453327655603309/9007199254740992 binary64) #s(literal 6522083102554805/2251799813685248 binary64) #s(literal -8212169037791239/9007199254740992 binary64) #s(literal 2136923389055075/2251799813685248 binary64) #s(literal 5390557850356401/9007199254740992 binary64) #s(literal 8051129683737207/9007199254740992 binary64) #s(literal 4289142651364827/4503599627370496 binary64) #s(literal 1165754695714211/281474976710656 binary64) #s(literal 4829072695441147/562949953421312 binary64) #s(literal 6052679030347401/562949953421312 binary64) #s(literal 5108438775407057/1125899906842624 binary64) #s(literal 1216652631687587/2251799813685248 binary64) #s(literal 8727187242741409/9007199254740992 binary64) #s(literal -4458529838789353/4503599627370496 binary64) #s(literal 5323185635152641/9007199254740992 binary64) #s(literal -5/2 binary64) #s(literal 4159668786720471/562949953421312 binary64) #s(literal -1386556262240157/1125899906842624 binary64) #s(literal -8341003372721055/36028797018963968 binary64) #s(literal -5668299474795813/9007199254740992 binary64) #s(literal 4 binary64) #s(literal -6004799503160661/9007199254740992 binary64) #s(literal 6004799503160661/18014398509481984 binary64) #s(literal 6004799503160661/9007199254740992 binary64) #s(literal 2001599834386887/72057594037927936 binary64) #s(literal -667199944795629/144115188075855872 binary64) #s(literal 8965499258191265/9007199254740992 binary64) #s(literal 5976999505460843/36028797018963968 binary64) #s(literal 1/4 binary64) #s(literal -6004799503160661/144115188075855872 binary64) #s(literal 8631899285793451/9007199254740992 binary64) #s(literal -8631899285793451/18014398509481984 binary64) #s(literal 1/4 binary64) #s(literal -6004799503160661/144115188075855872 binary64) #s(literal 8631899285793451/9007199254740992 binary64) #s(literal 8631899285793451/18014398509481984 binary64) #s(literal 1/16 binary64) #s(literal -6004799503160661/576460752303423488 binary64) #s(literal 8913374262504107/9007199254740992 binary64) #s(literal 8913374262504107/36028797018963968 binary64) #s(literal 9 binary64) #s(literal -3/2 binary64) #s(literal -1/2 binary64) #s(literal -3/2 binary64) #s(literal 1 binary64) #s(literal -6004799503160661/36028797018963968 binary64) #s(literal 7505999378950827/9007199254740992 binary64) #s(literal -7505999378950827/9007199254740992 binary64) #s(literal 9/16 binary64) #s(literal -3/32 binary64) #s(literal 29/32 binary64) #s(literal 87/128 binary64) #s(literal 81/16 binary64) #s(literal 25/16 binary64) #s(literal -4691249611844267/18014398509481984 binary64) #s(literal 6661574448818859/9007199254740992 binary64) #s(literal 8326968061023573/9007199254740992 binary64) #s(literal 9/4 binary64) #s(literal -3/8 binary64) #s(literal 5/8 binary64) #s(literal 15/16 binary64) #s(literal 25/4 binary64) #s(literal -4691249611844267/4503599627370496 binary64) #s(literal -6004799503160661/144115188075855872 binary64) #s(literal -7505999378950827/72057594037927936 binary64) #s(literal 5778952871261281/9007199254740992 binary64) #s(literal 5390557850356401/9007199254740992 binary64) #s(literal 4 binary64) #s(literal -6004799503160661/9007199254740992 binary64) #s(literal 6004799503160661/18014398509481984 binary64) #s(literal -6004799503160661/9007199254740992 binary64) #s(literal 1/4096 binary64) #s(literal -6004799503160661/147573952589676412928 binary64) #s(literal 9006832750865067/9007199254740992 binary64) #s(literal 9006832750865067/576460752303423488 binary64) #s(literal 1/128 binary64) #s(literal 4159668786720471/562949953421312 binary64) #s(literal -1386556262240157/1125899906842624 binary64) #s(literal -8341003372721055/36028797018963968 binary64) #s(literal 5668299474795813/9007199254740992 binary64) #s(literal 6121026514868073/2251799813685248 binary64) #s(literal 4159668786720471/140737488355328 binary64) #s(literal 960500813064011/17592186044416 binary64) #s(literal -5122671003008059/562949953421312 binary64) #s(literal -4559721049586747/562949953421312 binary64) #s(literal -8423008657717855/140737488355328 binary64) #s(literal 9/16 binary64) #s(literal 23/32 binary64) #s(literal 1/8192 binary64) #s(literal 4095/8192 binary64) #s(literal 8191/8192 binary64) #s(literal 1/4096 binary64) #s(literal 8191/8192 binary64) #s(literal 1 binary64) #s(literal 6004799503160661/288230376151711744 binary64) #s(literal 4597424619607381/4503599627370496 binary64) #s(literal -5312094179702525/2251799813685248 binary64) #s(literal -6120588732034553/4503599627370496 binary64) #s(literal -2843697074325033/1125899906842624 binary64) #s(literal -1717797167482409/1125899906842624 binary64) #s(literal 8372826328553321/2251799813685248 binary64) #s(literal 7505999378950827/9007199254740992 binary64) #s(literal 5254199565265579/4503599627370496 binary64) #s(literal 5 binary64) #s(literal 7/8 binary64) #s(literal 9/8 binary64) #s(literal 65/64 binary64) #s(literal -7738453402365651/4503599627370496 binary64) #s(literal 2982195031933351/1125899906842624 binary64) #s(literal 6252875368858801/562949953421312 binary64) #s(literal -6121026514868073/4503599627370496 binary64) #s(literal -6469707549990309/18014398509481984 binary64) #s(literal -884279719003555/562949953421312 binary64) #s(literal -5141276249315889/9007199254740992 binary64) #s(literal -3/8 binary64) #s(literal 5/8 binary64) #s(literal -5/8 binary64) #s(literal 3/8 binary64) #s(literal -1/16 binary64) #s(literal 15/16 binary64) #s(literal -1/32 binary64) #s(literal 31/32 binary64) #s(literal -1/128 binary64) #s(literal 127/128 binary64) #s(literal -8656438712971749/4503599627370496 binary64) #s(literal -8305678171202505/9007199254740992 binary64) #s(literal 7889585952875183/1125899906842624 binary64) #s(literal 3373405395171915/4503599627370496 binary64) #s(literal 3373405395171915/4503599627370496 binary64) #s(literal 2584199655671923/281474976710656 binary64) #s(literal -1092589094043881/1125899906842624 binary64) #s(literal -1092589094043881/1125899906842624 binary64) #s(literal -8869339597797555/9007199254740992 binary64) #s(literal -6004799503160661/18014398509481984 binary64) #s(literal -6121026514868073/1125899906842624 binary64) #s(literal 7/8 binary64) #s(literal 5/8 binary64) #s(literal 3/8 binary64) #s(literal 127/128 binary64) #s(literal -8305678171202505/9007199254740992 binary64) #s(literal -3/2 binary64) #s(literal -1 binary64) #s(literal 6004799503160661/18014398509481984 binary64) #s(literal 7505999378950827/9007199254740992 binary64) #s(literal -1293345171669415/1125899906842624 binary64) #s(literal -730395218248103/1125899906842624 binary64) #s(literal 3/8 binary64) #s(literal 0 binary64) #s(literal -2358079250676147/4503599627370496 binary64) #s(literal -2257705494990607/18014398509481984 binary64) #s(literal 1125945724861011/72057594037927936 binary64) |
| 40.0ms | 1× | 2 | valid |
Compiled 853 to 201 computations (76.4% saved)
ival-pow2: 19.0ms (49.2% of total, 0.1 MiB)const: 14.0ms (36.3% of total, 0.1 MiB)ival-sin: 2.0ms (5.2% of total, 0.1 MiB)adjust: 1.0ms (2.6% of total, 0.1 MiB)ival-pi: 0.0ms (0.0% of total, 0.0 MiB)ival-tanh!: 0.0ms (0.0% of total, 0.0 MiB)ival-expm1!: 0.0ms (0.0% of total, 0.0 MiB)ival-e: 0.0ms (0.0% of total, 0.0 MiB)ival-hypot!: 0.0ms (0.0% of total, 0.0 MiB)ival-neg!: 0.0ms (0.0% of total, 0.0 MiB)ival-cos: 0.0ms (0.0% of total, 0.0 MiB)ival-cosh!: 0.0ms (0.0% of total, 0.0 MiB)ival-exp!: 0.0ms (0.0% of total, 0.0 MiB)ival-cbrt!: 0.0ms (0.0% of total, 0.0 MiB)ival-sinh!: 0.0ms (0.0% of total, 0.0 MiB)ival-asinh!: 0.0ms (0.0% of total, 0.0 MiB)ival-sub!: 0.0ms (0.0% of total, 0.0 MiB)ival-sqrt!: 0.0ms (0.0% of total, 0.0 MiB)ival-add!: 0.0ms (0.0% of total, 0.0 MiB)ival-mult!: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%2 = (sin.f64 lamp) %3 = (*.f64 cp %2) %5 = (cos.f64 phipp) %10 = (pow.f64 lamp #s(literal 2 binary64)) %11 = (*.f64 #s(literal -1/6 binary64) %10) %12 = (+.f64 #s(literal 1 binary64) %11) %13 = (*.f64 lamp %12) %14 = (sin lamp) %15 = (approx %14 %13) %17 = (*.f64 cp lamp) %18 = (* cp %14) %19 = (approx %18 %17) %20 = (/.f64 cp %5) %21 = (cos phipp) %22 = (approx %21 #s(literal 1 binary64)) %27 = (neg.f64 cp) %28 = (*.f64 cp #s(literal 2 binary64)) %29 = (neg.f64 lamp) %30 = (PI.f64 ) %31 = (+.f64 %29 %30) %32 = (sin.f64 %31) %33 = (*.f64 %30 #s(literal 1/2 binary64)) %34 = (+.f64 %29 %33) %35 = (cos.f64 %34) %36 = (*.f64 #s(literal 1 binary64) %3) %39 = (*.f64 #s(literal 1/2 binary64) phipp) %41 = (fma.f64 %30 #s(literal 1/2 binary64) phipp) %42 = (sin.f64 %41) %43 = (/.f64 #s(literal 1 binary64) %5) %44 = (*.f64 cp %32) %45 = (*.f64 cp %35) %46 = (*.f64 cp %15) %47 = (*.f64 #s(literal 1/6 binary64) %10) %48 = (-.f64 %47 #s(literal 1 binary64)) %49 = (*.f64 lamp %48) %52 = (approx (sin (neg lamp)) %49) %53 = (/.f64 %5 cp) %55 = (*.f64 #s(literal 1/2 binary64) lamp) %56 = (sin.f64 %55) %57 = (cos.f64 %55) %58 = (/.f64 #s(literal 1 binary64) cp) %59 = (/.f64 #s(literal 1 binary64) %2) %60 = (sqrt.f64 #s(literal 1/2 binary64)) %61 = (*.f64 phipp phipp) %62 = (*.f64 %39 phipp) %63 = (fma.f64 %61 #s(literal -1/2 binary64) #s(literal 1 binary64)) %64 = (-.f64 #s(literal 1/2 binary64) %62) %65 = (fma.f64 %60 %60 %64) %66 = (*.f64 cp #s(literal -1 binary64)) %67 = (cos.f64 lamp) %68 = (sin.f64 %30) %69 = (approx %21 %63) %70 = (approx %21 %65) %73 = (/.f64 #s(literal 1 binary64) lamp) %74 = (/.f64 %5 lamp) %75 = (E.f64 ) %83 = (neg.f64 %75) %84 = (sqrt.f64 %75) %85 = (+.f64 %75 %75) %86 = (*.f64 %75 %75) %87 = (fma.f64 %75 %75 %75) %88 = (expm1.f64 %75) %89 = (tanh.f64 %75) %90 = (exp.f64 %75) %91 = (cosh.f64 %75) %92 = (sinh.f64 %75) %93 = (hypot.f64 %75 %75) %94 = (cbrt.f64 %75) %95 = (asinh.f64 %75) %96 = (tanh.f64 %95) %97 = (cosh.f64 %95) %98 = (cos.f64 %75) %99 = (sin.f64 #s(literal 5/4 binary64)) %100 = (sin.f64 #s(literal 5/2 binary64)) %101 = (+.f64 %29 #s(literal 1/64 binary64)) %102 = (sin.f64 %86) %103 = (sin.f64 %92) %104 = (cos.f64 %101) %105 = (*.f64 cp %104) %106 = (/.f64 %105 %22) %108 = (+.f64 #s(literal 1 binary64) %30) %109 = (+.f64 %85 %30) %110 = (+.f64 %91 %30) %111 = (+.f64 %94 %30) %112 = (cos.f64 #s(literal 1 binary64)) %113 = (cos.f64 #s(literal 1/4 binary64)) %114 = (cos.f64 #s(literal 3 binary64)) %115 = (cos.f64 %96) %116 = (neg.f64 #s(literal 5/2 binary64)) %117 = (/.f64 %89 %5) %118 = (/.f64 %5 %89) %119 = (pow.f64 %75 #s(literal 2 binary64)) %120 = (*.f64 #s(literal -1/6 binary64) %119) %121 = (+.f64 #s(literal 1 binary64) %120) %122 = (*.f64 %75 %121) %123 = (approx %14 %122) %124 = (*.f64 %20 %123) %126 = (*.f64 cp %75) %127 = (approx %18 %126) %128 = (/.f64 %127 %42) %130 = (/ %14 %21) %131 = (approx %130 %43) %132 = (*.f64 %131 cp) %134 = (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %135 = (*.f64 #s(literal -1/6 binary64) %134) %136 = (+.f64 #s(literal 1 binary64) %135) %137 = (*.f64 #s(literal 2 binary64) %136) %138 = (approx %14 %137) %139 = (*.f64 cp %138) %140 = (approx %18 %28) %141 = (/.f64 %140 %42) %143 = (/.f64 %139 %22) %145 = (pow.f64 #s(literal 1/6 binary64) #s(literal 2 binary64)) %146 = (*.f64 #s(literal -1/6 binary64) %145) %147 = (+.f64 #s(literal 1 binary64) %146) %148 = (*.f64 #s(literal 1/6 binary64) %147) %149 = (approx %14 %148) %150 = (*.f64 cp %149) %151 = (/.f64 %150 %22) %153 = (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) %154 = (*.f64 #s(literal -1/6 binary64) %153) %155 = (+.f64 #s(literal 1 binary64) %154) %156 = (*.f64 #s(literal -1/2 binary64) %155) %157 = (approx %14 %156) %158 = (*.f64 cp %157) %159 = (*.f64 cp #s(literal -1/2 binary64)) %160 = (/.f64 %158 %22) %162 = (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %163 = (*.f64 #s(literal -1/6 binary64) %162) %164 = (+.f64 #s(literal 1 binary64) %163) %165 = (*.f64 #s(literal 1/2 binary64) %164) %166 = (approx %14 %165) %167 = (*.f64 cp %166) %168 = (/.f64 %167 %22) %170 = (pow.f64 #s(literal 1/4 binary64) #s(literal 2 binary64)) %171 = (*.f64 #s(literal -1/6 binary64) %170) %172 = (+.f64 #s(literal 1 binary64) %171) %173 = (*.f64 #s(literal 1/4 binary64) %172) %174 = (approx %14 %173) %175 = (*.f64 cp %174) %176 = (/.f64 %175 %22) %178 = (pow.f64 #s(literal 3 binary64) #s(literal 2 binary64)) %179 = (*.f64 #s(literal -1/6 binary64) %178) %180 = (+.f64 #s(literal 1 binary64) %179) %181 = (*.f64 #s(literal 3 binary64) %180) %182 = (approx %14 %181) %183 = (*.f64 cp %182) %184 = (*.f64 cp %178) %185 = (*.f64 #s(literal -1/6 binary64) %184) %186 = (+.f64 cp %185) %187 = (*.f64 #s(literal 3 binary64) %186) %188 = (approx %18 %187) %189 = (/.f64 %188 %22) %191 = (/.f64 %183 %22) %193 = (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64)) %194 = (*.f64 #s(literal -1/6 binary64) %193) %195 = (+.f64 #s(literal 1 binary64) %194) %196 = (*.f64 #s(literal -1 binary64) %195) %197 = (approx %14 %196) %198 = (*.f64 cp %197) %199 = (/.f64 %198 %22) %201 = (pow.f64 #s(literal 3/4 binary64) #s(literal 2 binary64)) %202 = (*.f64 #s(literal -1/6 binary64) %201) %203 = (+.f64 #s(literal 1 binary64) %202) %204 = (*.f64 #s(literal 3/4 binary64) %203) %205 = (approx %14 %204) %206 = (*.f64 cp %205) %207 = (*.f64 %20 %205) %209 = (/.f64 %206 %22) %211 = (pow.f64 #s(literal 9/4 binary64) #s(literal 2 binary64)) %212 = (*.f64 cp %211) %213 = (*.f64 #s(literal -1/6 binary64) %212) %214 = (+.f64 cp %213) %215 = (*.f64 #s(literal 9/4 binary64) %214) %216 = (approx %18 %215) %217 = (/.f64 %216 %22) %219 = (pow.f64 #s(literal 5/4 binary64) #s(literal 2 binary64)) %220 = (*.f64 #s(literal -1/6 binary64) %219) %221 = (+.f64 #s(literal 1 binary64) %220) %222 = (*.f64 #s(literal 5/4 binary64) %221) %223 = (approx %14 %222) %224 = (*.f64 cp %223) %225 = (*.f64 %43 %224) %227 = (*.f64 %20 %223) %229 = (*.f64 cp %99) %230 = (*.f64 cp %219) %231 = (*.f64 #s(literal -1/6 binary64) %230) %232 = (+.f64 cp %231) %233 = (*.f64 #s(literal 5/4 binary64) %232) %234 = (approx %18 %233) %235 = (/.f64 %234 %22) %237 = (/.f64 %224 %22) %239 = (pow.f64 #s(literal 3/2 binary64) #s(literal 2 binary64)) %240 = (*.f64 #s(literal -1/6 binary64) %239) %241 = (+.f64 #s(literal 1 binary64) %240) %242 = (*.f64 #s(literal 3/2 binary64) %241) %243 = (approx %14 %242) %244 = (*.f64 cp %243) %245 = (/.f64 %244 %22) %247 = (pow.f64 #s(literal 5/2 binary64) #s(literal 2 binary64)) %248 = (*.f64 #s(literal -1/6 binary64) %247) %249 = (+.f64 #s(literal 1 binary64) %248) %250 = (*.f64 #s(literal 5/2 binary64) %249) %251 = (approx %14 %250) %252 = (*.f64 cp %251) %253 = (*.f64 cp %100) %254 = (*.f64 cp #s(literal 5/2 binary64)) %255 = (approx %18 %254) %256 = (/.f64 %255 %42) %258 = (*.f64 cp %247) %259 = (*.f64 #s(literal -1/6 binary64) %258) %260 = (+.f64 cp %259) %261 = (*.f64 #s(literal 5/2 binary64) %260) %262 = (approx %18 %261) %263 = (/.f64 %262 %22) %265 = (/.f64 %252 %22) %267 = (+.f64 %116 %30) %268 = (sin.f64 %267) %269 = (*.f64 cp %268) %270 = (/.f64 %269 %22) %272 = (*.f64 cp #s(literal -1/4 binary64)) %273 = (*.f64 cp #s(literal 1/8 binary64)) %274 = (approx %18 %273) %275 = (/.f64 %274 %42) %277 = (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %278 = (*.f64 #s(literal -1/6 binary64) %277) %279 = (+.f64 #s(literal 1 binary64) %278) %280 = (*.f64 #s(literal -2 binary64) %279) %281 = (approx %14 %280) %282 = (*.f64 cp %281) %283 = (*.f64 cp %277) %284 = (*.f64 #s(literal -1/6 binary64) %283) %285 = (+.f64 cp %284) %286 = (*.f64 #s(literal -2 binary64) %285) %287 = (approx %18 %286) %288 = (/.f64 %287 %22) %290 = (/.f64 %282 %22) %292 = (pow.f64 #s(literal 1/64 binary64) #s(literal 2 binary64)) %293 = (*.f64 #s(literal -1/6 binary64) %292) %294 = (+.f64 #s(literal 1 binary64) %293) %295 = (*.f64 #s(literal 1/64 binary64) %294) %296 = (approx %14 %295) %297 = (*.f64 cp %296) %298 = (/.f64 %297 %22) %300 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/64 binary64)) %301 = (pow.f64 %83 #s(literal 2 binary64)) %302 = (*.f64 #s(literal -1/6 binary64) %301) %303 = (+.f64 #s(literal 1 binary64) %302) %304 = (*.f64 %83 %303) %305 = (approx %14 %304) %306 = (*.f64 %20 %305) %308 = (pow.f64 %84 #s(literal 2 binary64)) %309 = (*.f64 cp %308) %310 = (*.f64 #s(literal -1/6 binary64) %309) %311 = (+.f64 cp %310) %312 = (*.f64 %84 %311) %313 = (approx %18 %312) %314 = (/.f64 %313 %22) %316 = (pow.f64 %85 #s(literal 2 binary64)) %317 = (*.f64 cp %316) %318 = (*.f64 #s(literal -1/6 binary64) %317) %319 = (+.f64 cp %318) %320 = (*.f64 %85 %319) %321 = (approx %18 %320) %322 = (/.f64 %321 %22) %324 = (pow.f64 %86 #s(literal 2 binary64)) %325 = (*.f64 #s(literal -1/6 binary64) %324) %326 = (+.f64 #s(literal 1 binary64) %325) %327 = (*.f64 %86 %326) %328 = (approx %14 %327) %329 = (*.f64 cp %328) %330 = (*.f64 cp %102) %331 = (/.f64 #s(literal 1 binary64) %330) %332 = (/ %21 %18) %333 = (approx %332 %331) %334 = (/.f64 #s(literal 1 binary64) %333) %336 = (/.f64 %329 %22) %338 = (*.f64 cp %88) %339 = (approx %130 %117) %340 = (*.f64 %339 cp) %342 = (*.f64 cp %103) %343 = (*.f64 cp %93) %344 = (approx %18 %343) %345 = (/.f64 %344 %42) %347 = (/.f64 #s(literal 1 binary64) %159) %348 = (approx %332 %347) %349 = (/.f64 #s(literal 1 binary64) %348) %351 = (/.f64 #s(literal 1 binary64) %66) %352 = (approx %332 %351) %353 = (/.f64 #s(literal 1 binary64) %352) %355 = (/.f64 #s(literal 1 binary64) %272) %356 = (approx %332 %355) %357 = (/.f64 #s(literal 1 binary64) %356) %359 = (/.f64 cp %74) %361 = (/.f64 lamp %53) %363 = (/.f64 %17 %70) %365 = (/.f64 %17 %69) %367 = (/.f64 %20 %73) %369 = (/.f64 %53 %89) %370 = (/.f64 #s(literal 1 binary64) %369) %372 = (/.f64 cp %118) %374 = (approx %332 %58) %375 = (/.f64 #s(literal 1 binary64) %374) %377 = (/.f64 cp %98) %378 = (*.f64 #s(literal 3/4 binary64) #s(literal 3/4 binary64)) %379 = (fma.f64 %378 #s(literal -1/2 binary64) #s(literal 1 binary64)) %380 = (approx %21 %379) %381 = (/.f64 %3 %380) %383 = (*.f64 %300 #s(literal 1/64 binary64)) %384 = (-.f64 #s(literal 1/2 binary64) %383) %385 = (fma.f64 %60 %60 %384) %386 = (approx %21 %385) %387 = (/.f64 %3 %386) %389 = (*.f64 #s(literal 1/64 binary64) #s(literal 1/64 binary64)) %390 = (fma.f64 %389 #s(literal -1/2 binary64) #s(literal 1 binary64)) %391 = (approx %21 %390) %392 = (/.f64 %3 %391) %394 = (/.f64 cp %75) %395 = (/.f64 %58 %2) %396 = (/.f64 #s(literal 1 binary64) %395) %398 = (/.f64 cp %59) %400 = (/.f64 %2 %58) %402 = (fma.f64 #s(literal 2 binary64) %68 #s(literal 1 binary64)) %403 = (/.f64 %3 %402) %405 = (/.f64 cp #s(literal -1/6 binary64)) %406 = (/.f64 #s(literal -1/2 binary64) %17) %407 = (approx %332 %406) %408 = (/.f64 #s(literal 1 binary64) %407) %410 = (/.f64 lamp #s(literal 1/2 binary64)) %411 = (approx %130 %410) %412 = (*.f64 %411 cp) %414 = (/.f64 cp #s(literal 3 binary64)) %415 = (/.f64 #s(literal -1 binary64) %17) %416 = (approx %332 %415) %417 = (/.f64 #s(literal 1 binary64) %416) %419 = (/.f64 lamp #s(literal 3/4 binary64)) %420 = (approx %130 %419) %421 = (*.f64 %420 cp) %423 = (/.f64 cp #s(literal 9/4 binary64)) %424 = (/.f64 cp #s(literal 5/4 binary64)) %425 = (/.f64 cp #s(literal 3/2 binary64)) %426 = (/.f64 cp #s(literal -1/4 binary64)) %427 = (/.f64 lamp #s(literal -1/8 binary64)) %428 = (approx %130 %427) %429 = (*.f64 %428 cp) %431 = (/.f64 cp #s(literal -1/8 binary64)) %432 = (/.f64 #s(literal 1/16 binary64) %17) %433 = (approx %332 %432) %434 = (/.f64 #s(literal 1 binary64) %433) %436 = (/.f64 cp phipp) %437 = (/.f64 cp %83) %438 = (/.f64 cp %84) %439 = (/.f64 cp %87) %440 = (/.f64 cp %88) %441 = (/.f64 cp %89) %442 = (/.f64 cp %94) %443 = (/.f64 cp %97) %444 = (approx %21 #s(literal -1/6 binary64)) %445 = (approx %21 #s(literal 1/6 binary64)) %446 = (/.f64 %45 %445) %448 = (approx %21 #s(literal -1/2 binary64)) %449 = (approx %21 #s(literal 1/4 binary64)) %450 = (approx %21 #s(literal -1 binary64)) %451 = (approx %21 #s(literal 3/4 binary64)) %452 = (/.f64 %44 %451) %454 = (/.f64 #s(literal 9/4 binary64) %3) %455 = (approx %332 %454) %456 = (/.f64 #s(literal 9/4 binary64) %455) %458 = (/.f64 #s(literal 5/2 binary64) %3) %459 = (approx %332 %458) %460 = (/.f64 #s(literal 5/2 binary64) %459) %462 = (approx %21 #s(literal -1/4 binary64)) %463 = (approx %21 #s(literal 1/8 binary64)) %464 = (approx %21 #s(literal 1/16 binary64)) %465 = (approx %21 #s(literal 1/64 binary64)) %466 = (approx %21 %89) %467 = (/.f64 %44 %466) %469 = (/.f64 %91 %3) %470 = (approx %332 %469) %471 = (/.f64 %91 %470) %473 = (approx %21 %96) %474 = (/.f64 %44 %473) %476 = (fma.f64 #s(literal -1/2 binary64) %68 %5) %477 = (/.f64 %3 %476) %479 = (*.f64 #s(literal -1/6 binary64) %66) %480 = (+.f64 cp %479) %481 = (*.f64 lamp %480) %482 = (approx %18 %481) %483 = (/.f64 %482 %22) %485 = (*.f64 #s(literal -1/6 binary64) #s(literal -1/8 binary64)) %486 = (+.f64 #s(literal 1 binary64) %485) %487 = (*.f64 lamp %486) %488 = (approx %14 %487) %489 = (*.f64 cp %488) %490 = (/.f64 %489 %22) %492 = (*.f64 #s(literal -1/6 binary64) %88) %493 = (+.f64 #s(literal 1 binary64) %492) %494 = (*.f64 lamp %493) %495 = (approx %14 %494) %496 = (*.f64 cp %495) %497 = (*.f64 #s(literal -1/6 binary64) %338) %498 = (+.f64 cp %497) %499 = (*.f64 lamp %498) %500 = (approx %18 %499) %501 = (/.f64 %500 %22) %503 = (/.f64 %496 %22) %505 = (*.f64 #s(literal -1/6 binary64) %90) %506 = (+.f64 #s(literal 1 binary64) %505) %507 = (*.f64 lamp %506) %508 = (approx %14 %507) %509 = (*.f64 cp %508) %510 = (/.f64 %509 %22) %512 = (+.f64 #s(literal 1 binary64) %75) %513 = (*.f64 lamp %512) %514 = (approx %14 %513) %515 = (*.f64 cp %514) %516 = (/.f64 %515 %22) %518 = (*.f64 lamp %108) %519 = (approx %14 %518) %520 = (*.f64 cp %519) %521 = (/.f64 %520 %22) %523 = (+.f64 #s(literal 1 binary64) #s(literal -1/6 binary64)) %524 = (+.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) %525 = (*.f64 lamp %524) %526 = (approx %14 %525) %527 = (*.f64 cp %526) %528 = (/.f64 %527 %22) %530 = (+.f64 #s(literal 1 binary64) #s(literal 4 binary64)) %531 = (*.f64 lamp %530) %532 = (approx %14 %531) %533 = (*.f64 cp %532) %534 = (/.f64 %533 %22) %536 = (+.f64 #s(literal 1 binary64) #s(literal -1/8 binary64)) %537 = (+.f64 #s(literal 1 binary64) #s(literal 1/8 binary64)) %538 = (*.f64 lamp %537) %539 = (approx %14 %538) %540 = (*.f64 cp %539) %541 = (/.f64 %540 %22) %543 = (+.f64 #s(literal 1 binary64) #s(literal 1/64 binary64)) %544 = (*.f64 lamp %543) %545 = (approx %14 %544) %546 = (*.f64 cp %545) %547 = (/.f64 %546 %22) %549 = (+.f64 #s(literal 1 binary64) %83) %550 = (*.f64 lamp %549) %551 = (approx %14 %550) %552 = (*.f64 cp %551) %553 = (/.f64 %552 %22) %555 = (+.f64 #s(literal 1 binary64) %84) %556 = (*.f64 lamp %555) %557 = (approx %14 %556) %558 = (*.f64 cp %557) %559 = (/.f64 %558 %22) %561 = (+.f64 #s(literal 1 binary64) %87) %562 = (*.f64 lamp %561) %563 = (approx %14 %562) %564 = (*.f64 cp %563) %565 = (/.f64 %564 %22) %567 = (*.f64 lamp %75) %568 = (approx %14 %567) %569 = (*.f64 cp %568) %570 = (/.f64 %569 %22) %572 = (*.f64 lamp %30) %573 = (approx %14 %572) %574 = (*.f64 cp %573) %575 = (/.f64 %574 %22) %577 = (*.f64 lamp #s(literal 3 binary64)) %578 = (approx %14 %577) %579 = (*.f64 cp %578) %580 = (/.f64 %579 %22) %582 = (*.f64 lamp #s(literal 9/4 binary64)) %583 = (approx %14 %582) %584 = (*.f64 cp %583) %585 = (/.f64 %584 %22) %587 = (*.f64 lamp #s(literal 5/4 binary64)) %588 = (approx %14 %587) %589 = (*.f64 cp %588) %590 = (/.f64 %589 %22) %592 = (*.f64 lamp #s(literal 3/2 binary64)) %593 = (approx %14 %592) %594 = (*.f64 cp %593) %595 = (/.f64 %594 %22) %597 = (*.f64 lamp %83) %598 = (approx %14 %597) %599 = (*.f64 cp %598) %600 = (/.f64 %599 %22) %602 = (*.f64 lamp %87) %603 = (approx %14 %602) %604 = (*.f64 cp %603) %605 = (/.f64 %604 %22) %607 = (*.f64 lamp %88) %608 = (approx %14 %607) %609 = (*.f64 cp %608) %610 = (/.f64 %609 %22) %612 = (*.f64 lamp %97) %613 = (approx %14 %612) %614 = (*.f64 cp %613) %615 = (/.f64 %614 %22) %617 = (approx %14 #s(literal -1/2 binary64)) %618 = (*.f64 %20 %617) %620 = (approx %14 lamp) %621 = (*.f64 %20 %620) %623 = (approx %14 %96) %624 = (*.f64 %20 %623) %627 = (*.f64 #s(literal -1/2 binary64) %75) %628 = (+.f64 #s(literal 1 binary64) %627) %629 = (approx %21 %628) %630 = (/.f64 %19 %629) %632 = (*.f64 #s(literal -1/2 binary64) %30) %633 = (+.f64 #s(literal 1 binary64) %632) %634 = (approx %21 %633) %635 = (/.f64 %19 %634) %637 = (*.f64 #s(literal -1/2 binary64) #s(literal 3/4 binary64)) %638 = (+.f64 #s(literal 1 binary64) %637) %639 = (approx %21 %638) %640 = (/.f64 %19 %639) %642 = (*.f64 #s(literal -1/2 binary64) #s(literal 5/4 binary64)) %643 = (+.f64 #s(literal 1 binary64) %642) %644 = (approx %21 %643) %645 = (/.f64 %19 %644) %647 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/8 binary64)) %648 = (+.f64 #s(literal 1 binary64) %647) %649 = (approx %21 %648) %650 = (/.f64 %19 %649) %652 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/16 binary64)) %653 = (+.f64 #s(literal 1 binary64) %652) %654 = (approx %21 %653) %655 = (/.f64 %19 %654) %657 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/64 binary64)) %658 = (+.f64 #s(literal 1 binary64) %657) %659 = (approx %21 %658) %660 = (/.f64 %19 %659) %662 = (*.f64 #s(literal -1/2 binary64) %93) %663 = (+.f64 #s(literal 1 binary64) %662) %664 = (approx %21 %663) %665 = (/.f64 %19 %664) %667 = (approx %21 %523) %668 = (/.f64 %19 %667) %670 = (approx %21 %536) %671 = (/.f64 %19 %670) %673 = (/.f64 %19 %444) %675 = (/.f64 %19 %445) %677 = (/.f64 %19 %448) %679 = (/.f64 %19 %449) %681 = (/.f64 %19 %450) %683 = (/.f64 %19 %451) %685 = (/.f64 %19 %462) %687 = (/.f64 %19 %463) %689 = (/.f64 %19 %464) %691 = (+.f64 %85 %33) %692 = (cos.f64 %691) %693 = (*.f64 cp %692) %694 = (/.f64 %693 %22) %696 = (sin.f64 %109) %697 = (*.f64 cp %696) %698 = (/.f64 %697 %22) %700 = (+.f64 %91 %33) %701 = (cos.f64 %700) %702 = (*.f64 cp %701) %703 = (/.f64 %702 %22) %705 = (sin.f64 %110) %706 = (*.f64 cp %705) %707 = (/.f64 %706 %22) %709 = (sin.f64 %111) %710 = (*.f64 cp %709) %711 = (/.f64 %710 %22) %713 = (/.f64 %229 %22) %715 = (/.f64 %253 %22) %717 = (/.f64 %330 %22) %719 = (/.f64 %342 %22) %721 = (*.f64 cp %112) %722 = (/.f64 %721 %22) %724 = (*.f64 cp %113) %725 = (/.f64 %724 %22) %727 = (*.f64 cp %114) %728 = (/.f64 %727 %22) %730 = (*.f64 cp %67) %731 = (/.f64 %730 %22) %733 = (*.f64 cp %115) %734 = (/.f64 %733 %22) %736 = (*.f64 #s(literal 3 binary64) %46) %738 = (*.f64 #s(literal 5/4 binary64) %46) %740 = (*.f64 %87 %27) %741 = (*.f64 %740 %52) %743 = (*.f64 %88 %27) %744 = (*.f64 %743 %52) %746 = (approx %130 #s(literal -1/6 binary64)) %747 = (*.f64 %746 cp) %749 = (approx %130 #s(literal 1/6 binary64)) %750 = (*.f64 %749 cp) %752 = (approx %130 #s(literal -1/2 binary64)) %753 = (*.f64 %752 cp) %755 = (approx %130 #s(literal 1/2 binary64)) %756 = (*.f64 %755 cp) %758 = (approx %130 #s(literal 1/4 binary64)) %759 = (*.f64 %758 cp) %761 = (approx %130 #s(literal -1 binary64)) %762 = (*.f64 %761 cp) %764 = (approx %130 #s(literal 3/4 binary64)) %765 = (*.f64 %764 cp) %767 = (approx %130 #s(literal 9/4 binary64)) %768 = (*.f64 %767 cp) %770 = (approx %130 #s(literal 5/4 binary64)) %771 = (*.f64 %770 cp) %773 = (approx %130 #s(literal 3/2 binary64)) %774 = (*.f64 %773 cp) %776 = (approx %130 #s(literal 4 binary64)) %777 = (*.f64 %776 cp) %779 = (approx %130 #s(literal -1/4 binary64)) %780 = (*.f64 %779 cp) %782 = (approx %130 #s(literal -1/8 binary64)) %783 = (*.f64 %782 cp) %785 = (approx %130 #s(literal 1/16 binary64)) %786 = (*.f64 %785 cp) %788 = (approx %130 #s(literal -2 binary64)) %789 = (*.f64 %788 cp) %791 = (approx %130 #s(literal 1/64 binary64)) %792 = (*.f64 %791 cp) %794 = (approx %130 cp) %795 = (*.f64 %794 cp) %797 = (approx %130 lamp) %798 = (*.f64 %797 cp) %800 = (approx %130 %83) %801 = (*.f64 %800 cp) %803 = (approx %130 %84) %804 = (*.f64 %803 cp) %806 = (approx %130 %89) %807 = (*.f64 %806 cp) %809 = (approx %130 %96) %810 = (*.f64 %809 cp) %812 = (approx %130 %98) %813 = (*.f64 %812 cp) %815 = (approx %332 cp) %816 = (/.f64 #s(literal 1 binary64) %815) %818 = (approx %332 phipp) %819 = (/.f64 #s(literal 1 binary64) %818) %821 = (/.f64 %2 lamp) %823 = (*.f64 #s(literal -1/2 binary64) %57) %824 = (*.f64 #s(literal 2 binary64) %823) %825 = (*.f64 cp %824) %826 = (/.f64 %825 %22) %828 = (*.f64 #s(literal 3 binary64) %57) %829 = (*.f64 #s(literal 2 binary64) %828) %830 = (*.f64 cp %829) %831 = (/.f64 %830 %22) %833 = (*.f64 #s(literal 9/4 binary64) %57) %834 = (*.f64 #s(literal 2 binary64) %833) %835 = (*.f64 cp %834) %836 = (/.f64 %835 %22) %838 = (*.f64 #s(literal 5/2 binary64) %57) %839 = (*.f64 #s(literal 2 binary64) %838) %840 = (*.f64 cp %839) %841 = (/.f64 %840 %22) %843 = (*.f64 %56 #s(literal 1 binary64)) %844 = (*.f64 #s(literal 2 binary64) %843) %845 = (*.f64 cp %844) %846 = (/.f64 %845 %22) %848 = (*.f64 %56 #s(literal -1 binary64)) %849 = (*.f64 #s(literal 2 binary64) %848) %850 = (*.f64 cp %849) %851 = (/.f64 %850 %22) %853 = (*.f64 #s(literal 2 binary64) #s(literal -1/6 binary64)) %854 = (*.f64 cp %853) %855 = (/.f64 %854 %22) %857 = (*.f64 #s(literal 2 binary64) %83) %858 = (*.f64 cp %857) %859 = (/.f64 %858 %22) %861 = (/.f64 %20 #s(literal 5/4 binary64)) %863 = (/.f64 %20 #s(literal 3/2 binary64)) %865 = (fma.f64 #s(literal 1/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) %866 = (approx %21 %865) %867 = (/.f64 %3 %866) %869 = (fma.f64 #s(literal 3/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) %870 = (approx %21 %869) %871 = (/.f64 %3 %870) %873 = (fma.f64 #s(literal 5/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) %874 = (approx %21 %873) %875 = (/.f64 %3 %874) %877 = (fma.f64 #s(literal 1/64 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) %878 = (approx %21 %877) %879 = (/.f64 %3 %878) %881 = (fma.f64 %93 #s(literal -1/2 binary64) #s(literal 1 binary64)) %882 = (approx %21 %881) %883 = (/.f64 %3 %882) %885 = (-.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %886 = (fma.f64 %60 %60 %885) %887 = (approx %21 %886) %888 = (/.f64 %3 %887) %890 = (-.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) %891 = (fma.f64 %60 %60 %890) %892 = (approx %21 %891) %893 = (/.f64 %3 %892) %895 = (-.f64 #s(literal 1/2 binary64) %84) %896 = (fma.f64 %60 %60 %895) %897 = (approx %21 %896) %898 = (/.f64 %3 %897) %900 = (/.f64 %3 %465) %902 = (fma.f64 %60 %60 #s(literal -1/8 binary64)) %903 = (approx %21 %902) %904 = (/.f64 %3 %903) %931 = (*.f64 #s(literal -1 binary64) %3) %933 = (*.f64 #s(literal 5/4 binary64) %3) %935 = (*.f64 #s(literal 3/2 binary64) %3) %937 = (*.f64 #s(literal 5/2 binary64) %3) cp lamp %2 %3 phipp %5 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) %10 %11 %12 %13 %15 #s(literal 1/6 binary64) %17 %19 %20 %22 #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal -1/4 binary64) %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 #s(literal 1/4 binary64) #s(literal -2 binary64) %39 #s(literal 4 binary64) %41 %42 %43 %44 %45 %46 %47 %48 %49 %52 %53 #s(literal 3 binary64) %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %70 #s(literal -1/8 binary64) #s(literal 1/8 binary64) %73 %74 %75 #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 1/16 binary64) #s(literal 1/64 binary64) %83 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 %97 %98 %99 %100 %101 %102 %103 %104 %105 %106 (asin.f64 %106) %108 %109 %110 %111 %112 %113 %114 %115 %116 %117 %118 %119 %120 %121 %122 %123 %124 (asin.f64 %124) %126 %127 %128 (asin.f64 %128) %131 %132 (asin.f64 %132) %134 %135 %136 %137 %138 %139 %140 %141 (asin.f64 %141) %143 (asin.f64 %143) %145 %146 %147 %148 %149 %150 %151 (asin.f64 %151) %153 %154 %155 %156 %157 %158 %159 %160 (asin.f64 %160) %162 %163 %164 %165 %166 %167 %168 (asin.f64 %168) %170 %171 %172 %173 %174 %175 %176 (asin.f64 %176) %178 %179 %180 %181 %182 %183 %184 %185 %186 %187 %188 %189 (asin.f64 %189) %191 (asin.f64 %191) %193 %194 %195 %196 %197 %198 %199 (asin.f64 %199) %201 %202 %203 %204 %205 %206 %207 (asin.f64 %207) %209 (asin.f64 %209) %211 %212 %213 %214 %215 %216 %217 (asin.f64 %217) %219 %220 %221 %222 %223 %224 %225 (asin.f64 %225) %227 (asin.f64 %227) %229 %230 %231 %232 %233 %234 %235 (asin.f64 %235) %237 (asin.f64 %237) %239 %240 %241 %242 %243 %244 %245 (asin.f64 %245) %247 %248 %249 %250 %251 %252 %253 %254 %255 %256 (asin.f64 %256) %258 %259 %260 %261 %262 %263 (asin.f64 %263) %265 (asin.f64 %265) %267 %268 %269 %270 (asin.f64 %270) %272 %273 %274 %275 (asin.f64 %275) %277 %278 %279 %280 %281 %282 %283 %284 %285 %286 %287 %288 (asin.f64 %288) %290 (asin.f64 %290) %292 %293 %294 %295 %296 %297 %298 (asin.f64 %298) %300 %301 %302 %303 %304 %305 %306 (asin.f64 %306) %308 %309 %310 %311 %312 %313 %314 (asin.f64 %314) %316 %317 %318 %319 %320 %321 %322 (asin.f64 %322) %324 %325 %326 %327 %328 %329 %330 %331 %333 %334 (asin.f64 %334) %336 (asin.f64 %336) %338 %339 %340 (asin.f64 %340) %342 %343 %344 %345 (asin.f64 %345) %347 %348 %349 (asin.f64 %349) %351 %352 %353 (asin.f64 %353) %355 %356 %357 (asin.f64 %357) %359 (asin.f64 %359) %361 (asin.f64 %361) %363 (asin.f64 %363) %365 (asin.f64 %365) %367 (asin.f64 %367) %369 %370 (asin.f64 %370) %372 (asin.f64 %372) %374 %375 (asin.f64 %375) %377 %378 %379 %380 %381 (asin.f64 %381) %383 %384 %385 %386 %387 (asin.f64 %387) %389 %390 %391 %392 (asin.f64 %392) %394 %395 %396 (asin.f64 %396) %398 (asin.f64 %398) %400 (asin.f64 %400) %402 %403 (asin.f64 %403) %405 %406 %407 %408 (asin.f64 %408) %410 %411 %412 (asin.f64 %412) %414 %415 %416 %417 (asin.f64 %417) %419 %420 %421 (asin.f64 %421) %423 %424 %425 %426 %427 %428 %429 (asin.f64 %429) %431 %432 %433 %434 (asin.f64 %434) %436 %437 %438 %439 %440 %441 %442 %443 %444 %445 %446 (asin.f64 %446) %448 %449 %450 %451 %452 (asin.f64 %452) %454 %455 %456 (asin.f64 %456) %458 %459 %460 (asin.f64 %460) %462 %463 %464 %465 %466 %467 (asin.f64 %467) %469 %470 %471 (asin.f64 %471) %473 %474 (asin.f64 %474) %476 %477 (asin.f64 %477) %479 %480 %481 %482 %483 (asin.f64 %483) %485 %486 %487 %488 %489 %490 (asin.f64 %490) %492 %493 %494 %495 %496 %497 %498 %499 %500 %501 (asin.f64 %501) %503 (asin.f64 %503) %505 %506 %507 %508 %509 %510 (asin.f64 %510) %512 %513 %514 %515 %516 (asin.f64 %516) %518 %519 %520 %521 (asin.f64 %521) %523 %524 %525 %526 %527 %528 (asin.f64 %528) %530 %531 %532 %533 %534 (asin.f64 %534) %536 %537 %538 %539 %540 %541 (asin.f64 %541) %543 %544 %545 %546 %547 (asin.f64 %547) %549 %550 %551 %552 %553 (asin.f64 %553) %555 %556 %557 %558 %559 (asin.f64 %559) %561 %562 %563 %564 %565 (asin.f64 %565) %567 %568 %569 %570 (asin.f64 %570) %572 %573 %574 %575 (asin.f64 %575) %577 %578 %579 %580 (asin.f64 %580) %582 %583 %584 %585 (asin.f64 %585) %587 %588 %589 %590 (asin.f64 %590) %592 %593 %594 %595 (asin.f64 %595) %597 %598 %599 %600 (asin.f64 %600) %602 %603 %604 %605 (asin.f64 %605) %607 %608 %609 %610 (asin.f64 %610) %612 %613 %614 %615 (asin.f64 %615) %617 %618 (asin.f64 %618) %620 %621 (asin.f64 %621) %623 %624 (asin.f64 %624) (asin.f64 %46) %627 %628 %629 %630 (asin.f64 %630) %632 %633 %634 %635 (asin.f64 %635) %637 %638 %639 %640 (asin.f64 %640) %642 %643 %644 %645 (asin.f64 %645) %647 %648 %649 %650 (asin.f64 %650) %652 %653 %654 %655 (asin.f64 %655) %657 %658 %659 %660 (asin.f64 %660) %662 %663 %664 %665 (asin.f64 %665) %667 %668 (asin.f64 %668) %670 %671 (asin.f64 %671) %673 (asin.f64 %673) %675 (asin.f64 %675) %677 (asin.f64 %677) %679 (asin.f64 %679) %681 (asin.f64 %681) %683 (asin.f64 %683) %685 (asin.f64 %685) %687 (asin.f64 %687) %689 (asin.f64 %689) %691 %692 %693 %694 (asin.f64 %694) %696 %697 %698 (asin.f64 %698) %700 %701 %702 %703 (asin.f64 %703) %705 %706 %707 (asin.f64 %707) %709 %710 %711 (asin.f64 %711) %713 (asin.f64 %713) %715 (asin.f64 %715) %717 (asin.f64 %717) %719 (asin.f64 %719) %721 %722 (asin.f64 %722) %724 %725 (asin.f64 %725) %727 %728 (asin.f64 %728) %730 %731 (asin.f64 %731) %733 %734 (asin.f64 %734) %736 (asin.f64 %736) %738 (asin.f64 %738) %740 %741 (asin.f64 %741) %743 %744 (asin.f64 %744) %746 %747 (asin.f64 %747) %749 %750 (asin.f64 %750) %752 %753 (asin.f64 %753) %755 %756 (asin.f64 %756) %758 %759 (asin.f64 %759) %761 %762 (asin.f64 %762) %764 %765 (asin.f64 %765) %767 %768 (asin.f64 %768) %770 %771 (asin.f64 %771) %773 %774 (asin.f64 %774) %776 %777 (asin.f64 %777) %779 %780 (asin.f64 %780) %782 %783 (asin.f64 %783) %785 %786 (asin.f64 %786) %788 %789 (asin.f64 %789) %791 %792 (asin.f64 %792) %794 %795 (asin.f64 %795) %797 %798 (asin.f64 %798) %800 %801 (asin.f64 %801) %803 %804 (asin.f64 %804) %806 %807 (asin.f64 %807) %809 %810 (asin.f64 %810) %812 %813 (asin.f64 %813) %815 %816 (asin.f64 %816) %818 %819 (asin.f64 %819) %821 (asin.f64 %821) %823 %824 %825 %826 (asin.f64 %826) %828 %829 %830 %831 (asin.f64 %831) %833 %834 %835 %836 (asin.f64 %836) %838 %839 %840 %841 (asin.f64 %841) %843 %844 %845 %846 (asin.f64 %846) %848 %849 %850 %851 (asin.f64 %851) %853 %854 %855 (asin.f64 %855) %857 %858 %859 (asin.f64 %859) %861 (asin.f64 %861) %863 (asin.f64 %863) %865 %866 %867 (asin.f64 %867) %869 %870 %871 (asin.f64 %871) %873 %874 %875 (asin.f64 %875) %877 %878 %879 (asin.f64 %879) %881 %882 %883 (asin.f64 %883) %885 %886 %887 %888 (asin.f64 %888) %890 %891 %892 %893 (asin.f64 %893) %895 %896 %897 %898 (asin.f64 %898) %900 (asin.f64 %900) %902 %903 %904 (asin.f64 %904) (asin.f64 %394) (asin.f64 %405) (asin.f64 %414) (asin.f64 %423) (asin.f64 %424) (asin.f64 %425) (asin.f64 %426) (asin.f64 %431) (asin.f64 %436) (asin.f64 %437) (asin.f64 %438) (asin.f64 %439) (asin.f64 %440) (asin.f64 %441) (asin.f64 %442) (asin.f64 %443) (asin.f64 %377) (asin.f64 #s(literal 0 binary64)) (asin.f64 #s(literal -1/2 binary64)) (asin.f64 #s(literal -1/8 binary64)) (asin.f64 #s(literal 1/64 binary64)) (asin.f64 cp) (asin.f64 lamp) (asin.f64 phipp) (asin.f64 %36) %931 (asin.f64 %931) %933 (asin.f64 %933) %935 (asin.f64 %935) %937 (asin.f64 %937) |
| Outputs |
|---|
%5 = (sin lamp) %6 = (* cp %5) %7 = (sin.f64 lamp) %8 = (*.f64 cp %7) %10 = (* cp lamp) %11 = (*.f64 cp lamp) %14 = (cos phipp) %15 = (/ cp %14) %16 = (cos.f64 phipp) %17 = (/.f64 cp %16) %19 = (neg cp) %28 = (neg lamp) %29 = (PI ) %30 = (+ %28 %29) %31 = (sin %30) %32 = (* cp %31) %33 = (PI.f64 ) %35 = (sin.f64 (-.f64 %33 lamp)) %36 = (*.f64 cp %35) %39 = (* %29 1/2) %40 = (+ %28 %39) %41 = (cos %40) %42 = (* cp %41) %44 = (*.f64 #s(literal 1/2 binary64) %33) %46 = (cos.f64 (-.f64 %44 lamp)) %47 = (*.f64 cp %46) %49 = (/ %14 cp) %50 = (/.f64 %16 cp) %53 = (/ 1 cp) %55 = (/.f64 #s(literal 1 binary64) cp) %58 = (+ %28 1/64) %59 = (cos %58) %60 = (* cp %59) %63 = (cos.f64 (-.f64 #s(literal 1/64 binary64) lamp)) %64 = (*.f64 cp %63) %66 = (/ %60 %14) %67 = (/.f64 %64 %16) %69 = (asin %66) %72 = (* %15 %5) %73 = (/.f64 %8 %16) %78 = (E ) %80 = (E.f64 ) %81 = (*.f64 cp %80) %83 = (+ %39 phipp) %84 = (sin %83) %85 = (/ %6 %84) %86 = (+.f64 phipp %44) %87 = (sin.f64 %86) %88 = (/.f64 %8 %87) %90 = (asin %85) %94 = (* cp -1/2) %96 = (*.f64 #s(literal -1/2 binary64) cp) %100 = (* cp (pow 3 2)) %111 = (* cp (pow 9/4 2)) %115 = (* -1/6 %111) %119 = (+ cp %115) %129 = (* cp (sin 5/4)) %131 = (sin.f64 #s(literal 5/4 binary64)) %132 = (*.f64 cp %131) %135 = (* cp (pow 5/4 2)) %139 = (* -1/6 %135) %143 = (+ cp %139) %153 = (* cp (sin 5/2)) %155 = (sin.f64 #s(literal 5/2 binary64)) %156 = (*.f64 cp %155) %159 = (*.f64 #s(literal 5/2 binary64) cp) %162 = (* cp (pow 5/2 2)) %166 = (* -1/6 %162) %170 = (+ cp %166) %181 = (* cp (sin (+ (neg 5/2) %29))) %183 = (sin.f64 (-.f64 %33 #s(literal 5/2 binary64))) %184 = (*.f64 cp %183) %186 = (/ %181 %14) %187 = (/.f64 %184 %16) %193 = (* cp -1/4) %200 = (*.f64 #s(literal 1/8 binary64) cp) %204 = (* cp (pow -2 2)) %208 = (* -1/6 %204) %214 = (*.f64 #s(literal 1/3 binary64) cp) %216 = (sqrt %78) %218 = (* cp (pow %216 2)) %219 = (sqrt.f64 %80) %220 = (pow.f64 %219 #s(literal 2 binary64)) %221 = (*.f64 cp %220) %223 = (* -1/6 %218) %227 = (+ cp %223) %229 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %220)) %232 = (* %216 %227) %236 = (+ %78 %78) %238 = (* cp (pow %236 2)) %239 = (pow.f64 %80 #s(literal 2 binary64)) %240 = (*.f64 cp %239) %243 = (* -1/6 %238) %246 = (+ cp %243) %248 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2/3 binary64) %239)) %251 = (* %236 %246) %256 = (* %78 %78) %258 = (* cp (sin %256)) %259 = (sin.f64 %239) %260 = (*.f64 cp %259) %265 = (/ %14 %6) %268 = (exp %78) %269 = (- %268 1) %270 = (* cp %269) %271 = (expm1.f64 %80) %272 = (*.f64 cp %271) %276 = (* cp (sin (sinh %78))) %277 = (exp.f64 %80) %278 = (/.f64 #s(literal 1 binary64) %277) %279 = (-.f64 %277 %278) %281 = (sin.f64 (*.f64 #s(literal 1/2 binary64) %279)) %282 = (*.f64 cp %281) %296 = (* cp -1) %304 = (/ %14 lamp) %305 = (/ cp %304) %306 = (/.f64 %11 %16) %311 = (tanh %78) %312 = (/ %49 %311) %313 = (+.f64 %277 %278) %314 = (/.f64 %277 %313) %316 = (/.f64 #s(literal 1 binary64) (*.f64 %277 %313)) %317 = (-.f64 %314 %316) %318 = (*.f64 cp %317) %321 = (/ 1 %312) %325 = (*.f64 cp %279) %326 = (*.f64 %16 %313) %327 = (/.f64 %325 %326) %331 = (/ cp (cos %78)) %333 = (/.f64 cp (cos.f64 %80)) %335 = (/ cp %78) %336 = (/.f64 cp %80) %338 = (/ %53 %5) %339 = (/.f64 #s(literal 1 binary64) %8) %345 = (/ cp -1/6) %347 = (*.f64 #s(literal -6 binary64) cp) %355 = (/ cp 9/4) %357 = (*.f64 #s(literal 4/9 binary64) cp) %359 = (/ cp 5/4) %361 = (*.f64 #s(literal 4/5 binary64) cp) %364 = (/ cp 3/2) %366 = (*.f64 #s(literal 2/3 binary64) cp) %368 = (/ cp -1/4) %369 = (*.f64 #s(literal -4 binary64) cp) %372 = (/ cp -1/8) %374 = (*.f64 #s(literal -8 binary64) cp) %381 = (/ cp phipp) %382 = (/.f64 cp phipp) %384 = (neg %78) %385 = (/ cp %384) %386 = (*.f64 #s(literal -1 binary64) %336) %388 = (/ cp %216) %389 = (/.f64 cp %219) %391 = (+ %256 %78) %392 = (/ cp %391) %393 = (+.f64 %80 %239) %394 = (/.f64 cp %393) %396 = (/ cp %269) %397 = (/.f64 cp %271) %399 = (/ cp %311) %400 = (*.f64 cp %313) %401 = (/.f64 %400 %279) %403 = (cbrt %78) %404 = (/ cp %403) %405 = (cbrt.f64 %80) %406 = (/.f64 cp %405) %408 = (asinh %78) %409 = (cosh %408) %410 = (/ cp %409) %412 = (sqrt.f64 (+.f64 #s(literal 1 binary64) %239)) %413 = (+.f64 %80 %412) %414 = (/.f64 #s(literal 1 binary64) %413) %416 = (+.f64 %80 (+.f64 %412 %414)) %418 = (*.f64 #s(literal 2 binary64) (/.f64 cp %416)) %420 = (/ %42 %14) %421 = (/.f64 %47 %16) %423 = (asin %420) %426 = (/ %32 %14) %427 = (/.f64 %36 %16) %429 = (asin %426) %432 = (/ 9/4 %6) %436 = (/ 9/4 %265) %437 = (*.f64 #s(literal 9/4 binary64) %73) %442 = (/ 5/2 %6) %445 = (/ 5/2 %265) %446 = (*.f64 #s(literal 5/2 binary64) %73) %451 = (cosh %78) %452 = (/ %451 %6) %456 = (/ %451 %265) %457 = (*.f64 %7 %313) %458 = (*.f64 cp %457) %460 = (*.f64 #s(literal 1/2 binary64) (/.f64 %458 %16)) %465 = (* -1/6 %296) %467 = (*.f64 #s(literal 1/6 binary64) cp) %469 = (+ cp %465) %473 = (* lamp %469) %476 = (* -1/6 %270) %477 = (*.f64 #s(literal -1/6 binary64) %272) %479 = (+ cp %476) %481 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %271)) %484 = (* lamp %479) %485 = (*.f64 lamp %481) %490 = (* cp (cos (+ %236 %39))) %491 = (*.f64 #s(literal 2 binary64) %80) %493 = (cos.f64 (fma.f64 #s(literal 1/2 binary64) %33 %491)) %494 = (*.f64 cp %493) %496 = (/ %490 %14) %497 = (/.f64 %494 %16) %504 = (* cp (sin (+ %236 %29))) %506 = (sin.f64 (+.f64 %33 %491)) %507 = (*.f64 cp %506) %509 = (/ %504 %14) %510 = (/.f64 %507 %16) %517 = (* cp (cos (+ %451 %39))) %518 = (*.f64 #s(literal 1/2 binary64) %313) %520 = (cos.f64 (fma.f64 #s(literal 1/2 binary64) %33 %518)) %521 = (*.f64 cp %520) %523 = (/ %517 %14) %524 = (/.f64 %521 %16) %531 = (* cp (sin (+ %451 %29))) %533 = (sin.f64 (+.f64 %33 %518)) %534 = (*.f64 cp %533) %536 = (/ %531 %14) %537 = (/.f64 %534 %16) %544 = (* cp (sin (+ %403 %29))) %546 = (sin.f64 (+.f64 %33 %405)) %547 = (*.f64 cp %546) %549 = (/ %544 %14) %550 = (/.f64 %547 %16) %555 = (/ %129 %14) %556 = (/.f64 %132 %16) %561 = (/ %153 %14) %562 = (/.f64 %156 %16) %567 = (/ %258 %14) %568 = (/.f64 %260 %16) %573 = (/ %276 %14) %574 = (/.f64 %282 %16) %580 = (* cp (cos 1)) %581 = (cos.f64 #s(literal 1 binary64)) %582 = (*.f64 cp %581) %584 = (/ %580 %14) %585 = (/.f64 %582 %16) %592 = (* cp (cos 1/4)) %594 = (cos.f64 #s(literal 1/4 binary64)) %595 = (*.f64 cp %594) %597 = (/ %592 %14) %598 = (/.f64 %595 %16) %604 = (* cp (cos 3)) %606 = (cos.f64 #s(literal 3 binary64)) %607 = (*.f64 cp %606) %609 = (/ %604 %14) %610 = (/.f64 %607 %16) %615 = (cos lamp) %616 = (* cp %615) %617 = (cos.f64 lamp) %618 = (*.f64 cp %617) %620 = (/ %616 %14) %621 = (/.f64 %618 %16) %628 = (* cp (cos (tanh %408))) %631 = (cos.f64 (/.f64 (-.f64 %413 %414) %416)) %632 = (*.f64 cp %631) %634 = (/ %628 %14) %635 = (/.f64 %632 %16) %640 = (* 3 %6) %641 = (*.f64 #s(literal 3 binary64) %8) %646 = (* 5/4 %6) %647 = (*.f64 #s(literal 5/4 binary64) %8) %652 = (* %391 %19) %653 = (*.f64 cp %393) %656 = (sin %28) %657 = (* %652 %656) %659 = (sin.f64 (neg.f64 lamp)) %662 = (*.f64 #s(literal -1 binary64) (*.f64 cp (*.f64 %659 %393))) %664 = (asin %657) %667 = (* %269 %19) %670 = (* %667 %656) %673 = (*.f64 #s(literal -1 binary64) (*.f64 cp (*.f64 %659 %271))) %675 = (asin %670) %678 = (* 1/2 lamp) %679 = (cos %678) %680 = (* -1/2 %679) %681 = (* 2 %680) %682 = (* cp %681) %683 = (*.f64 #s(literal 1/2 binary64) lamp) %684 = (cos.f64 %683) %685 = (*.f64 cp %684) %688 = (/ %682 %14) %689 = (/.f64 %685 %16) %690 = (*.f64 #s(literal -1 binary64) %689) %695 = (* 3 %679) %696 = (* 2 %695) %697 = (* cp %696) %699 = (*.f64 #s(literal 6 binary64) %685) %701 = (/ %697 %14) %702 = (*.f64 #s(literal 6 binary64) %689) %707 = (* 9/4 %679) %708 = (* 2 %707) %709 = (* cp %708) %711 = (*.f64 #s(literal 9/2 binary64) %685) %713 = (/ %709 %14) %714 = (*.f64 #s(literal 9/2 binary64) %689) %719 = (* 5/2 %679) %720 = (* 2 %719) %721 = (* cp %720) %723 = (*.f64 #s(literal 5 binary64) %685) %725 = (/ %721 %14) %726 = (*.f64 #s(literal 5 binary64) %689) %731 = (sin %678) %733 = (* 2 (* %731 1)) %734 = (* cp %733) %735 = (sin.f64 %683) %736 = (*.f64 cp %735) %739 = (/ %734 %14) %740 = (/.f64 %736 %16) %741 = (*.f64 #s(literal 2 binary64) %740) %746 = (* %731 -1) %747 = (* 2 %746) %748 = (* cp %747) %751 = (/ %748 %14) %752 = (*.f64 #s(literal -2 binary64) %740) %758 = (* cp (* 2 -1/6)) %762 = (/ %758 %14) %763 = (*.f64 #s(literal -1/3 binary64) %17) %769 = (* cp (* 2 %384)) %772 = (/ %769 %14) %774 = (*.f64 #s(literal -2 binary64) (/.f64 %81 %16)) %779 = (/ %15 5/4) %780 = (*.f64 #s(literal 4/5 binary64) %17) %785 = (/ %15 3/2) %786 = (*.f64 #s(literal 2/3 binary64) %17) %846 = (* -1 %6) %847 = (*.f64 #s(literal -1 binary64) %8) %852 = (* 3/2 %6) %854 = (*.f64 #s(literal 3/2 binary64) %8) %859 = (* 5/2 %6) %860 = (*.f64 #s(literal 5/2 binary64) %8) %871 = (-.f64 (*.f64 #s(literal 1/6 binary64) %220) #s(literal 1 binary64)) %880 = (-.f64 (*.f64 #s(literal 2/3 binary64) %239) #s(literal 1 binary64)) %889 = (-.f64 (*.f64 #s(literal 1/6 binary64) %271) #s(literal 1 binary64)) %898 = (pow.f64 lamp #s(literal 2 binary64)) %899 = (*.f64 #s(literal -1/6 binary64) %898) %900 = (+.f64 #s(literal 1 binary64) %899) %907 = (+.f64 #s(literal 1 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 1/120 binary64) %898) #s(literal 1/6 binary64)))) %916 = (+.f64 #s(literal 1 binary64) (*.f64 %898 (-.f64 (*.f64 %898 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %898))) #s(literal 1/6 binary64)))) %919 = (*.f64 cp %898) %938 = (pow lamp 2) %940 = (* -1/6 %938) %942 = (+ 1 %940) %945 = (*.f64 #s(literal -1 binary64) lamp) %948 = (+.f64 %33 %945) %951 = (fma.f64 #s(literal -1 binary64) lamp %44) %953 = (cos.f64 %44) %955 = (sin.f64 %44) %956 = (*.f64 lamp %955) %959 = (*.f64 lamp %953) %961 = (*.f64 #s(literal -1 binary64) %955) %973 = (*.f64 cp %953) %975 = (*.f64 cp %956) %978 = (*.f64 cp %959) %979 = (*.f64 cp %955) %992 = (* 1/6 %938) %993 = (*.f64 #s(literal 1/6 binary64) %898) %995 = (- %992 1) %997 = (-.f64 %993 #s(literal 1 binary64)) %999 = (* lamp %995) %1059 = (/ 1 %5) %1060 = (/.f64 #s(literal 1 binary64) lamp) %1085 = (*.f64 #s(literal 1/24 binary64) %898) %1101 = (+.f64 #s(literal 1/64 binary64) %945) %1103 = (cos.f64 #s(literal 1/64 binary64)) %1105 = (sin.f64 #s(literal 1/64 binary64)) %1106 = (*.f64 lamp %1105) %1109 = (*.f64 lamp %1103) %1111 = (*.f64 #s(literal -1 binary64) %1105) %1123 = (*.f64 cp %1103) %1125 = (*.f64 cp %1106) %1128 = (*.f64 cp %1109) %1129 = (*.f64 cp %1105) %1141 = (/.f64 %1123 %16) %1143 = (/.f64 %1125 %16) %1147 = (/.f64 %1129 %16) %1156 = (/.f64 %919 %16) %1174 = (/.f64 %919 %87) %1175 = (/.f64 cp %87) %1191 = (/ %5 %14) %1194 = (/.f64 %898 %16) %1195 = (/.f64 #s(literal 1 binary64) %16) %1200 = (*.f64 #s(literal 1/6 binary64) %1195) %1221 = (fma.f64 #s(literal -1/36 binary64) %50 (*.f64 #s(literal 1/120 binary64) %50)) %1224 = (*.f64 #s(literal -1/6 binary64) %50) %1243 = (/.f64 %898 cp) %1247 = (*.f64 #s(literal 1/6 binary64) %55) %1269 = (/.f64 %973 %16) %1271 = (/.f64 %975 %16) %1275 = (/.f64 %979 %16) %1287 = (*.f64 #s(literal 9/4 binary64) %55) %1292 = (*.f64 #s(literal 3/8 binary64) %55) %1330 = (*.f64 #s(literal 5/2 binary64) %55) %1335 = (*.f64 #s(literal 5/12 binary64) %55) %1373 = (*.f64 %898 %313) %1375 = (/.f64 %313 cp) %1383 = (fma.f64 #s(literal -1/72 binary64) %1375 (*.f64 #s(literal 1/240 binary64) %1375)) %1387 = (*.f64 #s(literal -1/12 binary64) %1375) %1413 = (/.f64 (*.f64 cp %1373) %16) %1414 = (/.f64 %400 %16) %1501 = (*.f64 lamp %80) %1522 = (*.f64 lamp %393) %1525 = (*.f64 lamp %271) %1534 = (*.f64 #s(literal 1/24 binary64) %919) %1539 = (*.f64 #s(literal 1/24 binary64) cp) %1548 = (*.f64 #s(literal 1/24 binary64) %1156) %1552 = (*.f64 #s(literal 1/24 binary64) %17) %1606 = (*.f64 cp (*.f64 %898 %393)) %1627 = (*.f64 cp (*.f64 %898 %271)) %1645 = (/ %5 lamp) %1649 = (/.f64 %7 lamp) %1756 = (*.f64 #s(literal 6 binary64) cp) %1772 = (*.f64 #s(literal 6 binary64) %17) %1828 = (*.f64 #s(literal 9/2 binary64) cp) %1844 = (*.f64 #s(literal 9/2 binary64) %17) %1900 = (*.f64 #s(literal 5 binary64) cp) %1916 = (*.f64 #s(literal 5 binary64) %17) %2124 = (/.f64 #s(literal 1 binary64) %898) %2125 = (-.f64 %2124 #s(literal 1/6 binary64)) %2128 = (* lamp %942) %2129 = (pow.f64 lamp #s(literal 3 binary64)) %2132 = (*.f64 %2129 %2125) %2134 = (/.f64 %33 lamp) %2144 = (-.f64 #s(literal 1/6 binary64) %2124) %2149 = (*.f64 %2129 %2144) %2157 = (*.f64 #s(literal 1/64 binary64) %1060) %2194 = (sin.f64 %948) %2201 = (cos.f64 %951) %2203 = (*.f64 cp %2194) %2205 = (*.f64 cp %2201) %2209 = (sin.f64 %945) %2215 = (cos.f64 %1101) %2217 = (*.f64 cp %2215) %2219 = (/.f64 %2217 %16) %2223 = (/.f64 %2205 %16) %2227 = (/.f64 %2203 %16) %2233 = (*.f64 #s(literal -1 binary64) (*.f64 cp (*.f64 %2209 %393))) %2239 = (*.f64 #s(literal -1 binary64) (*.f64 cp (*.f64 %2209 %271))) %2244 = (pow.f64 phipp #s(literal 2 binary64)) %2245 = (*.f64 #s(literal -1/2 binary64) %2244) %2260 = (*.f64 cp %2244) %2264 = (fma.f64 #s(literal -1/4 binary64) cp %1539) %2265 = (*.f64 %2244 %2264) %2274 = (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) cp (fma.f64 #s(literal 1/48 binary64) cp (*.f64 #s(literal 1/2 binary64) %2264)))) %2282 = (* 1/2 phipp) %2287 = (*.f64 phipp %953) %2303 = (/ 1 %14) %2304 = (*.f64 #s(literal 1/2 binary64) %2244) %2321 = (/.f64 %2244 cp) %2325 = (*.f64 #s(literal 1/2 binary64) %55) %2335 = (* phipp phipp) %2337 = (* %2282 phipp) %2339 = (- 1/2 %2337) %2343 = (sqrt 1/2) %2345 = (+ (* %2343 %2343) %2339) %2347 = (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) %2353 = (/.f64 %2244 lamp) %2357 = (*.f64 #s(literal 1/2 binary64) %1060) %2372 = (fma.f64 #s(literal -1/4 binary64) %64 (*.f64 #s(literal 1/24 binary64) %64)) %2375 = (*.f64 #s(literal -1/2 binary64) %64) %2391 = (/ %311 %14) %2392 = (/.f64 %279 %313) %2394 = (*.f64 %2244 %279) %2400 = (fma.f64 #s(literal -1/4 binary64) %2392 (*.f64 #s(literal 1/24 binary64) %2392)) %2403 = (*.f64 #s(literal -1/2 binary64) %2392) %2419 = (/ %14 %311) %2420 = (/.f64 %313 %279) %2422 = (*.f64 %2244 %313) %2423 = (/.f64 %2422 %279) %2424 = (*.f64 %277 %279) %2427 = (+.f64 (/.f64 #s(literal 1 binary64) %2424) (/.f64 %277 %279)) %2440 = (*.f64 %2244 %7) %2441 = (*.f64 cp %2440) %2445 = (fma.f64 #s(literal -1/4 binary64) %8 (*.f64 #s(literal 1/24 binary64) %8)) %2446 = (*.f64 %2244 %2445) %2448 = (*.f64 #s(literal -1/2 binary64) %8) %2456 = (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %8 (fma.f64 #s(literal 1/48 binary64) %8 (*.f64 #s(literal 1/2 binary64) %2445)))) %2464 = (/.f64 %8 %955) %2466 = (*.f64 %953 %7) %2469 = (pow.f64 %955 #s(literal 2 binary64)) %2479 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 cp (*.f64 (pow.f64 %953 #s(literal 2 binary64)) %7)) (pow.f64 %955 #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) %2464)) %2483 = (/.f64 (*.f64 cp %2466) %2469) %2503 = (fma.f64 #s(literal -1/4 binary64) %7 (*.f64 #s(literal 1/24 binary64) %7)) %2506 = (*.f64 #s(literal -1/2 binary64) %7) %2527 = (fma.f64 #s(literal -1/4 binary64) %184 (*.f64 #s(literal 1/24 binary64) %184)) %2530 = (*.f64 #s(literal -1/2 binary64) %184) %2546 = (/.f64 %2244 %8) %2550 = (*.f64 #s(literal 1/2 binary64) %339) %2565 = (fma.f64 #s(literal -1/4 binary64) %11 (*.f64 #s(literal 1/24 binary64) %11)) %2568 = (*.f64 #s(literal -1/2 binary64) %11) %2584 = (/.f64 %313 %325) %2586 = (/.f64 %2422 %325) %2590 = (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 cp %2424)) (/.f64 %277 %325)) %2603 = (/.f64 %325 %313) %2610 = (fma.f64 #s(literal -1/4 binary64) %2603 (*.f64 #s(literal 1/24 binary64) %2603)) %2613 = (*.f64 #s(literal -1/2 binary64) %2603) %2632 = (fma.f64 #s(literal -1/4 binary64) %47 (*.f64 #s(literal 1/24 binary64) %47)) %2635 = (*.f64 #s(literal -1/2 binary64) %47) %2656 = (fma.f64 #s(literal -1/4 binary64) %36 (*.f64 #s(literal 1/24 binary64) %36)) %2659 = (*.f64 #s(literal -1/2 binary64) %36) %2675 = (*.f64 #s(literal 9/4 binary64) %8) %2706 = (*.f64 #s(literal 1/2 binary64) %458) %2713 = (fma.f64 #s(literal -1/8 binary64) %458 (*.f64 #s(literal 1/48 binary64) %458)) %2716 = (*.f64 #s(literal -1/4 binary64) %458) %2738 = (fma.f64 #s(literal -1/4 binary64) %494 (*.f64 #s(literal 1/24 binary64) %494)) %2741 = (*.f64 #s(literal -1/2 binary64) %494) %2762 = (fma.f64 #s(literal -1/4 binary64) %507 (*.f64 #s(literal 1/24 binary64) %507)) %2765 = (*.f64 #s(literal -1/2 binary64) %507) %2786 = (fma.f64 #s(literal -1/4 binary64) %521 (*.f64 #s(literal 1/24 binary64) %521)) %2789 = (*.f64 #s(literal -1/2 binary64) %521) %2810 = (fma.f64 #s(literal -1/4 binary64) %534 (*.f64 #s(literal 1/24 binary64) %534)) %2813 = (*.f64 #s(literal -1/2 binary64) %534) %2834 = (fma.f64 #s(literal -1/4 binary64) %547 (*.f64 #s(literal 1/24 binary64) %547)) %2837 = (*.f64 #s(literal -1/2 binary64) %547) %2858 = (fma.f64 #s(literal -1/4 binary64) %132 (*.f64 #s(literal 1/24 binary64) %132)) %2861 = (*.f64 #s(literal -1/2 binary64) %132) %2882 = (fma.f64 #s(literal -1/4 binary64) %156 (*.f64 #s(literal 1/24 binary64) %156)) %2885 = (*.f64 #s(literal -1/2 binary64) %156) %2906 = (fma.f64 #s(literal -1/4 binary64) %260 (*.f64 #s(literal 1/24 binary64) %260)) %2909 = (*.f64 #s(literal -1/2 binary64) %260) %2930 = (fma.f64 #s(literal -1/4 binary64) %282 (*.f64 #s(literal 1/24 binary64) %282)) %2933 = (*.f64 #s(literal -1/2 binary64) %282) %2954 = (fma.f64 #s(literal -1/4 binary64) %582 (*.f64 #s(literal 1/24 binary64) %582)) %2957 = (*.f64 #s(literal -1/2 binary64) %582) %2978 = (fma.f64 #s(literal -1/4 binary64) %595 (*.f64 #s(literal 1/24 binary64) %595)) %2981 = (*.f64 #s(literal -1/2 binary64) %595) %3002 = (fma.f64 #s(literal -1/4 binary64) %607 (*.f64 #s(literal 1/24 binary64) %607)) %3005 = (*.f64 #s(literal -1/2 binary64) %607) %3026 = (fma.f64 #s(literal -1/4 binary64) %618 (*.f64 #s(literal 1/24 binary64) %618)) %3029 = (*.f64 #s(literal -1/2 binary64) %618) %3050 = (fma.f64 #s(literal -1/4 binary64) %632 (*.f64 #s(literal 1/24 binary64) %632)) %3053 = (*.f64 #s(literal -1/2 binary64) %632) %3070 = (*.f64 cp (*.f64 %2244 %684)) %3075 = (fma.f64 #s(literal -1/4 binary64) %685 (*.f64 #s(literal 1/24 binary64) %685)) %3076 = (*.f64 %2244 %3075) %3084 = (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %685 (fma.f64 #s(literal 1/48 binary64) %685 (*.f64 #s(literal 1/2 binary64) %3075)))) %3137 = (*.f64 cp (*.f64 %2244 %735)) %3141 = (fma.f64 #s(literal -1/4 binary64) %736 (*.f64 #s(literal 1/24 binary64) %736)) %3142 = (*.f64 %2244 %3141) %3150 = (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %736 (fma.f64 #s(literal 1/48 binary64) %736 (*.f64 #s(literal 1/2 binary64) %3141)))) %3194 = (fma.f64 #s(literal -1/4 binary64) %81 (*.f64 #s(literal 1/24 binary64) %81)) %3245 = (/.f64 %33 phipp) %3253 = (+ (* %2335 -1/2) 1) %3255 = (/.f64 #s(literal 1 binary64) %2244) %3279 = (sin.f64 (-.f64 %44 (*.f64 #s(literal -1 binary64) phipp))) %3281 = (/.f64 %8 %3279) (approx cp #s(literal 0 binary64)) (approx cp cp) (approx %6 %8) (approx %10 %11) (approx %15 %17) (approx %19 (*.f64 #s(literal -1 binary64) cp)) (approx (* cp 2) (*.f64 #s(literal 2 binary64) cp)) (approx %32 %36) (approx %42 %47) (approx %49 %50) (approx %53 %55) (approx %60 %64) (approx %66 %67) (approx %69 (asin.f64 %67)) (approx %72 %73) (approx (asin %72) (asin.f64 %73)) (approx (* cp %78) %81) (approx %85 %88) (approx %90 (asin.f64 %88)) (approx %94 %96) (approx %100 (*.f64 #s(literal 9 binary64) cp)) (approx (* -1/6 %100) (*.f64 #s(literal -3/2 binary64) cp)) (approx %111 (*.f64 #s(literal 81/16 binary64) cp)) (approx %115 (*.f64 #s(literal -27/32 binary64) cp)) (approx %119 (*.f64 #s(literal 5/32 binary64) cp)) (approx (* 9/4 %119) (*.f64 #s(literal 45/128 binary64) cp)) (approx %129 %132) (approx %135 (*.f64 #s(literal 25/16 binary64) cp)) (approx %139 (*.f64 #s(literal -25/96 binary64) cp)) (approx %143 (*.f64 #s(literal 71/96 binary64) cp)) (approx (* 5/4 %143) (*.f64 #s(literal 355/384 binary64) cp)) (approx %153 %156) (approx (* cp 5/2) %159) (approx %162 (*.f64 #s(literal 25/4 binary64) cp)) (approx %166 (*.f64 #s(literal -25/24 binary64) cp)) (approx %170 (*.f64 #s(literal -1/24 binary64) cp)) (approx (* 5/2 %170) (*.f64 #s(literal -5/48 binary64) cp)) (approx %181 %184) (approx %186 %187) (approx (asin %186) (asin.f64 %187)) (approx %193 (*.f64 #s(literal -1/4 binary64) cp)) (approx (* cp 1/8) %200) (approx %204 (*.f64 #s(literal 4 binary64) cp)) (approx %208 (*.f64 #s(literal -2/3 binary64) cp)) (approx (+ cp %208) %214) (approx %218 %221) (approx %223 (*.f64 #s(literal -1/6 binary64) %221)) (approx %227 (*.f64 cp %229)) (approx %232 (*.f64 cp (*.f64 %219 %229))) (approx %238 (*.f64 #s(literal 4 binary64) %240)) (approx %243 (*.f64 #s(literal -2/3 binary64) %240)) (approx %246 (*.f64 cp %248)) (approx %251 (*.f64 #s(literal 2 binary64) (*.f64 cp (*.f64 %80 %248)))) (approx %258 %260) (approx (/ 1 %258) (/.f64 #s(literal 1 binary64) %260)) (approx %265 (/.f64 %16 %8)) (approx %270 %272) (approx %276 %282) (approx (* cp (sqrt (+ %256 %256))) (*.f64 cp (sqrt.f64 (*.f64 #s(literal 2 binary64) %239)))) (approx (/ 1 %94) (/.f64 #s(literal -2 binary64) cp)) (approx (/ 1 %296) (/.f64 #s(literal -1 binary64) cp)) (approx (/ 1 %193) (/.f64 #s(literal -4 binary64) cp)) (approx %305 %306) (approx (asin %305) (asin.f64 %306)) (approx %312 (/.f64 %16 %318)) (approx %321 (/.f64 %318 %16)) (approx (asin %321) (asin.f64 %327)) (approx %331 %333) (approx %335 %336) (approx %338 %339) (approx (asin (/ 1 %338)) (asin.f64 %8)) (approx %345 %347) (approx (/ -1/2 %10) (/.f64 #s(literal -1/2 binary64) %11)) (approx (/ -1 %10) (/.f64 #s(literal -1 binary64) %11)) (approx %355 %357) (approx %359 %361) (approx %364 %366) (approx %368 %369) (approx %372 %374) (approx (/ 1/16 %10) (/.f64 #s(literal 1/16 binary64) %11)) (approx %381 %382) (approx %385 %386) (approx %388 %389) (approx %392 %394) (approx %396 %397) (approx %399 %401) (approx %404 %406) (approx %410 %418) (approx %420 %421) (approx %423 (asin.f64 %421)) (approx %426 %427) (approx %429 (asin.f64 %427)) (approx %432 (/.f64 #s(literal 9/4 binary64) %8)) (approx %436 %437) (approx (asin %436) (asin.f64 %437)) (approx %442 (/.f64 #s(literal 5/2 binary64) %8)) (approx %445 %446) (approx (asin %445) (asin.f64 %446)) (approx %452 (*.f64 #s(literal 1/2 binary64) (/.f64 %313 %8))) (approx %456 %460) (approx (asin %456) (asin.f64 %460)) (approx %465 %467) (approx %469 (*.f64 #s(literal 7/6 binary64) cp)) (approx %473 (*.f64 #s(literal 7/6 binary64) %11)) (approx %476 %477) (approx %479 (*.f64 cp %481)) (approx %484 (*.f64 cp %485)) (approx %490 %494) (approx %496 %497) (approx (asin %496) (asin.f64 %497)) (approx %504 %507) (approx %509 %510) (approx (asin %509) (asin.f64 %510)) (approx %517 %521) (approx %523 %524) (approx (asin %523) (asin.f64 %524)) (approx %531 %534) (approx %536 %537) (approx (asin %536) (asin.f64 %537)) (approx %544 %547) (approx %549 %550) (approx (asin %549) (asin.f64 %550)) (approx %555 %556) (approx (asin %555) (asin.f64 %556)) (approx %561 %562) (approx (asin %561) (asin.f64 %562)) (approx %567 %568) (approx (asin %567) (asin.f64 %568)) (approx %573 %574) (approx (asin %573) (asin.f64 %574)) (approx %580 %582) (approx %584 %585) (approx (asin %584) (asin.f64 %585)) (approx %592 %595) (approx %597 %598) (approx (asin %597) (asin.f64 %598)) (approx %604 %607) (approx %609 %610) (approx (asin %609) (asin.f64 %610)) (approx %616 %618) (approx %620 %621) (approx (asin %620) (asin.f64 %621)) (approx %628 %632) (approx %634 %635) (approx (asin %634) (asin.f64 %635)) (approx %640 %641) (approx (asin %640) (asin.f64 %641)) (approx %646 %647) (approx (asin %646) (asin.f64 %647)) (approx %652 (*.f64 #s(literal -1 binary64) %653)) (approx %657 %662) (approx %664 (asin.f64 %662)) (approx %667 (*.f64 #s(literal -1 binary64) %272)) (approx %670 %673) (approx %675 (asin.f64 %673)) (approx %682 (*.f64 #s(literal -1 binary64) %685)) (approx %688 %690) (approx (asin %688) (asin.f64 %690)) (approx %697 %699) (approx %701 %702) (approx (asin %701) (asin.f64 %702)) (approx %709 %711) (approx %713 %714) (approx (asin %713) (asin.f64 %714)) (approx %721 %723) (approx %725 %726) (approx (asin %725) (asin.f64 %726)) (approx %734 (*.f64 #s(literal 2 binary64) %736)) (approx %739 %741) (approx (asin %739) (asin.f64 %741)) (approx %748 (*.f64 #s(literal -2 binary64) %736)) (approx %751 %752) (approx (asin %751) (asin.f64 %752)) (approx %758 (*.f64 #s(literal -1/3 binary64) cp)) (approx %762 %763) (approx (asin %762) (asin.f64 %763)) (approx %769 (*.f64 #s(literal -2 binary64) %81)) (approx %772 %774) (approx (asin %772) (asin.f64 %774)) (approx %779 %780) (approx (asin %779) (asin.f64 %780)) (approx %785 %786) (approx (asin %785) (asin.f64 %786)) (approx (asin %335) (asin.f64 %336)) (approx (asin %345) (asin.f64 %347)) (approx (asin (/ cp 3)) (asin.f64 %214)) (approx (asin %355) (asin.f64 %357)) (approx (asin %359) (asin.f64 %361)) (approx (asin %364) (asin.f64 %366)) (approx (asin %368) (asin.f64 %369)) (approx (asin %372) (asin.f64 %374)) (approx (asin %381) (asin.f64 %382)) (approx (asin %385) (asin.f64 %386)) (approx (asin %388) (asin.f64 %389)) (approx (asin %392) (asin.f64 %394)) (approx (asin %396) (asin.f64 %397)) (approx (asin %399) (asin.f64 %401)) (approx (asin %404) (asin.f64 %406)) (approx (asin %410) (asin.f64 %418)) (approx (asin %331) (asin.f64 %333)) (approx (asin cp) (asin.f64 cp)) (approx %846 %847) (approx (asin %846) (asin.f64 %847)) (approx %852 %854) (approx (asin %852) (asin.f64 %854)) (approx %859 %860) (approx (asin %859) (asin.f64 %860)) (approx %312 (/.f64 %326 %325)) (approx %321 %327) (approx %399 (/.f64 cp %317)) (approx %227 (*.f64 #s(literal -1 binary64) (*.f64 cp %871))) (approx %232 (*.f64 #s(literal -1 binary64) (*.f64 cp (*.f64 %219 %871)))) (approx %246 (*.f64 #s(literal -1 binary64) (*.f64 cp %880))) (approx %251 (*.f64 #s(literal -2 binary64) (*.f64 cp (*.f64 %80 %880)))) (approx %479 (*.f64 #s(literal -1 binary64) (*.f64 cp %889))) (approx %484 (*.f64 #s(literal -1 binary64) (*.f64 cp (*.f64 lamp %889)))) (approx lamp lamp) (approx %5 (*.f64 lamp %900)) (approx %5 (*.f64 lamp %907)) (approx %5 (*.f64 lamp %916)) (approx %6 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) %919)))) (approx %6 (*.f64 lamp (+.f64 cp (*.f64 %898 (fma.f64 #s(literal -1/6 binary64) cp (*.f64 #s(literal 1/120 binary64) %919)))))) (approx %6 (*.f64 lamp (+.f64 cp (*.f64 %898 (fma.f64 #s(literal -1/6 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/5040 binary64) %919 (*.f64 #s(literal 1/120 binary64) cp)))))))) (approx %938 %898) (approx %940 %899) (approx %942 #s(literal 1 binary64)) (approx %942 %900) (approx %28 %945) (approx %30 %33) (approx %30 %948) (approx %40 %44) (approx %40 %951) (approx %41 %953) (approx %41 (+.f64 %953 %956)) (approx %41 (+.f64 %953 (*.f64 lamp (-.f64 (*.f64 #s(literal -1/2 binary64) %959) %961)))) (approx %41 (+.f64 %953 (*.f64 lamp (-.f64 (*.f64 lamp (fma.f64 #s(literal -1/2 binary64) %953 (*.f64 #s(literal -1/6 binary64) %956))) %961)))) (approx %42 %973) (approx %42 (fma.f64 cp %953 %975)) (approx %42 (fma.f64 cp %953 (*.f64 lamp (fma.f64 #s(literal -1/2 binary64) %978 %979)))) (approx %42 (fma.f64 cp %953 (*.f64 lamp (fma.f64 cp %955 (*.f64 lamp (fma.f64 #s(literal -1/2 binary64) %973 (*.f64 #s(literal -1/6 binary64) %975))))))) (approx %992 %993) (approx %995 #s(literal -1 binary64)) (approx %995 %997) (approx %999 (*.f64 lamp %997)) (approx %656 (*.f64 lamp (-.f64 (*.f64 %898 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/120 binary64) %898))) #s(literal 1 binary64)))) (approx %656 (*.f64 lamp (-.f64 (*.f64 %898 (+.f64 #s(literal 1/6 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 1/5040 binary64) %898) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (approx %678 %683) (approx %731 (*.f64 lamp (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/48 binary64) %898)))) (approx %731 (*.f64 lamp (+.f64 #s(literal 1/2 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 1/3840 binary64) %898) #s(literal 1/48 binary64)))))) (approx %731 (*.f64 lamp (+.f64 #s(literal 1/2 binary64) (*.f64 %898 (-.f64 (*.f64 %898 (+.f64 #s(literal 1/3840 binary64) (*.f64 #s(literal -1/645120 binary64) %898))) #s(literal 1/48 binary64)))))) (approx %679 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) %898))) (approx %679 (+.f64 #s(literal 1 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 1/384 binary64) %898) #s(literal 1/8 binary64))))) (approx %679 (+.f64 #s(literal 1 binary64) (*.f64 %898 (-.f64 (*.f64 %898 (+.f64 #s(literal 1/384 binary64) (*.f64 #s(literal -1/46080 binary64) %898))) #s(literal 1/8 binary64))))) (approx %1059 %1060) (approx %1059 (/.f64 (+.f64 #s(literal 1 binary64) %993) lamp)) (approx %1059 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 %898 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 7/360 binary64) %898)))) lamp)) (approx %1059 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 %898 (+.f64 #s(literal 1/6 binary64) (*.f64 %898 (+.f64 #s(literal 7/360 binary64) (*.f64 #s(literal 31/15120 binary64) %898)))))) lamp)) (approx %615 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %898))) (approx %615 (+.f64 #s(literal 1 binary64) (*.f64 %898 (-.f64 %1085 #s(literal 1/2 binary64))))) (approx %615 (+.f64 #s(literal 1 binary64) (*.f64 %898 (-.f64 (*.f64 %898 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %898))) #s(literal 1/2 binary64))))) (approx %304 (/.f64 %16 lamp)) (approx %58 #s(literal 1/64 binary64)) (approx %58 %1101) (approx %59 %1103) (approx %59 (+.f64 %1103 %1106)) (approx %59 (+.f64 %1103 (*.f64 lamp (-.f64 (*.f64 #s(literal -1/2 binary64) %1109) %1111)))) (approx %59 (+.f64 %1103 (*.f64 lamp (-.f64 (*.f64 lamp (fma.f64 #s(literal -1/2 binary64) %1103 (*.f64 #s(literal -1/6 binary64) %1106))) %1111)))) (approx %60 %1123) (approx %60 (fma.f64 cp %1103 %1125)) (approx %60 (fma.f64 cp %1103 (*.f64 lamp (fma.f64 #s(literal -1/2 binary64) %1128 %1129)))) (approx %60 (fma.f64 cp %1103 (*.f64 lamp (fma.f64 cp %1105 (*.f64 lamp (fma.f64 #s(literal -1/2 binary64) %1123 (*.f64 #s(literal -1/6 binary64) %1125))))))) (approx %66 %1141) (approx %66 (+.f64 %1141 %1143)) (approx %66 (fma.f64 lamp (fma.f64 #s(literal -1/2 binary64) (/.f64 %1128 %16) %1147) %1141)) (approx %66 (fma.f64 lamp (fma.f64 lamp (fma.f64 #s(literal -1/2 binary64) %1141 (*.f64 #s(literal -1/6 binary64) %1143)) %1147) %1141)) (approx %72 (*.f64 lamp (fma.f64 #s(literal -1/6 binary64) %1156 %17))) (approx %72 (*.f64 lamp (fma.f64 %898 (fma.f64 #s(literal -1/6 binary64) %17 (*.f64 #s(literal 1/120 binary64) %1156)) %17))) (approx %72 (*.f64 lamp (fma.f64 %898 (fma.f64 #s(literal -1/6 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -1/5040 binary64) %1156 (*.f64 #s(literal 1/120 binary64) %17)))) %17))) (approx %85 (/.f64 %11 %87)) (approx %85 (*.f64 lamp (fma.f64 #s(literal -1/6 binary64) %1174 %1175))) (approx %85 (*.f64 lamp (fma.f64 %898 (fma.f64 #s(literal -1/6 binary64) %1175 (*.f64 #s(literal 1/120 binary64) %1174)) %1175))) (approx %85 (*.f64 lamp (fma.f64 %898 (fma.f64 #s(literal -1/6 binary64) %1175 (*.f64 %898 (fma.f64 #s(literal -1/5040 binary64) %1174 (*.f64 #s(literal 1/120 binary64) %1175)))) %1175))) (approx %1191 (/.f64 lamp %16)) (approx %1191 (*.f64 lamp (fma.f64 #s(literal -1/6 binary64) %1194 %1195))) (approx %1191 (*.f64 lamp (fma.f64 %898 (-.f64 (*.f64 #s(literal 1/120 binary64) %1194) %1200) %1195))) (approx %1191 (*.f64 lamp (fma.f64 %898 (-.f64 (*.f64 %898 (fma.f64 #s(literal -1/5040 binary64) %1194 (*.f64 #s(literal 1/120 binary64) %1195))) %1200) %1195))) (approx %265 (/.f64 %16 %11)) (approx %265 (/.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 %898 %16) cp) %50) lamp)) (approx %265 (/.f64 (fma.f64 %898 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %898 %1221)) %1224) %50) lamp)) (approx %265 (/.f64 (fma.f64 %898 (-.f64 (*.f64 %898 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %898 (fma.f64 #s(literal -1/5040 binary64) %50 (fma.f64 #s(literal 1/720 binary64) %50 (*.f64 #s(literal 1/6 binary64) %1221))))) %1221)) %1224) %50) lamp)) (approx %338 (/.f64 #s(literal 1 binary64) %11)) (approx %338 (/.f64 (fma.f64 #s(literal 1/6 binary64) %1243 %55) lamp)) (approx %338 (/.f64 (fma.f64 %898 (fma.f64 #s(literal 7/360 binary64) %1243 %1247) %55) lamp)) (approx %338 (/.f64 (fma.f64 %898 (fma.f64 %898 (fma.f64 #s(literal 31/15120 binary64) %1243 (*.f64 #s(literal 7/360 binary64) %55)) %1247) %55) lamp)) (approx (/ lamp 1/2) (*.f64 #s(literal 2 binary64) lamp)) (approx (/ lamp 3/4) (*.f64 #s(literal 4/3 binary64) lamp)) (approx (/ lamp -1/8) (*.f64 #s(literal -8 binary64) lamp)) (approx %420 %1269) (approx %420 (+.f64 %1269 %1271)) (approx %420 (fma.f64 lamp (fma.f64 #s(literal -1/2 binary64) (/.f64 %978 %16) %1275) %1269)) (approx %420 (fma.f64 lamp (fma.f64 lamp (fma.f64 #s(literal -1/2 binary64) %1269 (*.f64 #s(literal -1/6 binary64) %1271)) %1275) %1269)) (approx %432 (/.f64 #s(literal 9/4 binary64) %11)) (approx %432 (/.f64 (fma.f64 #s(literal 3/8 binary64) %1243 %1287) lamp)) (approx %432 (/.f64 (fma.f64 %898 (fma.f64 #s(literal 7/160 binary64) %1243 %1292) %1287) lamp)) (approx %432 (/.f64 (fma.f64 %898 (fma.f64 %898 (fma.f64 #s(literal 31/6720 binary64) %1243 (*.f64 #s(literal 7/160 binary64) %55)) %1292) %1287) lamp)) (approx %436 (*.f64 #s(literal 9/4 binary64) %306)) (approx %436 (*.f64 lamp (fma.f64 #s(literal -3/8 binary64) %1156 (*.f64 #s(literal 9/4 binary64) %17)))) (approx %436 (*.f64 lamp (fma.f64 #s(literal 9/4 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -3/8 binary64) %17 (*.f64 #s(literal 3/160 binary64) %1156)))))) (approx %436 (*.f64 lamp (fma.f64 #s(literal 9/4 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -3/8 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -1/2240 binary64) %1156 (*.f64 #s(literal 3/160 binary64) %17)))))))) (approx %442 (/.f64 #s(literal 5/2 binary64) %11)) (approx %442 (/.f64 (fma.f64 #s(literal 5/12 binary64) %1243 %1330) lamp)) (approx %442 (/.f64 (fma.f64 %898 (fma.f64 #s(literal 7/144 binary64) %1243 %1335) %1330) lamp)) (approx %442 (/.f64 (fma.f64 %898 (fma.f64 %898 (fma.f64 #s(literal 31/6048 binary64) %1243 (*.f64 #s(literal 7/144 binary64) %55)) %1335) %1330) lamp)) (approx %445 (*.f64 #s(literal 5/2 binary64) %306)) (approx %445 (*.f64 lamp (fma.f64 #s(literal -5/12 binary64) %1156 (*.f64 #s(literal 5/2 binary64) %17)))) (approx %445 (*.f64 lamp (fma.f64 #s(literal 5/2 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -5/12 binary64) %17 (*.f64 #s(literal 1/48 binary64) %1156)))))) (approx %445 (*.f64 lamp (fma.f64 #s(literal 5/2 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -5/12 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -1/2016 binary64) %1156 (*.f64 #s(literal 1/48 binary64) %17)))))))) (approx %452 (*.f64 #s(literal 1/2 binary64) (/.f64 %313 %11))) (approx %452 (/.f64 (fma.f64 #s(literal 1/12 binary64) (/.f64 %1373 cp) (*.f64 #s(literal 1/2 binary64) %1375)) lamp)) (approx %452 (/.f64 (fma.f64 #s(literal 1/2 binary64) %1375 (*.f64 %898 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %898 %1383)) %1387))) lamp)) (approx %452 (/.f64 (fma.f64 #s(literal 1/2 binary64) %1375 (*.f64 %898 (-.f64 (*.f64 %898 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %898 (fma.f64 #s(literal -1/10080 binary64) %1375 (fma.f64 #s(literal 1/1440 binary64) %1375 (*.f64 #s(literal 1/6 binary64) %1383))))) %1383)) %1387))) lamp)) (approx %456 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 cp (*.f64 lamp %313)) %16))) (approx %456 (*.f64 lamp (fma.f64 #s(literal -1/12 binary64) %1413 (*.f64 #s(literal 1/2 binary64) %1414)))) (approx %456 (*.f64 lamp (fma.f64 #s(literal 1/2 binary64) %1414 (*.f64 %898 (fma.f64 #s(literal -1/12 binary64) %1414 (*.f64 #s(literal 1/240 binary64) %1413)))))) (approx %456 (*.f64 lamp (fma.f64 #s(literal 1/2 binary64) %1414 (*.f64 %898 (fma.f64 #s(literal -1/12 binary64) %1414 (*.f64 %898 (fma.f64 #s(literal -1/10080 binary64) %1413 (*.f64 #s(literal 1/240 binary64) %1414)))))))) (approx %473 (*.f64 lamp (+.f64 cp %467))) (approx (* lamp (+ 1 (* -1/6 -1/8))) (*.f64 #s(literal 49/48 binary64) lamp)) (approx (* lamp (+ 1 (* -1/6 %269))) %485) (approx %484 (*.f64 lamp (+.f64 cp %477))) (approx (* lamp (+ 1 (* -1/6 %268))) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %277)))) (approx (* lamp (+ 1 %78)) (*.f64 lamp (+.f64 #s(literal 1 binary64) %80))) (approx (* lamp (+ 1 %29)) (*.f64 lamp (+.f64 #s(literal 1 binary64) %33))) (approx (* lamp (+ 1 1/6)) (*.f64 #s(literal 7/6 binary64) lamp)) (approx (* lamp (+ 1 4)) (*.f64 #s(literal 5 binary64) lamp)) (approx (* lamp (+ 1 1/8)) (*.f64 #s(literal 9/8 binary64) lamp)) (approx (* lamp (+ 1 1/64)) (*.f64 #s(literal 65/64 binary64) lamp)) (approx (* lamp (+ 1 %384)) (*.f64 lamp (-.f64 #s(literal 1 binary64) %80))) (approx (* lamp (+ 1 %216)) (*.f64 lamp (+.f64 #s(literal 1 binary64) %219))) (approx (* lamp (+ 1 %391)) (*.f64 lamp (+.f64 #s(literal 1 binary64) %393))) (approx (* lamp %78) %1501) (approx (* lamp %29) (*.f64 lamp %33)) (approx (* lamp 3) (*.f64 #s(literal 3 binary64) lamp)) (approx (* lamp 9/4) (*.f64 #s(literal 9/4 binary64) lamp)) (approx (* lamp 5/4) (*.f64 #s(literal 5/4 binary64) lamp)) (approx (* lamp 3/2) (*.f64 #s(literal 3/2 binary64) lamp)) (approx (* lamp %384) (*.f64 #s(literal -1 binary64) %1501)) (approx (* lamp %391) %1522) (approx (* lamp %269) %1525) (approx (* lamp %409) (*.f64 #s(literal 1/2 binary64) (*.f64 lamp %416))) (approx %616 (+.f64 cp (*.f64 #s(literal -1/2 binary64) %919))) (approx %616 (+.f64 cp (*.f64 %898 (fma.f64 #s(literal -1/2 binary64) cp %1534)))) (approx %616 (+.f64 cp (*.f64 %898 (fma.f64 #s(literal -1/2 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/720 binary64) %919 %1539)))))) (approx %620 (fma.f64 #s(literal -1/2 binary64) %1156 %17)) (approx %620 (fma.f64 %898 (fma.f64 #s(literal -1/2 binary64) %17 %1548) %17)) (approx %620 (fma.f64 %898 (fma.f64 #s(literal -1/2 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -1/720 binary64) %1156 %1552))) %17)) (approx %640 (*.f64 #s(literal 3 binary64) %11)) (approx %640 (*.f64 lamp (fma.f64 #s(literal -1/2 binary64) %919 (*.f64 #s(literal 3 binary64) cp)))) (approx %640 (*.f64 lamp (fma.f64 #s(literal 3 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/2 binary64) cp (*.f64 #s(literal 1/40 binary64) %919)))))) (approx %640 (*.f64 lamp (fma.f64 #s(literal 3 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/2 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/1680 binary64) %919 (*.f64 #s(literal 1/40 binary64) cp)))))))) (approx %646 (*.f64 #s(literal 5/4 binary64) %11)) (approx %646 (*.f64 lamp (fma.f64 #s(literal -5/24 binary64) %919 (*.f64 #s(literal 5/4 binary64) cp)))) (approx %646 (*.f64 lamp (fma.f64 #s(literal 5/4 binary64) cp (*.f64 %898 (fma.f64 #s(literal -5/24 binary64) cp (*.f64 #s(literal 1/96 binary64) %919)))))) (approx %646 (*.f64 lamp (fma.f64 #s(literal 5/4 binary64) cp (*.f64 %898 (fma.f64 #s(literal -5/24 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/4032 binary64) %919 (*.f64 #s(literal 1/96 binary64) cp)))))))) (approx %657 (*.f64 cp %1522)) (approx %657 (*.f64 lamp (fma.f64 #s(literal -1/6 binary64) %1606 %653))) (approx %657 (*.f64 lamp (fma.f64 cp %393 (*.f64 %898 (fma.f64 #s(literal -1/6 binary64) %653 (*.f64 #s(literal 1/120 binary64) %1606)))))) (approx %657 (*.f64 lamp (fma.f64 cp %393 (*.f64 %898 (fma.f64 #s(literal -1/6 binary64) %653 (*.f64 %898 (fma.f64 #s(literal -1/5040 binary64) %1606 (*.f64 #s(literal 1/120 binary64) %653)))))))) (approx %670 (*.f64 cp %1525)) (approx %670 (*.f64 lamp (fma.f64 #s(literal -1/6 binary64) %1627 %272))) (approx %670 (*.f64 lamp (fma.f64 cp %271 (*.f64 %898 (fma.f64 #s(literal -1/6 binary64) %272 (*.f64 #s(literal 1/120 binary64) %1627)))))) (approx %670 (*.f64 lamp (fma.f64 cp %271 (*.f64 %898 (fma.f64 #s(literal -1/6 binary64) %272 (*.f64 %898 (fma.f64 #s(literal -1/5040 binary64) %1627 (*.f64 #s(literal 1/120 binary64) %272)))))))) (approx %1645 %907) (approx %1645 %916) (approx (asin %1645) (asin.f64 %1649)) (approx %680 #s(literal -1/2 binary64)) (approx %680 (-.f64 (*.f64 #s(literal 1/16 binary64) %898) #s(literal 1/2 binary64))) (approx %680 (-.f64 (*.f64 %898 (+.f64 #s(literal 1/16 binary64) (*.f64 #s(literal -1/768 binary64) %898))) #s(literal 1/2 binary64))) (approx %680 (-.f64 (*.f64 %898 (+.f64 #s(literal 1/16 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 1/92160 binary64) %898) #s(literal 1/768 binary64))))) #s(literal 1/2 binary64))) (approx %681 (-.f64 (*.f64 #s(literal 1/8 binary64) %898) #s(literal 1 binary64))) (approx %681 (-.f64 (*.f64 %898 (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal -1/384 binary64) %898))) #s(literal 1 binary64))) (approx %681 (-.f64 (*.f64 %898 (+.f64 #s(literal 1/8 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 1/46080 binary64) %898) #s(literal 1/384 binary64))))) #s(literal 1 binary64))) (approx %682 (fma.f64 #s(literal -1 binary64) cp (*.f64 #s(literal 1/8 binary64) %919))) (approx %682 (fma.f64 #s(literal -1 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/384 binary64) %919 %200)))) (approx %682 (fma.f64 #s(literal -1 binary64) cp (*.f64 %898 (fma.f64 #s(literal 1/8 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/384 binary64) cp (*.f64 #s(literal 1/46080 binary64) %919))))))) (approx %688 (*.f64 #s(literal -1 binary64) %17)) (approx %688 (fma.f64 #s(literal -1 binary64) %17 (*.f64 #s(literal 1/8 binary64) %1156))) (approx %688 (fma.f64 #s(literal -1 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -1/384 binary64) %1156 (*.f64 #s(literal 1/8 binary64) %17))))) (approx %688 (fma.f64 #s(literal -1 binary64) %17 (*.f64 %898 (fma.f64 #s(literal 1/8 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -1/384 binary64) %17 (*.f64 #s(literal 1/46080 binary64) %1156))))))) (approx %695 #s(literal 3 binary64)) (approx %695 (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/8 binary64) %898))) (approx %695 (+.f64 #s(literal 3 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 1/128 binary64) %898) #s(literal 3/8 binary64))))) (approx %695 (+.f64 #s(literal 3 binary64) (*.f64 %898 (-.f64 (*.f64 %898 (+.f64 #s(literal 1/128 binary64) (*.f64 #s(literal -1/15360 binary64) %898))) #s(literal 3/8 binary64))))) (approx %696 #s(literal 6 binary64)) (approx %696 (+.f64 #s(literal 6 binary64) (*.f64 #s(literal -3/4 binary64) %898))) (approx %696 (+.f64 #s(literal 6 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 1/64 binary64) %898) #s(literal 3/4 binary64))))) (approx %696 (+.f64 #s(literal 6 binary64) (*.f64 %898 (-.f64 (*.f64 %898 (+.f64 #s(literal 1/64 binary64) (*.f64 #s(literal -1/7680 binary64) %898))) #s(literal 3/4 binary64))))) (approx %697 %1756) (approx %697 (fma.f64 #s(literal -3/4 binary64) %919 %1756)) (approx %697 (fma.f64 #s(literal 6 binary64) cp (*.f64 %898 (fma.f64 #s(literal -3/4 binary64) cp (*.f64 #s(literal 1/64 binary64) %919))))) (approx %697 (fma.f64 #s(literal 6 binary64) cp (*.f64 %898 (fma.f64 #s(literal -3/4 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/7680 binary64) %919 (*.f64 #s(literal 1/64 binary64) cp))))))) (approx %701 %1772) (approx %701 (fma.f64 #s(literal -3/4 binary64) %1156 %1772)) (approx %701 (fma.f64 #s(literal 6 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -3/4 binary64) %17 (*.f64 #s(literal 1/64 binary64) %1156))))) (approx %701 (fma.f64 #s(literal 6 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -3/4 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -1/7680 binary64) %1156 (*.f64 #s(literal 1/64 binary64) %17))))))) (approx %707 #s(literal 9/4 binary64)) (approx %707 (+.f64 #s(literal 9/4 binary64) (*.f64 #s(literal -9/32 binary64) %898))) (approx %707 (+.f64 #s(literal 9/4 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 3/512 binary64) %898) #s(literal 9/32 binary64))))) (approx %707 (+.f64 #s(literal 9/4 binary64) (*.f64 %898 (-.f64 (*.f64 %898 (+.f64 #s(literal 3/512 binary64) (*.f64 #s(literal -1/20480 binary64) %898))) #s(literal 9/32 binary64))))) (approx %708 #s(literal 9/2 binary64)) (approx %708 (+.f64 #s(literal 9/2 binary64) (*.f64 #s(literal -9/16 binary64) %898))) (approx %708 (+.f64 #s(literal 9/2 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 3/256 binary64) %898) #s(literal 9/16 binary64))))) (approx %708 (+.f64 #s(literal 9/2 binary64) (*.f64 %898 (-.f64 (*.f64 %898 (+.f64 #s(literal 3/256 binary64) (*.f64 #s(literal -1/10240 binary64) %898))) #s(literal 9/16 binary64))))) (approx %709 %1828) (approx %709 (fma.f64 #s(literal -9/16 binary64) %919 %1828)) (approx %709 (fma.f64 #s(literal 9/2 binary64) cp (*.f64 %898 (fma.f64 #s(literal -9/16 binary64) cp (*.f64 #s(literal 3/256 binary64) %919))))) (approx %709 (fma.f64 #s(literal 9/2 binary64) cp (*.f64 %898 (fma.f64 #s(literal -9/16 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/10240 binary64) %919 (*.f64 #s(literal 3/256 binary64) cp))))))) (approx %713 %1844) (approx %713 (fma.f64 #s(literal -9/16 binary64) %1156 %1844)) (approx %713 (fma.f64 #s(literal 9/2 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -9/16 binary64) %17 (*.f64 #s(literal 3/256 binary64) %1156))))) (approx %713 (fma.f64 #s(literal 9/2 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -9/16 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -1/10240 binary64) %1156 (*.f64 #s(literal 3/256 binary64) %17))))))) (approx %719 #s(literal 5/2 binary64)) (approx %719 (+.f64 #s(literal 5/2 binary64) (*.f64 #s(literal -5/16 binary64) %898))) (approx %719 (+.f64 #s(literal 5/2 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 5/768 binary64) %898) #s(literal 5/16 binary64))))) (approx %719 (+.f64 #s(literal 5/2 binary64) (*.f64 %898 (-.f64 (*.f64 %898 (+.f64 #s(literal 5/768 binary64) (*.f64 #s(literal -1/18432 binary64) %898))) #s(literal 5/16 binary64))))) (approx %720 #s(literal 5 binary64)) (approx %720 (+.f64 #s(literal 5 binary64) (*.f64 #s(literal -5/8 binary64) %898))) (approx %720 (+.f64 #s(literal 5 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 5/384 binary64) %898) #s(literal 5/8 binary64))))) (approx %720 (+.f64 #s(literal 5 binary64) (*.f64 %898 (-.f64 (*.f64 %898 (+.f64 #s(literal 5/384 binary64) (*.f64 #s(literal -1/9216 binary64) %898))) #s(literal 5/8 binary64))))) (approx %721 %1900) (approx %721 (fma.f64 #s(literal -5/8 binary64) %919 %1900)) (approx %721 (fma.f64 #s(literal 5 binary64) cp (*.f64 %898 (fma.f64 #s(literal -5/8 binary64) cp (*.f64 #s(literal 5/384 binary64) %919))))) (approx %721 (fma.f64 #s(literal 5 binary64) cp (*.f64 %898 (fma.f64 #s(literal -5/8 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/9216 binary64) %919 (*.f64 #s(literal 5/384 binary64) cp))))))) (approx %725 %1916) (approx %725 (fma.f64 #s(literal -5/8 binary64) %1156 %1916)) (approx %725 (fma.f64 #s(literal 5 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -5/8 binary64) %17 (*.f64 #s(literal 5/384 binary64) %1156))))) (approx %725 (fma.f64 #s(literal 5 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -5/8 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -1/9216 binary64) %1156 (*.f64 #s(literal 5/384 binary64) %17))))))) (approx %733 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/24 binary64) %898)))) (approx %733 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 1/1920 binary64) %898) #s(literal 1/24 binary64)))))) (approx %733 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 %898 (-.f64 (*.f64 %898 (+.f64 #s(literal 1/1920 binary64) (*.f64 #s(literal -1/322560 binary64) %898))) #s(literal 1/24 binary64)))))) (approx %734 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/24 binary64) %919)))) (approx %734 (*.f64 lamp (+.f64 cp (*.f64 %898 (fma.f64 #s(literal -1/24 binary64) cp (*.f64 #s(literal 1/1920 binary64) %919)))))) (approx %734 (*.f64 lamp (+.f64 cp (*.f64 %898 (fma.f64 #s(literal -1/24 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/322560 binary64) %919 (*.f64 #s(literal 1/1920 binary64) cp)))))))) (approx %739 (*.f64 lamp (fma.f64 #s(literal -1/24 binary64) %1156 %17))) (approx %739 (*.f64 lamp (fma.f64 %898 (fma.f64 #s(literal -1/24 binary64) %17 (*.f64 #s(literal 1/1920 binary64) %1156)) %17))) (approx %739 (*.f64 lamp (fma.f64 %898 (fma.f64 #s(literal -1/24 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -1/322560 binary64) %1156 (*.f64 #s(literal 1/1920 binary64) %17)))) %17))) (approx %746 (*.f64 #s(literal -1/2 binary64) lamp)) (approx %746 (*.f64 lamp (-.f64 (*.f64 #s(literal 1/48 binary64) %898) #s(literal 1/2 binary64)))) (approx %746 (*.f64 lamp (-.f64 (*.f64 %898 (+.f64 #s(literal 1/48 binary64) (*.f64 #s(literal -1/3840 binary64) %898))) #s(literal 1/2 binary64)))) (approx %746 (*.f64 lamp (-.f64 (*.f64 %898 (+.f64 #s(literal 1/48 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 1/645120 binary64) %898) #s(literal 1/3840 binary64))))) #s(literal 1/2 binary64)))) (approx %747 (*.f64 lamp (-.f64 %1085 #s(literal 1 binary64)))) (approx %747 (*.f64 lamp (-.f64 (*.f64 %898 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/1920 binary64) %898))) #s(literal 1 binary64)))) (approx %747 (*.f64 lamp (-.f64 (*.f64 %898 (+.f64 #s(literal 1/24 binary64) (*.f64 %898 (-.f64 (*.f64 #s(literal 1/322560 binary64) %898) #s(literal 1/1920 binary64))))) #s(literal 1 binary64)))) (approx %748 (*.f64 #s(literal -1 binary64) %11)) (approx %748 (*.f64 lamp (fma.f64 #s(literal -1 binary64) cp %1534))) (approx %748 (*.f64 lamp (fma.f64 #s(literal -1 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/1920 binary64) %919 %1539))))) (approx %748 (*.f64 lamp (fma.f64 #s(literal -1 binary64) cp (*.f64 %898 (fma.f64 #s(literal 1/24 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/1920 binary64) cp (*.f64 #s(literal 1/322560 binary64) %919)))))))) (approx %751 (*.f64 #s(literal -1 binary64) %306)) (approx %751 (*.f64 lamp (fma.f64 #s(literal -1 binary64) %17 %1548))) (approx %751 (*.f64 lamp (fma.f64 #s(literal -1 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -1/1920 binary64) %1156 %1552))))) (approx %751 (*.f64 lamp (fma.f64 #s(literal -1 binary64) %17 (*.f64 %898 (fma.f64 #s(literal 1/24 binary64) %17 (*.f64 %898 (fma.f64 #s(literal -1/1920 binary64) %17 (*.f64 #s(literal 1/322560 binary64) %1156)))))))) (approx (asin lamp) (asin.f64 lamp)) (approx %846 (*.f64 lamp (fma.f64 #s(literal -1 binary64) cp (*.f64 #s(literal 1/6 binary64) %919)))) (approx %846 (*.f64 lamp (fma.f64 #s(literal -1 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/120 binary64) %919 %467))))) (approx %846 (*.f64 lamp (fma.f64 #s(literal -1 binary64) cp (*.f64 %898 (fma.f64 #s(literal 1/6 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/120 binary64) cp (*.f64 #s(literal 1/5040 binary64) %919)))))))) (approx %852 (*.f64 #s(literal 3/2 binary64) %11)) (approx %852 (*.f64 lamp (fma.f64 #s(literal -1/4 binary64) %919 (*.f64 #s(literal 3/2 binary64) cp)))) (approx %852 (*.f64 lamp (fma.f64 #s(literal 3/2 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/4 binary64) cp (*.f64 #s(literal 1/80 binary64) %919)))))) (approx %852 (*.f64 lamp (fma.f64 #s(literal 3/2 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/4 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/3360 binary64) %919 (*.f64 #s(literal 1/80 binary64) cp)))))))) (approx %859 (*.f64 #s(literal 5/2 binary64) %11)) (approx %859 (*.f64 lamp (fma.f64 #s(literal -5/12 binary64) %919 %159))) (approx %859 (*.f64 lamp (fma.f64 #s(literal 5/2 binary64) cp (*.f64 %898 (fma.f64 #s(literal -5/12 binary64) cp (*.f64 #s(literal 1/48 binary64) %919)))))) (approx %859 (*.f64 lamp (fma.f64 #s(literal 5/2 binary64) cp (*.f64 %898 (fma.f64 #s(literal -5/12 binary64) cp (*.f64 %898 (fma.f64 #s(literal -1/2016 binary64) %919 (*.f64 #s(literal 1/48 binary64) cp)))))))) (approx %5 %7) (approx %942 (*.f64 %898 %2125)) (approx %2128 (*.f64 #s(literal -1/6 binary64) %2129)) (approx %2128 %2132) (approx %30 (*.f64 lamp (-.f64 %2134 #s(literal 1 binary64)))) (approx %31 %35) (approx %40 (*.f64 lamp (-.f64 (*.f64 #s(literal 1/2 binary64) %2134) #s(literal 1 binary64)))) (approx %41 %46) (approx %995 (*.f64 %898 %2144)) (approx %999 (*.f64 #s(literal 1/6 binary64) %2129)) (approx %999 %2149) (approx %656 %659) (approx %731 %735) (approx %679 %684) (approx %1059 (/.f64 #s(literal 1 binary64) %7)) (approx %615 %617) (approx %58 (*.f64 lamp (-.f64 %2157 #s(literal 1 binary64)))) (approx %59 %63) (approx %1191 (/.f64 %7 %16)) (approx %1645 %1649) (approx %680 (*.f64 #s(literal -1/2 binary64) %684)) (approx %681 (*.f64 #s(literal -1 binary64) %684)) (approx %695 (*.f64 #s(literal 3 binary64) %684)) (approx %696 (*.f64 #s(literal 6 binary64) %684)) (approx %707 (*.f64 #s(literal 9/4 binary64) %684)) (approx %708 (*.f64 #s(literal 9/2 binary64) %684)) (approx %719 (*.f64 #s(literal 5/2 binary64) %684)) (approx %720 (*.f64 #s(literal 5 binary64) %684)) (approx %733 (*.f64 #s(literal 2 binary64) %735)) (approx %746 (*.f64 #s(literal -1 binary64) %735)) (approx %747 (*.f64 #s(literal -2 binary64) %735)) (approx %2128 (*.f64 #s(literal -1 binary64) %2149)) (approx %30 (*.f64 #s(literal -1 binary64) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %2134))))) (approx %31 %2194) (approx %40 (*.f64 #s(literal -1 binary64) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %2134))))) (approx %41 %2201) (approx %32 %2203) (approx %42 %2205) (approx %999 (*.f64 #s(literal -1 binary64) %2132)) (approx %656 %2209) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 lamp (-.f64 #s(literal 1 binary64) %2157)))) (approx %59 %2215) (approx %60 %2217) (approx %66 %2219) (approx %69 (asin.f64 %2219)) (approx %420 %2223) (approx %423 (asin.f64 %2223)) (approx %426 %2227) (approx %429 (asin.f64 %2227)) (approx %657 %2233) (approx %664 (asin.f64 %2233)) (approx %670 %2239) (approx %675 (asin.f64 %2239)) (approx phipp phipp) (approx %14 (+.f64 #s(literal 1 binary64) %2245)) (approx %14 (+.f64 #s(literal 1 binary64) (*.f64 %2244 (-.f64 (*.f64 #s(literal 1/24 binary64) %2244) #s(literal 1/2 binary64))))) (approx %14 (+.f64 #s(literal 1 binary64) (*.f64 %2244 (-.f64 (*.f64 %2244 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %2244))) #s(literal 1/2 binary64))))) (approx %15 (+.f64 cp (*.f64 #s(literal 1/2 binary64) %2260))) (approx %15 (+.f64 cp (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) %2265) %96)))) (approx %15 (+.f64 cp (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) %2274) %2264)) %96)))) (approx %2282 (*.f64 #s(literal 1/2 binary64) phipp)) (approx %83 %86) (approx %84 %955) (approx %84 (+.f64 %955 %2287)) (approx %84 (+.f64 %955 (*.f64 phipp (+.f64 %953 (*.f64 #s(literal -1/2 binary64) (*.f64 phipp %955)))))) (approx %84 (+.f64 %955 (*.f64 phipp (+.f64 %953 (*.f64 phipp (fma.f64 #s(literal -1/2 binary64) %955 (*.f64 #s(literal -1/6 binary64) %2287))))))) (approx %2303 (+.f64 #s(literal 1 binary64) %2304)) (approx %2303 (+.f64 #s(literal 1 binary64) (*.f64 %2244 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 5/24 binary64) %2244))))) (approx %2303 (+.f64 #s(literal 1 binary64) (*.f64 %2244 (+.f64 #s(literal 1/2 binary64) (*.f64 %2244 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) %2244))))))) (approx %49 (fma.f64 #s(literal -1/2 binary64) %2321 %55)) (approx %49 (fma.f64 %2244 (-.f64 (*.f64 #s(literal 1/24 binary64) %2321) %2325) %55)) (approx %49 (fma.f64 %2244 (-.f64 (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %2321 (*.f64 #s(literal 1/24 binary64) %55))) %2325) %55)) (approx %2335 %2244) (approx %2337 %2304) (approx %2339 #s(literal 1/2 binary64)) (approx %2339 (+.f64 #s(literal 1/2 binary64) %2245)) (approx %2345 (+.f64 #s(literal 1/2 binary64) %2347)) (approx %2345 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %2244 %2347))) (approx %304 (fma.f64 #s(literal -1/2 binary64) %2353 %1060)) (approx %304 (fma.f64 %2244 (-.f64 (*.f64 #s(literal 1/24 binary64) %2353) %2357) %1060)) (approx %304 (fma.f64 %2244 (-.f64 (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %2353 (*.f64 #s(literal 1/24 binary64) %1060))) %2357) %1060)) (approx %66 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %63)) %64)) (approx %66 (fma.f64 cp %63 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2372)) %2375)))) (approx %66 (fma.f64 cp %63 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %64 (fma.f64 #s(literal 1/48 binary64) %64 (*.f64 #s(literal 1/2 binary64) %2372))))) %2372)) %2375)))) (approx %2391 %2392) (approx %2391 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 %2394 %313) %314) %316)) (approx %2391 (-.f64 (fma.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2400)) %2403) %314) %316)) (approx %2391 (-.f64 (fma.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %2392 (fma.f64 #s(literal 1/48 binary64) %2392 (*.f64 #s(literal 1/2 binary64) %2400))))) %2400)) %2403) %314) %316)) (approx %2419 %2420) (approx %2419 (fma.f64 #s(literal -1/2 binary64) %2423 %2427)) (approx %2419 (fma.f64 %2244 (fma.f64 #s(literal -1/2 binary64) %2420 (*.f64 #s(literal 1/24 binary64) %2423)) %2427)) (approx %2419 (fma.f64 %2244 (fma.f64 #s(literal -1/2 binary64) %2420 (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %2423 (*.f64 #s(literal 1/24 binary64) %2420)))) %2427)) (approx %72 (fma.f64 #s(literal 1/2 binary64) %2441 %8)) (approx %72 (fma.f64 cp %7 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) %2446) %2448)))) (approx %72 (fma.f64 cp %7 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) %2456) %2445)) %2448)))) (approx %85 %2464) (approx %85 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 cp (*.f64 phipp %2466)) %2469) %2464)) (approx %85 (fma.f64 phipp (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 phipp %2479)) %2483) %2464)) (approx %85 (fma.f64 phipp (-.f64 (*.f64 phipp (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 phipp (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %953 %2479) %955) (fma.f64 #s(literal -1/6 binary64) %2483 (*.f64 #s(literal 1/2 binary64) %2483))))) %2479)) %2483) %2464)) (approx %1191 (+.f64 %7 (*.f64 #s(literal 1/2 binary64) %2440))) (approx %1191 (+.f64 %7 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2503)) %2506)))) (approx %1191 (+.f64 %7 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %7 (fma.f64 #s(literal 1/48 binary64) %7 (*.f64 #s(literal 1/2 binary64) %2503))))) %2503)) %2506)))) (approx %186 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %183)) %184)) (approx %186 (fma.f64 cp %183 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2527)) %2530)))) (approx %186 (fma.f64 cp %183 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %184 (fma.f64 #s(literal 1/48 binary64) %184 (*.f64 #s(literal 1/2 binary64) %2527))))) %2527)) %2530)))) (approx %265 (fma.f64 #s(literal -1/2 binary64) %2546 %339)) (approx %265 (fma.f64 %2244 (-.f64 (*.f64 #s(literal 1/24 binary64) %2546) %2550) %339)) (approx %265 (fma.f64 %2244 (-.f64 (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %2546 (*.f64 #s(literal 1/24 binary64) %339))) %2550) %339)) (approx %305 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 lamp %2244)) %11)) (approx %305 (fma.f64 cp lamp (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2565)) %2568)))) (approx %305 (fma.f64 cp lamp (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %11 (fma.f64 #s(literal 1/48 binary64) %11 (*.f64 #s(literal 1/2 binary64) %2565))))) %2565)) %2568)))) (approx %312 %2584) (approx %312 (fma.f64 #s(literal -1/2 binary64) %2586 %2590)) (approx %312 (fma.f64 %2244 (fma.f64 #s(literal -1/2 binary64) %2584 (*.f64 #s(literal 1/24 binary64) %2586)) %2590)) (approx %312 (fma.f64 %2244 (fma.f64 #s(literal -1/2 binary64) %2584 (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %2586 (*.f64 #s(literal 1/24 binary64) %2584)))) %2590)) (approx %321 %2603) (approx %321 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 cp %2394) %313) %2603)) (approx %321 (fma.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2610)) %2613) %2603)) (approx %321 (fma.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %2603 (fma.f64 #s(literal 1/48 binary64) %2603 (*.f64 #s(literal 1/2 binary64) %2610))))) %2610)) %2613) %2603)) (approx %420 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %46)) %47)) (approx %420 (fma.f64 cp %46 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2632)) %2635)))) (approx %420 (fma.f64 cp %46 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %47 (fma.f64 #s(literal 1/48 binary64) %47 (*.f64 #s(literal 1/2 binary64) %2632))))) %2632)) %2635)))) (approx %426 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %35)) %36)) (approx %426 (fma.f64 cp %35 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2656)) %2659)))) (approx %426 (fma.f64 cp %35 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %36 (fma.f64 #s(literal 1/48 binary64) %36 (*.f64 #s(literal 1/2 binary64) %2656))))) %2656)) %2659)))) (approx %436 %2675) (approx %436 (fma.f64 #s(literal 9/8 binary64) %2441 %2675)) (approx %436 (fma.f64 #s(literal 9/4 binary64) %8 (*.f64 %2244 (fma.f64 #s(literal -9/4 binary64) %2446 (*.f64 #s(literal 9/8 binary64) %8))))) (approx %436 (fma.f64 #s(literal 9/4 binary64) %8 (*.f64 %2244 (fma.f64 #s(literal 9/8 binary64) %8 (*.f64 %2244 (fma.f64 #s(literal -9/4 binary64) %2456 (*.f64 #s(literal -9/4 binary64) %2445))))))) (approx %445 (fma.f64 #s(literal 5/4 binary64) %2441 %860)) (approx %445 (fma.f64 #s(literal 5/2 binary64) %8 (*.f64 %2244 (fma.f64 #s(literal -5/2 binary64) %2446 %647)))) (approx %445 (fma.f64 #s(literal 5/2 binary64) %8 (*.f64 %2244 (fma.f64 #s(literal 5/4 binary64) %8 (*.f64 %2244 (fma.f64 #s(literal -5/2 binary64) %2456 (*.f64 #s(literal -5/2 binary64) %2445))))))) (approx %456 %2706) (approx %456 (fma.f64 #s(literal 1/4 binary64) (*.f64 cp (*.f64 %2244 %457)) %2706)) (approx %456 (fma.f64 #s(literal 1/2 binary64) %458 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2713)) %2716)))) (approx %456 (fma.f64 #s(literal 1/2 binary64) %458 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/1440 binary64) %458 (fma.f64 #s(literal 1/96 binary64) %458 (*.f64 #s(literal 1/2 binary64) %2713))))) %2713)) %2716)))) (approx %496 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %493)) %494)) (approx %496 (fma.f64 cp %493 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2738)) %2741)))) (approx %496 (fma.f64 cp %493 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %494 (fma.f64 #s(literal 1/48 binary64) %494 (*.f64 #s(literal 1/2 binary64) %2738))))) %2738)) %2741)))) (approx %509 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %506)) %507)) (approx %509 (fma.f64 cp %506 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2762)) %2765)))) (approx %509 (fma.f64 cp %506 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %507 (fma.f64 #s(literal 1/48 binary64) %507 (*.f64 #s(literal 1/2 binary64) %2762))))) %2762)) %2765)))) (approx %523 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %520)) %521)) (approx %523 (fma.f64 cp %520 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2786)) %2789)))) (approx %523 (fma.f64 cp %520 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %521 (fma.f64 #s(literal 1/48 binary64) %521 (*.f64 #s(literal 1/2 binary64) %2786))))) %2786)) %2789)))) (approx %536 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %533)) %534)) (approx %536 (fma.f64 cp %533 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2810)) %2813)))) (approx %536 (fma.f64 cp %533 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %534 (fma.f64 #s(literal 1/48 binary64) %534 (*.f64 #s(literal 1/2 binary64) %2810))))) %2810)) %2813)))) (approx %549 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %546)) %547)) (approx %549 (fma.f64 cp %546 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2834)) %2837)))) (approx %549 (fma.f64 cp %546 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %547 (fma.f64 #s(literal 1/48 binary64) %547 (*.f64 #s(literal 1/2 binary64) %2834))))) %2834)) %2837)))) (approx %555 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %131)) %132)) (approx %555 (fma.f64 cp %131 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2858)) %2861)))) (approx %555 (fma.f64 cp %131 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %132 (fma.f64 #s(literal 1/48 binary64) %132 (*.f64 #s(literal 1/2 binary64) %2858))))) %2858)) %2861)))) (approx %561 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %155)) %156)) (approx %561 (fma.f64 cp %155 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2882)) %2885)))) (approx %561 (fma.f64 cp %155 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %156 (fma.f64 #s(literal 1/48 binary64) %156 (*.f64 #s(literal 1/2 binary64) %2882))))) %2882)) %2885)))) (approx %567 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %259)) %260)) (approx %567 (fma.f64 cp %259 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2906)) %2909)))) (approx %567 (fma.f64 cp %259 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %260 (fma.f64 #s(literal 1/48 binary64) %260 (*.f64 #s(literal 1/2 binary64) %2906))))) %2906)) %2909)))) (approx %573 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %281)) %282)) (approx %573 (fma.f64 cp %281 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2930)) %2933)))) (approx %573 (fma.f64 cp %281 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %282 (fma.f64 #s(literal 1/48 binary64) %282 (*.f64 #s(literal 1/2 binary64) %2930))))) %2930)) %2933)))) (approx %584 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %581)) %582)) (approx %584 (fma.f64 cp %581 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2954)) %2957)))) (approx %584 (fma.f64 cp %581 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %582 (fma.f64 #s(literal 1/48 binary64) %582 (*.f64 #s(literal 1/2 binary64) %2954))))) %2954)) %2957)))) (approx %597 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %594)) %595)) (approx %597 (fma.f64 cp %594 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %2978)) %2981)))) (approx %597 (fma.f64 cp %594 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %595 (fma.f64 #s(literal 1/48 binary64) %595 (*.f64 #s(literal 1/2 binary64) %2978))))) %2978)) %2981)))) (approx %609 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %606)) %607)) (approx %609 (fma.f64 cp %606 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %3002)) %3005)))) (approx %609 (fma.f64 cp %606 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %607 (fma.f64 #s(literal 1/48 binary64) %607 (*.f64 #s(literal 1/2 binary64) %3002))))) %3002)) %3005)))) (approx %620 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %617)) %618)) (approx %620 (fma.f64 cp %617 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %3026)) %3029)))) (approx %620 (fma.f64 cp %617 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %618 (fma.f64 #s(literal 1/48 binary64) %618 (*.f64 #s(literal 1/2 binary64) %3026))))) %3026)) %3029)))) (approx %634 (fma.f64 #s(literal 1/2 binary64) (*.f64 cp (*.f64 %2244 %631)) %632)) (approx %634 (fma.f64 cp %631 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 %3050)) %3053)))) (approx %634 (fma.f64 cp %631 (*.f64 %2244 (-.f64 (*.f64 %2244 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %632 (fma.f64 #s(literal 1/48 binary64) %632 (*.f64 #s(literal 1/2 binary64) %3050))))) %3050)) %3053)))) (approx %688 (fma.f64 #s(literal -1 binary64) %685 (*.f64 #s(literal -1/2 binary64) %3070))) (approx %688 (fma.f64 #s(literal -1 binary64) %685 (*.f64 %2244 (fma.f64 #s(literal -1/2 binary64) %685 %3076)))) (approx %688 (fma.f64 #s(literal -1 binary64) %685 (*.f64 %2244 (fma.f64 #s(literal -1/2 binary64) %685 (*.f64 %2244 (fma.f64 #s(literal -1/4 binary64) %685 (fma.f64 #s(literal 1/24 binary64) %685 %3084))))))) (approx %701 (fma.f64 #s(literal 3 binary64) %3070 %699)) (approx %701 (fma.f64 #s(literal 6 binary64) %685 (*.f64 %2244 (fma.f64 #s(literal -6 binary64) %3076 (*.f64 #s(literal 3 binary64) %685))))) (approx %701 (fma.f64 #s(literal 6 binary64) %685 (*.f64 %2244 (fma.f64 #s(literal 3 binary64) %685 (*.f64 %2244 (fma.f64 #s(literal -6 binary64) %3084 (*.f64 #s(literal -6 binary64) %3075))))))) (approx %713 (fma.f64 #s(literal 9/4 binary64) %3070 %711)) (approx %713 (fma.f64 #s(literal 9/2 binary64) %685 (*.f64 %2244 (fma.f64 #s(literal -9/2 binary64) %3076 (*.f64 #s(literal 9/4 binary64) %685))))) (approx %713 (fma.f64 #s(literal 9/2 binary64) %685 (*.f64 %2244 (fma.f64 #s(literal 9/4 binary64) %685 (*.f64 %2244 (fma.f64 #s(literal -9/2 binary64) %3084 (*.f64 #s(literal -9/2 binary64) %3075))))))) (approx %725 (fma.f64 #s(literal 5/2 binary64) %3070 %723)) (approx %725 (fma.f64 #s(literal 5 binary64) %685 (*.f64 %2244 (fma.f64 #s(literal -5 binary64) %3076 (*.f64 #s(literal 5/2 binary64) %685))))) (approx %725 (fma.f64 #s(literal 5 binary64) %685 (*.f64 %2244 (fma.f64 #s(literal 5/2 binary64) %685 (*.f64 %2244 (fma.f64 #s(literal -5 binary64) %3084 (*.f64 #s(literal -5 binary64) %3075))))))) (approx %739 (fma.f64 #s(literal 2 binary64) %736 %3137)) (approx %739 (fma.f64 #s(literal 2 binary64) %736 (*.f64 %2244 (fma.f64 #s(literal -2 binary64) %3142 %736)))) (approx %739 (fma.f64 #s(literal 2 binary64) %736 (*.f64 %2244 (fma.f64 cp %735 (*.f64 %2244 (fma.f64 #s(literal -2 binary64) %3150 (*.f64 #s(literal -2 binary64) %3141))))))) (approx %751 (fma.f64 #s(literal -2 binary64) %736 (*.f64 #s(literal -1 binary64) %3137))) (approx %751 (fma.f64 #s(literal -2 binary64) %736 (*.f64 %2244 (fma.f64 #s(literal -1 binary64) %736 (*.f64 #s(literal 2 binary64) %3142))))) (approx %751 (fma.f64 #s(literal -2 binary64) %736 (*.f64 %2244 (fma.f64 #s(literal -1 binary64) %736 (*.f64 %2244 (fma.f64 #s(literal 2 binary64) %3150 (*.f64 #s(literal 2 binary64) %3141))))))) (approx %762 (fma.f64 #s(literal -1/3 binary64) cp (*.f64 #s(literal -1/6 binary64) %2260))) (approx %762 (fma.f64 #s(literal -1/3 binary64) cp (*.f64 %2244 (fma.f64 #s(literal -1/6 binary64) cp (*.f64 #s(literal 1/3 binary64) %2265))))) (approx %762 (fma.f64 #s(literal -1/3 binary64) cp (*.f64 %2244 (fma.f64 #s(literal -1/6 binary64) cp (*.f64 %2244 (fma.f64 #s(literal 1/3 binary64) %2274 (*.f64 #s(literal 1/3 binary64) %2264))))))) (approx %772 (fma.f64 #s(literal -2 binary64) %81 (*.f64 #s(literal -1 binary64) (*.f64 cp (*.f64 %2244 %80))))) (approx %772 (fma.f64 #s(literal -2 binary64) %81 (*.f64 %2244 (fma.f64 #s(literal -1 binary64) %81 (*.f64 #s(literal 2 binary64) (*.f64 %2244 %3194)))))) (approx %772 (fma.f64 #s(literal -2 binary64) %81 (*.f64 %2244 (fma.f64 #s(literal -1 binary64) %81 (*.f64 %2244 (fma.f64 #s(literal 2 binary64) (*.f64 %2244 (fma.f64 #s(literal -1/720 binary64) %81 (fma.f64 #s(literal 1/48 binary64) %81 (*.f64 #s(literal 1/2 binary64) %3194)))) (*.f64 #s(literal 2 binary64) %3194))))))) (approx %779 (fma.f64 #s(literal 2/5 binary64) %2260 %361)) (approx %779 (fma.f64 #s(literal 4/5 binary64) cp (*.f64 %2244 (fma.f64 #s(literal -4/5 binary64) %2265 (*.f64 #s(literal 2/5 binary64) cp))))) (approx %779 (fma.f64 #s(literal 4/5 binary64) cp (*.f64 %2244 (fma.f64 #s(literal 2/5 binary64) cp (*.f64 %2244 (fma.f64 #s(literal -4/5 binary64) %2274 (*.f64 #s(literal -4/5 binary64) %2264))))))) (approx %785 (fma.f64 #s(literal 1/3 binary64) %2260 %366)) (approx %785 (fma.f64 #s(literal 2/3 binary64) cp (*.f64 %2244 (fma.f64 #s(literal -2/3 binary64) %2265 %214)))) (approx %785 (fma.f64 #s(literal 2/3 binary64) cp (*.f64 %2244 (fma.f64 #s(literal 1/3 binary64) cp (*.f64 %2244 (fma.f64 #s(literal -2/3 binary64) %2274 (*.f64 #s(literal -2/3 binary64) %2264))))))) (approx (asin phipp) (asin.f64 phipp)) (approx %14 %16) (approx %83 (*.f64 phipp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) %3245)))) (approx %84 %87) (approx %2303 %1195) (approx %3253 %2245) (approx %3253 (*.f64 %2244 (-.f64 %3255 #s(literal 1/2 binary64)))) (approx %2339 (*.f64 %2244 (-.f64 (*.f64 #s(literal 1/2 binary64) %3255) #s(literal 1/2 binary64)))) (approx %2345 (*.f64 %2244 (-.f64 (fma.f64 #s(literal 1/2 binary64) %3255 (/.f64 %2347 %2244)) #s(literal 1/2 binary64)))) (approx %2391 (/.f64 %279 %326)) (approx %2419 (/.f64 %326 %279)) (approx %83 (*.f64 #s(literal -1 binary64) (*.f64 phipp (-.f64 (*.f64 #s(literal -1/2 binary64) %3245) #s(literal 1 binary64))))) (approx %84 %3279) (approx %85 %3281) (approx %90 (asin.f64 %3281)) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 835.0ms | cp | 0 |
| 546.0ms | lamp | 0 |
| 439.0ms | cp | inf |
| 390.0ms | lamp | inf |
| 324.0ms | phipp | inf |
| Inputs |
|---|
%2 = (sin.f64 lamp) %3 = (*.f64 cp %2) %5 = (cos.f64 phipp) %10 = (pow.f64 lamp #s(literal 2 binary64)) %11 = (*.f64 #s(literal -1/6 binary64) %10) %12 = (+.f64 #s(literal 1 binary64) %11) %13 = (*.f64 lamp %12) %14 = (sin lamp) %15 = (approx %14 %13) %17 = (*.f64 cp lamp) %18 = (* cp %14) %19 = (approx %18 %17) %20 = (/.f64 cp %5) %21 = (cos phipp) %22 = (approx %21 #s(literal 1 binary64)) %27 = (neg.f64 cp) %28 = (*.f64 cp #s(literal 2 binary64)) %29 = (neg.f64 lamp) %30 = (PI.f64 ) %31 = (+.f64 %29 %30) %32 = (sin.f64 %31) %33 = (*.f64 %30 #s(literal 1/2 binary64)) %34 = (+.f64 %29 %33) %35 = (cos.f64 %34) %36 = (*.f64 #s(literal 1 binary64) %3) %39 = (*.f64 #s(literal 1/2 binary64) phipp) %41 = (fma.f64 %30 #s(literal 1/2 binary64) phipp) %42 = (sin.f64 %41) %43 = (/.f64 #s(literal 1 binary64) %5) %44 = (*.f64 cp %32) %45 = (*.f64 cp %35) %46 = (*.f64 cp %15) %47 = (*.f64 #s(literal 1/6 binary64) %10) %48 = (-.f64 %47 #s(literal 1 binary64)) %49 = (*.f64 lamp %48) %52 = (approx (sin (neg lamp)) %49) %53 = (/.f64 %5 cp) %55 = (*.f64 #s(literal 1/2 binary64) lamp) %56 = (sin.f64 %55) %57 = (cos.f64 %55) %58 = (/.f64 #s(literal 1 binary64) cp) %59 = (/.f64 #s(literal 1 binary64) %2) %60 = (sqrt.f64 #s(literal 1/2 binary64)) %61 = (*.f64 phipp phipp) %62 = (*.f64 %39 phipp) %63 = (fma.f64 %61 #s(literal -1/2 binary64) #s(literal 1 binary64)) %64 = (-.f64 #s(literal 1/2 binary64) %62) %65 = (fma.f64 %60 %60 %64) %66 = (*.f64 cp #s(literal -1 binary64)) %67 = (cos.f64 lamp) %68 = (sin.f64 %30) %69 = (approx %21 %63) %70 = (approx %21 %65) %73 = (/.f64 #s(literal 1 binary64) lamp) %74 = (/.f64 %5 lamp) %75 = (E.f64 ) %83 = (neg.f64 %75) %84 = (sqrt.f64 %75) %85 = (+.f64 %75 %75) %86 = (*.f64 %75 %75) %87 = (fma.f64 %75 %75 %75) %88 = (expm1.f64 %75) %89 = (tanh.f64 %75) %90 = (exp.f64 %75) %91 = (cosh.f64 %75) %92 = (sinh.f64 %75) %93 = (hypot.f64 %75 %75) %94 = (cbrt.f64 %75) %95 = (asinh.f64 %75) %96 = (tanh.f64 %95) %97 = (cosh.f64 %95) %98 = (cos.f64 %75) %99 = (sin.f64 #s(literal 5/4 binary64)) %100 = (sin.f64 #s(literal 5/2 binary64)) %101 = (+.f64 %29 #s(literal 1/64 binary64)) %102 = (sin.f64 %86) %103 = (sin.f64 %92) %104 = (cos.f64 %101) %105 = (*.f64 cp %104) %106 = (/.f64 %105 %22) %108 = (+.f64 #s(literal 1 binary64) %30) %109 = (+.f64 %85 %30) %110 = (+.f64 %91 %30) %111 = (+.f64 %94 %30) %112 = (cos.f64 #s(literal 1 binary64)) %113 = (cos.f64 #s(literal 1/4 binary64)) %114 = (cos.f64 #s(literal 3 binary64)) %115 = (cos.f64 %96) %116 = (neg.f64 #s(literal 5/2 binary64)) %117 = (/.f64 %89 %5) %118 = (/.f64 %5 %89) %119 = (pow.f64 %75 #s(literal 2 binary64)) %120 = (*.f64 #s(literal -1/6 binary64) %119) %121 = (+.f64 #s(literal 1 binary64) %120) %122 = (*.f64 %75 %121) %123 = (approx %14 %122) %124 = (*.f64 %20 %123) %126 = (*.f64 cp %75) %127 = (approx %18 %126) %128 = (/.f64 %127 %42) %130 = (/ %14 %21) %131 = (approx %130 %43) %132 = (*.f64 %131 cp) %134 = (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %135 = (*.f64 #s(literal -1/6 binary64) %134) %136 = (+.f64 #s(literal 1 binary64) %135) %137 = (*.f64 #s(literal 2 binary64) %136) %138 = (approx %14 %137) %139 = (*.f64 cp %138) %140 = (approx %18 %28) %141 = (/.f64 %140 %42) %143 = (/.f64 %139 %22) %145 = (pow.f64 #s(literal 1/6 binary64) #s(literal 2 binary64)) %146 = (*.f64 #s(literal -1/6 binary64) %145) %147 = (+.f64 #s(literal 1 binary64) %146) %148 = (*.f64 #s(literal 1/6 binary64) %147) %149 = (approx %14 %148) %150 = (*.f64 cp %149) %151 = (/.f64 %150 %22) %153 = (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) %154 = (*.f64 #s(literal -1/6 binary64) %153) %155 = (+.f64 #s(literal 1 binary64) %154) %156 = (*.f64 #s(literal -1/2 binary64) %155) %157 = (approx %14 %156) %158 = (*.f64 cp %157) %159 = (*.f64 cp #s(literal -1/2 binary64)) %160 = (/.f64 %158 %22) %162 = (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %163 = (*.f64 #s(literal -1/6 binary64) %162) %164 = (+.f64 #s(literal 1 binary64) %163) %165 = (*.f64 #s(literal 1/2 binary64) %164) %166 = (approx %14 %165) %167 = (*.f64 cp %166) %168 = (/.f64 %167 %22) %170 = (pow.f64 #s(literal 1/4 binary64) #s(literal 2 binary64)) %171 = (*.f64 #s(literal -1/6 binary64) %170) %172 = (+.f64 #s(literal 1 binary64) %171) %173 = (*.f64 #s(literal 1/4 binary64) %172) %174 = (approx %14 %173) %175 = (*.f64 cp %174) %176 = (/.f64 %175 %22) %178 = (pow.f64 #s(literal 3 binary64) #s(literal 2 binary64)) %179 = (*.f64 #s(literal -1/6 binary64) %178) %180 = (+.f64 #s(literal 1 binary64) %179) %181 = (*.f64 #s(literal 3 binary64) %180) %182 = (approx %14 %181) %183 = (*.f64 cp %182) %184 = (*.f64 cp %178) %185 = (*.f64 #s(literal -1/6 binary64) %184) %186 = (+.f64 cp %185) %187 = (*.f64 #s(literal 3 binary64) %186) %188 = (approx %18 %187) %189 = (/.f64 %188 %22) %191 = (/.f64 %183 %22) %193 = (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64)) %194 = (*.f64 #s(literal -1/6 binary64) %193) %195 = (+.f64 #s(literal 1 binary64) %194) %196 = (*.f64 #s(literal -1 binary64) %195) %197 = (approx %14 %196) %198 = (*.f64 cp %197) %199 = (/.f64 %198 %22) %201 = (pow.f64 #s(literal 3/4 binary64) #s(literal 2 binary64)) %202 = (*.f64 #s(literal -1/6 binary64) %201) %203 = (+.f64 #s(literal 1 binary64) %202) %204 = (*.f64 #s(literal 3/4 binary64) %203) %205 = (approx %14 %204) %206 = (*.f64 cp %205) %207 = (*.f64 %20 %205) %209 = (/.f64 %206 %22) %211 = (pow.f64 #s(literal 9/4 binary64) #s(literal 2 binary64)) %212 = (*.f64 cp %211) %213 = (*.f64 #s(literal -1/6 binary64) %212) %214 = (+.f64 cp %213) %215 = (*.f64 #s(literal 9/4 binary64) %214) %216 = (approx %18 %215) %217 = (/.f64 %216 %22) %219 = (pow.f64 #s(literal 5/4 binary64) #s(literal 2 binary64)) %220 = (*.f64 #s(literal -1/6 binary64) %219) %221 = (+.f64 #s(literal 1 binary64) %220) %222 = (*.f64 #s(literal 5/4 binary64) %221) %223 = (approx %14 %222) %224 = (*.f64 cp %223) %225 = (*.f64 %43 %224) %227 = (*.f64 %20 %223) %229 = (*.f64 cp %99) %230 = (*.f64 cp %219) %231 = (*.f64 #s(literal -1/6 binary64) %230) %232 = (+.f64 cp %231) %233 = (*.f64 #s(literal 5/4 binary64) %232) %234 = (approx %18 %233) %235 = (/.f64 %234 %22) %237 = (/.f64 %224 %22) %239 = (pow.f64 #s(literal 3/2 binary64) #s(literal 2 binary64)) %240 = (*.f64 #s(literal -1/6 binary64) %239) %241 = (+.f64 #s(literal 1 binary64) %240) %242 = (*.f64 #s(literal 3/2 binary64) %241) %243 = (approx %14 %242) %244 = (*.f64 cp %243) %245 = (/.f64 %244 %22) %247 = (pow.f64 #s(literal 5/2 binary64) #s(literal 2 binary64)) %248 = (*.f64 #s(literal -1/6 binary64) %247) %249 = (+.f64 #s(literal 1 binary64) %248) %250 = (*.f64 #s(literal 5/2 binary64) %249) %251 = (approx %14 %250) %252 = (*.f64 cp %251) %253 = (*.f64 cp %100) %254 = (*.f64 cp #s(literal 5/2 binary64)) %255 = (approx %18 %254) %256 = (/.f64 %255 %42) %258 = (*.f64 cp %247) %259 = (*.f64 #s(literal -1/6 binary64) %258) %260 = (+.f64 cp %259) %261 = (*.f64 #s(literal 5/2 binary64) %260) %262 = (approx %18 %261) %263 = (/.f64 %262 %22) %265 = (/.f64 %252 %22) %267 = (+.f64 %116 %30) %268 = (sin.f64 %267) %269 = (*.f64 cp %268) %270 = (/.f64 %269 %22) %272 = (*.f64 cp #s(literal -1/4 binary64)) %273 = (*.f64 cp #s(literal 1/8 binary64)) %274 = (approx %18 %273) %275 = (/.f64 %274 %42) %277 = (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %278 = (*.f64 #s(literal -1/6 binary64) %277) %279 = (+.f64 #s(literal 1 binary64) %278) %280 = (*.f64 #s(literal -2 binary64) %279) %281 = (approx %14 %280) %282 = (*.f64 cp %281) %283 = (*.f64 cp %277) %284 = (*.f64 #s(literal -1/6 binary64) %283) %285 = (+.f64 cp %284) %286 = (*.f64 #s(literal -2 binary64) %285) %287 = (approx %18 %286) %288 = (/.f64 %287 %22) %290 = (/.f64 %282 %22) %292 = (pow.f64 #s(literal 1/64 binary64) #s(literal 2 binary64)) %293 = (*.f64 #s(literal -1/6 binary64) %292) %294 = (+.f64 #s(literal 1 binary64) %293) %295 = (*.f64 #s(literal 1/64 binary64) %294) %296 = (approx %14 %295) %297 = (*.f64 cp %296) %298 = (/.f64 %297 %22) %300 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/64 binary64)) %301 = (pow.f64 %83 #s(literal 2 binary64)) %302 = (*.f64 #s(literal -1/6 binary64) %301) %303 = (+.f64 #s(literal 1 binary64) %302) %304 = (*.f64 %83 %303) %305 = (approx %14 %304) %306 = (*.f64 %20 %305) %308 = (pow.f64 %84 #s(literal 2 binary64)) %309 = (*.f64 cp %308) %310 = (*.f64 #s(literal -1/6 binary64) %309) %311 = (+.f64 cp %310) %312 = (*.f64 %84 %311) %313 = (approx %18 %312) %314 = (/.f64 %313 %22) %316 = (pow.f64 %85 #s(literal 2 binary64)) %317 = (*.f64 cp %316) %318 = (*.f64 #s(literal -1/6 binary64) %317) %319 = (+.f64 cp %318) %320 = (*.f64 %85 %319) %321 = (approx %18 %320) %322 = (/.f64 %321 %22) %324 = (pow.f64 %86 #s(literal 2 binary64)) %325 = (*.f64 #s(literal -1/6 binary64) %324) %326 = (+.f64 #s(literal 1 binary64) %325) %327 = (*.f64 %86 %326) %328 = (approx %14 %327) %329 = (*.f64 cp %328) %330 = (*.f64 cp %102) %331 = (/.f64 #s(literal 1 binary64) %330) %332 = (/ %21 %18) %333 = (approx %332 %331) %334 = (/.f64 #s(literal 1 binary64) %333) %336 = (/.f64 %329 %22) %338 = (*.f64 cp %88) %339 = (approx %130 %117) %340 = (*.f64 %339 cp) %342 = (*.f64 cp %103) %343 = (*.f64 cp %93) %344 = (approx %18 %343) %345 = (/.f64 %344 %42) %347 = (/.f64 #s(literal 1 binary64) %159) %348 = (approx %332 %347) %349 = (/.f64 #s(literal 1 binary64) %348) %351 = (/.f64 #s(literal 1 binary64) %66) %352 = (approx %332 %351) %353 = (/.f64 #s(literal 1 binary64) %352) %355 = (/.f64 #s(literal 1 binary64) %272) %356 = (approx %332 %355) %357 = (/.f64 #s(literal 1 binary64) %356) %359 = (/.f64 cp %74) %361 = (/.f64 lamp %53) %363 = (/.f64 %17 %70) %365 = (/.f64 %17 %69) %367 = (/.f64 %20 %73) %369 = (/.f64 %53 %89) %370 = (/.f64 #s(literal 1 binary64) %369) %372 = (/.f64 cp %118) %374 = (approx %332 %58) %375 = (/.f64 #s(literal 1 binary64) %374) %377 = (/.f64 cp %98) %378 = (*.f64 #s(literal 3/4 binary64) #s(literal 3/4 binary64)) %379 = (fma.f64 %378 #s(literal -1/2 binary64) #s(literal 1 binary64)) %380 = (approx %21 %379) %381 = (/.f64 %3 %380) %383 = (*.f64 %300 #s(literal 1/64 binary64)) %384 = (-.f64 #s(literal 1/2 binary64) %383) %385 = (fma.f64 %60 %60 %384) %386 = (approx %21 %385) %387 = (/.f64 %3 %386) %389 = (*.f64 #s(literal 1/64 binary64) #s(literal 1/64 binary64)) %390 = (fma.f64 %389 #s(literal -1/2 binary64) #s(literal 1 binary64)) %391 = (approx %21 %390) %392 = (/.f64 %3 %391) %394 = (/.f64 cp %75) %395 = (/.f64 %58 %2) %396 = (/.f64 #s(literal 1 binary64) %395) %398 = (/.f64 cp %59) %400 = (/.f64 %2 %58) %402 = (fma.f64 #s(literal 2 binary64) %68 #s(literal 1 binary64)) %403 = (/.f64 %3 %402) %405 = (/.f64 cp #s(literal -1/6 binary64)) %406 = (/.f64 #s(literal -1/2 binary64) %17) %407 = (approx %332 %406) %408 = (/.f64 #s(literal 1 binary64) %407) %410 = (/.f64 lamp #s(literal 1/2 binary64)) %411 = (approx %130 %410) %412 = (*.f64 %411 cp) %414 = (/.f64 cp #s(literal 3 binary64)) %415 = (/.f64 #s(literal -1 binary64) %17) %416 = (approx %332 %415) %417 = (/.f64 #s(literal 1 binary64) %416) %419 = (/.f64 lamp #s(literal 3/4 binary64)) %420 = (approx %130 %419) %421 = (*.f64 %420 cp) %423 = (/.f64 cp #s(literal 9/4 binary64)) %424 = (/.f64 cp #s(literal 5/4 binary64)) %425 = (/.f64 cp #s(literal 3/2 binary64)) %426 = (/.f64 cp #s(literal -1/4 binary64)) %427 = (/.f64 lamp #s(literal -1/8 binary64)) %428 = (approx %130 %427) %429 = (*.f64 %428 cp) %431 = (/.f64 cp #s(literal -1/8 binary64)) %432 = (/.f64 #s(literal 1/16 binary64) %17) %433 = (approx %332 %432) %434 = (/.f64 #s(literal 1 binary64) %433) %436 = (/.f64 cp phipp) %437 = (/.f64 cp %83) %438 = (/.f64 cp %84) %439 = (/.f64 cp %87) %440 = (/.f64 cp %88) %441 = (/.f64 cp %89) %442 = (/.f64 cp %94) %443 = (/.f64 cp %97) %444 = (approx %21 #s(literal -1/6 binary64)) %445 = (approx %21 #s(literal 1/6 binary64)) %446 = (/.f64 %45 %445) %448 = (approx %21 #s(literal -1/2 binary64)) %449 = (approx %21 #s(literal 1/4 binary64)) %450 = (approx %21 #s(literal -1 binary64)) %451 = (approx %21 #s(literal 3/4 binary64)) %452 = (/.f64 %44 %451) %454 = (/.f64 #s(literal 9/4 binary64) %3) %455 = (approx %332 %454) %456 = (/.f64 #s(literal 9/4 binary64) %455) %458 = (/.f64 #s(literal 5/2 binary64) %3) %459 = (approx %332 %458) %460 = (/.f64 #s(literal 5/2 binary64) %459) %462 = (approx %21 #s(literal -1/4 binary64)) %463 = (approx %21 #s(literal 1/8 binary64)) %464 = (approx %21 #s(literal 1/16 binary64)) %465 = (approx %21 #s(literal 1/64 binary64)) %466 = (approx %21 %89) %467 = (/.f64 %44 %466) %469 = (/.f64 %91 %3) %470 = (approx %332 %469) %471 = (/.f64 %91 %470) %473 = (approx %21 %96) %474 = (/.f64 %44 %473) %476 = (fma.f64 #s(literal -1/2 binary64) %68 %5) %477 = (/.f64 %3 %476) %479 = (*.f64 #s(literal -1/6 binary64) %66) %480 = (+.f64 cp %479) %481 = (*.f64 lamp %480) %482 = (approx %18 %481) %483 = (/.f64 %482 %22) %485 = (*.f64 #s(literal -1/6 binary64) #s(literal -1/8 binary64)) %486 = (+.f64 #s(literal 1 binary64) %485) %487 = (*.f64 lamp %486) %488 = (approx %14 %487) %489 = (*.f64 cp %488) %490 = (/.f64 %489 %22) %492 = (*.f64 #s(literal -1/6 binary64) %88) %493 = (+.f64 #s(literal 1 binary64) %492) %494 = (*.f64 lamp %493) %495 = (approx %14 %494) %496 = (*.f64 cp %495) %497 = (*.f64 #s(literal -1/6 binary64) %338) %498 = (+.f64 cp %497) %499 = (*.f64 lamp %498) %500 = (approx %18 %499) %501 = (/.f64 %500 %22) %503 = (/.f64 %496 %22) %505 = (*.f64 #s(literal -1/6 binary64) %90) %506 = (+.f64 #s(literal 1 binary64) %505) %507 = (*.f64 lamp %506) %508 = (approx %14 %507) %509 = (*.f64 cp %508) %510 = (/.f64 %509 %22) %512 = (+.f64 #s(literal 1 binary64) %75) %513 = (*.f64 lamp %512) %514 = (approx %14 %513) %515 = (*.f64 cp %514) %516 = (/.f64 %515 %22) %518 = (*.f64 lamp %108) %519 = (approx %14 %518) %520 = (*.f64 cp %519) %521 = (/.f64 %520 %22) %523 = (+.f64 #s(literal 1 binary64) #s(literal -1/6 binary64)) %524 = (+.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) %525 = (*.f64 lamp %524) %526 = (approx %14 %525) %527 = (*.f64 cp %526) %528 = (/.f64 %527 %22) %530 = (+.f64 #s(literal 1 binary64) #s(literal 4 binary64)) %531 = (*.f64 lamp %530) %532 = (approx %14 %531) %533 = (*.f64 cp %532) %534 = (/.f64 %533 %22) %536 = (+.f64 #s(literal 1 binary64) #s(literal -1/8 binary64)) %537 = (+.f64 #s(literal 1 binary64) #s(literal 1/8 binary64)) %538 = (*.f64 lamp %537) %539 = (approx %14 %538) %540 = (*.f64 cp %539) %541 = (/.f64 %540 %22) %543 = (+.f64 #s(literal 1 binary64) #s(literal 1/64 binary64)) %544 = (*.f64 lamp %543) %545 = (approx %14 %544) %546 = (*.f64 cp %545) %547 = (/.f64 %546 %22) %549 = (+.f64 #s(literal 1 binary64) %83) %550 = (*.f64 lamp %549) %551 = (approx %14 %550) %552 = (*.f64 cp %551) %553 = (/.f64 %552 %22) %555 = (+.f64 #s(literal 1 binary64) %84) %556 = (*.f64 lamp %555) %557 = (approx %14 %556) %558 = (*.f64 cp %557) %559 = (/.f64 %558 %22) %561 = (+.f64 #s(literal 1 binary64) %87) %562 = (*.f64 lamp %561) %563 = (approx %14 %562) %564 = (*.f64 cp %563) %565 = (/.f64 %564 %22) %567 = (*.f64 lamp %75) %568 = (approx %14 %567) %569 = (*.f64 cp %568) %570 = (/.f64 %569 %22) %572 = (*.f64 lamp %30) %573 = (approx %14 %572) %574 = (*.f64 cp %573) %575 = (/.f64 %574 %22) %577 = (*.f64 lamp #s(literal 3 binary64)) %578 = (approx %14 %577) %579 = (*.f64 cp %578) %580 = (/.f64 %579 %22) %582 = (*.f64 lamp #s(literal 9/4 binary64)) %583 = (approx %14 %582) %584 = (*.f64 cp %583) %585 = (/.f64 %584 %22) %587 = (*.f64 lamp #s(literal 5/4 binary64)) %588 = (approx %14 %587) %589 = (*.f64 cp %588) %590 = (/.f64 %589 %22) %592 = (*.f64 lamp #s(literal 3/2 binary64)) %593 = (approx %14 %592) %594 = (*.f64 cp %593) %595 = (/.f64 %594 %22) %597 = (*.f64 lamp %83) %598 = (approx %14 %597) %599 = (*.f64 cp %598) %600 = (/.f64 %599 %22) %602 = (*.f64 lamp %87) %603 = (approx %14 %602) %604 = (*.f64 cp %603) %605 = (/.f64 %604 %22) %607 = (*.f64 lamp %88) %608 = (approx %14 %607) %609 = (*.f64 cp %608) %610 = (/.f64 %609 %22) %612 = (*.f64 lamp %97) %613 = (approx %14 %612) %614 = (*.f64 cp %613) %615 = (/.f64 %614 %22) %617 = (approx %14 #s(literal -1/2 binary64)) %618 = (*.f64 %20 %617) %620 = (approx %14 lamp) %621 = (*.f64 %20 %620) %623 = (approx %14 %96) %624 = (*.f64 %20 %623) %627 = (*.f64 #s(literal -1/2 binary64) %75) %628 = (+.f64 #s(literal 1 binary64) %627) %629 = (approx %21 %628) %630 = (/.f64 %19 %629) %632 = (*.f64 #s(literal -1/2 binary64) %30) %633 = (+.f64 #s(literal 1 binary64) %632) %634 = (approx %21 %633) %635 = (/.f64 %19 %634) %637 = (*.f64 #s(literal -1/2 binary64) #s(literal 3/4 binary64)) %638 = (+.f64 #s(literal 1 binary64) %637) %639 = (approx %21 %638) %640 = (/.f64 %19 %639) %642 = (*.f64 #s(literal -1/2 binary64) #s(literal 5/4 binary64)) %643 = (+.f64 #s(literal 1 binary64) %642) %644 = (approx %21 %643) %645 = (/.f64 %19 %644) %647 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/8 binary64)) %648 = (+.f64 #s(literal 1 binary64) %647) %649 = (approx %21 %648) %650 = (/.f64 %19 %649) %652 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/16 binary64)) %653 = (+.f64 #s(literal 1 binary64) %652) %654 = (approx %21 %653) %655 = (/.f64 %19 %654) %657 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/64 binary64)) %658 = (+.f64 #s(literal 1 binary64) %657) %659 = (approx %21 %658) %660 = (/.f64 %19 %659) %662 = (*.f64 #s(literal -1/2 binary64) %93) %663 = (+.f64 #s(literal 1 binary64) %662) %664 = (approx %21 %663) %665 = (/.f64 %19 %664) %667 = (approx %21 %523) %668 = (/.f64 %19 %667) %670 = (approx %21 %536) %671 = (/.f64 %19 %670) %673 = (/.f64 %19 %444) %675 = (/.f64 %19 %445) %677 = (/.f64 %19 %448) %679 = (/.f64 %19 %449) %681 = (/.f64 %19 %450) %683 = (/.f64 %19 %451) %685 = (/.f64 %19 %462) %687 = (/.f64 %19 %463) %689 = (/.f64 %19 %464) %691 = (+.f64 %85 %33) %692 = (cos.f64 %691) %693 = (*.f64 cp %692) %694 = (/.f64 %693 %22) %696 = (sin.f64 %109) %697 = (*.f64 cp %696) %698 = (/.f64 %697 %22) %700 = (+.f64 %91 %33) %701 = (cos.f64 %700) %702 = (*.f64 cp %701) %703 = (/.f64 %702 %22) %705 = (sin.f64 %110) %706 = (*.f64 cp %705) %707 = (/.f64 %706 %22) %709 = (sin.f64 %111) %710 = (*.f64 cp %709) %711 = (/.f64 %710 %22) %713 = (/.f64 %229 %22) %715 = (/.f64 %253 %22) %717 = (/.f64 %330 %22) %719 = (/.f64 %342 %22) %721 = (*.f64 cp %112) %722 = (/.f64 %721 %22) %724 = (*.f64 cp %113) %725 = (/.f64 %724 %22) %727 = (*.f64 cp %114) %728 = (/.f64 %727 %22) %730 = (*.f64 cp %67) %731 = (/.f64 %730 %22) %733 = (*.f64 cp %115) %734 = (/.f64 %733 %22) %736 = (*.f64 #s(literal 3 binary64) %46) %738 = (*.f64 #s(literal 5/4 binary64) %46) %740 = (*.f64 %87 %27) %741 = (*.f64 %740 %52) %743 = (*.f64 %88 %27) %744 = (*.f64 %743 %52) %746 = (approx %130 #s(literal -1/6 binary64)) %747 = (*.f64 %746 cp) %749 = (approx %130 #s(literal 1/6 binary64)) %750 = (*.f64 %749 cp) %752 = (approx %130 #s(literal -1/2 binary64)) %753 = (*.f64 %752 cp) %755 = (approx %130 #s(literal 1/2 binary64)) %756 = (*.f64 %755 cp) %758 = (approx %130 #s(literal 1/4 binary64)) %759 = (*.f64 %758 cp) %761 = (approx %130 #s(literal -1 binary64)) %762 = (*.f64 %761 cp) %764 = (approx %130 #s(literal 3/4 binary64)) %765 = (*.f64 %764 cp) %767 = (approx %130 #s(literal 9/4 binary64)) %768 = (*.f64 %767 cp) %770 = (approx %130 #s(literal 5/4 binary64)) %771 = (*.f64 %770 cp) %773 = (approx %130 #s(literal 3/2 binary64)) %774 = (*.f64 %773 cp) %776 = (approx %130 #s(literal 4 binary64)) %777 = (*.f64 %776 cp) %779 = (approx %130 #s(literal -1/4 binary64)) %780 = (*.f64 %779 cp) %782 = (approx %130 #s(literal -1/8 binary64)) %783 = (*.f64 %782 cp) %785 = (approx %130 #s(literal 1/16 binary64)) %786 = (*.f64 %785 cp) %788 = (approx %130 #s(literal -2 binary64)) %789 = (*.f64 %788 cp) %791 = (approx %130 #s(literal 1/64 binary64)) %792 = (*.f64 %791 cp) %794 = (approx %130 cp) %795 = (*.f64 %794 cp) %797 = (approx %130 lamp) %798 = (*.f64 %797 cp) %800 = (approx %130 %83) %801 = (*.f64 %800 cp) %803 = (approx %130 %84) %804 = (*.f64 %803 cp) %806 = (approx %130 %89) %807 = (*.f64 %806 cp) %809 = (approx %130 %96) %810 = (*.f64 %809 cp) %812 = (approx %130 %98) %813 = (*.f64 %812 cp) %815 = (approx %332 cp) %816 = (/.f64 #s(literal 1 binary64) %815) %818 = (approx %332 phipp) %819 = (/.f64 #s(literal 1 binary64) %818) %821 = (/.f64 %2 lamp) %823 = (*.f64 #s(literal -1/2 binary64) %57) %824 = (*.f64 #s(literal 2 binary64) %823) %825 = (*.f64 cp %824) %826 = (/.f64 %825 %22) %828 = (*.f64 #s(literal 3 binary64) %57) %829 = (*.f64 #s(literal 2 binary64) %828) %830 = (*.f64 cp %829) %831 = (/.f64 %830 %22) %833 = (*.f64 #s(literal 9/4 binary64) %57) %834 = (*.f64 #s(literal 2 binary64) %833) %835 = (*.f64 cp %834) %836 = (/.f64 %835 %22) %838 = (*.f64 #s(literal 5/2 binary64) %57) %839 = (*.f64 #s(literal 2 binary64) %838) %840 = (*.f64 cp %839) %841 = (/.f64 %840 %22) %843 = (*.f64 %56 #s(literal 1 binary64)) %844 = (*.f64 #s(literal 2 binary64) %843) %845 = (*.f64 cp %844) %846 = (/.f64 %845 %22) %848 = (*.f64 %56 #s(literal -1 binary64)) %849 = (*.f64 #s(literal 2 binary64) %848) %850 = (*.f64 cp %849) %851 = (/.f64 %850 %22) %853 = (*.f64 #s(literal 2 binary64) #s(literal -1/6 binary64)) %854 = (*.f64 cp %853) %855 = (/.f64 %854 %22) %857 = (*.f64 #s(literal 2 binary64) %83) %858 = (*.f64 cp %857) %859 = (/.f64 %858 %22) %861 = (/.f64 %20 #s(literal 5/4 binary64)) %863 = (/.f64 %20 #s(literal 3/2 binary64)) %865 = (fma.f64 #s(literal 1/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) %866 = (approx %21 %865) %867 = (/.f64 %3 %866) %869 = (fma.f64 #s(literal 3/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) %870 = (approx %21 %869) %871 = (/.f64 %3 %870) %873 = (fma.f64 #s(literal 5/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) %874 = (approx %21 %873) %875 = (/.f64 %3 %874) %877 = (fma.f64 #s(literal 1/64 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) %878 = (approx %21 %877) %879 = (/.f64 %3 %878) %881 = (fma.f64 %93 #s(literal -1/2 binary64) #s(literal 1 binary64)) %882 = (approx %21 %881) %883 = (/.f64 %3 %882) %885 = (-.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %886 = (fma.f64 %60 %60 %885) %887 = (approx %21 %886) %888 = (/.f64 %3 %887) %890 = (-.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) %891 = (fma.f64 %60 %60 %890) %892 = (approx %21 %891) %893 = (/.f64 %3 %892) %895 = (-.f64 #s(literal 1/2 binary64) %84) %896 = (fma.f64 %60 %60 %895) %897 = (approx %21 %896) %898 = (/.f64 %3 %897) %900 = (/.f64 %3 %465) %902 = (fma.f64 %60 %60 #s(literal -1/8 binary64)) %903 = (approx %21 %902) %904 = (/.f64 %3 %903) %931 = (*.f64 #s(literal -1 binary64) %3) %933 = (*.f64 #s(literal 5/4 binary64) %3) %935 = (*.f64 #s(literal 3/2 binary64) %3) %937 = (*.f64 #s(literal 5/2 binary64) %3) cp lamp %2 %3 phipp %5 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) %10 %11 %12 %13 %15 #s(literal 1/6 binary64) %17 %19 %20 %22 #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal -1/4 binary64) %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 #s(literal 1/4 binary64) #s(literal -2 binary64) %39 #s(literal 4 binary64) %41 %42 %43 %44 %45 %46 %47 %48 %49 %52 %53 #s(literal 3 binary64) %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %70 #s(literal -1/8 binary64) #s(literal 1/8 binary64) %73 %74 %75 #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 1/16 binary64) #s(literal 1/64 binary64) %83 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 %97 %98 %99 %100 %101 %102 %103 %104 %105 %106 (asin.f64 %106) %108 %109 %110 %111 %112 %113 %114 %115 %116 %117 %118 %119 %120 %121 %122 %123 %124 (asin.f64 %124) %126 %127 %128 (asin.f64 %128) %131 %132 (asin.f64 %132) %134 %135 %136 %137 %138 %139 %140 %141 (asin.f64 %141) %143 (asin.f64 %143) %145 %146 %147 %148 %149 %150 %151 (asin.f64 %151) %153 %154 %155 %156 %157 %158 %159 %160 (asin.f64 %160) %162 %163 %164 %165 %166 %167 %168 (asin.f64 %168) %170 %171 %172 %173 %174 %175 %176 (asin.f64 %176) %178 %179 %180 %181 %182 %183 %184 %185 %186 %187 %188 %189 (asin.f64 %189) %191 (asin.f64 %191) %193 %194 %195 %196 %197 %198 %199 (asin.f64 %199) %201 %202 %203 %204 %205 %206 %207 (asin.f64 %207) %209 (asin.f64 %209) %211 %212 %213 %214 %215 %216 %217 (asin.f64 %217) %219 %220 %221 %222 %223 %224 %225 (asin.f64 %225) %227 (asin.f64 %227) %229 %230 %231 %232 %233 %234 %235 (asin.f64 %235) %237 (asin.f64 %237) %239 %240 %241 %242 %243 %244 %245 (asin.f64 %245) %247 %248 %249 %250 %251 %252 %253 %254 %255 %256 (asin.f64 %256) %258 %259 %260 %261 %262 %263 (asin.f64 %263) %265 (asin.f64 %265) %267 %268 %269 %270 (asin.f64 %270) %272 %273 %274 %275 (asin.f64 %275) %277 %278 %279 %280 %281 %282 %283 %284 %285 %286 %287 %288 (asin.f64 %288) %290 (asin.f64 %290) %292 %293 %294 %295 %296 %297 %298 (asin.f64 %298) %300 %301 %302 %303 %304 %305 %306 (asin.f64 %306) %308 %309 %310 %311 %312 %313 %314 (asin.f64 %314) %316 %317 %318 %319 %320 %321 %322 (asin.f64 %322) %324 %325 %326 %327 %328 %329 %330 %331 %333 %334 (asin.f64 %334) %336 (asin.f64 %336) %338 %339 %340 (asin.f64 %340) %342 %343 %344 %345 (asin.f64 %345) %347 %348 %349 (asin.f64 %349) %351 %352 %353 (asin.f64 %353) %355 %356 %357 (asin.f64 %357) %359 (asin.f64 %359) %361 (asin.f64 %361) %363 (asin.f64 %363) %365 (asin.f64 %365) %367 (asin.f64 %367) %369 %370 (asin.f64 %370) %372 (asin.f64 %372) %374 %375 (asin.f64 %375) %377 %378 %379 %380 %381 (asin.f64 %381) %383 %384 %385 %386 %387 (asin.f64 %387) %389 %390 %391 %392 (asin.f64 %392) %394 %395 %396 (asin.f64 %396) %398 (asin.f64 %398) %400 (asin.f64 %400) %402 %403 (asin.f64 %403) %405 %406 %407 %408 (asin.f64 %408) %410 %411 %412 (asin.f64 %412) %414 %415 %416 %417 (asin.f64 %417) %419 %420 %421 (asin.f64 %421) %423 %424 %425 %426 %427 %428 %429 (asin.f64 %429) %431 %432 %433 %434 (asin.f64 %434) %436 %437 %438 %439 %440 %441 %442 %443 %444 %445 %446 (asin.f64 %446) %448 %449 %450 %451 %452 (asin.f64 %452) %454 %455 %456 (asin.f64 %456) %458 %459 %460 (asin.f64 %460) %462 %463 %464 %465 %466 %467 (asin.f64 %467) %469 %470 %471 (asin.f64 %471) %473 %474 (asin.f64 %474) %476 %477 (asin.f64 %477) %479 %480 %481 %482 %483 (asin.f64 %483) %485 %486 %487 %488 %489 %490 (asin.f64 %490) %492 %493 %494 %495 %496 %497 %498 %499 %500 %501 (asin.f64 %501) %503 (asin.f64 %503) %505 %506 %507 %508 %509 %510 (asin.f64 %510) %512 %513 %514 %515 %516 (asin.f64 %516) %518 %519 %520 %521 (asin.f64 %521) %523 %524 %525 %526 %527 %528 (asin.f64 %528) %530 %531 %532 %533 %534 (asin.f64 %534) %536 %537 %538 %539 %540 %541 (asin.f64 %541) %543 %544 %545 %546 %547 (asin.f64 %547) %549 %550 %551 %552 %553 (asin.f64 %553) %555 %556 %557 %558 %559 (asin.f64 %559) %561 %562 %563 %564 %565 (asin.f64 %565) %567 %568 %569 %570 (asin.f64 %570) %572 %573 %574 %575 (asin.f64 %575) %577 %578 %579 %580 (asin.f64 %580) %582 %583 %584 %585 (asin.f64 %585) %587 %588 %589 %590 (asin.f64 %590) %592 %593 %594 %595 (asin.f64 %595) %597 %598 %599 %600 (asin.f64 %600) %602 %603 %604 %605 (asin.f64 %605) %607 %608 %609 %610 (asin.f64 %610) %612 %613 %614 %615 (asin.f64 %615) %617 %618 (asin.f64 %618) %620 %621 (asin.f64 %621) %623 %624 (asin.f64 %624) (asin.f64 %46) %627 %628 %629 %630 (asin.f64 %630) %632 %633 %634 %635 (asin.f64 %635) %637 %638 %639 %640 (asin.f64 %640) %642 %643 %644 %645 (asin.f64 %645) %647 %648 %649 %650 (asin.f64 %650) %652 %653 %654 %655 (asin.f64 %655) %657 %658 %659 %660 (asin.f64 %660) %662 %663 %664 %665 (asin.f64 %665) %667 %668 (asin.f64 %668) %670 %671 (asin.f64 %671) %673 (asin.f64 %673) %675 (asin.f64 %675) %677 (asin.f64 %677) %679 (asin.f64 %679) %681 (asin.f64 %681) %683 (asin.f64 %683) %685 (asin.f64 %685) %687 (asin.f64 %687) %689 (asin.f64 %689) %691 %692 %693 %694 (asin.f64 %694) %696 %697 %698 (asin.f64 %698) %700 %701 %702 %703 (asin.f64 %703) %705 %706 %707 (asin.f64 %707) %709 %710 %711 (asin.f64 %711) %713 (asin.f64 %713) %715 (asin.f64 %715) %717 (asin.f64 %717) %719 (asin.f64 %719) %721 %722 (asin.f64 %722) %724 %725 (asin.f64 %725) %727 %728 (asin.f64 %728) %730 %731 (asin.f64 %731) %733 %734 (asin.f64 %734) %736 (asin.f64 %736) %738 (asin.f64 %738) %740 %741 (asin.f64 %741) %743 %744 (asin.f64 %744) %746 %747 (asin.f64 %747) %749 %750 (asin.f64 %750) %752 %753 (asin.f64 %753) %755 %756 (asin.f64 %756) %758 %759 (asin.f64 %759) %761 %762 (asin.f64 %762) %764 %765 (asin.f64 %765) %767 %768 (asin.f64 %768) %770 %771 (asin.f64 %771) %773 %774 (asin.f64 %774) %776 %777 (asin.f64 %777) %779 %780 (asin.f64 %780) %782 %783 (asin.f64 %783) %785 %786 (asin.f64 %786) %788 %789 (asin.f64 %789) %791 %792 (asin.f64 %792) %794 %795 (asin.f64 %795) %797 %798 (asin.f64 %798) %800 %801 (asin.f64 %801) %803 %804 (asin.f64 %804) %806 %807 (asin.f64 %807) %809 %810 (asin.f64 %810) %812 %813 (asin.f64 %813) %815 %816 (asin.f64 %816) %818 %819 (asin.f64 %819) %821 (asin.f64 %821) %823 %824 %825 %826 (asin.f64 %826) %828 %829 %830 %831 (asin.f64 %831) %833 %834 %835 %836 (asin.f64 %836) %838 %839 %840 %841 (asin.f64 %841) %843 %844 %845 %846 (asin.f64 %846) %848 %849 %850 %851 (asin.f64 %851) %853 %854 %855 (asin.f64 %855) %857 %858 %859 (asin.f64 %859) %861 (asin.f64 %861) %863 (asin.f64 %863) %865 %866 %867 (asin.f64 %867) %869 %870 %871 (asin.f64 %871) %873 %874 %875 (asin.f64 %875) %877 %878 %879 (asin.f64 %879) %881 %882 %883 (asin.f64 %883) %885 %886 %887 %888 (asin.f64 %888) %890 %891 %892 %893 (asin.f64 %893) %895 %896 %897 %898 (asin.f64 %898) %900 (asin.f64 %900) %902 %903 %904 (asin.f64 %904) (asin.f64 %394) (asin.f64 %405) (asin.f64 %414) (asin.f64 %423) (asin.f64 %424) (asin.f64 %425) (asin.f64 %426) (asin.f64 %431) (asin.f64 %436) (asin.f64 %437) (asin.f64 %438) (asin.f64 %439) (asin.f64 %440) (asin.f64 %441) (asin.f64 %442) (asin.f64 %443) (asin.f64 %377) (asin.f64 #s(literal 0 binary64)) (asin.f64 #s(literal -1/2 binary64)) (asin.f64 #s(literal -1/8 binary64)) (asin.f64 #s(literal 1/64 binary64)) (asin.f64 cp) (asin.f64 lamp) (asin.f64 phipp) (asin.f64 %36) %931 (asin.f64 %931) %933 (asin.f64 %933) %935 (asin.f64 %935) %937 (asin.f64 %937) |
| Outputs |
|---|
%2 = (sin.f64 lamp) %3 = (*.f64 cp %2) %5 = (cos.f64 phipp) %10 = (pow.f64 lamp #s(literal 2 binary64)) %11 = (*.f64 #s(literal -1/6 binary64) %10) %12 = (+.f64 #s(literal 1 binary64) %11) %13 = (*.f64 lamp %12) %14 = (sin lamp) %15 = (approx %14 %13) %17 = (*.f64 cp lamp) %18 = (* cp %14) %19 = (approx %18 %17) %20 = (/.f64 cp %5) %21 = (cos phipp) %22 = (approx %21 #s(literal 1 binary64)) %27 = (neg.f64 cp) %28 = (*.f64 cp #s(literal 2 binary64)) %29 = (neg.f64 lamp) %30 = (PI.f64 ) %31 = (+.f64 %29 %30) %32 = (sin.f64 %31) %33 = (*.f64 %30 #s(literal 1/2 binary64)) %34 = (+.f64 %29 %33) %35 = (cos.f64 %34) %36 = (*.f64 #s(literal 1 binary64) %3) %39 = (*.f64 #s(literal 1/2 binary64) phipp) %41 = (fma.f64 %30 #s(literal 1/2 binary64) phipp) %43 = (sin.f64 %41) %44 = (/.f64 #s(literal 1 binary64) %5) %45 = (*.f64 cp %32) %46 = (*.f64 cp %35) %47 = (*.f64 cp %15) %48 = (*.f64 #s(literal 1/6 binary64) %10) %49 = (-.f64 %48 #s(literal 1 binary64)) %50 = (*.f64 lamp %49) %53 = (approx (sin (neg lamp)) %50) %54 = (/.f64 %5 cp) %56 = (*.f64 #s(literal 1/2 binary64) lamp) %57 = (sin.f64 %56) %58 = (cos.f64 %56) %59 = (/.f64 #s(literal 1 binary64) cp) %60 = (/.f64 #s(literal 1 binary64) %2) %61 = (sqrt.f64 #s(literal 1/2 binary64)) %62 = (*.f64 phipp phipp) %63 = (*.f64 %39 phipp) %64 = (fma.f64 %62 #s(literal -1/2 binary64) #s(literal 1 binary64)) %67 = (-.f64 #s(literal 1/2 binary64) %63) %68 = (fma.f64 %61 %61 %67) %69 = (*.f64 %61 %61) %71 = (*.f64 cp #s(literal -1 binary64)) %72 = (cos.f64 lamp) %73 = (sin.f64 %30) %74 = (approx %21 %64) %75 = (approx %21 %68) %78 = (/.f64 #s(literal 1 binary64) lamp) %79 = (/.f64 %5 lamp) %80 = (E.f64 ) %88 = (neg.f64 %80) %89 = (sqrt.f64 %80) %90 = (+.f64 %80 %80) %91 = (*.f64 %80 %80) %92 = (fma.f64 %80 %80 %80) %94 = (expm1.f64 %80) %95 = (exp.f64 %80) %97 = (tanh.f64 %80) %98 = (cosh.f64 %80) %99 = (sinh.f64 %80) %101 = (sqrt.f64 (fma.f64 %80 %80 %91)) %103 = (cbrt.f64 %80) %104 = (asinh.f64 %80) %105 = (tanh.f64 %104) %106 = (cosh.f64 %104) %107 = (cos.f64 %80) %108 = (sin.f64 #s(literal 5/4 binary64)) %109 = (sin.f64 #s(literal 5/2 binary64)) %110 = (+.f64 %29 #s(literal 1/64 binary64)) %111 = (sin.f64 %91) %112 = (sin.f64 %99) %113 = (cos.f64 %110) %114 = (*.f64 cp %113) %115 = (/.f64 %114 %22) %117 = (+.f64 #s(literal 1 binary64) %30) %118 = (+.f64 %90 %30) %119 = (+.f64 %98 %30) %120 = (+.f64 %103 %30) %121 = (cos.f64 #s(literal 1 binary64)) %122 = (cos.f64 #s(literal 1/4 binary64)) %123 = (cos.f64 #s(literal 3 binary64)) %124 = (cos.f64 %105) %125 = (neg.f64 #s(literal 5/2 binary64)) %126 = (/.f64 %97 %5) %127 = (/.f64 %5 %97) %128 = (pow.f64 %80 #s(literal 2 binary64)) %129 = (*.f64 #s(literal -1/6 binary64) %128) %130 = (+.f64 #s(literal 1 binary64) %129) %131 = (*.f64 %80 %130) %132 = (approx %14 %131) %133 = (*.f64 %20 %132) %135 = (*.f64 cp %80) %136 = (approx %18 %135) %137 = (/.f64 %136 %43) %139 = (/ %14 %21) %140 = (approx %139 %44) %141 = (*.f64 %140 cp) %143 = (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %144 = (*.f64 #s(literal -1/6 binary64) %143) %145 = (+.f64 #s(literal 1 binary64) %144) %146 = (*.f64 #s(literal 2 binary64) %145) %147 = (approx %14 %146) %148 = (*.f64 cp %147) %149 = (approx %18 %28) %150 = (/.f64 %149 %43) %152 = (/.f64 %148 %22) %154 = (pow.f64 #s(literal 1/6 binary64) #s(literal 2 binary64)) %155 = (*.f64 #s(literal -1/6 binary64) %154) %156 = (+.f64 #s(literal 1 binary64) %155) %157 = (*.f64 #s(literal 1/6 binary64) %156) %158 = (approx %14 %157) %159 = (*.f64 cp %158) %160 = (/.f64 %159 %22) %162 = (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) %163 = (*.f64 #s(literal -1/6 binary64) %162) %164 = (+.f64 #s(literal 1 binary64) %163) %165 = (*.f64 #s(literal -1/2 binary64) %164) %166 = (approx %14 %165) %167 = (*.f64 cp %166) %168 = (*.f64 cp #s(literal -1/2 binary64)) %169 = (/.f64 %167 %22) %171 = (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %172 = (*.f64 #s(literal -1/6 binary64) %171) %173 = (+.f64 #s(literal 1 binary64) %172) %174 = (*.f64 #s(literal 1/2 binary64) %173) %175 = (approx %14 %174) %176 = (*.f64 cp %175) %177 = (/.f64 %176 %22) %179 = (pow.f64 #s(literal 1/4 binary64) #s(literal 2 binary64)) %180 = (*.f64 #s(literal -1/6 binary64) %179) %181 = (+.f64 #s(literal 1 binary64) %180) %182 = (*.f64 #s(literal 1/4 binary64) %181) %183 = (approx %14 %182) %184 = (*.f64 cp %183) %185 = (/.f64 %184 %22) %187 = (pow.f64 #s(literal 3 binary64) #s(literal 2 binary64)) %188 = (*.f64 #s(literal -1/6 binary64) %187) %189 = (+.f64 #s(literal 1 binary64) %188) %190 = (*.f64 #s(literal 3 binary64) %189) %191 = (approx %14 %190) %192 = (*.f64 cp %191) %193 = (*.f64 cp %187) %194 = (*.f64 #s(literal -1/6 binary64) %193) %195 = (+.f64 cp %194) %196 = (*.f64 #s(literal 3 binary64) %195) %197 = (approx %18 %196) %198 = (/.f64 %197 %22) %200 = (/.f64 %192 %22) %202 = (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64)) %203 = (*.f64 #s(literal -1/6 binary64) %202) %204 = (+.f64 #s(literal 1 binary64) %203) %205 = (*.f64 #s(literal -1 binary64) %204) %206 = (approx %14 %205) %207 = (*.f64 cp %206) %208 = (/.f64 %207 %22) %210 = (pow.f64 #s(literal 3/4 binary64) #s(literal 2 binary64)) %211 = (*.f64 #s(literal -1/6 binary64) %210) %212 = (+.f64 #s(literal 1 binary64) %211) %213 = (*.f64 #s(literal 3/4 binary64) %212) %214 = (approx %14 %213) %215 = (*.f64 cp %214) %216 = (*.f64 %20 %214) %218 = (/.f64 %215 %22) %220 = (pow.f64 #s(literal 9/4 binary64) #s(literal 2 binary64)) %221 = (*.f64 cp %220) %222 = (*.f64 #s(literal -1/6 binary64) %221) %223 = (+.f64 cp %222) %224 = (*.f64 #s(literal 9/4 binary64) %223) %225 = (approx %18 %224) %226 = (/.f64 %225 %22) %228 = (pow.f64 #s(literal 5/4 binary64) #s(literal 2 binary64)) %229 = (*.f64 #s(literal -1/6 binary64) %228) %230 = (+.f64 #s(literal 1 binary64) %229) %231 = (*.f64 #s(literal 5/4 binary64) %230) %232 = (approx %14 %231) %233 = (*.f64 cp %232) %234 = (*.f64 %44 %233) %236 = (*.f64 %20 %232) %238 = (*.f64 cp %108) %239 = (*.f64 cp %228) %240 = (*.f64 #s(literal -1/6 binary64) %239) %241 = (+.f64 cp %240) %242 = (*.f64 #s(literal 5/4 binary64) %241) %243 = (approx %18 %242) %244 = (/.f64 %243 %22) %246 = (/.f64 %233 %22) %248 = (pow.f64 #s(literal 3/2 binary64) #s(literal 2 binary64)) %249 = (*.f64 #s(literal -1/6 binary64) %248) %250 = (+.f64 #s(literal 1 binary64) %249) %251 = (*.f64 #s(literal 3/2 binary64) %250) %252 = (approx %14 %251) %253 = (*.f64 cp %252) %254 = (/.f64 %253 %22) %256 = (pow.f64 #s(literal 5/2 binary64) #s(literal 2 binary64)) %257 = (*.f64 #s(literal -1/6 binary64) %256) %258 = (+.f64 #s(literal 1 binary64) %257) %259 = (*.f64 #s(literal 5/2 binary64) %258) %260 = (approx %14 %259) %261 = (*.f64 cp %260) %262 = (*.f64 cp %109) %263 = (*.f64 cp #s(literal 5/2 binary64)) %264 = (approx %18 %263) %265 = (/.f64 %264 %43) %267 = (*.f64 cp %256) %268 = (*.f64 #s(literal -1/6 binary64) %267) %269 = (+.f64 cp %268) %270 = (*.f64 #s(literal 5/2 binary64) %269) %271 = (approx %18 %270) %272 = (/.f64 %271 %22) %274 = (/.f64 %261 %22) %276 = (+.f64 %125 %30) %277 = (sin.f64 %276) %278 = (*.f64 cp %277) %279 = (/.f64 %278 %22) %281 = (*.f64 cp #s(literal -1/4 binary64)) %282 = (*.f64 cp #s(literal 1/8 binary64)) %283 = (approx %18 %282) %284 = (/.f64 %283 %43) %286 = (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %287 = (*.f64 #s(literal -1/6 binary64) %286) %288 = (+.f64 #s(literal 1 binary64) %287) %289 = (*.f64 #s(literal -2 binary64) %288) %290 = (approx %14 %289) %291 = (*.f64 cp %290) %292 = (*.f64 cp %286) %293 = (*.f64 #s(literal -1/6 binary64) %292) %294 = (+.f64 cp %293) %295 = (*.f64 #s(literal -2 binary64) %294) %296 = (approx %18 %295) %297 = (/.f64 %296 %22) %299 = (/.f64 %291 %22) %301 = (pow.f64 #s(literal 1/64 binary64) #s(literal 2 binary64)) %302 = (*.f64 #s(literal -1/6 binary64) %301) %303 = (+.f64 #s(literal 1 binary64) %302) %304 = (*.f64 #s(literal 1/64 binary64) %303) %305 = (approx %14 %304) %306 = (*.f64 cp %305) %307 = (/.f64 %306 %22) %309 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/64 binary64)) %310 = (pow.f64 %88 #s(literal 2 binary64)) %311 = (*.f64 #s(literal -1/6 binary64) %310) %312 = (+.f64 #s(literal 1 binary64) %311) %313 = (*.f64 %88 %312) %314 = (approx %14 %313) %315 = (*.f64 %20 %314) %317 = (pow.f64 %89 #s(literal 2 binary64)) %318 = (*.f64 cp %317) %319 = (*.f64 #s(literal -1/6 binary64) %318) %320 = (+.f64 cp %319) %321 = (*.f64 %89 %320) %322 = (approx %18 %321) %323 = (/.f64 %322 %22) %325 = (pow.f64 %90 #s(literal 2 binary64)) %326 = (*.f64 cp %325) %327 = (*.f64 #s(literal -1/6 binary64) %326) %328 = (+.f64 cp %327) %329 = (*.f64 %90 %328) %330 = (approx %18 %329) %331 = (/.f64 %330 %22) %333 = (pow.f64 %91 #s(literal 2 binary64)) %334 = (*.f64 #s(literal -1/6 binary64) %333) %335 = (+.f64 #s(literal 1 binary64) %334) %336 = (*.f64 %91 %335) %337 = (approx %14 %336) %338 = (*.f64 cp %337) %339 = (*.f64 cp %111) %340 = (/.f64 #s(literal 1 binary64) %339) %341 = (/ %21 %18) %342 = (approx %341 %340) %343 = (/.f64 #s(literal 1 binary64) %342) %345 = (/.f64 %338 %22) %347 = (*.f64 cp %94) %348 = (approx %139 %126) %349 = (*.f64 %348 cp) %351 = (*.f64 cp %112) %352 = (*.f64 cp %101) %353 = (approx %18 %352) %354 = (/.f64 %353 %43) %356 = (/.f64 #s(literal 1 binary64) %168) %357 = (approx %341 %356) %358 = (/.f64 #s(literal 1 binary64) %357) %360 = (/.f64 #s(literal 1 binary64) %71) %361 = (approx %341 %360) %362 = (/.f64 #s(literal 1 binary64) %361) %364 = (/.f64 #s(literal 1 binary64) %281) %365 = (approx %341 %364) %366 = (/.f64 #s(literal 1 binary64) %365) %368 = (/.f64 cp %79) %370 = (/.f64 lamp %54) %372 = (/.f64 %17 %75) %374 = (/.f64 %17 %74) %376 = (/.f64 %20 %78) %378 = (/.f64 %54 %97) %379 = (/.f64 #s(literal 1 binary64) %378) %381 = (/.f64 cp %127) %383 = (approx %341 %59) %384 = (/.f64 #s(literal 1 binary64) %383) %386 = (/.f64 cp %107) %387 = (*.f64 #s(literal 3/4 binary64) #s(literal 3/4 binary64)) %388 = (fma.f64 %387 #s(literal -1/2 binary64) #s(literal 1 binary64)) %391 = (approx %21 %388) %392 = (/.f64 %3 %391) %394 = (*.f64 %309 #s(literal 1/64 binary64)) %395 = (-.f64 #s(literal 1/2 binary64) %394) %396 = (fma.f64 %61 %61 %395) %398 = (approx %21 %396) %399 = (/.f64 %3 %398) %401 = (*.f64 #s(literal 1/64 binary64) #s(literal 1/64 binary64)) %402 = (fma.f64 %401 #s(literal -1/2 binary64) #s(literal 1 binary64)) %405 = (approx %21 %402) %406 = (/.f64 %3 %405) %408 = (/.f64 cp %80) %409 = (/.f64 %59 %2) %410 = (/.f64 #s(literal 1 binary64) %409) %412 = (/.f64 cp %60) %414 = (/.f64 %2 %59) %416 = (fma.f64 #s(literal 2 binary64) %73 #s(literal 1 binary64)) %419 = (/.f64 %3 %416) %421 = (/.f64 cp #s(literal -1/6 binary64)) %422 = (/.f64 #s(literal -1/2 binary64) %17) %423 = (approx %341 %422) %424 = (/.f64 #s(literal 1 binary64) %423) %426 = (/.f64 lamp #s(literal 1/2 binary64)) %427 = (approx %139 %426) %428 = (*.f64 %427 cp) %430 = (/.f64 cp #s(literal 3 binary64)) %431 = (/.f64 #s(literal -1 binary64) %17) %432 = (approx %341 %431) %433 = (/.f64 #s(literal 1 binary64) %432) %435 = (/.f64 lamp #s(literal 3/4 binary64)) %436 = (approx %139 %435) %437 = (*.f64 %436 cp) %439 = (/.f64 cp #s(literal 9/4 binary64)) %440 = (/.f64 cp #s(literal 5/4 binary64)) %441 = (/.f64 cp #s(literal 3/2 binary64)) %442 = (/.f64 cp #s(literal -1/4 binary64)) %443 = (/.f64 lamp #s(literal -1/8 binary64)) %444 = (approx %139 %443) %445 = (*.f64 %444 cp) %447 = (/.f64 cp #s(literal -1/8 binary64)) %448 = (/.f64 #s(literal 1/16 binary64) %17) %449 = (approx %341 %448) %450 = (/.f64 #s(literal 1 binary64) %449) %452 = (/.f64 cp phipp) %453 = (/.f64 cp %88) %454 = (/.f64 cp %89) %455 = (/.f64 cp %92) %456 = (/.f64 cp %94) %457 = (/.f64 cp %97) %458 = (/.f64 cp %103) %459 = (/.f64 cp %106) %460 = (approx %21 #s(literal -1/6 binary64)) %461 = (approx %21 #s(literal 1/6 binary64)) %462 = (/.f64 %46 %461) %464 = (approx %21 #s(literal -1/2 binary64)) %465 = (approx %21 #s(literal 1/4 binary64)) %466 = (approx %21 #s(literal -1 binary64)) %467 = (approx %21 #s(literal 3/4 binary64)) %468 = (/.f64 %45 %467) %470 = (/.f64 #s(literal 9/4 binary64) %3) %471 = (approx %341 %470) %472 = (/.f64 #s(literal 9/4 binary64) %471) %474 = (/.f64 #s(literal 5/2 binary64) %3) %475 = (approx %341 %474) %476 = (/.f64 #s(literal 5/2 binary64) %475) %478 = (approx %21 #s(literal -1/4 binary64)) %479 = (approx %21 #s(literal 1/8 binary64)) %480 = (approx %21 #s(literal 1/16 binary64)) %481 = (approx %21 #s(literal 1/64 binary64)) %482 = (approx %21 %97) %483 = (/.f64 %45 %482) %485 = (/.f64 %98 %3) %486 = (approx %341 %485) %487 = (/.f64 %98 %486) %489 = (approx %21 %105) %490 = (/.f64 %45 %489) %492 = (fma.f64 #s(literal -1/2 binary64) %73 %5) %495 = (/.f64 %3 %492) %497 = (*.f64 #s(literal -1/6 binary64) %71) %498 = (+.f64 cp %497) %499 = (*.f64 lamp %498) %500 = (approx %18 %499) %501 = (/.f64 %500 %22) %503 = (*.f64 #s(literal -1/6 binary64) #s(literal -1/8 binary64)) %504 = (+.f64 #s(literal 1 binary64) %503) %505 = (*.f64 lamp %504) %506 = (approx %14 %505) %507 = (*.f64 cp %506) %508 = (/.f64 %507 %22) %510 = (*.f64 #s(literal -1/6 binary64) %94) %511 = (+.f64 #s(literal 1 binary64) %510) %512 = (*.f64 lamp %511) %513 = (approx %14 %512) %514 = (*.f64 cp %513) %515 = (*.f64 #s(literal -1/6 binary64) %347) %516 = (+.f64 cp %515) %517 = (*.f64 lamp %516) %518 = (approx %18 %517) %519 = (/.f64 %518 %22) %521 = (/.f64 %514 %22) %523 = (*.f64 #s(literal -1/6 binary64) %95) %524 = (+.f64 #s(literal 1 binary64) %523) %525 = (*.f64 lamp %524) %526 = (approx %14 %525) %527 = (*.f64 cp %526) %528 = (/.f64 %527 %22) %530 = (+.f64 #s(literal 1 binary64) %80) %531 = (*.f64 lamp %530) %532 = (approx %14 %531) %533 = (*.f64 cp %532) %534 = (/.f64 %533 %22) %536 = (*.f64 lamp %117) %537 = (approx %14 %536) %538 = (*.f64 cp %537) %539 = (/.f64 %538 %22) %541 = (+.f64 #s(literal 1 binary64) #s(literal -1/6 binary64)) %542 = (+.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) %543 = (*.f64 lamp %542) %544 = (approx %14 %543) %545 = (*.f64 cp %544) %546 = (/.f64 %545 %22) %548 = (+.f64 #s(literal 1 binary64) #s(literal 4 binary64)) %549 = (*.f64 lamp %548) %550 = (approx %14 %549) %551 = (*.f64 cp %550) %552 = (/.f64 %551 %22) %554 = (+.f64 #s(literal 1 binary64) #s(literal -1/8 binary64)) %555 = (+.f64 #s(literal 1 binary64) #s(literal 1/8 binary64)) %556 = (*.f64 lamp %555) %557 = (approx %14 %556) %558 = (*.f64 cp %557) %559 = (/.f64 %558 %22) %561 = (+.f64 #s(literal 1 binary64) #s(literal 1/64 binary64)) %562 = (*.f64 lamp %561) %563 = (approx %14 %562) %564 = (*.f64 cp %563) %565 = (/.f64 %564 %22) %567 = (+.f64 #s(literal 1 binary64) %88) %568 = (*.f64 lamp %567) %569 = (approx %14 %568) %570 = (*.f64 cp %569) %571 = (/.f64 %570 %22) %573 = (+.f64 #s(literal 1 binary64) %89) %574 = (*.f64 lamp %573) %575 = (approx %14 %574) %576 = (*.f64 cp %575) %577 = (/.f64 %576 %22) %579 = (+.f64 #s(literal 1 binary64) %92) %580 = (*.f64 lamp %579) %581 = (approx %14 %580) %582 = (*.f64 cp %581) %583 = (/.f64 %582 %22) %585 = (*.f64 lamp %80) %586 = (approx %14 %585) %587 = (*.f64 cp %586) %588 = (/.f64 %587 %22) %590 = (*.f64 lamp %30) %591 = (approx %14 %590) %592 = (*.f64 cp %591) %593 = (/.f64 %592 %22) %595 = (*.f64 lamp #s(literal 3 binary64)) %596 = (approx %14 %595) %597 = (*.f64 cp %596) %598 = (/.f64 %597 %22) %600 = (*.f64 lamp #s(literal 9/4 binary64)) %601 = (approx %14 %600) %602 = (*.f64 cp %601) %603 = (/.f64 %602 %22) %605 = (*.f64 lamp #s(literal 5/4 binary64)) %606 = (approx %14 %605) %607 = (*.f64 cp %606) %608 = (/.f64 %607 %22) %610 = (*.f64 lamp #s(literal 3/2 binary64)) %611 = (approx %14 %610) %612 = (*.f64 cp %611) %613 = (/.f64 %612 %22) %615 = (*.f64 lamp %88) %616 = (approx %14 %615) %617 = (*.f64 cp %616) %618 = (/.f64 %617 %22) %620 = (*.f64 lamp %92) %621 = (approx %14 %620) %622 = (*.f64 cp %621) %623 = (/.f64 %622 %22) %625 = (*.f64 lamp %94) %626 = (approx %14 %625) %627 = (*.f64 cp %626) %628 = (/.f64 %627 %22) %630 = (*.f64 lamp %106) %631 = (approx %14 %630) %632 = (*.f64 cp %631) %633 = (/.f64 %632 %22) %635 = (approx %14 #s(literal -1/2 binary64)) %636 = (*.f64 %20 %635) %638 = (approx %14 lamp) %639 = (*.f64 %20 %638) %641 = (approx %14 %105) %642 = (*.f64 %20 %641) %645 = (*.f64 #s(literal -1/2 binary64) %80) %646 = (+.f64 #s(literal 1 binary64) %645) %647 = (approx %21 %646) %648 = (/.f64 %19 %647) %650 = (*.f64 #s(literal -1/2 binary64) %30) %651 = (+.f64 #s(literal 1 binary64) %650) %652 = (approx %21 %651) %653 = (/.f64 %19 %652) %655 = (*.f64 #s(literal -1/2 binary64) #s(literal 3/4 binary64)) %656 = (+.f64 #s(literal 1 binary64) %655) %657 = (approx %21 %656) %658 = (/.f64 %19 %657) %660 = (*.f64 #s(literal -1/2 binary64) #s(literal 5/4 binary64)) %661 = (+.f64 #s(literal 1 binary64) %660) %662 = (approx %21 %661) %663 = (/.f64 %19 %662) %665 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/8 binary64)) %666 = (+.f64 #s(literal 1 binary64) %665) %667 = (approx %21 %666) %668 = (/.f64 %19 %667) %670 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/16 binary64)) %671 = (+.f64 #s(literal 1 binary64) %670) %672 = (approx %21 %671) %673 = (/.f64 %19 %672) %675 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/64 binary64)) %676 = (+.f64 #s(literal 1 binary64) %675) %677 = (approx %21 %676) %678 = (/.f64 %19 %677) %680 = (*.f64 #s(literal -1/2 binary64) %101) %681 = (+.f64 #s(literal 1 binary64) %680) %682 = (approx %21 %681) %683 = (/.f64 %19 %682) %685 = (approx %21 %541) %686 = (/.f64 %19 %685) %688 = (approx %21 %554) %689 = (/.f64 %19 %688) %691 = (/.f64 %19 %460) %693 = (/.f64 %19 %461) %695 = (/.f64 %19 %464) %697 = (/.f64 %19 %465) %699 = (/.f64 %19 %466) %701 = (/.f64 %19 %467) %703 = (/.f64 %19 %478) %705 = (/.f64 %19 %479) %707 = (/.f64 %19 %480) %709 = (+.f64 %90 %33) %710 = (cos.f64 %709) %711 = (*.f64 cp %710) %712 = (/.f64 %711 %22) %714 = (sin.f64 %118) %715 = (*.f64 cp %714) %716 = (/.f64 %715 %22) %718 = (+.f64 %98 %33) %719 = (cos.f64 %718) %720 = (*.f64 cp %719) %721 = (/.f64 %720 %22) %723 = (sin.f64 %119) %724 = (*.f64 cp %723) %725 = (/.f64 %724 %22) %727 = (sin.f64 %120) %728 = (*.f64 cp %727) %729 = (/.f64 %728 %22) %731 = (/.f64 %238 %22) %733 = (/.f64 %262 %22) %735 = (/.f64 %339 %22) %737 = (/.f64 %351 %22) %739 = (*.f64 cp %121) %740 = (/.f64 %739 %22) %742 = (*.f64 cp %122) %743 = (/.f64 %742 %22) %745 = (*.f64 cp %123) %746 = (/.f64 %745 %22) %748 = (*.f64 cp %72) %749 = (/.f64 %748 %22) %751 = (*.f64 cp %124) %752 = (/.f64 %751 %22) %754 = (*.f64 #s(literal 3 binary64) %47) %756 = (*.f64 #s(literal 5/4 binary64) %47) %758 = (*.f64 %92 %27) %759 = (*.f64 %758 %53) %761 = (*.f64 %94 %27) %762 = (*.f64 %761 %53) %764 = (approx %139 #s(literal -1/6 binary64)) %765 = (*.f64 %764 cp) %767 = (approx %139 #s(literal 1/6 binary64)) %768 = (*.f64 %767 cp) %770 = (approx %139 #s(literal -1/2 binary64)) %771 = (*.f64 %770 cp) %773 = (approx %139 #s(literal 1/2 binary64)) %774 = (*.f64 %773 cp) %776 = (approx %139 #s(literal 1/4 binary64)) %777 = (*.f64 %776 cp) %779 = (approx %139 #s(literal -1 binary64)) %780 = (*.f64 %779 cp) %782 = (approx %139 #s(literal 3/4 binary64)) %783 = (*.f64 %782 cp) %785 = (approx %139 #s(literal 9/4 binary64)) %786 = (*.f64 %785 cp) %788 = (approx %139 #s(literal 5/4 binary64)) %789 = (*.f64 %788 cp) %791 = (approx %139 #s(literal 3/2 binary64)) %792 = (*.f64 %791 cp) %794 = (approx %139 #s(literal 4 binary64)) %795 = (*.f64 %794 cp) %797 = (approx %139 #s(literal -1/4 binary64)) %798 = (*.f64 %797 cp) %800 = (approx %139 #s(literal -1/8 binary64)) %801 = (*.f64 %800 cp) %803 = (approx %139 #s(literal 1/16 binary64)) %804 = (*.f64 %803 cp) %806 = (approx %139 #s(literal -2 binary64)) %807 = (*.f64 %806 cp) %809 = (approx %139 #s(literal 1/64 binary64)) %810 = (*.f64 %809 cp) %812 = (approx %139 cp) %813 = (*.f64 %812 cp) %815 = (approx %139 lamp) %816 = (*.f64 %815 cp) %818 = (approx %139 %88) %819 = (*.f64 %818 cp) %821 = (approx %139 %89) %822 = (*.f64 %821 cp) %824 = (approx %139 %97) %825 = (*.f64 %824 cp) %827 = (approx %139 %105) %828 = (*.f64 %827 cp) %830 = (approx %139 %107) %831 = (*.f64 %830 cp) %833 = (approx %341 cp) %834 = (/.f64 #s(literal 1 binary64) %833) %836 = (approx %341 phipp) %837 = (/.f64 #s(literal 1 binary64) %836) %839 = (/.f64 %2 lamp) %841 = (*.f64 #s(literal -1/2 binary64) %58) %842 = (*.f64 #s(literal 2 binary64) %841) %843 = (*.f64 cp %842) %844 = (/.f64 %843 %22) %846 = (*.f64 #s(literal 3 binary64) %58) %847 = (*.f64 #s(literal 2 binary64) %846) %848 = (*.f64 cp %847) %849 = (/.f64 %848 %22) %851 = (*.f64 #s(literal 9/4 binary64) %58) %852 = (*.f64 #s(literal 2 binary64) %851) %853 = (*.f64 cp %852) %854 = (/.f64 %853 %22) %856 = (*.f64 #s(literal 5/2 binary64) %58) %857 = (*.f64 #s(literal 2 binary64) %856) %858 = (*.f64 cp %857) %859 = (/.f64 %858 %22) %861 = (*.f64 %57 #s(literal 1 binary64)) %862 = (*.f64 #s(literal 2 binary64) %861) %863 = (*.f64 cp %862) %864 = (/.f64 %863 %22) %866 = (*.f64 %57 #s(literal -1 binary64)) %867 = (*.f64 #s(literal 2 binary64) %866) %868 = (*.f64 cp %867) %869 = (/.f64 %868 %22) %871 = (*.f64 #s(literal 2 binary64) #s(literal -1/6 binary64)) %872 = (*.f64 cp %871) %873 = (/.f64 %872 %22) %875 = (*.f64 #s(literal 2 binary64) %88) %876 = (*.f64 cp %875) %877 = (/.f64 %876 %22) %879 = (/.f64 %20 #s(literal 5/4 binary64)) %881 = (/.f64 %20 #s(literal 3/2 binary64)) %883 = (fma.f64 #s(literal 1/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) %886 = (approx %21 %883) %887 = (/.f64 %3 %886) %889 = (fma.f64 #s(literal 3/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) %892 = (approx %21 %889) %893 = (/.f64 %3 %892) %895 = (fma.f64 #s(literal 5/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) %898 = (approx %21 %895) %899 = (/.f64 %3 %898) %901 = (fma.f64 #s(literal 1/64 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) %904 = (approx %21 %901) %905 = (/.f64 %3 %904) %907 = (fma.f64 %101 #s(literal -1/2 binary64) #s(literal 1 binary64)) %910 = (approx %21 %907) %911 = (/.f64 %3 %910) %913 = (-.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %914 = (fma.f64 %61 %61 %913) %916 = (approx %21 %914) %917 = (/.f64 %3 %916) %919 = (-.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) %920 = (fma.f64 %61 %61 %919) %922 = (approx %21 %920) %923 = (/.f64 %3 %922) %925 = (-.f64 #s(literal 1/2 binary64) %89) %926 = (fma.f64 %61 %61 %925) %928 = (approx %21 %926) %929 = (/.f64 %3 %928) %931 = (/.f64 %3 %481) %933 = (fma.f64 %61 %61 #s(literal -1/8 binary64)) %935 = (approx %21 %933) %936 = (/.f64 %3 %935) %963 = (*.f64 #s(literal -1 binary64) %3) %965 = (*.f64 #s(literal 5/4 binary64) %3) %967 = (*.f64 #s(literal 3/2 binary64) %3) %969 = (*.f64 #s(literal 5/2 binary64) %3) cp lamp %2 %3 phipp %5 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/6 binary64) #s(literal 2 binary64) %10 %11 %12 %13 %15 #s(literal 1/6 binary64) %17 %19 %20 %22 #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal -1/4 binary64) %27 %28 %29 %30 %31 %32 %33 %34 %35 %36 #s(literal 1/4 binary64) #s(literal -2 binary64) %39 #s(literal 4 binary64) %41 (+.f64 %33 phipp) %43 %44 %45 %46 %47 %48 %49 %50 %53 %54 #s(literal 3 binary64) %56 %57 %58 %59 %60 %61 %62 %63 %64 (+.f64 (*.f64 %62 #s(literal -1/2 binary64)) #s(literal 1 binary64)) %67 %68 (+.f64 %69 %67) %71 %72 %73 %74 %75 #s(literal -1/8 binary64) #s(literal 1/8 binary64) %78 %79 %80 #s(literal 3/4 binary64) #s(literal 9/4 binary64) #s(literal 5/4 binary64) #s(literal 3/2 binary64) #s(literal 5/2 binary64) #s(literal 1/16 binary64) #s(literal 1/64 binary64) %88 %89 %90 %91 %92 (+.f64 %91 %80) %94 (-.f64 %95 #s(literal 1 binary64)) %97 %95 %98 %99 %101 (hypot.f64 %80 %80) %103 %104 %105 %106 %107 %108 %109 %110 %111 %112 %113 %114 %115 (asin.f64 %115) %117 %118 %119 %120 %121 %122 %123 %124 %125 %126 %127 %128 %129 %130 %131 %132 %133 (asin.f64 %133) %135 %136 %137 (asin.f64 %137) %140 %141 (asin.f64 %141) %143 %144 %145 %146 %147 %148 %149 %150 (asin.f64 %150) %152 (asin.f64 %152) %154 %155 %156 %157 %158 %159 %160 (asin.f64 %160) %162 %163 %164 %165 %166 %167 %168 %169 (asin.f64 %169) %171 %172 %173 %174 %175 %176 %177 (asin.f64 %177) %179 %180 %181 %182 %183 %184 %185 (asin.f64 %185) %187 %188 %189 %190 %191 %192 %193 %194 %195 %196 %197 %198 (asin.f64 %198) %200 (asin.f64 %200) %202 %203 %204 %205 %206 %207 %208 (asin.f64 %208) %210 %211 %212 %213 %214 %215 %216 (asin.f64 %216) %218 (asin.f64 %218) %220 %221 %222 %223 %224 %225 %226 (asin.f64 %226) %228 %229 %230 %231 %232 %233 %234 (asin.f64 %234) %236 (asin.f64 %236) %238 %239 %240 %241 %242 %243 %244 (asin.f64 %244) %246 (asin.f64 %246) %248 %249 %250 %251 %252 %253 %254 (asin.f64 %254) %256 %257 %258 %259 %260 %261 %262 %263 %264 %265 (asin.f64 %265) %267 %268 %269 %270 %271 %272 (asin.f64 %272) %274 (asin.f64 %274) %276 %277 %278 %279 (asin.f64 %279) %281 %282 %283 %284 (asin.f64 %284) %286 %287 %288 %289 %290 %291 %292 %293 %294 %295 %296 %297 (asin.f64 %297) %299 (asin.f64 %299) %301 %302 %303 %304 %305 %306 %307 (asin.f64 %307) %309 %310 %311 %312 %313 %314 %315 (asin.f64 %315) %317 %318 %319 %320 %321 %322 %323 (asin.f64 %323) %325 %326 %327 %328 %329 %330 %331 (asin.f64 %331) %333 %334 %335 %336 %337 %338 %339 %340 %342 %343 (asin.f64 %343) %345 (asin.f64 %345) %347 %348 %349 (asin.f64 %349) %351 %352 %353 %354 (asin.f64 %354) %356 %357 %358 (asin.f64 %358) %360 %361 %362 (asin.f64 %362) %364 %365 %366 (asin.f64 %366) %368 (asin.f64 %368) %370 (asin.f64 %370) %372 (asin.f64 %372) %374 (asin.f64 %374) %376 (asin.f64 %376) %378 %379 (asin.f64 %379) %381 (asin.f64 %381) %383 %384 (asin.f64 %384) %386 %387 %388 (+.f64 (*.f64 %387 #s(literal -1/2 binary64)) #s(literal 1 binary64)) %391 %392 (asin.f64 %392) %394 %395 %396 (+.f64 %69 %395) %398 %399 (asin.f64 %399) %401 %402 (+.f64 (*.f64 %401 #s(literal -1/2 binary64)) #s(literal 1 binary64)) %405 %406 (asin.f64 %406) %408 %409 %410 (asin.f64 %410) %412 (asin.f64 %412) %414 (asin.f64 %414) %416 (+.f64 (*.f64 #s(literal 2 binary64) %73) #s(literal 1 binary64)) %419 (asin.f64 %419) %421 %422 %423 %424 (asin.f64 %424) %426 %427 %428 (asin.f64 %428) %430 %431 %432 %433 (asin.f64 %433) %435 %436 %437 (asin.f64 %437) %439 %440 %441 %442 %443 %444 %445 (asin.f64 %445) %447 %448 %449 %450 (asin.f64 %450) %452 %453 %454 %455 %456 %457 %458 %459 %460 %461 %462 (asin.f64 %462) %464 %465 %466 %467 %468 (asin.f64 %468) %470 %471 %472 (asin.f64 %472) %474 %475 %476 (asin.f64 %476) %478 %479 %480 %481 %482 %483 (asin.f64 %483) %485 %486 %487 (asin.f64 %487) %489 %490 (asin.f64 %490) %492 (+.f64 (*.f64 #s(literal -1/2 binary64) %73) %5) %495 (asin.f64 %495) %497 %498 %499 %500 %501 (asin.f64 %501) %503 %504 %505 %506 %507 %508 (asin.f64 %508) %510 %511 %512 %513 %514 %515 %516 %517 %518 %519 (asin.f64 %519) %521 (asin.f64 %521) %523 %524 %525 %526 %527 %528 (asin.f64 %528) %530 %531 %532 %533 %534 (asin.f64 %534) %536 %537 %538 %539 (asin.f64 %539) %541 %542 %543 %544 %545 %546 (asin.f64 %546) %548 %549 %550 %551 %552 (asin.f64 %552) %554 %555 %556 %557 %558 %559 (asin.f64 %559) %561 %562 %563 %564 %565 (asin.f64 %565) %567 %568 %569 %570 %571 (asin.f64 %571) %573 %574 %575 %576 %577 (asin.f64 %577) %579 %580 %581 %582 %583 (asin.f64 %583) %585 %586 %587 %588 (asin.f64 %588) %590 %591 %592 %593 (asin.f64 %593) %595 %596 %597 %598 (asin.f64 %598) %600 %601 %602 %603 (asin.f64 %603) %605 %606 %607 %608 (asin.f64 %608) %610 %611 %612 %613 (asin.f64 %613) %615 %616 %617 %618 (asin.f64 %618) %620 %621 %622 %623 (asin.f64 %623) %625 %626 %627 %628 (asin.f64 %628) %630 %631 %632 %633 (asin.f64 %633) %635 %636 (asin.f64 %636) %638 %639 (asin.f64 %639) %641 %642 (asin.f64 %642) (asin.f64 %47) %645 %646 %647 %648 (asin.f64 %648) %650 %651 %652 %653 (asin.f64 %653) %655 %656 %657 %658 (asin.f64 %658) %660 %661 %662 %663 (asin.f64 %663) %665 %666 %667 %668 (asin.f64 %668) %670 %671 %672 %673 (asin.f64 %673) %675 %676 %677 %678 (asin.f64 %678) %680 %681 %682 %683 (asin.f64 %683) %685 %686 (asin.f64 %686) %688 %689 (asin.f64 %689) %691 (asin.f64 %691) %693 (asin.f64 %693) %695 (asin.f64 %695) %697 (asin.f64 %697) %699 (asin.f64 %699) %701 (asin.f64 %701) %703 (asin.f64 %703) %705 (asin.f64 %705) %707 (asin.f64 %707) %709 %710 %711 %712 (asin.f64 %712) %714 %715 %716 (asin.f64 %716) %718 %719 %720 %721 (asin.f64 %721) %723 %724 %725 (asin.f64 %725) %727 %728 %729 (asin.f64 %729) %731 (asin.f64 %731) %733 (asin.f64 %733) %735 (asin.f64 %735) %737 (asin.f64 %737) %739 %740 (asin.f64 %740) %742 %743 (asin.f64 %743) %745 %746 (asin.f64 %746) %748 %749 (asin.f64 %749) %751 %752 (asin.f64 %752) %754 (asin.f64 %754) %756 (asin.f64 %756) %758 %759 (asin.f64 %759) %761 %762 (asin.f64 %762) %764 %765 (asin.f64 %765) %767 %768 (asin.f64 %768) %770 %771 (asin.f64 %771) %773 %774 (asin.f64 %774) %776 %777 (asin.f64 %777) %779 %780 (asin.f64 %780) %782 %783 (asin.f64 %783) %785 %786 (asin.f64 %786) %788 %789 (asin.f64 %789) %791 %792 (asin.f64 %792) %794 %795 (asin.f64 %795) %797 %798 (asin.f64 %798) %800 %801 (asin.f64 %801) %803 %804 (asin.f64 %804) %806 %807 (asin.f64 %807) %809 %810 (asin.f64 %810) %812 %813 (asin.f64 %813) %815 %816 (asin.f64 %816) %818 %819 (asin.f64 %819) %821 %822 (asin.f64 %822) %824 %825 (asin.f64 %825) %827 %828 (asin.f64 %828) %830 %831 (asin.f64 %831) %833 %834 (asin.f64 %834) %836 %837 (asin.f64 %837) %839 (asin.f64 %839) %841 %842 %843 %844 (asin.f64 %844) %846 %847 %848 %849 (asin.f64 %849) %851 %852 %853 %854 (asin.f64 %854) %856 %857 %858 %859 (asin.f64 %859) %861 %862 %863 %864 (asin.f64 %864) %866 %867 %868 %869 (asin.f64 %869) %871 %872 %873 (asin.f64 %873) %875 %876 %877 (asin.f64 %877) %879 (asin.f64 %879) %881 (asin.f64 %881) %883 (+.f64 (*.f64 #s(literal 1/4 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) %886 %887 (asin.f64 %887) %889 (+.f64 (*.f64 #s(literal 3/4 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) %892 %893 (asin.f64 %893) %895 (+.f64 (*.f64 #s(literal 5/4 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) %898 %899 (asin.f64 %899) %901 (+.f64 (*.f64 #s(literal 1/64 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) %904 %905 (asin.f64 %905) %907 (+.f64 (*.f64 %101 #s(literal -1/2 binary64)) #s(literal 1 binary64)) %910 %911 (asin.f64 %911) %913 %914 (+.f64 %69 %913) %916 %917 (asin.f64 %917) %919 %920 (+.f64 %69 %919) %922 %923 (asin.f64 %923) %925 %926 (+.f64 %69 %925) %928 %929 (asin.f64 %929) %931 (asin.f64 %931) %933 (+.f64 %69 #s(literal -1/8 binary64)) %935 %936 (asin.f64 %936) (asin.f64 %408) (asin.f64 %421) (asin.f64 %430) (asin.f64 %439) (asin.f64 %440) (asin.f64 %441) (asin.f64 %442) (asin.f64 %447) (asin.f64 %452) (asin.f64 %453) (asin.f64 %454) (asin.f64 %455) (asin.f64 %456) (asin.f64 %457) (asin.f64 %458) (asin.f64 %459) (asin.f64 %386) (asin.f64 #s(literal 0 binary64)) (asin.f64 #s(literal -1/2 binary64)) (asin.f64 #s(literal -1/8 binary64)) (asin.f64 #s(literal 1/64 binary64)) (asin.f64 cp) (asin.f64 lamp) (asin.f64 phipp) (asin.f64 %36) %963 (asin.f64 %963) %965 (asin.f64 %965) %967 (asin.f64 %967) %969 (asin.f64 %969) |
Compiled 33 812 to 6 407 computations (81.1% saved)
224 alts after pruning (145 fresh and 79 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 056 | 145 | 2 201 |
| Fresh | 0 | 0 | 0 |
| Picked | 141 | 67 | 208 |
| Done | 0 | 12 | 12 |
| Total | 2 197 | 224 | 2 421 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 99.5% | (asin.f64 (/.f64 (/.f64 cp (cos.f64 phipp)) (/.f64 #s(literal 1 binary64) (sin.f64 lamp)))) |
| ✓ | 62.4% | (asin.f64 (/.f64 (/.f64 cp (cos.f64 phipp)) (/.f64 #s(literal 1 binary64) lamp))) |
| ✓ | 67.8% | %4 = (*.f64 #s(literal 1/2 binary64) lamp) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 %4) (cos.f64 %4)))) (approx (cos phipp) #s(literal 1 binary64)))) |
| 7.3% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 (neg.f64 lamp) (PI.f64 )))) (approx (cos phipp) #s(literal 4464548535801179/4503599627370496 binary64)))) | |
| 7.3% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 (neg.f64 lamp) (PI.f64 )))) (approx (cos phipp) #s(literal 8453327655603309/9007199254740992 binary64)))) | |
| ✓ | 7.2% | %1 = (E.f64 ) (asin.f64 (/.f64 (*.f64 cp (sin.f64 (*.f64 %1 %1))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ✓ | 7.3% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 (sinh.f64 (E.f64 )))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ✓ | 67.2% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (fma.f64 #s(literal 2 binary64) (sin.f64 (PI.f64 )) #s(literal 1 binary64)))) |
| ✓ | 98.6% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (fma.f64 #s(literal -1/2 binary64) (sin.f64 (PI.f64 )) (cos.f64 phipp)))) |
| ✓ | 99.6% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp))) |
| 41.0% | %7 = (sqrt.f64 #s(literal 1/2 binary64)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 %7 %7 #s(literal 4095/8192 binary64))))) | |
| 25.9% | %7 = (sqrt.f64 #s(literal 1/2 binary64)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 %7 %7 #s(literal -1293345171669415/1125899906842624 binary64))))) | |
| 26.0% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) (-.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))))) | |
| 33.8% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) (-.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)))))) | |
| 31.8% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) #s(literal -1/8 binary64))))) | |
| 31.8% | %7 = (sqrt.f64 #s(literal 1/2 binary64)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) (+.f64 (*.f64 %7 %7) #s(literal -1/8 binary64))))) | |
| 41.0% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) #s(literal 8191/8192 binary64)))) | |
| 36.9% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) #s(literal 127/128 binary64)))) | |
| 33.8% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) #s(literal 7505999378950827/9007199254740992 binary64)))) | |
| 33.0% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) #s(literal 23/32 binary64)))) | |
| 32.6% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) #s(literal 5/8 binary64)))) | |
| 31.8% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) #s(literal 3/8 binary64)))) | |
| 25.9% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) #s(literal -730395218248103/1125899906842624 binary64)))) | |
| 26.0% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (approx (cos phipp) #s(literal -8305678171202505/9007199254740992 binary64)))) | |
| 7.2% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 #s(literal 4829072695441147/562949953421312 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.3% | (asin.f64 (/.f64 (*.f64 cp (sin.f64 #s(literal 530871453829351/70368744177664 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 8.1% | (asin.f64 (/.f64 (*.f64 cp (cos.f64 (+.f64 (neg.f64 lamp) #s(literal 884279719003555/562949953421312 binary64)))) (approx (cos phipp) #s(literal 1/6 binary64)))) | |
| ✓ | 7.8% | (asin.f64 (/.f64 (*.f64 cp (cos.f64 lamp)) (approx (cos phipp) #s(literal 1 binary64)))) |
| 51.5% | (asin.f64 (/.f64 (*.f64 cp (approx (* 2 (* (sin (* 1/2 lamp)) 1)) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) lamp))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 27.2% | (asin.f64 (/.f64 (*.f64 cp (approx (* 2 (* (sin (* 1/2 lamp)) -1)) (*.f64 #s(literal -2 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) lamp))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.7% | (asin.f64 (/.f64 (*.f64 cp (approx (* 2 (* 3 (cos (* 1/2 lamp)))) (*.f64 #s(literal 6 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) lamp))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.8% | (asin.f64 (/.f64 (*.f64 cp (approx (* 2 (* 5/2 (cos (* 1/2 lamp)))) (*.f64 #s(literal 5 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) lamp))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.1% | (asin.f64 (/.f64 (*.f64 cp (approx (sin (+ (neg lamp) (PI ))) (sin.f64 (-.f64 (PI.f64 ) lamp)))) (approx (cos phipp) #s(literal 3/4 binary64)))) | |
| 5.7% | %3 = (E.f64 ) (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 (*.f64 %3 %3) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 960500813064011/17592186044416 binary64)))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 5.7% | %3 = (E.f64 ) (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 (*.f64 %3 %3) #s(literal -4559721049586747/562949953421312 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 23.4% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 7968141269553787/562949953421312 binary64)))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 23.3% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/2251799813685248 binary64))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| ✓ | 27.1% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (PI.f64 )))) (approx (cos phipp) #s(literal 1 binary64)))) |
| ✓ | 27.2% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (E.f64 )))) (approx (cos phipp) #s(literal 1 binary64)))) |
| 26.4% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 7968141269553787/562949953421312 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 26.5% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 6252875368858801/562949953421312 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 26.5% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 5689925415437489/562949953421312 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 26.9% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 5 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 26.9% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 1165754695714211/281474976710656 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 27.0% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 8372826328553321/2251799813685248 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 27.2% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 6522083102554805/2251799813685248 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 27.2% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 2982195031933351/1125899906842624 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| ✓ | 27.3% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 9/4 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) |
| 28.5% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 5254199565265579/4503599627370496 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 28.7% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 9/8 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 29.6% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal 4597424619607381/4503599627370496 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 23.4% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal -6120588732034553/4503599627370496 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 23.4% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal -1717797167482409/1125899906842624 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 23.3% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp #s(literal -7738453402365651/4503599627370496 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.1% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 25/4 binary64)))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.1% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 5/2 binary64) #s(literal -6004799503160661/144115188075855872 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.2% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) #s(literal -6004799503160661/9007199254740992 binary64))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.3% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) #s(literal -4691249611844267/18014398509481984 binary64))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.3% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 5/4 binary64) #s(literal 6661574448818859/9007199254740992 binary64)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.8% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) #s(literal -6004799503160661/9007199254740992 binary64))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.3% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) #s(literal 15/16 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.3% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) #s(literal 8326968061023573/9007199254740992 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.1% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) #s(literal 87/128 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.0% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) #s(literal 8631899285793451/18014398509481984 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.8% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) #s(literal 8913374262504107/36028797018963968 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.7% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) #s(literal 5976999505460843/36028797018963968 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.3% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) #s(literal 9006832750865067/576460752303423488 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.1% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) #s(literal -7505999378950827/72057594037927936 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.5% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) #s(literal -8631899285793451/18014398509481984 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.8% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) #s(literal -6004799503160661/9007199254740992 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.8% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) #s(literal -7505999378950827/9007199254740992 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.4% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) #s(literal -3/2 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 5.7% | (asin.f64 (/.f64 (*.f64 cp (approx (sin lamp) #s(literal -8423008657717855/140737488355328 binary64))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.8% | (asin.f64 (/.f64 (*.f64 cp (approx (cos (+ (neg lamp) 1/64)) (cos.f64 (-.f64 #s(literal 1/64 binary64) lamp)))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| ✓ | 46.8% | (asin.f64 (/.f64 (*.f64 cp lamp) (approx (cos phipp) (fma.f64 (*.f64 phipp phipp) #s(literal -1/2 binary64) #s(literal 1 binary64))))) |
| 46.8% | (asin.f64 (/.f64 (*.f64 cp lamp) (approx (cos phipp) (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) phipp) phipp)))))) | |
| 7.3% | (asin.f64 (/.f64 (*.f64 cp #s(literal 8727187242741409/9007199254740992 binary64)) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.3% | (asin.f64 (/.f64 (*.f64 cp #s(literal 4289142651364827/4503599627370496 binary64)) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.2% | (asin.f64 (/.f64 (*.f64 cp #s(literal 8051129683737207/9007199254740992 binary64)) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.2% | (asin.f64 (/.f64 (*.f64 cp #s(literal 3373405395171915/4503599627370496 binary64)) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.1% | (asin.f64 (/.f64 (*.f64 cp #s(literal 5323185635152641/9007199254740992 binary64)) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.1% | (asin.f64 (/.f64 (*.f64 cp #s(literal 1216652631687587/2251799813685248 binary64)) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.5% | (asin.f64 (/.f64 (*.f64 cp #s(literal -6004799503160661/18014398509481984 binary64)) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.0% | (asin.f64 (/.f64 (*.f64 cp #s(literal -1092589094043881/1125899906842624 binary64)) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.9% | (asin.f64 (/.f64 (*.f64 cp #s(literal -8869339597797555/9007199254740992 binary64)) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.9% | (asin.f64 (/.f64 (*.f64 cp #s(literal -4458529838789353/4503599627370496 binary64)) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.1% | (asin.f64 (/.f64 (*.f64 cp #s(literal -6121026514868073/1125899906842624 binary64)) (approx (cos phipp) #s(literal 1 binary64)))) | |
| ✓ | 99.6% | (asin.f64 (/.f64 (sin.f64 lamp) (/.f64 (cos.f64 phipp) cp))) |
| ✓ | 67.8% | (asin.f64 (/.f64 (sin.f64 lamp) (/.f64 #s(literal 1 binary64) cp))) |
| ✓ | 67.5% | %1 = (cosh.f64 (E.f64 )) (asin.f64 (/.f64 %1 (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 %1 (*.f64 cp (sin.f64 lamp)))))) |
| 5.9% | %4 = (E.f64 ) (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 (+.f64 %4 %4) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 4159668786720471/140737488355328 binary64)))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| ✓ | 23.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (expm1.f64 (E.f64 ))))))) (approx (cos phipp) #s(literal 1 binary64)))) |
| 28.5% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 lamp (+.f64 cp (approx (* -1/6 (* cp -1)) (*.f64 #s(literal 1/6 binary64) cp))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.3% | %4 = (E.f64 ) (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp (sqrt.f64 (fma.f64 %4 %4 (*.f64 %4 %4))))) (sin.f64 (fma.f64 (PI.f64 ) #s(literal 1/2 binary64) phipp)))) | |
| ✓ | 6.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp (E.f64 ))) (sin.f64 (fma.f64 (PI.f64 ) #s(literal 1/2 binary64) phipp)))) |
| ✓ | 62.5% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (cos.f64 phipp))) |
| 23.3% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/4503599627370496 binary64))))) | |
| 23.3% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) #s(literal -884279719003555/562949953421312 binary64))))) | |
| 23.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) (+.f64 #s(literal 1 binary64) #s(literal -8656438712971749/4503599627370496 binary64))))) | |
| 30.1% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 127/128 binary64)))) | |
| 29.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 31/32 binary64)))) | |
| 29.0% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 15/16 binary64)))) | |
| 28.6% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 7/8 binary64)))) | |
| 28.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 7505999378950827/9007199254740992 binary64)))) | |
| 27.6% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 5/8 binary64)))) | |
| 27.2% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 3/8 binary64)))) | |
| ✓ | 26.9% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 1/4 binary64)))) |
| ✓ | 26.8% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 1/6 binary64)))) |
| ✓ | 26.6% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 1/8 binary64)))) |
| ✓ | 26.3% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal 1/16 binary64)))) |
| ✓ | 23.2% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal -1/6 binary64)))) |
| ✓ | 23.2% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal -1/4 binary64)))) |
| 23.3% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal -6469707549990309/18014398509481984 binary64)))) | |
| 23.3% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal -5141276249315889/9007199254740992 binary64)))) | |
| 23.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal -8305678171202505/9007199254740992 binary64)))) | |
| ✓ | 23.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp lamp)) (approx (cos phipp) #s(literal -1 binary64)))) |
| 6.3% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp #s(literal 8656438712971749/2251799813685248 binary64))) (sin.f64 (fma.f64 (PI.f64 ) #s(literal 1/2 binary64) phipp)))) | |
| ✓ | 6.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp #s(literal 5/2 binary64))) (sin.f64 (fma.f64 (PI.f64 ) #s(literal 1/2 binary64) phipp)))) |
| ✓ | 6.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp #s(literal 2 binary64))) (sin.f64 (fma.f64 (PI.f64 ) #s(literal 1/2 binary64) phipp)))) |
| ✓ | 6.5% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 cp #s(literal 1/8 binary64))) (sin.f64 (fma.f64 (PI.f64 ) #s(literal 1/2 binary64) phipp)))) |
| 5.9% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 #s(literal 6121026514868073/1125899906842624 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 6121026514868073/1125899906842624 binary64) #s(literal 2 binary64))))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.4% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 #s(literal 3 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow 3 2))) (*.f64 #s(literal -3/2 binary64) cp))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.1% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 25/4 binary64)))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.0% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 #s(literal 9/4 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow 9/4 2))) (*.f64 #s(literal -27/32 binary64) cp))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 6.8% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (*.f64 #s(literal -2 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow -2 2))) (*.f64 #s(literal -2/3 binary64) cp))))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| 7.0% | (asin.f64 (/.f64 (approx (* cp (sin lamp)) (approx (* 9/4 (+ cp (* -1/6 (* cp (pow 9/4 2))))) (*.f64 #s(literal 45/128 binary64) cp))) (approx (cos phipp) #s(literal 1 binary64)))) | |
| ✓ | 62.5% | (asin.f64 (/.f64 lamp (/.f64 (cos.f64 phipp) cp))) |
| ✓ | 99.5% | (asin.f64 (/.f64 cp (/.f64 (cos.f64 phipp) (sin.f64 lamp)))) |
| ✓ | 62.4% | (asin.f64 (/.f64 cp (/.f64 (cos.f64 phipp) lamp))) |
| 7.3% | (asin.f64 (/.f64 cp (/.f64 (cos.f64 phipp) #s(literal 4464548535801179/4503599627370496 binary64)))) | |
| ✓ | 67.7% | (asin.f64 (/.f64 cp (/.f64 #s(literal 1 binary64) (sin.f64 lamp)))) |
| ✓ | 6.6% | (asin.f64 (/.f64 cp (expm1.f64 (E.f64 )))) |
| ✓ | 7.2% | (asin.f64 (/.f64 cp (cbrt.f64 (E.f64 )))) |
| ✓ | 7.0% | (asin.f64 (/.f64 cp (E.f64 ))) |
| ✓ | 9.6% | (asin.f64 (/.f64 cp phipp)) |
| 6.6% | (asin.f64 (/.f64 cp #s(literal 7968141269553787/562949953421312 binary64))) | |
| 7.0% | (asin.f64 (/.f64 cp #s(literal 6522083102554805/2251799813685248 binary64))) | |
| ✓ | 7.0% | (asin.f64 (/.f64 cp #s(literal 9/4 binary64))) |
| 7.1% | (asin.f64 (/.f64 cp #s(literal 1856295125090727/1125899906842624 binary64))) | |
| ✓ | 7.2% | (asin.f64 (/.f64 cp #s(literal 3/2 binary64))) |
| 7.2% | (asin.f64 (/.f64 cp #s(literal 6285279597571347/4503599627370496 binary64))) | |
| 7.3% | (asin.f64 (/.f64 cp #s(literal 4464548535801179/4503599627370496 binary64))) | |
| 6.7% | (asin.f64 (/.f64 cp #s(literal -8212169037791239/9007199254740992 binary64))) | |
| 6.6% | (asin.f64 (/.f64 cp #s(literal -6121026514868073/2251799813685248 binary64))) | |
| ✓ | 67.5% | (asin.f64 (/.f64 #s(literal 5/2 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal 5/2 binary64) (*.f64 cp (sin.f64 lamp)))))) |
| ✓ | 67.5% | (asin.f64 (/.f64 #s(literal 9/4 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal 9/4 binary64) (*.f64 cp (sin.f64 lamp)))))) |
| 47.0% | %6 = (* cp (sin lamp)) (asin.f64 (/.f64 #s(literal 9/4 binary64) (approx (/ (cos phipp) %6) (approx (/ 9/4 %6) (/.f64 #s(literal 9/4 binary64) (*.f64 cp lamp)))))) | |
| 7.3% | (asin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (cos.f64 phipp) cp) #s(literal 4464548535801179/4503599627370496 binary64)))) | |
| ✓ | 67.5% | (asin.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) cp) (sin.f64 lamp)))) |
| ✓ | 61.7% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 (cos.f64 phipp) (*.f64 cp lamp))))) |
| ✓ | 7.2% | %8 = (E.f64 ) (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal 1 binary64) (*.f64 cp (sin.f64 (*.f64 %8 %8))))))) |
| ✓ | 67.5% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (/.f64 #s(literal 1 binary64) (*.f64 cp (sin.f64 lamp)))))) |
| 6.3% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (approx (/ 1 (* cp -1/4)) (/.f64 #s(literal -4 binary64) cp))))) | |
| 6.9% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) (approx (/ 1 (* cp -1)) (/.f64 #s(literal -1 binary64) cp))))) | |
| ✓ | 2.4% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) phipp))) |
| ✓ | 1.1% | (asin.f64 (/.f64 #s(literal 1 binary64) (approx (/ (cos phipp) (* cp (sin lamp))) cp))) |
| ✓ | 99.7% | (asin.f64 (*.f64 (/.f64 (sin.f64 lamp) (cos.f64 phipp)) cp)) |
| ✓ | 99.7% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (sin.f64 lamp))) |
| 7.1% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) (*.f64 (neg.f64 (E.f64 )) (+.f64 #s(literal 1 binary64) #s(literal -1386556262240157/1125899906842624 binary64)))))) | |
| ✓ | 6.9% | %6 = (E.f64 ) (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) (*.f64 %6 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 %6 #s(literal 2 binary64)))))))) |
| 7.2% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) (*.f64 #s(literal 5/4 binary64) #s(literal 6661574448818859/9007199254740992 binary64))))) | |
| ✓ | 62.6% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) lamp))) |
| 7.2% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) #s(literal 8453327655603309/9007199254740992 binary64)))) | |
| 7.2% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) #s(literal 8326968061023573/9007199254740992 binary64)))) | |
| 7.1% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) #s(literal 87/128 binary64)))) | |
| 7.1% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) #s(literal 5668299474795813/9007199254740992 binary64)))) | |
| ✓ | 6.7% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) #s(literal -1/2 binary64)))) |
| 6.9% | (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx (sin lamp) #s(literal -5668299474795813/9007199254740992 binary64)))) | |
| ✓ | 99.6% | (asin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 phipp)) (*.f64 cp (sin.f64 lamp)))) |
| 7.2% | (asin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 phipp)) (*.f64 cp (approx (sin lamp) (*.f64 #s(literal 5/4 binary64) #s(literal 6661574448818859/9007199254740992 binary64)))))) | |
| 7.2% | (asin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 phipp)) (*.f64 cp (approx (sin lamp) #s(literal 8326968061023573/9007199254740992 binary64))))) | |
| 26.5% | %0 = (E.f64 ) (asin.f64 (*.f64 (*.f64 (fma.f64 %0 %0 %0) (neg.f64 cp)) (approx (sin (neg lamp)) (*.f64 lamp (approx (- (* 1/6 (pow lamp 2)) 1) #s(literal -1 binary64)))))) | |
| 25.9% | (asin.f64 (*.f64 (*.f64 #s(literal 7968141269553787/562949953421312 binary64) (neg.f64 cp)) (approx (sin (neg lamp)) (*.f64 lamp (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 lamp #s(literal 2 binary64))) #s(literal 1 binary64)))))) | |
| ✓ | 62.6% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (/.f64 lamp (cos.f64 phipp))) cp)) |
| ✓ | 7.2% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (/.f64 #s(literal 1 binary64) (cos.f64 phipp))) cp)) |
| 7.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (/.f64 #s(literal 4464548535801179/4503599627370496 binary64) (cos.f64 phipp))) cp)) | |
| 27.4% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (approx (/ lamp 1/2) (*.f64 #s(literal 2 binary64) lamp))) cp)) | |
| 23.2% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) (approx (/ lamp -1/8) (*.f64 #s(literal -8 binary64) lamp))) cp)) | |
| ✓ | 47.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) lamp) cp)) |
| ✓ | 19.0% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) cp) cp)) |
| ✓ | 6.6% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 4 binary64)) cp)) |
| ✓ | 6.7% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 9/4 binary64)) cp)) |
| 6.9% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 1856295125090727/1125899906842624 binary64)) cp)) | |
| ✓ | 7.0% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 5/4 binary64)) cp)) |
| 7.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 4464548535801179/4503599627370496 binary64)) cp)) | |
| 7.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 8453327655603309/9007199254740992 binary64)) cp)) | |
| ✓ | 7.2% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 3/4 binary64)) cp)) |
| ✓ | 7.0% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 1/2 binary64)) cp)) |
| ✓ | 6.8% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 1/4 binary64)) cp)) |
| ✓ | 6.7% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 1/6 binary64)) cp)) |
| ✓ | 6.6% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 1/16 binary64)) cp)) |
| ✓ | 6.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal 1/64 binary64)) cp)) |
| ✓ | 6.1% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal -1/8 binary64)) cp)) |
| ✓ | 6.2% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal -1/6 binary64)) cp)) |
| ✓ | 6.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal -1/4 binary64)) cp)) |
| ✓ | 6.5% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal -1/2 binary64)) cp)) |
| 6.9% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal -8212169037791239/9007199254740992 binary64)) cp)) | |
| ✓ | 6.9% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal -1 binary64)) cp)) |
| ✓ | 6.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal -2 binary64)) cp)) |
| 6.3% | (asin.f64 (*.f64 (approx (/ (sin lamp) (cos phipp)) #s(literal -6121026514868073/2251799813685248 binary64)) cp)) | |
| ✓ | 46.9% | (asin.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 lamp #s(literal 2 binary64)))))))) |
| ✓ | 31.8% | (asin.f64 (*.f64 #s(literal 5/2 binary64) (*.f64 cp (sin.f64 lamp)))) |
| ✓ | 33.5% | (asin.f64 (*.f64 #s(literal 5/4 binary64) (*.f64 cp (sin.f64 lamp)))) |
| ✓ | 26.0% | (asin.f64 (*.f64 #s(literal -1 binary64) (*.f64 cp (sin.f64 lamp)))) |
| 7.1% | (asin.f64 (approx (/ (/ cp (cos phipp)) 5/4) (*.f64 #s(literal 4/5 binary64) (/.f64 cp (cos.f64 phipp))))) | |
| 7.0% | (asin.f64 (approx (/ cp 9/4) (*.f64 #s(literal 4/9 binary64) cp))) | |
| 7.2% | (asin.f64 (approx (/ cp 3/2) (*.f64 #s(literal 2/3 binary64) cp))) | |
| 7.2% | (asin.f64 (approx (/ cp 5/4) (*.f64 #s(literal 4/5 binary64) cp))) | |
| 6.0% | (asin.f64 (approx (/ cp -1/8) (*.f64 #s(literal -8 binary64) cp))) | |
| 6.0% | (asin.f64 (approx (/ cp -1/6) (*.f64 #s(literal -6 binary64) cp))) | |
| 26.4% | (asin.f64 (approx (* (* (- (exp (E )) 1) (neg cp)) (sin (neg lamp))) (*.f64 cp (*.f64 lamp (expm1.f64 (E.f64 )))))) | |
| 27.1% | (asin.f64 (approx (* 3 (* cp (sin lamp))) (*.f64 #s(literal 3 binary64) (*.f64 cp lamp)))) | |
| 27.2% | (asin.f64 (approx (* 5/2 (* cp (sin lamp))) (*.f64 #s(literal 5/2 binary64) (*.f64 cp lamp)))) | |
| 27.7% | (asin.f64 (approx (* 3/2 (* cp (sin lamp))) (*.f64 #s(literal 3/2 binary64) (*.f64 cp lamp)))) | |
| 28.2% | (asin.f64 (approx (* 5/4 (* cp (sin lamp))) (*.f64 #s(literal 5/4 binary64) (*.f64 cp lamp)))) | |
| ✓ | 3.2% | (asin.f64 phipp) |
| ✓ | 3.7% | (asin.f64 lamp) |
| ✓ | 7.3% | (asin.f64 cp) |
| 6.9% | (approx (asin (/ cp 3)) (asin.f64 (*.f64 #s(literal 1/3 binary64) cp))) | |
| 67.9% | (approx (asin (/ 1 (/ (/ 1 cp) (sin lamp)))) (asin.f64 (*.f64 cp (sin.f64 lamp)))) | |
| 4.2% | #s(literal 1125945724861011/72057594037927936 binary64) | |
| 24.2% | #s(literal 0 binary64) | |
| 3.2% | #s(literal -2257705494990607/18014398509481984 binary64) | |
| 3.2% | #s(literal -2358079250676147/4503599627370496 binary64) |
Compiled 1 629 to 793 computations (51.3% saved)
| Inputs |
|---|
%54 = (sin lamp) %55 = (cos phipp) %56 = (/ %54 %55) %145 = (* cp %54) %146 = (/ %55 %145) %187 = (E.f64 ) %190 = (neg.f64 %187) %196 = (sqrt.f64 %187) %203 = (*.f64 cp lamp) %257 = (approx %55 #s(literal 1 binary64)) %260 = (approx %145 %203) #s(literal -2358079250676147/4503599627370496 binary64) #s(literal -2257705494990607/18014398509481984 binary64) #s(literal 0 binary64) #s(literal 1125945724861011/72057594037927936 binary64) (asin.f64 #s(literal -1/2 binary64)) (asin.f64 #s(literal -1/8 binary64)) (asin.f64 #s(literal 0 binary64)) (asin.f64 #s(literal 1/64 binary64)) (asin.f64 cp) (asin.f64 lamp) (asin.f64 phipp) (approx (asin (/ cp 3)) (asin.f64 (*.f64 #s(literal 1/3 binary64) cp))) (asin.f64 (approx (/ cp -1/6) (*.f64 #s(literal -6 binary64) cp))) (asin.f64 (approx (/ cp -1/8) (*.f64 #s(literal -8 binary64) cp))) (asin.f64 (approx (/ cp 5/4) (*.f64 #s(literal 4/5 binary64) cp))) (asin.f64 (approx (/ cp 3/2) (*.f64 #s(literal 2/3 binary64) cp))) (asin.f64 (approx (/ cp 9/4) (*.f64 #s(literal 4/9 binary64) cp))) (asin.f64 (*.f64 (approx %56 #s(literal -6121026514868073/2251799813685248 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -8212169037791239/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/8 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/64 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/16 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 8453327655603309/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4464548535801179/4503599627370496 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 5/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1856295125090727/1125899906842624 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 9/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 cp) cp)) (asin.f64 (*.f64 (approx %56 lamp) cp)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 cp))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 phipp))) (asin.f64 (/.f64 cp #s(literal -6121026514868073/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal -8212169037791239/9007199254740992 binary64))) (asin.f64 (/.f64 cp #s(literal -1/4 binary64))) (asin.f64 (/.f64 cp #s(literal -1/6 binary64))) (asin.f64 (/.f64 cp #s(literal -1/8 binary64))) (asin.f64 (/.f64 cp #s(literal 4464548535801179/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 5/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6285279597571347/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 3/2 binary64))) (asin.f64 (/.f64 cp #s(literal 1856295125090727/1125899906842624 binary64))) (asin.f64 (/.f64 cp #s(literal 9/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6522083102554805/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal 3 binary64))) (asin.f64 (/.f64 cp #s(literal 7968141269553787/562949953421312 binary64))) (asin.f64 (/.f64 cp phipp)) (asin.f64 (/.f64 cp %187)) (asin.f64 (*.f64 (approx %56 %190) cp)) (asin.f64 (/.f64 cp %190)) (asin.f64 (*.f64 (approx %56 %196) cp)) (asin.f64 (/.f64 cp %196)) (asin.f64 (approx (* 5/4 %145) (*.f64 #s(literal 5/4 binary64) %203))) (asin.f64 (approx (* 3/2 %145) (*.f64 #s(literal 3/2 binary64) %203))) (asin.f64 (approx (* 5/2 %145) (*.f64 #s(literal 5/2 binary64) %203))) (asin.f64 (approx (* 3 %145) (*.f64 #s(literal 3 binary64) %203))) (asin.f64 (*.f64 (approx %56 (approx (/ lamp -1/8) (*.f64 #s(literal -8 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (approx (/ lamp 1/2) (*.f64 #s(literal 2 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal -1/8 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 1/2 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 3/4 binary64))) cp)) (asin.f64 (/.f64 (approx %145 (approx (* 9/4 (+ cp (* -1/6 (* cp (pow 9/4 2))))) (*.f64 #s(literal 45/128 binary64) cp))) %257)) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -8305678171202505/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -5141276249315889/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/2 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -6469707549990309/18014398509481984 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/6 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/6 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 3/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 5/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 3/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 7505999378950827/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 7/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 15/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 31/32 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 127/128 binary64)))) (asin.f64 (/.f64 (*.f64 cp #s(literal -6121026514868073/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -4458529838789353/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -8869339597797555/9007199254740992 binary64)) %257)) |
| Outputs |
|---|
%3 = (cos phipp) (asin.f64 (*.f64 (approx (/ (sin lamp) %3) lamp) cp)) (asin.f64 (/.f64 (*.f64 cp #s(literal -1092589094043881/1125899906842624 binary64)) (approx %3 #s(literal 1 binary64)))) |
| Inputs |
|---|
%54 = (sin lamp) %55 = (cos phipp) %56 = (/ %54 %55) %145 = (* cp %54) %146 = (/ %55 %145) %187 = (E.f64 ) %190 = (neg.f64 %187) %196 = (sqrt.f64 %187) %203 = (*.f64 cp lamp) %250 = (* -1/6 (* cp (pow 9/4 2))) %257 = (approx %55 #s(literal 1 binary64)) %260 = (approx %145 %203) %439 = (* cp -1) %459 = (fma.f64 %187 %187 %187) %604 = (PI.f64 ) %626 = (*.f64 cp #s(literal -1 binary64)) %656 = (tanh.f64 %187) %660 = (expm1.f64 %187) %738 = (+.f64 #s(literal 1 binary64) #s(literal -6004799503160661/9007199254740992 binary64)) %798 = (*.f64 %187 %187) %811 = (sin (neg lamp)) %813 = (*.f64 lamp %660) %915 = (asinh.f64 %187) %923 = (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) phipp) phipp)) %942 = (sqrt.f64 #s(literal 1/2 binary64)) #s(literal -2358079250676147/4503599627370496 binary64) #s(literal -2257705494990607/18014398509481984 binary64) #s(literal 0 binary64) #s(literal 1125945724861011/72057594037927936 binary64) (asin.f64 #s(literal -1/2 binary64)) (asin.f64 #s(literal -1/8 binary64)) (asin.f64 #s(literal 0 binary64)) (asin.f64 #s(literal 1/64 binary64)) (asin.f64 cp) (asin.f64 lamp) (asin.f64 phipp) (approx (asin (/ cp 3)) (asin.f64 (*.f64 #s(literal 1/3 binary64) cp))) (asin.f64 (approx (/ cp -1/6) (*.f64 #s(literal -6 binary64) cp))) (asin.f64 (approx (/ cp -1/8) (*.f64 #s(literal -8 binary64) cp))) (asin.f64 (approx (/ cp 5/4) (*.f64 #s(literal 4/5 binary64) cp))) (asin.f64 (approx (/ cp 3/2) (*.f64 #s(literal 2/3 binary64) cp))) (asin.f64 (approx (/ cp 9/4) (*.f64 #s(literal 4/9 binary64) cp))) (asin.f64 (*.f64 (approx %56 #s(literal -6121026514868073/2251799813685248 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -8212169037791239/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/8 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/64 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/16 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 8453327655603309/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4464548535801179/4503599627370496 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 5/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1856295125090727/1125899906842624 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 9/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 cp) cp)) (asin.f64 (*.f64 (approx %56 lamp) cp)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 cp))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 phipp))) (asin.f64 (/.f64 cp #s(literal -6121026514868073/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal -8212169037791239/9007199254740992 binary64))) (asin.f64 (/.f64 cp #s(literal -1/4 binary64))) (asin.f64 (/.f64 cp #s(literal -1/6 binary64))) (asin.f64 (/.f64 cp #s(literal -1/8 binary64))) (asin.f64 (/.f64 cp #s(literal 4464548535801179/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 5/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6285279597571347/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 3/2 binary64))) (asin.f64 (/.f64 cp #s(literal 1856295125090727/1125899906842624 binary64))) (asin.f64 (/.f64 cp #s(literal 9/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6522083102554805/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal 3 binary64))) (asin.f64 (/.f64 cp #s(literal 7968141269553787/562949953421312 binary64))) (asin.f64 (/.f64 cp phipp)) (asin.f64 (/.f64 cp %187)) (asin.f64 (*.f64 (approx %56 %190) cp)) (asin.f64 (/.f64 cp %190)) (asin.f64 (*.f64 (approx %56 %196) cp)) (asin.f64 (/.f64 cp %196)) (asin.f64 (approx (* 5/4 %145) (*.f64 #s(literal 5/4 binary64) %203))) (asin.f64 (approx (* 3/2 %145) (*.f64 #s(literal 3/2 binary64) %203))) (asin.f64 (approx (* 5/2 %145) (*.f64 #s(literal 5/2 binary64) %203))) (asin.f64 (approx (* 3 %145) (*.f64 #s(literal 3 binary64) %203))) (asin.f64 (*.f64 (approx %56 (approx (/ lamp -1/8) (*.f64 #s(literal -8 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (approx (/ lamp 1/2) (*.f64 #s(literal 2 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal -1/8 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 1/2 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 3/4 binary64))) cp)) (asin.f64 (/.f64 (approx %145 (approx (* 9/4 (+ cp %250)) (*.f64 #s(literal 45/128 binary64) cp))) %257)) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -8305678171202505/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -5141276249315889/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/2 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -6469707549990309/18014398509481984 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/6 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/6 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 3/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 5/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 3/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 7505999378950827/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 7/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 15/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 31/32 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 127/128 binary64)))) (asin.f64 (/.f64 (*.f64 cp #s(literal -6121026514868073/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -4458529838789353/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -8869339597797555/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -1092589094043881/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -6004799503160661/18014398509481984 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 1216652631687587/2251799813685248 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 5323185635152641/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 3373405395171915/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 8051129683737207/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 4289142651364827/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 8727187242741409/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -8423008657717855/140737488355328 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -3/2 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -7505999378950827/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -6004799503160661/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -8631899285793451/18014398509481984 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -7505999378950827/72057594037927936 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 9006832750865067/576460752303423488 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 5976999505460843/36028797018963968 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8913374262504107/36028797018963968 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8631899285793451/18014398509481984 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 87/128 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8326968061023573/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 15/16 binary64))) %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (approx (/ 1 %439) (/.f64 #s(literal -1 binary64) cp))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (approx (/ 1 (* cp -1/4)) (/.f64 #s(literal -4 binary64) cp))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) cp)))) (asin.f64 (/.f64 cp %459)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -8656438712971749/4503599627370496 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -884279719003555/562949953421312 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/4503599627370496 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -1/6 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -1/8 binary64))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) #s(literal 6661574448818859/9007199254740992 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) #s(literal -6004799503160661/144115188075855872 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -7738453402365651/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -1717797167482409/1125899906842624 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -6120588732034553/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 4597424619607381/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 9/8 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5254199565265579/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5/4 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 3/2 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 9/4 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 2982195031933351/1125899906842624 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 6522083102554805/2251799813685248 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 3 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 8372826328553321/2251799813685248 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 1165754695714211/281474976710656 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5689925415437489/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 6252875368858801/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 7968141269553787/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %187))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %604))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) #s(literal -1/6 binary64))) %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal -1 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal -1/2 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1/16 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) %626)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/2 binary64)))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/4 binary64)))))) (asin.f64 (/.f64 #s(literal 9/4 binary64) (approx %146 (approx (/ 9/4 %145) (/.f64 #s(literal 9/4 binary64) %203))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %190))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) %190)) %257)) (asin.f64 (*.f64 (approx %56 %656) cp)) (asin.f64 (/.f64 cp %660)) (asin.f64 (/.f64 cp %656)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal -2 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow -2 2))) (*.f64 #s(literal -2/3 binary64) cp))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 9/4 binary64) (+.f64 cp (approx %250 (*.f64 #s(literal -27/32 binary64) cp))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 3 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow 3 2))) (*.f64 #s(literal -3/2 binary64) cp))))) %257)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/64 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/16 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/8 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 3/4 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 5/4 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %187))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %604))))) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (approx (* -1/6 %439) (*.f64 #s(literal 1/6 binary64) cp))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -2 binary64) %738))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) #s(literal -4691249611844267/18014398509481984 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 2 binary64) %738))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/2251799813685248 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/64 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/8 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/6 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 4 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %187)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %604)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 #s(literal -4559721049586747/562949953421312 binary64)))) %257)) (asin.f64 (approx (* (* (- (exp (E )) 1) (neg cp)) %811) (*.f64 cp %813))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %190)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %196)))) %257)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 (*.f64 phipp phipp) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %459))) %257)) (asin.f64 (*.f64 (*.f64 %459 (neg.f64 cp)) (approx %811 (*.f64 lamp (approx (- (* 1/6 (pow lamp 2)) 1) #s(literal -1 binary64)))))) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 25/4 binary64)))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) %626)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 25/4 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal -1/8 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 7968141269553787/562949953421312 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 %813)) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %459)))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 (+.f64 %187 %187) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 4159668786720471/140737488355328 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 960500813064011/17592186044416 binary64)))))) %257)) (asin.f64 (/.f64 cp (cbrt.f64 %187))) (asin.f64 (*.f64 (approx %56 (tanh.f64 %915)) cp)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) %923)))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %660))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %660))))) %257)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 %942 %942 %923)))) (asin.f64 (/.f64 cp (cosh.f64 %915))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (exp.f64 %187)))))) %257)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (hypot.f64 %187 %187)))))) |
| Outputs |
|---|
(asin.f64 (*.f64 cp (approx (sin lamp) (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 lamp #s(literal 2 binary64)))))))) (asin.f64 (/.f64 (*.f64 cp #s(literal -1092589094043881/1125899906842624 binary64)) (approx (cos phipp) #s(literal 1 binary64)))) |
| Inputs |
|---|
%54 = (sin lamp) %55 = (cos phipp) %56 = (/ %54 %55) %145 = (* cp %54) %146 = (/ %55 %145) %187 = (E.f64 ) %190 = (neg.f64 %187) %196 = (sqrt.f64 %187) %203 = (*.f64 cp lamp) %250 = (* -1/6 (* cp (pow 9/4 2))) %257 = (approx %55 #s(literal 1 binary64)) %260 = (approx %145 %203) %439 = (* cp -1) %459 = (fma.f64 %187 %187 %187) %604 = (PI.f64 ) %626 = (*.f64 cp #s(literal -1 binary64)) %656 = (tanh.f64 %187) %660 = (expm1.f64 %187) %738 = (+.f64 #s(literal 1 binary64) #s(literal -6004799503160661/9007199254740992 binary64)) %798 = (*.f64 %187 %187) %811 = (sin (neg lamp)) %813 = (*.f64 lamp %660) %839 = (neg.f64 cp) %915 = (asinh.f64 %187) %923 = (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) phipp) phipp)) %942 = (sqrt.f64 #s(literal 1/2 binary64)) %947 = (cosh.f64 %915) %964 = (pow.f64 lamp #s(literal 2 binary64)) %969 = (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %964))))) %986 = (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %994 = (pow.f64 #s(literal 5/4 binary64) #s(literal 2 binary64)) %1010 = (pow.f64 #s(literal 5/2 binary64) #s(literal 2 binary64)) %1018 = (pow.f64 #s(literal 3 binary64) #s(literal 2 binary64)) #s(literal -2358079250676147/4503599627370496 binary64) #s(literal -2257705494990607/18014398509481984 binary64) #s(literal 0 binary64) #s(literal 1125945724861011/72057594037927936 binary64) (asin.f64 #s(literal -1/2 binary64)) (asin.f64 #s(literal -1/8 binary64)) (asin.f64 #s(literal 0 binary64)) (asin.f64 #s(literal 1/64 binary64)) (asin.f64 cp) (asin.f64 lamp) (asin.f64 phipp) (approx (asin (/ cp 3)) (asin.f64 (*.f64 #s(literal 1/3 binary64) cp))) (asin.f64 (approx (/ cp -1/6) (*.f64 #s(literal -6 binary64) cp))) (asin.f64 (approx (/ cp -1/8) (*.f64 #s(literal -8 binary64) cp))) (asin.f64 (approx (/ cp 5/4) (*.f64 #s(literal 4/5 binary64) cp))) (asin.f64 (approx (/ cp 3/2) (*.f64 #s(literal 2/3 binary64) cp))) (asin.f64 (approx (/ cp 9/4) (*.f64 #s(literal 4/9 binary64) cp))) (asin.f64 (*.f64 (approx %56 #s(literal -6121026514868073/2251799813685248 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -8212169037791239/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/8 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/64 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/16 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 8453327655603309/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4464548535801179/4503599627370496 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 5/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1856295125090727/1125899906842624 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 9/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 cp) cp)) (asin.f64 (*.f64 (approx %56 lamp) cp)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 cp))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 phipp))) (asin.f64 (/.f64 cp #s(literal -6121026514868073/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal -8212169037791239/9007199254740992 binary64))) (asin.f64 (/.f64 cp #s(literal -1/4 binary64))) (asin.f64 (/.f64 cp #s(literal -1/6 binary64))) (asin.f64 (/.f64 cp #s(literal -1/8 binary64))) (asin.f64 (/.f64 cp #s(literal 4464548535801179/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 5/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6285279597571347/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 3/2 binary64))) (asin.f64 (/.f64 cp #s(literal 1856295125090727/1125899906842624 binary64))) (asin.f64 (/.f64 cp #s(literal 9/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6522083102554805/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal 3 binary64))) (asin.f64 (/.f64 cp #s(literal 7968141269553787/562949953421312 binary64))) (asin.f64 (/.f64 cp phipp)) (asin.f64 (/.f64 cp %187)) (asin.f64 (*.f64 (approx %56 %190) cp)) (asin.f64 (/.f64 cp %190)) (asin.f64 (*.f64 (approx %56 %196) cp)) (asin.f64 (/.f64 cp %196)) (asin.f64 (approx (* 5/4 %145) (*.f64 #s(literal 5/4 binary64) %203))) (asin.f64 (approx (* 3/2 %145) (*.f64 #s(literal 3/2 binary64) %203))) (asin.f64 (approx (* 5/2 %145) (*.f64 #s(literal 5/2 binary64) %203))) (asin.f64 (approx (* 3 %145) (*.f64 #s(literal 3 binary64) %203))) (asin.f64 (*.f64 (approx %56 (approx (/ lamp -1/8) (*.f64 #s(literal -8 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (approx (/ lamp 1/2) (*.f64 #s(literal 2 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal -1/8 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 1/2 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 3/4 binary64))) cp)) (asin.f64 (/.f64 (approx %145 (approx (* 9/4 (+ cp %250)) (*.f64 #s(literal 45/128 binary64) cp))) %257)) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -8305678171202505/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -5141276249315889/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/2 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -6469707549990309/18014398509481984 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/6 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/6 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 3/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 5/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 3/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 7505999378950827/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 7/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 15/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 31/32 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 127/128 binary64)))) (asin.f64 (/.f64 (*.f64 cp #s(literal -6121026514868073/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -4458529838789353/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -8869339597797555/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -1092589094043881/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -6004799503160661/18014398509481984 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 1216652631687587/2251799813685248 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 5323185635152641/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 3373405395171915/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 8051129683737207/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 4289142651364827/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 8727187242741409/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -8423008657717855/140737488355328 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -3/2 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -7505999378950827/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -6004799503160661/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -8631899285793451/18014398509481984 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -7505999378950827/72057594037927936 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 9006832750865067/576460752303423488 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 5976999505460843/36028797018963968 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8913374262504107/36028797018963968 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8631899285793451/18014398509481984 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 87/128 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8326968061023573/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 15/16 binary64))) %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (approx (/ 1 %439) (/.f64 #s(literal -1 binary64) cp))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (approx (/ 1 (* cp -1/4)) (/.f64 #s(literal -4 binary64) cp))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) cp)))) (asin.f64 (/.f64 cp %459)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -8656438712971749/4503599627370496 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -884279719003555/562949953421312 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/4503599627370496 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -1/6 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -1/8 binary64))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) #s(literal 6661574448818859/9007199254740992 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) #s(literal -6004799503160661/144115188075855872 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -7738453402365651/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -1717797167482409/1125899906842624 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -6120588732034553/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 4597424619607381/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 9/8 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5254199565265579/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5/4 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 3/2 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 9/4 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 2982195031933351/1125899906842624 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 6522083102554805/2251799813685248 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 3 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 8372826328553321/2251799813685248 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 1165754695714211/281474976710656 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5689925415437489/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 6252875368858801/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 7968141269553787/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %187))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %604))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) #s(literal -1/6 binary64))) %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal -1 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal -1/2 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1/16 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) %626)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/2 binary64)))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/4 binary64)))))) (asin.f64 (/.f64 #s(literal 9/4 binary64) (approx %146 (approx (/ 9/4 %145) (/.f64 #s(literal 9/4 binary64) %203))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %190))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) %190)) %257)) (asin.f64 (*.f64 (approx %56 %656) cp)) (asin.f64 (/.f64 cp %660)) (asin.f64 (/.f64 cp %656)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal -2 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow -2 2))) (*.f64 #s(literal -2/3 binary64) cp))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 9/4 binary64) (+.f64 cp (approx %250 (*.f64 #s(literal -27/32 binary64) cp))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 3 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow 3 2))) (*.f64 #s(literal -3/2 binary64) cp))))) %257)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/64 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/16 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/8 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 3/4 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 5/4 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %187))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %604))))) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (approx (* -1/6 %439) (*.f64 #s(literal 1/6 binary64) cp))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -2 binary64) %738))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) #s(literal -4691249611844267/18014398509481984 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 2 binary64) %738))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/2251799813685248 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/64 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/8 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/6 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 4 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %187)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %604)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 #s(literal -4559721049586747/562949953421312 binary64)))) %257)) (asin.f64 (approx (* (* (- (exp (E )) 1) (neg cp)) %811) (*.f64 cp %813))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %190)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %196)))) %257)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 (*.f64 phipp phipp) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %459))) %257)) (asin.f64 (*.f64 (*.f64 %459 %839) (approx %811 (*.f64 lamp (approx (- (* 1/6 (pow lamp 2)) 1) #s(literal -1 binary64)))))) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 25/4 binary64)))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) %626)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 25/4 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal -1/8 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 7968141269553787/562949953421312 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 %813)) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %459)))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 (+.f64 %187 %187) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 4159668786720471/140737488355328 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 960500813064011/17592186044416 binary64)))))) %257)) (asin.f64 (/.f64 cp (cbrt.f64 %187))) (asin.f64 (*.f64 (approx %56 (tanh.f64 %915)) cp)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) %923)))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %660))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %660))))) %257)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 %942 %942 %923)))) (asin.f64 (/.f64 cp %947)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (exp.f64 %187)))))) %257)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (hypot.f64 %187 %187)))))) (asin.f64 %969) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phipp #s(literal 2 binary64))))))) (asin.f64 (*.f64 #s(literal 5/4 binary64) %969)) (asin.f64 (*.f64 #s(literal 3 binary64) %969)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %947))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal -2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %986))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/4 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %994))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 9/4 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 9/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %1010))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 3 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %1018))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 6121026514868073/1125899906842624 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 6121026514868073/1125899906842624 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %964))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %986))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/64 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/64 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/6 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/6 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %994))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %1010))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %1018))))) %257)) (asin.f64 (/.f64 %969 %257)) (asin.f64 (*.f64 (*.f64 #s(literal 7968141269553787/562949953421312 binary64) %839) (approx %811 (*.f64 lamp (-.f64 (*.f64 #s(literal 1/6 binary64) %964) #s(literal 1 binary64)))))) (asin.f64 (/.f64 (approx %145 (*.f64 %196 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 %196 #s(literal 2 binary64))))))) %257)) |
| Outputs |
|---|
(approx (asin (/ 1 (/ (/ 1 cp) (sin lamp)))) (asin.f64 (*.f64 cp (sin.f64 lamp)))) |
| Inputs |
|---|
%54 = (sin lamp) %55 = (cos phipp) %56 = (/ %54 %55) %145 = (* cp %54) %146 = (/ %55 %145) %187 = (E.f64 ) %190 = (neg.f64 %187) %196 = (sqrt.f64 %187) %203 = (*.f64 cp lamp) %250 = (* -1/6 (* cp (pow 9/4 2))) %257 = (approx %55 #s(literal 1 binary64)) %260 = (approx %145 %203) %439 = (* cp -1) %459 = (fma.f64 %187 %187 %187) %604 = (PI.f64 ) %626 = (*.f64 cp #s(literal -1 binary64)) %656 = (tanh.f64 %187) %660 = (expm1.f64 %187) %738 = (+.f64 #s(literal 1 binary64) #s(literal -6004799503160661/9007199254740992 binary64)) %798 = (*.f64 %187 %187) %811 = (sin (neg lamp)) %813 = (*.f64 lamp %660) %839 = (neg.f64 cp) %840 = (*.f64 %459 %839) %895 = (+.f64 %187 %187) %915 = (asinh.f64 %187) %923 = (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) phipp) phipp)) %942 = (sqrt.f64 #s(literal 1/2 binary64)) %947 = (cosh.f64 %915) %964 = (pow.f64 lamp #s(literal 2 binary64)) %969 = (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %964))))) %986 = (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %994 = (pow.f64 #s(literal 5/4 binary64) #s(literal 2 binary64)) %1010 = (pow.f64 #s(literal 5/2 binary64) #s(literal 2 binary64)) %1018 = (pow.f64 #s(literal 3 binary64) #s(literal 2 binary64)) %1148 = (approx %811 (*.f64 lamp (-.f64 (*.f64 #s(literal 1/6 binary64) %964) #s(literal 1 binary64)))) %1163 = (sin.f64 lamp) %1167 = (cos.f64 %187) #s(literal -2358079250676147/4503599627370496 binary64) #s(literal -2257705494990607/18014398509481984 binary64) #s(literal 0 binary64) #s(literal 1125945724861011/72057594037927936 binary64) (asin.f64 #s(literal -1/2 binary64)) (asin.f64 #s(literal -1/8 binary64)) (asin.f64 #s(literal 0 binary64)) (asin.f64 #s(literal 1/64 binary64)) (asin.f64 cp) (asin.f64 lamp) (asin.f64 phipp) (approx (asin (/ cp 3)) (asin.f64 (*.f64 #s(literal 1/3 binary64) cp))) (asin.f64 (approx (/ cp -1/6) (*.f64 #s(literal -6 binary64) cp))) (asin.f64 (approx (/ cp -1/8) (*.f64 #s(literal -8 binary64) cp))) (asin.f64 (approx (/ cp 5/4) (*.f64 #s(literal 4/5 binary64) cp))) (asin.f64 (approx (/ cp 3/2) (*.f64 #s(literal 2/3 binary64) cp))) (asin.f64 (approx (/ cp 9/4) (*.f64 #s(literal 4/9 binary64) cp))) (asin.f64 (*.f64 (approx %56 #s(literal -6121026514868073/2251799813685248 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -8212169037791239/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/8 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/64 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/16 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 8453327655603309/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4464548535801179/4503599627370496 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 5/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1856295125090727/1125899906842624 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 9/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 cp) cp)) (asin.f64 (*.f64 (approx %56 lamp) cp)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 cp))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 phipp))) (asin.f64 (/.f64 cp #s(literal -6121026514868073/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal -8212169037791239/9007199254740992 binary64))) (asin.f64 (/.f64 cp #s(literal -1/4 binary64))) (asin.f64 (/.f64 cp #s(literal -1/6 binary64))) (asin.f64 (/.f64 cp #s(literal -1/8 binary64))) (asin.f64 (/.f64 cp #s(literal 4464548535801179/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 5/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6285279597571347/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 3/2 binary64))) (asin.f64 (/.f64 cp #s(literal 1856295125090727/1125899906842624 binary64))) (asin.f64 (/.f64 cp #s(literal 9/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6522083102554805/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal 3 binary64))) (asin.f64 (/.f64 cp #s(literal 7968141269553787/562949953421312 binary64))) (asin.f64 (/.f64 cp phipp)) (asin.f64 (/.f64 cp %187)) (asin.f64 (*.f64 (approx %56 %190) cp)) (asin.f64 (/.f64 cp %190)) (asin.f64 (*.f64 (approx %56 %196) cp)) (asin.f64 (/.f64 cp %196)) (asin.f64 (approx (* 5/4 %145) (*.f64 #s(literal 5/4 binary64) %203))) (asin.f64 (approx (* 3/2 %145) (*.f64 #s(literal 3/2 binary64) %203))) (asin.f64 (approx (* 5/2 %145) (*.f64 #s(literal 5/2 binary64) %203))) (asin.f64 (approx (* 3 %145) (*.f64 #s(literal 3 binary64) %203))) (asin.f64 (*.f64 (approx %56 (approx (/ lamp -1/8) (*.f64 #s(literal -8 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (approx (/ lamp 1/2) (*.f64 #s(literal 2 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal -1/8 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 1/2 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 3/4 binary64))) cp)) (asin.f64 (/.f64 (approx %145 (approx (* 9/4 (+ cp %250)) (*.f64 #s(literal 45/128 binary64) cp))) %257)) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -8305678171202505/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -5141276249315889/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/2 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -6469707549990309/18014398509481984 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/6 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/6 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 3/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 5/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 3/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 7505999378950827/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 7/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 15/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 31/32 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 127/128 binary64)))) (asin.f64 (/.f64 (*.f64 cp #s(literal -6121026514868073/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -4458529838789353/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -8869339597797555/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -1092589094043881/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -6004799503160661/18014398509481984 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 1216652631687587/2251799813685248 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 5323185635152641/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 3373405395171915/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 8051129683737207/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 4289142651364827/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 8727187242741409/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -8423008657717855/140737488355328 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -3/2 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -7505999378950827/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -6004799503160661/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -8631899285793451/18014398509481984 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -7505999378950827/72057594037927936 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 9006832750865067/576460752303423488 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 5976999505460843/36028797018963968 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8913374262504107/36028797018963968 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8631899285793451/18014398509481984 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 87/128 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8326968061023573/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 15/16 binary64))) %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (approx (/ 1 %439) (/.f64 #s(literal -1 binary64) cp))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (approx (/ 1 (* cp -1/4)) (/.f64 #s(literal -4 binary64) cp))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) cp)))) (asin.f64 (/.f64 cp %459)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -8656438712971749/4503599627370496 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -884279719003555/562949953421312 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/4503599627370496 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -1/6 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -1/8 binary64))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) #s(literal 6661574448818859/9007199254740992 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) #s(literal -6004799503160661/144115188075855872 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -7738453402365651/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -1717797167482409/1125899906842624 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -6120588732034553/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 4597424619607381/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 9/8 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5254199565265579/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5/4 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 3/2 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 9/4 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 2982195031933351/1125899906842624 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 6522083102554805/2251799813685248 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 3 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 8372826328553321/2251799813685248 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 1165754695714211/281474976710656 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5689925415437489/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 6252875368858801/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 7968141269553787/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %187))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %604))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) #s(literal -1/6 binary64))) %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal -1 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal -1/2 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1/16 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) %626)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/2 binary64)))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/4 binary64)))))) (asin.f64 (/.f64 #s(literal 9/4 binary64) (approx %146 (approx (/ 9/4 %145) (/.f64 #s(literal 9/4 binary64) %203))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %190))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) %190)) %257)) (asin.f64 (*.f64 (approx %56 %656) cp)) (asin.f64 (/.f64 cp %660)) (asin.f64 (/.f64 cp %656)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal -2 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow -2 2))) (*.f64 #s(literal -2/3 binary64) cp))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 9/4 binary64) (+.f64 cp (approx %250 (*.f64 #s(literal -27/32 binary64) cp))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 3 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow 3 2))) (*.f64 #s(literal -3/2 binary64) cp))))) %257)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/64 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/16 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/8 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 3/4 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 5/4 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %187))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %604))))) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (approx (* -1/6 %439) (*.f64 #s(literal 1/6 binary64) cp))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -2 binary64) %738))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) #s(literal -4691249611844267/18014398509481984 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 2 binary64) %738))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/2251799813685248 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/64 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/8 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/6 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 4 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %187)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %604)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 #s(literal -4559721049586747/562949953421312 binary64)))) %257)) (asin.f64 (approx (* (* (- (exp (E )) 1) (neg cp)) %811) (*.f64 cp %813))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %190)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %196)))) %257)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 (*.f64 phipp phipp) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %459))) %257)) (asin.f64 (*.f64 %840 (approx %811 (*.f64 lamp (approx (- (* 1/6 (pow lamp 2)) 1) #s(literal -1 binary64)))))) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 25/4 binary64)))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) %626)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 25/4 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal -1/8 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 7968141269553787/562949953421312 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 %813)) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %459)))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 %895 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 4159668786720471/140737488355328 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 960500813064011/17592186044416 binary64)))))) %257)) (asin.f64 (/.f64 cp (cbrt.f64 %187))) (asin.f64 (*.f64 (approx %56 (tanh.f64 %915)) cp)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) %923)))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %660))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %660))))) %257)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 %942 %942 %923)))) (asin.f64 (/.f64 cp %947)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (exp.f64 %187)))))) %257)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (hypot.f64 %187 %187)))))) (asin.f64 %969) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phipp #s(literal 2 binary64))))))) (asin.f64 (*.f64 #s(literal 5/4 binary64) %969)) (asin.f64 (*.f64 #s(literal 3 binary64) %969)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %947))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal -2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %986))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/4 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %994))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 9/4 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 9/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %1010))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 3 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %1018))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 6121026514868073/1125899906842624 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 6121026514868073/1125899906842624 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %964))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %986))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/64 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/64 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/6 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/6 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %994))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %1010))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %1018))))) %257)) (asin.f64 (/.f64 %969 %257)) (asin.f64 (*.f64 (*.f64 #s(literal 7968141269553787/562949953421312 binary64) %839) %1148)) (asin.f64 (/.f64 (approx %145 (*.f64 %196 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 %196 #s(literal 2 binary64))))))) %257)) (approx (asin (/ 1 (/ (/ 1 cp) %54))) (asin.f64 (*.f64 cp %1163))) (asin.f64 (*.f64 (approx %56 %1167) cp)) (asin.f64 (/.f64 cp %1167)) (asin.f64 (/.f64 %1163 lamp)) (asin.f64 (*.f64 %840 %1148)) (asin.f64 (/.f64 (approx %145 (*.f64 %895 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 %895 #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 %798 #s(literal 2 binary64))))))) %257)) |
| Outputs |
|---|
%4 = (*.f64 cp (sin.f64 lamp)) (asin.f64 (*.f64 #s(literal -1 binary64) %4)) (approx (asin (/ 1 (/ (/ 1 cp) (sin lamp)))) (asin.f64 %4)) |
| Inputs |
|---|
%54 = (sin lamp) %55 = (cos phipp) %56 = (/ %54 %55) %145 = (* cp %54) %146 = (/ %55 %145) %187 = (E.f64 ) %190 = (neg.f64 %187) %196 = (sqrt.f64 %187) %203 = (*.f64 cp lamp) %250 = (* -1/6 (* cp (pow 9/4 2))) %257 = (approx %55 #s(literal 1 binary64)) %260 = (approx %145 %203) %439 = (* cp -1) %459 = (fma.f64 %187 %187 %187) %604 = (PI.f64 ) %626 = (*.f64 cp #s(literal -1 binary64)) %656 = (tanh.f64 %187) %660 = (expm1.f64 %187) %738 = (+.f64 #s(literal 1 binary64) #s(literal -6004799503160661/9007199254740992 binary64)) %798 = (*.f64 %187 %187) %811 = (sin (neg lamp)) %813 = (*.f64 lamp %660) %839 = (neg.f64 cp) %840 = (*.f64 %459 %839) %895 = (+.f64 %187 %187) %915 = (asinh.f64 %187) %923 = (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) phipp) phipp)) %942 = (sqrt.f64 #s(literal 1/2 binary64)) %947 = (cosh.f64 %915) %964 = (pow.f64 lamp #s(literal 2 binary64)) %969 = (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %964))))) %986 = (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %994 = (pow.f64 #s(literal 5/4 binary64) #s(literal 2 binary64)) %1010 = (pow.f64 #s(literal 5/2 binary64) #s(literal 2 binary64)) %1018 = (pow.f64 #s(literal 3 binary64) #s(literal 2 binary64)) %1148 = (approx %811 (*.f64 lamp (-.f64 (*.f64 #s(literal 1/6 binary64) %964) #s(literal 1 binary64)))) %1163 = (sin.f64 lamp) %1164 = (*.f64 cp %1163) %1167 = (cos.f64 %187) %1208 = (cos.f64 phipp) #s(literal -2358079250676147/4503599627370496 binary64) #s(literal -2257705494990607/18014398509481984 binary64) #s(literal 0 binary64) #s(literal 1125945724861011/72057594037927936 binary64) (asin.f64 #s(literal -1/2 binary64)) (asin.f64 #s(literal -1/8 binary64)) (asin.f64 #s(literal 0 binary64)) (asin.f64 #s(literal 1/64 binary64)) (asin.f64 cp) (asin.f64 lamp) (asin.f64 phipp) (approx (asin (/ cp 3)) (asin.f64 (*.f64 #s(literal 1/3 binary64) cp))) (asin.f64 (approx (/ cp -1/6) (*.f64 #s(literal -6 binary64) cp))) (asin.f64 (approx (/ cp -1/8) (*.f64 #s(literal -8 binary64) cp))) (asin.f64 (approx (/ cp 5/4) (*.f64 #s(literal 4/5 binary64) cp))) (asin.f64 (approx (/ cp 3/2) (*.f64 #s(literal 2/3 binary64) cp))) (asin.f64 (approx (/ cp 9/4) (*.f64 #s(literal 4/9 binary64) cp))) (asin.f64 (*.f64 (approx %56 #s(literal -6121026514868073/2251799813685248 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -8212169037791239/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/8 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/64 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/16 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 8453327655603309/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4464548535801179/4503599627370496 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 5/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1856295125090727/1125899906842624 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 9/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 cp) cp)) (asin.f64 (*.f64 (approx %56 lamp) cp)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 cp))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 phipp))) (asin.f64 (/.f64 cp #s(literal -6121026514868073/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal -8212169037791239/9007199254740992 binary64))) (asin.f64 (/.f64 cp #s(literal -1/4 binary64))) (asin.f64 (/.f64 cp #s(literal -1/6 binary64))) (asin.f64 (/.f64 cp #s(literal -1/8 binary64))) (asin.f64 (/.f64 cp #s(literal 4464548535801179/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 5/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6285279597571347/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 3/2 binary64))) (asin.f64 (/.f64 cp #s(literal 1856295125090727/1125899906842624 binary64))) (asin.f64 (/.f64 cp #s(literal 9/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6522083102554805/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal 3 binary64))) (asin.f64 (/.f64 cp #s(literal 7968141269553787/562949953421312 binary64))) (asin.f64 (/.f64 cp phipp)) (asin.f64 (/.f64 cp %187)) (asin.f64 (*.f64 (approx %56 %190) cp)) (asin.f64 (/.f64 cp %190)) (asin.f64 (*.f64 (approx %56 %196) cp)) (asin.f64 (/.f64 cp %196)) (asin.f64 (approx (* 5/4 %145) (*.f64 #s(literal 5/4 binary64) %203))) (asin.f64 (approx (* 3/2 %145) (*.f64 #s(literal 3/2 binary64) %203))) (asin.f64 (approx (* 5/2 %145) (*.f64 #s(literal 5/2 binary64) %203))) (asin.f64 (approx (* 3 %145) (*.f64 #s(literal 3 binary64) %203))) (asin.f64 (*.f64 (approx %56 (approx (/ lamp -1/8) (*.f64 #s(literal -8 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (approx (/ lamp 1/2) (*.f64 #s(literal 2 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal -1/8 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 1/2 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 3/4 binary64))) cp)) (asin.f64 (/.f64 (approx %145 (approx (* 9/4 (+ cp %250)) (*.f64 #s(literal 45/128 binary64) cp))) %257)) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -8305678171202505/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -5141276249315889/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/2 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -6469707549990309/18014398509481984 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/6 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/6 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 3/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 5/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 3/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 7505999378950827/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 7/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 15/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 31/32 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 127/128 binary64)))) (asin.f64 (/.f64 (*.f64 cp #s(literal -6121026514868073/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -4458529838789353/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -8869339597797555/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -1092589094043881/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -6004799503160661/18014398509481984 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 1216652631687587/2251799813685248 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 5323185635152641/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 3373405395171915/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 8051129683737207/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 4289142651364827/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 8727187242741409/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -8423008657717855/140737488355328 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -3/2 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -7505999378950827/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -6004799503160661/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -8631899285793451/18014398509481984 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -7505999378950827/72057594037927936 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 9006832750865067/576460752303423488 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 5976999505460843/36028797018963968 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8913374262504107/36028797018963968 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8631899285793451/18014398509481984 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 87/128 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8326968061023573/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 15/16 binary64))) %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (approx (/ 1 %439) (/.f64 #s(literal -1 binary64) cp))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (approx (/ 1 (* cp -1/4)) (/.f64 #s(literal -4 binary64) cp))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) cp)))) (asin.f64 (/.f64 cp %459)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -8656438712971749/4503599627370496 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -884279719003555/562949953421312 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/4503599627370496 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -1/6 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -1/8 binary64))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) #s(literal 6661574448818859/9007199254740992 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) #s(literal -6004799503160661/144115188075855872 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -7738453402365651/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -1717797167482409/1125899906842624 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -6120588732034553/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 4597424619607381/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 9/8 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5254199565265579/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5/4 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 3/2 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 9/4 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 2982195031933351/1125899906842624 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 6522083102554805/2251799813685248 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 3 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 8372826328553321/2251799813685248 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 1165754695714211/281474976710656 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5689925415437489/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 6252875368858801/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 7968141269553787/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %187))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %604))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) #s(literal -1/6 binary64))) %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal -1 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal -1/2 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1/16 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) %626)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/2 binary64)))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/4 binary64)))))) (asin.f64 (/.f64 #s(literal 9/4 binary64) (approx %146 (approx (/ 9/4 %145) (/.f64 #s(literal 9/4 binary64) %203))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %190))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) %190)) %257)) (asin.f64 (*.f64 (approx %56 %656) cp)) (asin.f64 (/.f64 cp %660)) (asin.f64 (/.f64 cp %656)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal -2 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow -2 2))) (*.f64 #s(literal -2/3 binary64) cp))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 9/4 binary64) (+.f64 cp (approx %250 (*.f64 #s(literal -27/32 binary64) cp))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 3 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow 3 2))) (*.f64 #s(literal -3/2 binary64) cp))))) %257)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/64 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/16 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/8 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 3/4 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 5/4 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %187))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %604))))) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (approx (* -1/6 %439) (*.f64 #s(literal 1/6 binary64) cp))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -2 binary64) %738))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) #s(literal -4691249611844267/18014398509481984 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 2 binary64) %738))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/2251799813685248 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/64 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/8 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/6 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 4 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %187)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %604)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 #s(literal -4559721049586747/562949953421312 binary64)))) %257)) (asin.f64 (approx (* (* (- (exp (E )) 1) (neg cp)) %811) (*.f64 cp %813))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %190)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %196)))) %257)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 (*.f64 phipp phipp) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %459))) %257)) (asin.f64 (*.f64 %840 (approx %811 (*.f64 lamp (approx (- (* 1/6 (pow lamp 2)) 1) #s(literal -1 binary64)))))) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 25/4 binary64)))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) %626)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 25/4 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal -1/8 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 7968141269553787/562949953421312 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 %813)) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %459)))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 %895 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 4159668786720471/140737488355328 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 960500813064011/17592186044416 binary64)))))) %257)) (asin.f64 (/.f64 cp (cbrt.f64 %187))) (asin.f64 (*.f64 (approx %56 (tanh.f64 %915)) cp)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) %923)))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %660))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %660))))) %257)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 %942 %942 %923)))) (asin.f64 (/.f64 cp %947)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (exp.f64 %187)))))) %257)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (hypot.f64 %187 %187)))))) (asin.f64 %969) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phipp #s(literal 2 binary64))))))) (asin.f64 (*.f64 #s(literal 5/4 binary64) %969)) (asin.f64 (*.f64 #s(literal 3 binary64) %969)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %947))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal -2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %986))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/4 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %994))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 9/4 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 9/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %1010))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 3 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %1018))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 6121026514868073/1125899906842624 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 6121026514868073/1125899906842624 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %964))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %986))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/64 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/64 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/6 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/6 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %994))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %1010))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %1018))))) %257)) (asin.f64 (/.f64 %969 %257)) (asin.f64 (*.f64 (*.f64 #s(literal 7968141269553787/562949953421312 binary64) %839) %1148)) (asin.f64 (/.f64 (approx %145 (*.f64 %196 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 %196 #s(literal 2 binary64))))))) %257)) (approx (asin (/ 1 (/ (/ 1 cp) %54))) (asin.f64 %1164)) (asin.f64 (*.f64 (approx %56 %1167) cp)) (asin.f64 (/.f64 cp %1167)) (asin.f64 (/.f64 %1163 lamp)) (asin.f64 (*.f64 %840 %1148)) (asin.f64 (/.f64 (approx %145 (*.f64 %895 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 %895 #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 %798 #s(literal 2 binary64))))))) %257)) (asin.f64 (*.f64 #s(literal -1 binary64) %1164)) (asin.f64 (*.f64 #s(literal 1 binary64) %1164)) (asin.f64 (*.f64 #s(literal 5/4 binary64) %1164)) (asin.f64 (*.f64 #s(literal 3/2 binary64) %1164)) (asin.f64 (*.f64 #s(literal 5/2 binary64) %1164)) (asin.f64 (*.f64 (*.f64 %660 %839) %1148)) (asin.f64 (approx (/ (/ cp %55) 5/4) (*.f64 #s(literal 4/5 binary64) (/.f64 cp %1208)))) (asin.f64 (*.f64 (approx %56 (/.f64 #s(literal 4464548535801179/4503599627370496 binary64) %1208)) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 #s(literal 1 binary64) %1208)) cp)) |
| Outputs |
|---|
%1 = (sin lamp) (asin.f64 (*.f64 (approx (/ %1 (cos phipp)) (/.f64 lamp (cos.f64 phipp))) cp)) (approx (asin (/ 1 (/ (/ 1 cp) %1))) (asin.f64 (*.f64 cp (sin.f64 lamp)))) |
| Inputs |
|---|
%54 = (sin lamp) %55 = (cos phipp) %56 = (/ %54 %55) %145 = (* cp %54) %146 = (/ %55 %145) %187 = (E.f64 ) %190 = (neg.f64 %187) %196 = (sqrt.f64 %187) %203 = (*.f64 cp lamp) %250 = (* -1/6 (* cp (pow 9/4 2))) %257 = (approx %55 #s(literal 1 binary64)) %260 = (approx %145 %203) %424 = (approx %54 #s(literal 87/128 binary64)) %429 = (approx %54 #s(literal 8326968061023573/9007199254740992 binary64)) %439 = (* cp -1) %459 = (fma.f64 %187 %187 %187) %604 = (PI.f64 ) %626 = (*.f64 cp #s(literal -1 binary64)) %656 = (tanh.f64 %187) %660 = (expm1.f64 %187) %738 = (+.f64 #s(literal 1 binary64) #s(literal -6004799503160661/9007199254740992 binary64)) %798 = (*.f64 %187 %187) %811 = (sin (neg lamp)) %813 = (*.f64 lamp %660) %839 = (neg.f64 cp) %840 = (*.f64 %459 %839) %895 = (+.f64 %187 %187) %915 = (asinh.f64 %187) %923 = (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) phipp) phipp)) %942 = (sqrt.f64 #s(literal 1/2 binary64)) %947 = (cosh.f64 %915) %964 = (pow.f64 lamp #s(literal 2 binary64)) %969 = (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %964))))) %986 = (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %994 = (pow.f64 #s(literal 5/4 binary64) #s(literal 2 binary64)) %1010 = (pow.f64 #s(literal 5/2 binary64) #s(literal 2 binary64)) %1018 = (pow.f64 #s(literal 3 binary64) #s(literal 2 binary64)) %1148 = (approx %811 (*.f64 lamp (-.f64 (*.f64 #s(literal 1/6 binary64) %964) #s(literal 1 binary64)))) %1163 = (sin.f64 lamp) %1164 = (*.f64 cp %1163) %1167 = (cos.f64 %187) %1208 = (cos.f64 phipp) %1209 = (/.f64 cp %1208) #s(literal -2358079250676147/4503599627370496 binary64) #s(literal -2257705494990607/18014398509481984 binary64) #s(literal 0 binary64) #s(literal 1125945724861011/72057594037927936 binary64) (asin.f64 #s(literal -1/2 binary64)) (asin.f64 #s(literal -1/8 binary64)) (asin.f64 #s(literal 0 binary64)) (asin.f64 #s(literal 1/64 binary64)) (asin.f64 cp) (asin.f64 lamp) (asin.f64 phipp) (approx (asin (/ cp 3)) (asin.f64 (*.f64 #s(literal 1/3 binary64) cp))) (asin.f64 (approx (/ cp -1/6) (*.f64 #s(literal -6 binary64) cp))) (asin.f64 (approx (/ cp -1/8) (*.f64 #s(literal -8 binary64) cp))) (asin.f64 (approx (/ cp 5/4) (*.f64 #s(literal 4/5 binary64) cp))) (asin.f64 (approx (/ cp 3/2) (*.f64 #s(literal 2/3 binary64) cp))) (asin.f64 (approx (/ cp 9/4) (*.f64 #s(literal 4/9 binary64) cp))) (asin.f64 (*.f64 (approx %56 #s(literal -6121026514868073/2251799813685248 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -8212169037791239/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/8 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/64 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/16 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 8453327655603309/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4464548535801179/4503599627370496 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 5/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1856295125090727/1125899906842624 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 9/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 cp) cp)) (asin.f64 (*.f64 (approx %56 lamp) cp)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 cp))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 phipp))) (asin.f64 (/.f64 cp #s(literal -6121026514868073/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal -8212169037791239/9007199254740992 binary64))) (asin.f64 (/.f64 cp #s(literal -1/4 binary64))) (asin.f64 (/.f64 cp #s(literal -1/6 binary64))) (asin.f64 (/.f64 cp #s(literal -1/8 binary64))) (asin.f64 (/.f64 cp #s(literal 4464548535801179/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 5/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6285279597571347/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 3/2 binary64))) (asin.f64 (/.f64 cp #s(literal 1856295125090727/1125899906842624 binary64))) (asin.f64 (/.f64 cp #s(literal 9/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6522083102554805/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal 3 binary64))) (asin.f64 (/.f64 cp #s(literal 7968141269553787/562949953421312 binary64))) (asin.f64 (/.f64 cp phipp)) (asin.f64 (/.f64 cp %187)) (asin.f64 (*.f64 (approx %56 %190) cp)) (asin.f64 (/.f64 cp %190)) (asin.f64 (*.f64 (approx %56 %196) cp)) (asin.f64 (/.f64 cp %196)) (asin.f64 (approx (* 5/4 %145) (*.f64 #s(literal 5/4 binary64) %203))) (asin.f64 (approx (* 3/2 %145) (*.f64 #s(literal 3/2 binary64) %203))) (asin.f64 (approx (* 5/2 %145) (*.f64 #s(literal 5/2 binary64) %203))) (asin.f64 (approx (* 3 %145) (*.f64 #s(literal 3 binary64) %203))) (asin.f64 (*.f64 (approx %56 (approx (/ lamp -1/8) (*.f64 #s(literal -8 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (approx (/ lamp 1/2) (*.f64 #s(literal 2 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal -1/8 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 1/2 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 3/4 binary64))) cp)) (asin.f64 (/.f64 (approx %145 (approx (* 9/4 (+ cp %250)) (*.f64 #s(literal 45/128 binary64) cp))) %257)) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -8305678171202505/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -5141276249315889/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/2 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -6469707549990309/18014398509481984 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/6 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/6 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 3/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 5/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 3/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 7505999378950827/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 7/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 15/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 31/32 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 127/128 binary64)))) (asin.f64 (/.f64 (*.f64 cp #s(literal -6121026514868073/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -4458529838789353/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -8869339597797555/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -1092589094043881/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -6004799503160661/18014398509481984 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 1216652631687587/2251799813685248 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 5323185635152641/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 3373405395171915/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 8051129683737207/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 4289142651364827/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 8727187242741409/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -8423008657717855/140737488355328 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -3/2 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -7505999378950827/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -6004799503160661/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -8631899285793451/18014398509481984 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -7505999378950827/72057594037927936 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 9006832750865067/576460752303423488 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 5976999505460843/36028797018963968 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8913374262504107/36028797018963968 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8631899285793451/18014398509481984 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp %424) %257)) (asin.f64 (/.f64 (*.f64 cp %429) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 15/16 binary64))) %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (approx (/ 1 %439) (/.f64 #s(literal -1 binary64) cp))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (approx (/ 1 (* cp -1/4)) (/.f64 #s(literal -4 binary64) cp))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) cp)))) (asin.f64 (/.f64 cp %459)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -8656438712971749/4503599627370496 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -884279719003555/562949953421312 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/4503599627370496 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -1/6 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -1/8 binary64))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) #s(literal 6661574448818859/9007199254740992 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) #s(literal -6004799503160661/144115188075855872 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -7738453402365651/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -1717797167482409/1125899906842624 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -6120588732034553/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 4597424619607381/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 9/8 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5254199565265579/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5/4 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 3/2 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 9/4 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 2982195031933351/1125899906842624 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 6522083102554805/2251799813685248 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 3 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 8372826328553321/2251799813685248 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 1165754695714211/281474976710656 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5689925415437489/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 6252875368858801/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 7968141269553787/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %187))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %604))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) #s(literal -1/6 binary64))) %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal -1 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal -1/2 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1/16 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) %626)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/2 binary64)))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/4 binary64)))))) (asin.f64 (/.f64 #s(literal 9/4 binary64) (approx %146 (approx (/ 9/4 %145) (/.f64 #s(literal 9/4 binary64) %203))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %190))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) %190)) %257)) (asin.f64 (*.f64 (approx %56 %656) cp)) (asin.f64 (/.f64 cp %660)) (asin.f64 (/.f64 cp %656)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal -2 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow -2 2))) (*.f64 #s(literal -2/3 binary64) cp))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 9/4 binary64) (+.f64 cp (approx %250 (*.f64 #s(literal -27/32 binary64) cp))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 3 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow 3 2))) (*.f64 #s(literal -3/2 binary64) cp))))) %257)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/64 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/16 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/8 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 3/4 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 5/4 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %187))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %604))))) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (approx (* -1/6 %439) (*.f64 #s(literal 1/6 binary64) cp))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -2 binary64) %738))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) #s(literal -4691249611844267/18014398509481984 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 2 binary64) %738))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/2251799813685248 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/64 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/8 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/6 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 4 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %187)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %604)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 #s(literal -4559721049586747/562949953421312 binary64)))) %257)) (asin.f64 (approx (* (* (- (exp (E )) 1) (neg cp)) %811) (*.f64 cp %813))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %190)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %196)))) %257)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 (*.f64 phipp phipp) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %459))) %257)) (asin.f64 (*.f64 %840 (approx %811 (*.f64 lamp (approx (- (* 1/6 (pow lamp 2)) 1) #s(literal -1 binary64)))))) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 25/4 binary64)))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) %626)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 25/4 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal -1/8 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 7968141269553787/562949953421312 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 %813)) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %459)))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 %895 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 4159668786720471/140737488355328 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 960500813064011/17592186044416 binary64)))))) %257)) (asin.f64 (/.f64 cp (cbrt.f64 %187))) (asin.f64 (*.f64 (approx %56 (tanh.f64 %915)) cp)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) %923)))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %660))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %660))))) %257)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 %942 %942 %923)))) (asin.f64 (/.f64 cp %947)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (exp.f64 %187)))))) %257)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (hypot.f64 %187 %187)))))) (asin.f64 %969) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phipp #s(literal 2 binary64))))))) (asin.f64 (*.f64 #s(literal 5/4 binary64) %969)) (asin.f64 (*.f64 #s(literal 3 binary64) %969)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %947))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal -2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %986))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/4 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %994))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 9/4 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 9/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %1010))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 3 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %1018))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 6121026514868073/1125899906842624 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 6121026514868073/1125899906842624 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %964))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %986))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/64 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/64 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/6 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/6 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %994))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %1010))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %1018))))) %257)) (asin.f64 (/.f64 %969 %257)) (asin.f64 (*.f64 (*.f64 #s(literal 7968141269553787/562949953421312 binary64) %839) %1148)) (asin.f64 (/.f64 (approx %145 (*.f64 %196 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 %196 #s(literal 2 binary64))))))) %257)) (approx (asin (/ 1 (/ (/ 1 cp) %54))) (asin.f64 %1164)) (asin.f64 (*.f64 (approx %56 %1167) cp)) (asin.f64 (/.f64 cp %1167)) (asin.f64 (/.f64 %1163 lamp)) (asin.f64 (*.f64 %840 %1148)) (asin.f64 (/.f64 (approx %145 (*.f64 %895 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 %895 #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 %798 #s(literal 2 binary64))))))) %257)) (asin.f64 (*.f64 #s(literal -1 binary64) %1164)) (asin.f64 (*.f64 #s(literal 1 binary64) %1164)) (asin.f64 (*.f64 #s(literal 5/4 binary64) %1164)) (asin.f64 (*.f64 #s(literal 3/2 binary64) %1164)) (asin.f64 (*.f64 #s(literal 5/2 binary64) %1164)) (asin.f64 (*.f64 (*.f64 %660 %839) %1148)) (asin.f64 (approx (/ (/ cp %55) 5/4) (*.f64 #s(literal 4/5 binary64) %1209))) (asin.f64 (*.f64 (approx %56 (/.f64 #s(literal 4464548535801179/4503599627370496 binary64) %1208)) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 #s(literal 1 binary64) %1208)) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp %1208)) cp)) (asin.f64 (*.f64 %1209 (approx %54 #s(literal -5668299474795813/9007199254740992 binary64)))) (asin.f64 (*.f64 %1209 (approx %54 #s(literal -1/2 binary64)))) (asin.f64 (*.f64 %1209 (approx %54 #s(literal 5668299474795813/9007199254740992 binary64)))) (asin.f64 (*.f64 %1209 %424)) (asin.f64 (*.f64 %1209 %429)) (asin.f64 (*.f64 %1209 (approx %54 #s(literal 8453327655603309/9007199254740992 binary64)))) |
| Outputs |
|---|
%5 = (sin lamp) (asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (approx %5 lamp))) (approx (asin (/ 1 (/ (/ 1 cp) %5))) (asin.f64 (*.f64 cp (sin.f64 lamp)))) |
| Inputs |
|---|
%54 = (sin lamp) %55 = (cos phipp) %56 = (/ %54 %55) %145 = (* cp %54) %146 = (/ %55 %145) %187 = (E.f64 ) %190 = (neg.f64 %187) %196 = (sqrt.f64 %187) %203 = (*.f64 cp lamp) %250 = (* -1/6 (* cp (pow 9/4 2))) %257 = (approx %55 #s(literal 1 binary64)) %260 = (approx %145 %203) %265 = (approx %55 #s(literal -8305678171202505/9007199254740992 binary64)) %292 = (approx %55 #s(literal 1/6 binary64)) %299 = (approx %55 #s(literal 3/8 binary64)) %303 = (approx %55 #s(literal 5/8 binary64)) %306 = (approx %55 #s(literal 3/4 binary64)) %310 = (approx %55 #s(literal 7505999378950827/9007199254740992 binary64)) %326 = (approx %55 #s(literal 127/128 binary64)) %424 = (approx %54 #s(literal 87/128 binary64)) %429 = (approx %54 #s(literal 8326968061023573/9007199254740992 binary64)) %430 = (*.f64 cp %429) %439 = (* cp -1) %455 = (/.f64 #s(literal 1 binary64) cp) %459 = (fma.f64 %187 %187 %187) %487 = (approx %54 (*.f64 #s(literal 5/4 binary64) #s(literal 6661574448818859/9007199254740992 binary64))) %488 = (*.f64 cp %487) %604 = (PI.f64 ) %626 = (*.f64 cp #s(literal -1 binary64)) %656 = (tanh.f64 %187) %660 = (expm1.f64 %187) %738 = (+.f64 #s(literal 1 binary64) #s(literal -6004799503160661/9007199254740992 binary64)) %798 = (*.f64 %187 %187) %810 = (neg lamp) %811 = (sin %810) %813 = (*.f64 lamp %660) %831 = (approx %55 (fma.f64 (*.f64 phipp phipp) #s(literal -1/2 binary64) #s(literal 1 binary64))) %839 = (neg.f64 cp) %840 = (*.f64 %459 %839) %895 = (+.f64 %187 %187) %912 = (cbrt.f64 %187) %915 = (asinh.f64 %187) %916 = (tanh.f64 %915) %923 = (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) phipp) phipp)) %942 = (sqrt.f64 #s(literal 1/2 binary64)) %944 = (approx %55 (fma.f64 %942 %942 %923)) %947 = (cosh.f64 %915) %958 = (hypot.f64 %187 %187) %964 = (pow.f64 lamp #s(literal 2 binary64)) %968 = (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %964)))) %969 = (*.f64 cp %968) %974 = (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phipp #s(literal 2 binary64))))) %986 = (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %994 = (pow.f64 #s(literal 5/4 binary64) #s(literal 2 binary64)) %1010 = (pow.f64 #s(literal 5/2 binary64) #s(literal 2 binary64)) %1018 = (pow.f64 #s(literal 3 binary64) #s(literal 2 binary64)) %1101 = (approx %54 (*.f64 #s(literal 3/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/4 binary64) #s(literal 2 binary64)))))) %1108 = (approx %54 (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %994)))) %1109 = (*.f64 cp %1108) %1148 = (approx %811 (*.f64 lamp (-.f64 (*.f64 #s(literal 1/6 binary64) %964) #s(literal 1 binary64)))) %1163 = (sin.f64 lamp) %1164 = (*.f64 cp %1163) %1167 = (cos.f64 %187) %1208 = (cos.f64 phipp) %1209 = (/.f64 cp %1208) %1217 = (/.f64 #s(literal 1 binary64) %1208) %1322 = (/.f64 %1208 cp) %1354 = (*.f64 cp (sin.f64 %798)) %1357 = (neg.f64 lamp) %1377 = (*.f64 cp (sin.f64 (+.f64 %1357 %604))) %1416 = (sin.f64 (fma.f64 %604 #s(literal 1/2 binary64) phipp)) %1465 = (* 1/2 lamp) %1466 = (cos %1465) %1469 = (*.f64 #s(literal 1/2 binary64) lamp) %1470 = (cos.f64 %1469) %1484 = (sin %1465) %1487 = (sin.f64 %1469) %1506 = (*.f64 %604 #s(literal 1/2 binary64)) %1509 = (*.f64 cp (cos.f64 (+.f64 %1357 %1506))) %1518 = (-.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) %1523 = (-.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %1631 = (cosh.f64 %187) #s(literal -2358079250676147/4503599627370496 binary64) #s(literal -2257705494990607/18014398509481984 binary64) #s(literal 0 binary64) #s(literal 1125945724861011/72057594037927936 binary64) (asin.f64 #s(literal -1/2 binary64)) (asin.f64 #s(literal -1/8 binary64)) (asin.f64 #s(literal 0 binary64)) (asin.f64 #s(literal 1/64 binary64)) (asin.f64 cp) (asin.f64 lamp) (asin.f64 phipp) (approx (asin (/ cp 3)) (asin.f64 (*.f64 #s(literal 1/3 binary64) cp))) (asin.f64 (approx (/ cp -1/6) (*.f64 #s(literal -6 binary64) cp))) (asin.f64 (approx (/ cp -1/8) (*.f64 #s(literal -8 binary64) cp))) (asin.f64 (approx (/ cp 5/4) (*.f64 #s(literal 4/5 binary64) cp))) (asin.f64 (approx (/ cp 3/2) (*.f64 #s(literal 2/3 binary64) cp))) (asin.f64 (approx (/ cp 9/4) (*.f64 #s(literal 4/9 binary64) cp))) (asin.f64 (*.f64 (approx %56 #s(literal -6121026514868073/2251799813685248 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -8212169037791239/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/8 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/64 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/16 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 8453327655603309/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4464548535801179/4503599627370496 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 5/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1856295125090727/1125899906842624 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 9/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 cp) cp)) (asin.f64 (*.f64 (approx %56 lamp) cp)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 cp))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 phipp))) (asin.f64 (/.f64 cp #s(literal -6121026514868073/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal -8212169037791239/9007199254740992 binary64))) (asin.f64 (/.f64 cp #s(literal -1/4 binary64))) (asin.f64 (/.f64 cp #s(literal -1/6 binary64))) (asin.f64 (/.f64 cp #s(literal -1/8 binary64))) (asin.f64 (/.f64 cp #s(literal 4464548535801179/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 5/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6285279597571347/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 3/2 binary64))) (asin.f64 (/.f64 cp #s(literal 1856295125090727/1125899906842624 binary64))) (asin.f64 (/.f64 cp #s(literal 9/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6522083102554805/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal 3 binary64))) (asin.f64 (/.f64 cp #s(literal 7968141269553787/562949953421312 binary64))) (asin.f64 (/.f64 cp phipp)) (asin.f64 (/.f64 cp %187)) (asin.f64 (*.f64 (approx %56 %190) cp)) (asin.f64 (/.f64 cp %190)) (asin.f64 (*.f64 (approx %56 %196) cp)) (asin.f64 (/.f64 cp %196)) (asin.f64 (approx (* 5/4 %145) (*.f64 #s(literal 5/4 binary64) %203))) (asin.f64 (approx (* 3/2 %145) (*.f64 #s(literal 3/2 binary64) %203))) (asin.f64 (approx (* 5/2 %145) (*.f64 #s(literal 5/2 binary64) %203))) (asin.f64 (approx (* 3 %145) (*.f64 #s(literal 3 binary64) %203))) (asin.f64 (*.f64 (approx %56 (approx (/ lamp -1/8) (*.f64 #s(literal -8 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (approx (/ lamp 1/2) (*.f64 #s(literal 2 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal -1/8 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 1/2 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 3/4 binary64))) cp)) (asin.f64 (/.f64 (approx %145 (approx (* 9/4 (+ cp %250)) (*.f64 #s(literal 45/128 binary64) cp))) %257)) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1 binary64)))) (asin.f64 (/.f64 %260 %265)) (asin.f64 (/.f64 %260 (approx %55 #s(literal -5141276249315889/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/2 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -6469707549990309/18014398509481984 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/6 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/8 binary64)))) (asin.f64 (/.f64 %260 %292)) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/4 binary64)))) (asin.f64 (/.f64 %260 %299)) (asin.f64 (/.f64 %260 %303)) (asin.f64 (/.f64 %260 %306)) (asin.f64 (/.f64 %260 %310)) (asin.f64 (/.f64 %260 (approx %55 #s(literal 7/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 15/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 31/32 binary64)))) (asin.f64 (/.f64 %260 %326)) (asin.f64 (/.f64 (*.f64 cp #s(literal -6121026514868073/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -4458529838789353/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -8869339597797555/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -1092589094043881/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -6004799503160661/18014398509481984 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 1216652631687587/2251799813685248 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 5323185635152641/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 3373405395171915/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 8051129683737207/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 4289142651364827/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 8727187242741409/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -8423008657717855/140737488355328 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -3/2 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -7505999378950827/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -6004799503160661/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -8631899285793451/18014398509481984 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -7505999378950827/72057594037927936 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 9006832750865067/576460752303423488 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 5976999505460843/36028797018963968 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8913374262504107/36028797018963968 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8631899285793451/18014398509481984 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp %424) %257)) (asin.f64 (/.f64 %430 %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 15/16 binary64))) %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (approx (/ 1 %439) (/.f64 #s(literal -1 binary64) cp))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (approx (/ 1 (* cp -1/4)) (/.f64 #s(literal -4 binary64) cp))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 %455))) (asin.f64 (/.f64 cp %459)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -8656438712971749/4503599627370496 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -884279719003555/562949953421312 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/4503599627370496 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -1/6 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -1/8 binary64))))) (asin.f64 (/.f64 %488 %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) #s(literal -6004799503160661/144115188075855872 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -7738453402365651/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -1717797167482409/1125899906842624 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -6120588732034553/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 4597424619607381/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 9/8 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5254199565265579/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5/4 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 3/2 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 9/4 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 2982195031933351/1125899906842624 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 6522083102554805/2251799813685248 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 3 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 8372826328553321/2251799813685248 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 1165754695714211/281474976710656 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5689925415437489/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 6252875368858801/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 7968141269553787/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %187))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %604))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) #s(literal -1/6 binary64))) %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal -1 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal -1/2 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1/16 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) %626)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/2 binary64)))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/4 binary64)))))) (asin.f64 (/.f64 #s(literal 9/4 binary64) (approx %146 (approx (/ 9/4 %145) (/.f64 #s(literal 9/4 binary64) %203))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %190))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) %190)) %257)) (asin.f64 (*.f64 (approx %56 %656) cp)) (asin.f64 (/.f64 cp %660)) (asin.f64 (/.f64 cp %656)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal -2 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow -2 2))) (*.f64 #s(literal -2/3 binary64) cp))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 9/4 binary64) (+.f64 cp (approx %250 (*.f64 #s(literal -27/32 binary64) cp))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 3 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow 3 2))) (*.f64 #s(literal -3/2 binary64) cp))))) %257)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/64 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/16 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/8 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 3/4 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 5/4 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %187))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %604))))) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (approx (* -1/6 %439) (*.f64 #s(literal 1/6 binary64) cp))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -2 binary64) %738))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) #s(literal -4691249611844267/18014398509481984 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 2 binary64) %738))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/2251799813685248 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/64 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/8 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/6 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 4 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %187)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %604)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 #s(literal -4559721049586747/562949953421312 binary64)))) %257)) (asin.f64 (approx (* (* (- (exp (E )) 1) (neg cp)) %811) (*.f64 cp %813))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %190)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %196)))) %257)) (asin.f64 (/.f64 %203 %831)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %459))) %257)) (asin.f64 (*.f64 %840 (approx %811 (*.f64 lamp (approx (- (* 1/6 (pow lamp 2)) 1) #s(literal -1 binary64)))))) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 25/4 binary64)))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) %626)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 25/4 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal -1/8 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 7968141269553787/562949953421312 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 %813)) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %459)))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 %895 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 4159668786720471/140737488355328 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 960500813064011/17592186044416 binary64)))))) %257)) (asin.f64 (/.f64 cp %912)) (asin.f64 (*.f64 (approx %56 %916) cp)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) %923)))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %660))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %660))))) %257)) (asin.f64 (/.f64 %203 %944)) (asin.f64 (/.f64 cp %947)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (exp.f64 %187)))))) %257)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %958))))) (asin.f64 %969) (asin.f64 (/.f64 %260 %974)) (asin.f64 (*.f64 #s(literal 5/4 binary64) %969)) (asin.f64 (*.f64 #s(literal 3 binary64) %969)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %947))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal -2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %986))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/4 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %994))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 9/4 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 9/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %1010))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 3 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %1018))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 6121026514868073/1125899906842624 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 6121026514868073/1125899906842624 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %964))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %986))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/64 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/64 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/6 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/6 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp %1101) %257)) (asin.f64 (/.f64 %1109 %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %1010))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %1018))))) %257)) (asin.f64 (/.f64 %969 %257)) (asin.f64 (*.f64 (*.f64 #s(literal 7968141269553787/562949953421312 binary64) %839) %1148)) (asin.f64 (/.f64 (approx %145 (*.f64 %196 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 %196 #s(literal 2 binary64))))))) %257)) (approx (asin (/ 1 (/ (/ 1 cp) %54))) (asin.f64 %1164)) (asin.f64 (*.f64 (approx %56 %1167) cp)) (asin.f64 (/.f64 cp %1167)) (asin.f64 (/.f64 %1163 lamp)) (asin.f64 (*.f64 %840 %1148)) (asin.f64 (/.f64 (approx %145 (*.f64 %895 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 %895 #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 %798 #s(literal 2 binary64))))))) %257)) (asin.f64 (*.f64 #s(literal -1 binary64) %1164)) (asin.f64 (*.f64 #s(literal 1 binary64) %1164)) (asin.f64 (*.f64 #s(literal 5/4 binary64) %1164)) (asin.f64 (*.f64 #s(literal 3/2 binary64) %1164)) (asin.f64 (*.f64 #s(literal 5/2 binary64) %1164)) (asin.f64 (*.f64 (*.f64 %660 %839) %1148)) (asin.f64 (approx (/ (/ cp %55) 5/4) (*.f64 #s(literal 4/5 binary64) %1209))) (asin.f64 (*.f64 (approx %56 (/.f64 #s(literal 4464548535801179/4503599627370496 binary64) %1208)) cp)) (asin.f64 (*.f64 (approx %56 %1217) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp %1208)) cp)) (asin.f64 (*.f64 %1209 (approx %54 #s(literal -5668299474795813/9007199254740992 binary64)))) (asin.f64 (*.f64 %1209 (approx %54 #s(literal -1/2 binary64)))) (asin.f64 (*.f64 %1209 (approx %54 #s(literal 5668299474795813/9007199254740992 binary64)))) (asin.f64 (*.f64 %1209 %424)) (asin.f64 (*.f64 %1209 %429)) (asin.f64 (*.f64 %1209 (approx %54 #s(literal 8453327655603309/9007199254740992 binary64)))) (asin.f64 (*.f64 %1209 (approx %54 lamp))) (asin.f64 (/.f64 %260 %1208)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 #s(literal 1/4 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 #s(literal 1 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 #s(literal 3 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 lamp)) %257)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 #s(literal 5/4 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 #s(literal 5/2 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 #s(literal 530871453829351/70368744177664 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 #s(literal 4829072695441147/562949953421312 binary64))) %257)) (asin.f64 (/.f64 %1164 %265)) (asin.f64 (/.f64 %1164 (approx %55 #s(literal -730395218248103/1125899906842624 binary64)))) (asin.f64 (/.f64 %1164 (approx %55 #s(literal 1/64 binary64)))) (asin.f64 (/.f64 %1164 %299)) (asin.f64 (/.f64 %1164 %303)) (asin.f64 (/.f64 %1164 (approx %55 #s(literal 23/32 binary64)))) (asin.f64 (/.f64 %1164 %310)) (asin.f64 (/.f64 %1164 %326)) (asin.f64 (/.f64 %1164 (approx %55 #s(literal 8191/8192 binary64)))) (asin.f64 (/.f64 %1164 %257)) (asin.f64 (/.f64 (*.f64 (approx cp #s(literal 0 binary64)) %1163) %257)) (asin.f64 (/.f64 cp (/.f64 #s(literal 1 binary64) %1163))) (asin.f64 (/.f64 cp (/.f64 %1208 #s(literal 4464548535801179/4503599627370496 binary64)))) (asin.f64 (/.f64 cp (/.f64 %1208 lamp))) (asin.f64 (/.f64 lamp %1322)) (asin.f64 (/.f64 %1163 %455)) (asin.f64 (/.f64 %1209 #s(literal 5/4 binary64))) (asin.f64 (/.f64 %1209 #s(literal 3/2 binary64))) (asin.f64 (/.f64 (*.f64 cp (approx (cos (+ %810 1/64)) (cos.f64 (-.f64 #s(literal 1/64 binary64) lamp)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx (sin (+ %810 (PI ))) (sin.f64 (-.f64 %604 lamp)))) %306)) (asin.f64 (*.f64 %1217 %430)) (asin.f64 (*.f64 %1209 %487)) (asin.f64 (/.f64 %1354 %257)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 (+.f64 %1357 #s(literal 1/64 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 (+.f64 %1357 #s(literal 884279719003555/562949953421312 binary64)))) %292)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 (neg.f64 #s(literal 5/2 binary64)) %604))) %257)) (asin.f64 (/.f64 %1377 %306)) (asin.f64 (/.f64 %1377 (approx %55 #s(literal 8453327655603309/9007199254740992 binary64)))) (asin.f64 (/.f64 %1377 (approx %55 #s(literal 4464548535801179/4503599627370496 binary64)))) (asin.f64 (/.f64 %1377 %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) %1164)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 %1208 %203)))) (asin.f64 (/.f64 #s(literal 9/4 binary64) (approx %146 (/.f64 #s(literal 9/4 binary64) %1164)))) (asin.f64 (/.f64 #s(literal 5/2 binary64) (approx %146 (/.f64 #s(literal 5/2 binary64) %1164)))) (asin.f64 (/.f64 #s(literal 1 binary64) (/.f64 %455 %1163))) (asin.f64 (/.f64 #s(literal 1 binary64) (/.f64 %1322 #s(literal 4464548535801179/4503599627370496 binary64)))) (asin.f64 (/.f64 %1209 (/.f64 #s(literal 1 binary64) lamp))) (asin.f64 (/.f64 (approx %145 (*.f64 cp #s(literal 1/8 binary64))) %1416)) (asin.f64 (/.f64 (approx %145 (*.f64 cp #s(literal 2 binary64))) %1416)) (asin.f64 (/.f64 (approx %145 (*.f64 cp #s(literal 5/2 binary64))) %1416)) (asin.f64 (/.f64 (approx %145 (*.f64 cp #s(literal 8656438712971749/2251799813685248 binary64))) %1416)) (asin.f64 (/.f64 %260 %1416)) (asin.f64 (/.f64 (approx %145 (*.f64 cp %187)) %1416)) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 #s(literal 1/64 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 #s(literal 1/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) #s(literal -1/8 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 #s(literal 3/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 #s(literal 5/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 %895 %604))) %257)) (asin.f64 (*.f64 %1217 %488)) (asin.f64 (/.f64 (*.f64 cp (approx (* 2 (* 5/2 %1466)) (*.f64 #s(literal 5 binary64) %1470))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx (* 2 (* 3 %1466)) (*.f64 #s(literal 6 binary64) %1470))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx (* 2 (* %1484 -1)) (*.f64 #s(literal -2 binary64) %1487))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx (* 2 (* %1484 1)) (*.f64 #s(literal 2 binary64) %1487))) %257)) (asin.f64 (*.f64 %1209 (approx %54 (*.f64 %190 (+.f64 #s(literal 1 binary64) #s(literal -1386556262240157/1125899906842624 binary64)))))) (asin.f64 (/.f64 %1509 %292)) (asin.f64 (/.f64 %1509 %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) %1354)))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) %1518)))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) %1523)))) (asin.f64 (*.f64 (approx %56 (/.f64 %656 %1208)) cp)) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 (*.f64 #s(literal 1/64 binary64) #s(literal 1/64 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 (*.f64 #s(literal 3/4 binary64) #s(literal 3/4 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 %1164 %831)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 (+.f64 %895 %1506))) %257)) (asin.f64 (/.f64 cp (/.f64 %1208 %656))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %942 %942 #s(literal -1293345171669415/1125899906842624 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %942 %942 #s(literal -1/8 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %942 %942 #s(literal 4095/8192 binary64))))) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) %1470))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 9/4 binary64) %1470))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) %1470))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 3 binary64) %1470))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 %1487 #s(literal -1 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 %1487 #s(literal 1 binary64)))) %257)) (asin.f64 (/.f64 %1164 (approx %55 (+.f64 (*.f64 %942 %942) #s(literal -1/8 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %942 %942 %1518)))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %942 %942 %1523)))) (asin.f64 (/.f64 %1377 (approx %55 %656))) (asin.f64 (/.f64 #s(literal 1 binary64) (/.f64 %1322 %656))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %942 %942 (-.f64 #s(literal 1/2 binary64) %196))))) (asin.f64 (/.f64 (*.f64 cp (sin.f64 (sinh.f64 %187))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 cp (sqrt.f64 (fma.f64 %187 %187 %798)))) %1416)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 %1631 %604))) %257)) (asin.f64 (*.f64 %1209 (approx %54 %916))) (asin.f64 (/.f64 (*.f64 cp (cos.f64 %916)) %257)) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %942 %942 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 1/64 binary64)) #s(literal 1/64 binary64))))))) (asin.f64 (/.f64 %1164 %944)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 %912 %604))) %257)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 (+.f64 %1631 %1506))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 cp %958)) %1416)) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %958 #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 %1377 (approx %55 %916))) (asin.f64 (/.f64 %1164 %974)) (asin.f64 (*.f64 %1209 %1101)) (asin.f64 (*.f64 %1209 %1108)) (asin.f64 (*.f64 %1209 %968)) (asin.f64 (*.f64 %1209 (approx %54 (*.f64 %187 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 %187 #s(literal 2 binary64)))))))) (asin.f64 (/.f64 %969 %1208)) (asin.f64 (*.f64 %1209 (approx %54 (*.f64 %190 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 %190 #s(literal 2 binary64)))))))) (asin.f64 (*.f64 %1217 %1109)) (asin.f64 (*.f64 %1217 %969)) (asin.f64 (*.f64 (*.f64 %1217 %839) %1148)) (asin.f64 (/.f64 %1631 (approx %146 (/.f64 %1631 %1164)))) |
| Outputs |
|---|
(asin.f64 (*.f64 (/.f64 cp (cos.f64 phipp)) (sin.f64 lamp))) |
| Inputs |
|---|
%54 = (sin lamp) %55 = (cos phipp) %56 = (/ %54 %55) %145 = (* cp %54) %146 = (/ %55 %145) %187 = (E.f64 ) %190 = (neg.f64 %187) %196 = (sqrt.f64 %187) %203 = (*.f64 cp lamp) %250 = (* -1/6 (* cp (pow 9/4 2))) %257 = (approx %55 #s(literal 1 binary64)) %260 = (approx %145 %203) %265 = (approx %55 #s(literal -8305678171202505/9007199254740992 binary64)) %292 = (approx %55 #s(literal 1/6 binary64)) %299 = (approx %55 #s(literal 3/8 binary64)) %303 = (approx %55 #s(literal 5/8 binary64)) %306 = (approx %55 #s(literal 3/4 binary64)) %310 = (approx %55 #s(literal 7505999378950827/9007199254740992 binary64)) %326 = (approx %55 #s(literal 127/128 binary64)) %424 = (approx %54 #s(literal 87/128 binary64)) %429 = (approx %54 #s(literal 8326968061023573/9007199254740992 binary64)) %430 = (*.f64 cp %429) %439 = (* cp -1) %455 = (/.f64 #s(literal 1 binary64) cp) %459 = (fma.f64 %187 %187 %187) %487 = (approx %54 (*.f64 #s(literal 5/4 binary64) #s(literal 6661574448818859/9007199254740992 binary64))) %488 = (*.f64 cp %487) %604 = (PI.f64 ) %626 = (*.f64 cp #s(literal -1 binary64)) %656 = (tanh.f64 %187) %660 = (expm1.f64 %187) %738 = (+.f64 #s(literal 1 binary64) #s(literal -6004799503160661/9007199254740992 binary64)) %798 = (*.f64 %187 %187) %810 = (neg lamp) %811 = (sin %810) %813 = (*.f64 lamp %660) %831 = (approx %55 (fma.f64 (*.f64 phipp phipp) #s(literal -1/2 binary64) #s(literal 1 binary64))) %839 = (neg.f64 cp) %840 = (*.f64 %459 %839) %895 = (+.f64 %187 %187) %912 = (cbrt.f64 %187) %915 = (asinh.f64 %187) %916 = (tanh.f64 %915) %923 = (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) phipp) phipp)) %942 = (sqrt.f64 #s(literal 1/2 binary64)) %944 = (approx %55 (fma.f64 %942 %942 %923)) %947 = (cosh.f64 %915) %958 = (hypot.f64 %187 %187) %964 = (pow.f64 lamp #s(literal 2 binary64)) %968 = (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %964)))) %969 = (*.f64 cp %968) %974 = (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 phipp #s(literal 2 binary64))))) %986 = (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %994 = (pow.f64 #s(literal 5/4 binary64) #s(literal 2 binary64)) %1010 = (pow.f64 #s(literal 5/2 binary64) #s(literal 2 binary64)) %1018 = (pow.f64 #s(literal 3 binary64) #s(literal 2 binary64)) %1101 = (approx %54 (*.f64 #s(literal 3/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/4 binary64) #s(literal 2 binary64)))))) %1108 = (approx %54 (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %994)))) %1109 = (*.f64 cp %1108) %1148 = (approx %811 (*.f64 lamp (-.f64 (*.f64 #s(literal 1/6 binary64) %964) #s(literal 1 binary64)))) %1163 = (sin.f64 lamp) %1164 = (*.f64 cp %1163) %1167 = (cos.f64 %187) %1208 = (cos.f64 phipp) %1209 = (/.f64 cp %1208) %1217 = (/.f64 #s(literal 1 binary64) %1208) %1322 = (/.f64 %1208 cp) %1354 = (*.f64 cp (sin.f64 %798)) %1357 = (neg.f64 lamp) %1377 = (*.f64 cp (sin.f64 (+.f64 %1357 %604))) %1416 = (sin.f64 (fma.f64 %604 #s(literal 1/2 binary64) phipp)) %1465 = (* 1/2 lamp) %1466 = (cos %1465) %1469 = (*.f64 #s(literal 1/2 binary64) lamp) %1470 = (cos.f64 %1469) %1484 = (sin %1465) %1487 = (sin.f64 %1469) %1506 = (*.f64 %604 #s(literal 1/2 binary64)) %1509 = (*.f64 cp (cos.f64 (+.f64 %1357 %1506))) %1518 = (-.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) %1523 = (-.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %1631 = (cosh.f64 %187) #s(literal -2358079250676147/4503599627370496 binary64) #s(literal -2257705494990607/18014398509481984 binary64) #s(literal 0 binary64) #s(literal 1125945724861011/72057594037927936 binary64) (asin.f64 #s(literal -1/2 binary64)) (asin.f64 #s(literal -1/8 binary64)) (asin.f64 #s(literal 0 binary64)) (asin.f64 #s(literal 1/64 binary64)) (asin.f64 cp) (asin.f64 lamp) (asin.f64 phipp) (approx (asin (/ cp 3)) (asin.f64 (*.f64 #s(literal 1/3 binary64) cp))) (asin.f64 (approx (/ cp -1/6) (*.f64 #s(literal -6 binary64) cp))) (asin.f64 (approx (/ cp -1/8) (*.f64 #s(literal -8 binary64) cp))) (asin.f64 (approx (/ cp 5/4) (*.f64 #s(literal 4/5 binary64) cp))) (asin.f64 (approx (/ cp 3/2) (*.f64 #s(literal 2/3 binary64) cp))) (asin.f64 (approx (/ cp 9/4) (*.f64 #s(literal 4/9 binary64) cp))) (asin.f64 (*.f64 (approx %56 #s(literal -6121026514868073/2251799813685248 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -8212169037791239/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal -1/8 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/64 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/16 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/6 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 8453327655603309/9007199254740992 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4464548535801179/4503599627370496 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 5/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 3/2 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 1856295125090727/1125899906842624 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 9/4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 #s(literal 4 binary64)) cp)) (asin.f64 (*.f64 (approx %56 cp) cp)) (asin.f64 (*.f64 (approx %56 lamp) cp)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 cp))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 phipp))) (asin.f64 (/.f64 cp #s(literal -6121026514868073/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal -8212169037791239/9007199254740992 binary64))) (asin.f64 (/.f64 cp #s(literal -1/4 binary64))) (asin.f64 (/.f64 cp #s(literal -1/6 binary64))) (asin.f64 (/.f64 cp #s(literal -1/8 binary64))) (asin.f64 (/.f64 cp #s(literal 4464548535801179/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 5/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6285279597571347/4503599627370496 binary64))) (asin.f64 (/.f64 cp #s(literal 3/2 binary64))) (asin.f64 (/.f64 cp #s(literal 1856295125090727/1125899906842624 binary64))) (asin.f64 (/.f64 cp #s(literal 9/4 binary64))) (asin.f64 (/.f64 cp #s(literal 6522083102554805/2251799813685248 binary64))) (asin.f64 (/.f64 cp #s(literal 3 binary64))) (asin.f64 (/.f64 cp #s(literal 7968141269553787/562949953421312 binary64))) (asin.f64 (/.f64 cp phipp)) (asin.f64 (/.f64 cp %187)) (asin.f64 (*.f64 (approx %56 %190) cp)) (asin.f64 (/.f64 cp %190)) (asin.f64 (*.f64 (approx %56 %196) cp)) (asin.f64 (/.f64 cp %196)) (asin.f64 (approx (* 5/4 %145) (*.f64 #s(literal 5/4 binary64) %203))) (asin.f64 (approx (* 3/2 %145) (*.f64 #s(literal 3/2 binary64) %203))) (asin.f64 (approx (* 5/2 %145) (*.f64 #s(literal 5/2 binary64) %203))) (asin.f64 (approx (* 3 %145) (*.f64 #s(literal 3 binary64) %203))) (asin.f64 (*.f64 (approx %56 (approx (/ lamp -1/8) (*.f64 #s(literal -8 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (approx (/ lamp 1/2) (*.f64 #s(literal 2 binary64) lamp))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal -1/8 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 1/2 binary64))) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp #s(literal 3/4 binary64))) cp)) (asin.f64 (/.f64 (approx %145 (approx (* 9/4 (+ cp %250)) (*.f64 #s(literal 45/128 binary64) cp))) %257)) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1 binary64)))) (asin.f64 (/.f64 %260 %265)) (asin.f64 (/.f64 %260 (approx %55 #s(literal -5141276249315889/9007199254740992 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/2 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -6469707549990309/18014398509481984 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/4 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal -1/6 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/8 binary64)))) (asin.f64 (/.f64 %260 %292)) (asin.f64 (/.f64 %260 (approx %55 #s(literal 1/4 binary64)))) (asin.f64 (/.f64 %260 %299)) (asin.f64 (/.f64 %260 %303)) (asin.f64 (/.f64 %260 %306)) (asin.f64 (/.f64 %260 %310)) (asin.f64 (/.f64 %260 (approx %55 #s(literal 7/8 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 15/16 binary64)))) (asin.f64 (/.f64 %260 (approx %55 #s(literal 31/32 binary64)))) (asin.f64 (/.f64 %260 %326)) (asin.f64 (/.f64 (*.f64 cp #s(literal -6121026514868073/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -4458529838789353/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -8869339597797555/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -1092589094043881/1125899906842624 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal -6004799503160661/18014398509481984 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 1216652631687587/2251799813685248 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 5323185635152641/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 3373405395171915/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 8051129683737207/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 4289142651364827/4503599627370496 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp #s(literal 8727187242741409/9007199254740992 binary64)) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -8423008657717855/140737488355328 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -3/2 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -7505999378950827/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -6004799503160661/9007199254740992 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -8631899285793451/18014398509481984 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal -7505999378950827/72057594037927936 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 9006832750865067/576460752303423488 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 5976999505460843/36028797018963968 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8913374262504107/36028797018963968 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 8631899285793451/18014398509481984 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp %424) %257)) (asin.f64 (/.f64 %430 %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 #s(literal 15/16 binary64))) %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (approx (/ 1 %439) (/.f64 #s(literal -1 binary64) cp))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (approx (/ 1 (* cp -1/4)) (/.f64 #s(literal -4 binary64) cp))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 %455))) (asin.f64 (/.f64 cp %459)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -8656438712971749/4503599627370496 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -884279719003555/562949953421312 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/4503599627370496 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -1/6 binary64))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) #s(literal -1/8 binary64))))) (asin.f64 (/.f64 %488 %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) #s(literal -6004799503160661/144115188075855872 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -7738453402365651/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -1717797167482409/1125899906842624 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal -6120588732034553/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 4597424619607381/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 9/8 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5254199565265579/4503599627370496 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5/4 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 3/2 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 9/4 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 2982195031933351/1125899906842624 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 6522083102554805/2251799813685248 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 3 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 8372826328553321/2251799813685248 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 1165754695714211/281474976710656 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 5689925415437489/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 6252875368858801/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp #s(literal 7968141269553787/562949953421312 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %187))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %604))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) #s(literal -1/6 binary64))) %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal -1 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal -1/2 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1/16 binary64) %203)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) %626)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/2 binary64)))))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) (*.f64 cp #s(literal -1/4 binary64)))))) (asin.f64 (/.f64 #s(literal 9/4 binary64) (approx %146 (approx (/ 9/4 %145) (/.f64 #s(literal 9/4 binary64) %203))))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %190))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) %190)) %257)) (asin.f64 (*.f64 (approx %56 %656) cp)) (asin.f64 (/.f64 cp %660)) (asin.f64 (/.f64 cp %656)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal -2 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow -2 2))) (*.f64 #s(literal -2/3 binary64) cp))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 9/4 binary64) (+.f64 cp (approx %250 (*.f64 #s(literal -27/32 binary64) cp))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 3 binary64) (+.f64 cp (approx (* -1/6 (* cp (pow 3 2))) (*.f64 #s(literal -3/2 binary64) cp))))) %257)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/64 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/16 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 1/8 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 3/4 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal 5/4 binary64)))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %187))))) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %604))))) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (approx (* -1/6 %439) (*.f64 #s(literal 1/6 binary64) cp))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -2 binary64) %738))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/4 binary64) (+.f64 #s(literal 1 binary64) #s(literal -4691249611844267/18014398509481984 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 2 binary64) %738))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal -6121026514868073/2251799813685248 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/64 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/8 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 1/6 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) #s(literal 4 binary64))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %187)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %604)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 #s(literal -4559721049586747/562949953421312 binary64)))) %257)) (asin.f64 (approx (* (* (- (exp (E )) 1) (neg cp)) %811) (*.f64 cp %813))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %190)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %196)))) %257)) (asin.f64 (/.f64 %203 %831)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %459))) %257)) (asin.f64 (*.f64 %840 (approx %811 (*.f64 lamp (approx (- (* 1/6 (pow lamp 2)) 1) #s(literal -1 binary64)))))) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 25/4 binary64)))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) %626)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 25/4 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal -1/8 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 7968141269553787/562949953421312 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 %813)) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) %459)))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 %895 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp #s(literal 4159668786720471/140737488355328 binary64)))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) #s(literal 960500813064011/17592186044416 binary64)))))) %257)) (asin.f64 (/.f64 cp %912)) (asin.f64 (*.f64 (approx %56 %916) cp)) (asin.f64 (/.f64 %203 (approx %55 (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) %923)))) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %660))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %660))))) %257)) (asin.f64 (/.f64 %203 %944)) (asin.f64 (/.f64 cp %947)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (exp.f64 %187)))))) %257)) (asin.f64 (/.f64 %260 (approx %55 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %958))))) (asin.f64 %969) (asin.f64 (/.f64 %260 %974)) (asin.f64 (*.f64 #s(literal 5/4 binary64) %969)) (asin.f64 (*.f64 #s(literal 3 binary64) %969)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 lamp %947))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal -2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %986))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/4 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %994))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 9/4 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 9/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 5/2 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %1010))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 3 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %1018))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 #s(literal 6121026514868073/1125899906842624 binary64) (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 #s(literal 6121026514868073/1125899906842624 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 lamp (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp %964))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %986))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/64 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/64 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/6 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/6 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp %1101) %257)) (asin.f64 (/.f64 %1109 %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 3/2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 5/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %1010))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %1018))))) %257)) (asin.f64 (/.f64 %969 %257)) (asin.f64 (*.f64 (*.f64 #s(literal 7968141269553787/562949953421312 binary64) %839) %1148)) (asin.f64 (/.f64 (approx %145 (*.f64 %196 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 %196 #s(literal 2 binary64))))))) %257)) (approx (asin (/ 1 (/ (/ 1 cp) %54))) (asin.f64 %1164)) (asin.f64 (*.f64 (approx %56 %1167) cp)) (asin.f64 (/.f64 cp %1167)) (asin.f64 (/.f64 %1163 lamp)) (asin.f64 (*.f64 %840 %1148)) (asin.f64 (/.f64 (approx %145 (*.f64 %895 (+.f64 cp (*.f64 #s(literal -1/6 binary64) (*.f64 cp (pow.f64 %895 #s(literal 2 binary64))))))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx %54 (*.f64 %798 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 %798 #s(literal 2 binary64))))))) %257)) (asin.f64 (*.f64 #s(literal -1 binary64) %1164)) (asin.f64 (*.f64 #s(literal 1 binary64) %1164)) (asin.f64 (*.f64 #s(literal 5/4 binary64) %1164)) (asin.f64 (*.f64 #s(literal 3/2 binary64) %1164)) (asin.f64 (*.f64 #s(literal 5/2 binary64) %1164)) (asin.f64 (*.f64 (*.f64 %660 %839) %1148)) (asin.f64 (approx (/ (/ cp %55) 5/4) (*.f64 #s(literal 4/5 binary64) %1209))) (asin.f64 (*.f64 (approx %56 (/.f64 #s(literal 4464548535801179/4503599627370496 binary64) %1208)) cp)) (asin.f64 (*.f64 (approx %56 %1217) cp)) (asin.f64 (*.f64 (approx %56 (/.f64 lamp %1208)) cp)) (asin.f64 (*.f64 %1209 (approx %54 #s(literal -5668299474795813/9007199254740992 binary64)))) (asin.f64 (*.f64 %1209 (approx %54 #s(literal -1/2 binary64)))) (asin.f64 (*.f64 %1209 (approx %54 #s(literal 5668299474795813/9007199254740992 binary64)))) (asin.f64 (*.f64 %1209 %424)) (asin.f64 (*.f64 %1209 %429)) (asin.f64 (*.f64 %1209 (approx %54 #s(literal 8453327655603309/9007199254740992 binary64)))) (asin.f64 (*.f64 %1209 (approx %54 lamp))) (asin.f64 (/.f64 %260 %1208)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 #s(literal 1/4 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 #s(literal 1 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 #s(literal 3 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 lamp)) %257)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 #s(literal 5/4 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 #s(literal 5/2 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 #s(literal 530871453829351/70368744177664 binary64))) %257)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 #s(literal 4829072695441147/562949953421312 binary64))) %257)) (asin.f64 (/.f64 %1164 %265)) (asin.f64 (/.f64 %1164 (approx %55 #s(literal -730395218248103/1125899906842624 binary64)))) (asin.f64 (/.f64 %1164 (approx %55 #s(literal 1/64 binary64)))) (asin.f64 (/.f64 %1164 %299)) (asin.f64 (/.f64 %1164 %303)) (asin.f64 (/.f64 %1164 (approx %55 #s(literal 23/32 binary64)))) (asin.f64 (/.f64 %1164 %310)) (asin.f64 (/.f64 %1164 %326)) (asin.f64 (/.f64 %1164 (approx %55 #s(literal 8191/8192 binary64)))) (asin.f64 (/.f64 %1164 %257)) (asin.f64 (/.f64 (*.f64 (approx cp #s(literal 0 binary64)) %1163) %257)) (asin.f64 (/.f64 cp (/.f64 #s(literal 1 binary64) %1163))) (asin.f64 (/.f64 cp (/.f64 %1208 #s(literal 4464548535801179/4503599627370496 binary64)))) (asin.f64 (/.f64 cp (/.f64 %1208 lamp))) (asin.f64 (/.f64 lamp %1322)) (asin.f64 (/.f64 %1163 %455)) (asin.f64 (/.f64 %1209 #s(literal 5/4 binary64))) (asin.f64 (/.f64 %1209 #s(literal 3/2 binary64))) (asin.f64 (/.f64 (*.f64 cp (approx (cos (+ %810 1/64)) (cos.f64 (-.f64 #s(literal 1/64 binary64) lamp)))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx (sin (+ %810 (PI ))) (sin.f64 (-.f64 %604 lamp)))) %306)) (asin.f64 (*.f64 %1217 %430)) (asin.f64 (*.f64 %1209 %487)) (asin.f64 (/.f64 %1354 %257)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 (+.f64 %1357 #s(literal 1/64 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 (+.f64 %1357 #s(literal 884279719003555/562949953421312 binary64)))) %292)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 (neg.f64 #s(literal 5/2 binary64)) %604))) %257)) (asin.f64 (/.f64 %1377 %306)) (asin.f64 (/.f64 %1377 (approx %55 #s(literal 8453327655603309/9007199254740992 binary64)))) (asin.f64 (/.f64 %1377 (approx %55 #s(literal 4464548535801179/4503599627370496 binary64)))) (asin.f64 (/.f64 %1377 %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) %1164)))) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 %1208 %203)))) (asin.f64 (/.f64 #s(literal 9/4 binary64) (approx %146 (/.f64 #s(literal 9/4 binary64) %1164)))) (asin.f64 (/.f64 #s(literal 5/2 binary64) (approx %146 (/.f64 #s(literal 5/2 binary64) %1164)))) (asin.f64 (/.f64 #s(literal 1 binary64) (/.f64 %455 %1163))) (asin.f64 (/.f64 #s(literal 1 binary64) (/.f64 %1322 #s(literal 4464548535801179/4503599627370496 binary64)))) (asin.f64 (/.f64 %1209 (/.f64 #s(literal 1 binary64) lamp))) (asin.f64 (/.f64 (approx %145 (*.f64 cp #s(literal 1/8 binary64))) %1416)) (asin.f64 (/.f64 (approx %145 (*.f64 cp #s(literal 2 binary64))) %1416)) (asin.f64 (/.f64 (approx %145 (*.f64 cp #s(literal 5/2 binary64))) %1416)) (asin.f64 (/.f64 (approx %145 (*.f64 cp #s(literal 8656438712971749/2251799813685248 binary64))) %1416)) (asin.f64 (/.f64 %260 %1416)) (asin.f64 (/.f64 (approx %145 (*.f64 cp %187)) %1416)) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 #s(literal 1/64 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 #s(literal 1/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) #s(literal -1/8 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 #s(literal 3/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 #s(literal 5/4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 %895 %604))) %257)) (asin.f64 (*.f64 %1217 %488)) (asin.f64 (/.f64 (*.f64 cp (approx (* 2 (* 5/2 %1466)) (*.f64 #s(literal 5 binary64) %1470))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx (* 2 (* 3 %1466)) (*.f64 #s(literal 6 binary64) %1470))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx (* 2 (* %1484 -1)) (*.f64 #s(literal -2 binary64) %1487))) %257)) (asin.f64 (/.f64 (*.f64 cp (approx (* 2 (* %1484 1)) (*.f64 #s(literal 2 binary64) %1487))) %257)) (asin.f64 (*.f64 %1209 (approx %54 (*.f64 %190 (+.f64 #s(literal 1 binary64) #s(literal -1386556262240157/1125899906842624 binary64)))))) (asin.f64 (/.f64 %1509 %292)) (asin.f64 (/.f64 %1509 %257)) (asin.f64 (/.f64 #s(literal 1 binary64) (approx %146 (/.f64 #s(literal 1 binary64) %1354)))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) %1518)))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/9007199254740992 binary64) %1523)))) (asin.f64 (*.f64 (approx %56 (/.f64 %656 %1208)) cp)) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 (*.f64 #s(literal 1/64 binary64) #s(literal 1/64 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 (*.f64 #s(literal 3/4 binary64) #s(literal 3/4 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 %1164 %831)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 (+.f64 %895 %1506))) %257)) (asin.f64 (/.f64 cp (/.f64 %1208 %656))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %942 %942 #s(literal -1293345171669415/1125899906842624 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %942 %942 #s(literal -1/8 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %942 %942 #s(literal 4095/8192 binary64))))) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) %1470))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 9/4 binary64) %1470))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) %1470))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 3 binary64) %1470))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 %1487 #s(literal -1 binary64)))) %257)) (asin.f64 (/.f64 (*.f64 cp (*.f64 #s(literal 2 binary64) (*.f64 %1487 #s(literal 1 binary64)))) %257)) (asin.f64 (/.f64 %1164 (approx %55 (+.f64 (*.f64 %942 %942) #s(literal -1/8 binary64))))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %942 %942 %1518)))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %942 %942 %1523)))) (asin.f64 (/.f64 %1377 (approx %55 %656))) (asin.f64 (/.f64 #s(literal 1 binary64) (/.f64 %1322 %656))) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %942 %942 (-.f64 #s(literal 1/2 binary64) %196))))) (asin.f64 (/.f64 (*.f64 cp (sin.f64 (sinh.f64 %187))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 cp (sqrt.f64 (fma.f64 %187 %187 %798)))) %1416)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 %1631 %604))) %257)) (asin.f64 (*.f64 %1209 (approx %54 %916))) (asin.f64 (/.f64 (*.f64 cp (cos.f64 %916)) %257)) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %942 %942 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 1/64 binary64)) #s(literal 1/64 binary64))))))) (asin.f64 (/.f64 %1164 %944)) (asin.f64 (/.f64 (*.f64 cp (sin.f64 (+.f64 %912 %604))) %257)) (asin.f64 (/.f64 (*.f64 cp (cos.f64 (+.f64 %1631 %1506))) %257)) (asin.f64 (/.f64 (approx %145 (*.f64 cp %958)) %1416)) (asin.f64 (/.f64 %1164 (approx %55 (fma.f64 %958 #s(literal -1/2 binary64) #s(literal 1 binary64))))) (asin.f64 (/.f64 %1377 (approx %55 %916))) (asin.f64 (/.f64 %1164 %974)) (asin.f64 (*.f64 %1209 %1101)) (asin.f64 (*.f64 %1209 %1108)) (asin.f64 (*.f64 %1209 %968)) (asin.f64 (*.f64 %1209 (approx %54 (*.f64 %187 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 %187 #s(literal 2 binary64)))))))) (asin.f64 (/.f64 %969 %1208)) (asin.f64 (*.f64 %1209 (approx %54 (*.f64 %190 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 %190 #s(literal 2 binary64)))))))) (asin.f64 (*.f64 %1217 %1109)) (asin.f64 (*.f64 %1217 %969)) (asin.f64 (*.f64 (*.f64 %1217 %839) %1148)) (asin.f64 (/.f64 %1631 (approx %146 (/.f64 %1631 %1164)))) (asin.f64 (*.f64 %1209 %1163)) |
| Outputs |
|---|
(asin.f64 (*.f64 (/.f64 (sin.f64 lamp) (cos.f64 phipp)) cp)) |
43 calls:
| 3.3s | (cos.f64 phipp) |
| 1.3s | (cos.f64 phipp) |
| 1.3s | cp |
| 1.2s | cp |
| 1.2s | phipp |
| Accuracy | Segments | Branch |
|---|---|---|
| 51.3% | 2 | lamp |
| 47.3% | 1 | (cos.f64 phipp) |
| 47.3% | 1 | phipp |
| 50.3% | 2 | (*.f64 cp (sin.f64 lamp)) |
| 51.4% | 2 | lamp |
| 47.3% | 1 | cp |
| 52.8% | 3 | (sin.f64 lamp) |
| 51.0% | 2 | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp))) |
| 51.0% | 2 | (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp)) |
| 67.9% | 1 | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp))) |
| 67.9% | 1 | (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp)) |
| 67.9% | 1 | (cos.f64 phipp) |
| 67.9% | 1 | (*.f64 cp (sin.f64 lamp)) |
| 67.9% | 1 | cp |
| 67.9% | 1 | phipp |
| 70.9% | 2 | (cos.f64 phipp) |
| 67.9% | 1 | (sin.f64 lamp) |
| 67.9% | 1 | lamp |
| 83.1% | 2 | lamp |
| 81.5% | 2 | phipp |
| 74.6% | 2 | cp |
| 81.5% | 2 | (cos.f64 phipp) |
| 83.1% | 2 | lamp |
| 67.9% | 1 | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp))) |
| 67.9% | 1 | (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp)) |
| 73.8% | 2 | (*.f64 cp (sin.f64 lamp)) |
| 83.1% | 3 | (sin.f64 lamp) |
| 99.7% | 1 | phipp |
| 99.7% | 1 | lamp |
| 99.7% | 1 | cp |
| 99.7% | 1 | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp))) |
| 99.7% | 1 | (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp)) |
| 99.7% | 1 | (*.f64 cp (sin.f64 lamp)) |
| 99.7% | 1 | (sin.f64 lamp) |
| 99.7% | 1 | (cos.f64 phipp) |
| 99.7% | 1 | phipp |
| 99.7% | 1 | lamp |
| 99.7% | 1 | cp |
| 99.7% | 1 | (asin.f64 (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp))) |
| 99.7% | 1 | (/.f64 (*.f64 cp (sin.f64 lamp)) (cos.f64 phipp)) |
| 99.7% | 1 | (*.f64 cp (sin.f64 lamp)) |
| 99.7% | 1 | (sin.f64 lamp) |
| 99.7% | 1 | (cos.f64 phipp) |
Compiled 3 399 to 1 437 computations (57.7% saved)
1 calls:
| 172.0ms | lamp |
Loading profile data...