Given's Rotation SVD example

Time bar (total: 9.1s)

analyze612.0ms (6.7%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%48.6%51.4%0%0%0%0
0%0%48.6%51.4%0%0%0%1
0%0%48.6%51.4%0%0%0%2
0%0%48.6%51.4%0%0%0%3
0%0%48.6%51.4%0%0%0%4
31.3%15.2%33.4%51.4%0%0%0%5
34.4%16.7%31.9%51.4%0%0%0%6
51.6%25.1%23.6%51.4%0%0%0%7
53.1%25.8%22.8%51.4%0%0%0%8
62.5%30.4%18.2%51.4%0%0%0%9
63.7%31%17.7%51.4%0%0%0%10
68.6%33.3%15.3%51.4%0%0%0%11
69.2%33.7%15%51.4%0%0%0%12
Compiler

Compiled 28 to 20 computations (28.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 284.0ms
ival-mult: 92.0ms (32.4% of total)
ival-sqrt: 59.0ms (20.8% of total)
ival-fabs: 36.0ms (12.7% of total)
ival-add: 32.0ms (11.3% of total)
ival-div: 28.0ms (9.9% of total)
ival-<: 27.0ms (9.5% of total)
const: 6.0ms (2.1% of total)
ival-and: 3.0ms (1.1% of total)
backward-pass: 1.0ms (0.4% of total)

sample2.4s (25.9%)

Results
1.1s6259×0valid
313.0ms1058×1valid
534.0ms939×2valid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
ival-mult: 464.0ms (29.8% of total)
ival-add: 272.0ms (17.5% of total)
ival-sqrt: 250.0ms (16.1% of total)
ival-<: 232.0ms (14.9% of total)
ival-fabs: 117.0ms (7.5% of total)
ival-div: 101.0ms (6.5% of total)
backward-pass: 86.0ms (5.5% of total)
const: 26.0ms (1.7% of total)
ival-and: 10.0ms (0.6% of total)
Bogosity

preprocess187.0ms (2%)

Algorithm
egg-herbie
Rules
779×fma-define
424×fma-neg
127×distribute-lft-neg-in
109×unsub-neg
99×associate-*l*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
048458
1116442
2225422
3463414
4812414
51330414
61995414
72498414
82755414
93060414
103178414
113242414
123248414
133249414
Stop Event
saturated
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) (neg.f64 p)) (neg.f64 p)) (*.f64 x x)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 (neg.f64 x) (neg.f64 x))))))))
(neg.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) (neg.f64 p)) (neg.f64 p)) (*.f64 x x))))))))
(neg.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 (neg.f64 x) (neg.f64 x)))))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 p (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 p p)))))))
Outputs
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 x (sqrt.f64 (fma.f64 (*.f64 #s(literal 4 binary64) p) p (*.f64 x x)))) #s(literal 1/2 binary64))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 x (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p))))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 x (sqrt.f64 (fma.f64 (*.f64 #s(literal 4 binary64) p) p (*.f64 x x)))) #s(literal 1/2 binary64))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 x (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p))))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) (neg.f64 p)) (neg.f64 p)) (*.f64 x x)))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 x (sqrt.f64 (fma.f64 (*.f64 #s(literal 4 binary64) p) p (*.f64 x x)))) #s(literal 1/2 binary64))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 x (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p))))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 (neg.f64 x) (neg.f64 x))))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 x) (sqrt.f64 (fma.f64 (*.f64 #s(literal 4 binary64) p) p (*.f64 x x)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p))))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p))))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (/.f64 x (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p))))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p))))) #s(literal 1/2 binary64)))
(neg.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) (neg.f64 p)) (neg.f64 p)) (*.f64 x x))))))))
(neg.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (neg.f64 p)) (neg.f64 p) (*.f64 x x))))))))
(neg.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p)))))))))
(neg.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 x (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p))))) #s(literal 1/2 binary64))))
(neg.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 (neg.f64 x) (neg.f64 x)))))))))
(neg.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 x) (sqrt.f64 (fma.f64 (*.f64 #s(literal 4 binary64) p) p (*.f64 x x))))))))
(neg.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p)))))))))
(neg.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 x) (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p))))) #s(literal 1/2 binary64))))
(neg.f64 (sqrt.f64 (fma.f64 (/.f64 x (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p))))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(neg.f64 (sqrt.f64 (fma.f64 x (/.f64 #s(literal -1/2 binary64) (sqrt.f64 (fma.f64 x x (*.f64 #s(literal 4 binary64) (*.f64 p p))))) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 p (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) x) (*.f64 p p)))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 p (sqrt.f64 (fma.f64 (*.f64 x #s(literal 4 binary64)) x (*.f64 p p)))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) p) (sqrt.f64 (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 p p))))))
(sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 p (sqrt.f64 (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 p p)))) #s(literal 1/2 binary64)))
Symmetry

(abs p)

explain718.0ms (7.9%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
590-0-(sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))
350-0-(+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))
210-2(4.065931685851289e-88 -6.295985934468614e+68)(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))))
00-0-x
00-0-#s(literal 1/2 binary64)
00-0-(*.f64 #s(literal 4 binary64) p)
00-0-(*.f64 (*.f64 #s(literal 4 binary64) p) p)
00-0-(+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x))
00-0-p
00-0-(*.f64 x x)
00-0-#s(literal 4 binary64)
00-0-(/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x))))
00-0-#s(literal 1 binary64)
00-0-(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x))))))
Results
430.0ms390×0valid
50.0ms72×1valid
107.0ms50×2valid
Compiler

Compiled 213 to 126 computations (40.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 383.0ms
ival-mult: 276.0ms (72% of total)
ival-sqrt: 34.0ms (8.9% of total)
ival-add: 32.0ms (8.4% of total)
ival-div: 22.0ms (5.7% of total)
backward-pass: 15.0ms (3.9% of total)
const: 5.0ms (1.3% of total)

eval1.0ms (0%)

Compiler

Compiled 49 to 33 computations (32.7% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
80.5%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))))
Compiler

Compiled 19 to 14 computations (26.3% saved)

localize160.0ms (1.7%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x))))
93.3%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))))
87.6%
(+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))
78.5%
(sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))
Results
64.0ms195×0valid
28.0ms36×1valid
30.0ms25×2valid
Compiler

Compiled 97 to 56 computations (42.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 96.0ms
ival-mult: 47.0ms (49% of total)
ival-add: 15.0ms (15.6% of total)
ival-sqrt: 15.0ms (15.6% of total)
ival-div: 10.0ms (10.4% of total)
backward-pass: 7.0ms (7.3% of total)
const: 2.0ms (2.1% of total)

series33.0ms (0.4%)

Counts
4 → 96
Calls
Call 1
Inputs
#<alt (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))>
#<alt (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))))>
#<alt (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x))))>
Outputs
#<alt x>
#<alt (+.f64 x (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) x)))>
#<alt (+.f64 x (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (+.f64 x (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (*.f64 #s(literal 2 binary64) p)>
#<alt (*.f64 p (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))))>
#<alt (*.f64 p (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))))>
#<alt (*.f64 p (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 p #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -2 binary64) p)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 p (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 p (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 p (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 p #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal 2 binary64) p)>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) p)) (*.f64 #s(literal 2 binary64) p))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) p) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) p)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) p) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) p)))))>
#<alt x>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p)))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p)))))>
#<alt #s(literal 2 binary64)>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))))))) (pow.f64 x #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))>
#<alt #s(literal 2 binary64)>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 x p))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 x p)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p)))>
#<alt (sqrt.f64 #s(literal 1/2 binary64))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal -3/128 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 3 binary64)))))))))>
#<alt (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x))>
#<alt (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 20 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (sqrt.f64 #s(literal 1/2 binary64))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p))))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 p #s(literal 3 binary64)))))))>
#<alt (sqrt.f64 #s(literal 1/2 binary64))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) p)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 3 binary64))))) p)) (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) p)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 x p))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))>
#<alt (*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))>
#<alt (*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/2048 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 7 binary64)))) (*.f64 #s(literal 3/256 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 5 binary64)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))))))>
#<alt #s(literal -1 binary64)>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 x p))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (pow.f64 p #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)))) p)>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 x p))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (pow.f64 p #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)))) p))>
Calls

24 calls:

TimeVariablePointExpression
7.0ms
x
@inf
(+ 1 (/ x (sqrt (+ (* (* 4 p) p) (* x x)))))
3.0ms
x
@-inf
(sqrt (* 1/2 (+ 1 (/ x (sqrt (+ (* (* 4 p) p) (* x x)))))))
2.0ms
x
@inf
(sqrt (* 1/2 (+ 1 (/ x (sqrt (+ (* (* 4 p) p) (* x x)))))))
2.0ms
p
@-inf
(/ x (sqrt (+ (* (* 4 p) p) (* x x))))
2.0ms
x
@-inf
(+ 1 (/ x (sqrt (+ (* (* 4 p) p) (* x x)))))

rewrite254.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
802×log1p-expm1-u
802×expm1-log1p-u
666×log-prod
484×fma-define
229×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
020185
1269125
23576121
Stop Event
node limit
Counts
4 → 152
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))))
(/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x))))
Outputs
(+.f64 #s(literal 0 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (cbrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(*.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) p) #s(literal 3 binary64))) (hypot.f64 (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 2 binary64))) (sqrt.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))))
(pow.f64 (pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))
(fabs.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(log.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(cbrt.f64 (pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(hypot.f64 (*.f64 #s(literal 2 binary64) p) x)
(log1p.f64 (expm1.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(exp.f64 (log.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (/.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(exp.f64 (log1p.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64)))
(fma.f64 x (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) x #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (/.f64 x (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))) (cbrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (cbrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) x)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (/.f64 x (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) x) #s(literal -1 binary64))
(neg.f64 (/.f64 x (neg.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(neg.f64 (/.f64 (neg.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(sqrt.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(cbrt.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(expm1.f64 (*.f64 (log1p.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(exp.f64 (log.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal -1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64)) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal -1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal -1 binary64))

simplify324.0ms (3.5%)

Algorithm
egg-herbie
Rules
444×fma-define
352×associate-*r*
347×cancel-sign-sub-inv
344×*-commutative
305×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
069914028
1184413562
2636713263
Stop Event
node limit
Counts
248 → 405
Calls
Call 1
Inputs
x
(+.f64 x (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) x)))
(+.f64 x (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 x (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) x)))))
(*.f64 #s(literal 2 binary64) p)
(*.f64 p (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))))
(*.f64 p (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))))
(*.f64 p (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 p #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))))))
(*.f64 #s(literal -2 binary64) p)
(*.f64 #s(literal -1 binary64) (*.f64 p (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 p (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 p (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 p #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))))))
(*.f64 #s(literal 2 binary64) p)
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) p)) (*.f64 #s(literal 2 binary64) p))
(+.f64 (*.f64 #s(literal 2 binary64) p) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) p)))))
(+.f64 (*.f64 #s(literal 2 binary64) p) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) p)))))
x
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))))))))
(*.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p)))))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))))))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))))))) (pow.f64 x #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 x p))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 x p)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p)))
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal -3/128 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 3 binary64)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 20 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64)))))))))
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 p #s(literal 3 binary64)))))))
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) p)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 3 binary64))))) p)) (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) p)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))
(*.f64 #s(literal 1/2 binary64) (/.f64 x p))
(*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))
(*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))
(*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/2048 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 7 binary64)))) (*.f64 #s(literal 3/256 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 5 binary64)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))))))
#s(literal -1 binary64)
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 x p))
(/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (pow.f64 p #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)))) p)
(*.f64 #s(literal -1/2 binary64) (/.f64 x p))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (pow.f64 p #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)))) p))
(+.f64 #s(literal 0 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (cbrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(*.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) p) #s(literal 3 binary64))) (hypot.f64 (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 2 binary64))) (sqrt.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))))
(pow.f64 (pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))
(fabs.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(log.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(cbrt.f64 (pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(hypot.f64 (*.f64 #s(literal 2 binary64) p) x)
(log1p.f64 (expm1.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(exp.f64 (log.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (/.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(exp.f64 (log1p.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64)))
(fma.f64 x (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) x #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (/.f64 x (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))) (cbrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (cbrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) x)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (/.f64 x (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) x) #s(literal -1 binary64))
(neg.f64 (/.f64 x (neg.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(neg.f64 (/.f64 (neg.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(sqrt.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(cbrt.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(expm1.f64 (*.f64 (log1p.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(exp.f64 (log.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal -1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64)) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal -1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal -1 binary64))
Outputs
x
(+.f64 x (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) x)))
(fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) x) x)
(+.f64 x (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 x (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 2 binary64) x))))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 2 binary64) x)) x)
(+.f64 x (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 x (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 5 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 2 binary64) x))))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 2 binary64) x)) x)
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 5 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 2 binary64) x)) x)
(*.f64 #s(literal 2 binary64) p)
(*.f64 p (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))))
(*.f64 p (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 p (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))))
(*.f64 p (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))))
(*.f64 p (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 p #s(literal 2 binary64))))))
(*.f64 p (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 p #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))))))
(*.f64 p (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64))) (fma.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 p #s(literal 6 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))))))
(*.f64 p (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64))) (fma.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 p #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 p #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) p)
(*.f64 p #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 p (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))))
(neg.f64 (*.f64 p (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))))
(*.f64 p (neg.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 p (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))))))
(neg.f64 (*.f64 p (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))))))
(*.f64 p (neg.f64 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 p #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 p (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 p #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))))))
(neg.f64 (*.f64 p (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64))) (fma.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 p #s(literal 6 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))))))
(*.f64 p (neg.f64 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 4 binary64))) (fma.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 p #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 p #s(literal 2 binary64))))))))
(*.f64 #s(literal 2 binary64) p)
(+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) p)) (*.f64 #s(literal 2 binary64) p))
(fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) p) (*.f64 #s(literal 2 binary64) p))
(fma.f64 #s(literal 2 binary64) p (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(+.f64 (*.f64 #s(literal 2 binary64) p) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) p)))))
(fma.f64 #s(literal 2 binary64) p (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) p))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) p)) (*.f64 #s(literal 2 binary64) p))
(+.f64 (*.f64 #s(literal 2 binary64) p) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) p)))))
(fma.f64 #s(literal 2 binary64) p (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (/.f64 #s(literal 1/64 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/4 binary64) p))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 1/512 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64))) (/.f64 #s(literal -1/64 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/4 binary64) p)) (*.f64 #s(literal 2 binary64) p))
x
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 x (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 6 binary64))) (pow.f64 x #s(literal 6 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))))))))
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))))
(*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 x (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))))))))
(*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 6 binary64))) (pow.f64 x #s(literal 6 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))))))) (neg.f64 x))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 x p) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) p))))
(fma.f64 x (fma.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 1/2 binary64) p)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/16 binary64) (pow.f64 (/.f64 x p) #s(literal 3 binary64)) (*.f64 x (/.f64 #s(literal 1/2 binary64) p))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64))) (neg.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 p #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) p))))
(fma.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64))) #s(literal 3/256 binary64) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) p)) #s(literal 1 binary64))
(fma.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 3/256 binary64) (pow.f64 p #s(literal 5 binary64))) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) p)) #s(literal 1 binary64))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))))))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64))) (pow.f64 x #s(literal 6 binary64)))))))
(+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64))) (pow.f64 x #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal -12 binary64)) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64))) (pow.f64 x #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64))) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))))) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal -12 binary64)) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64))) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))))))) (pow.f64 x #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64))))))) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64))) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64))))) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))))) (pow.f64 x #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal -12 binary64)) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 p #s(literal 8 binary64)) #s(literal 144 binary64))))) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal -12 binary64)) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64))) (pow.f64 x #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 6 binary64) (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))))))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))))))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 x p) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 x p))))
(+.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) p))))
(fma.f64 x (fma.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 1/2 binary64) p)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/16 binary64) (pow.f64 (/.f64 x p) #s(literal 3 binary64)) (*.f64 x (/.f64 #s(literal 1/2 binary64) p))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)) (pow.f64 p #s(literal 5 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))))
(+.f64 (*.f64 x (fma.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 1/2 binary64) p))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)) (/.f64 x (pow.f64 p #s(literal 5 binary64))))))
(+.f64 (fma.f64 #s(literal -1/16 binary64) (pow.f64 (/.f64 x p) #s(literal 3 binary64)) (*.f64 x (/.f64 #s(literal 1/2 binary64) p))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)) (/.f64 x (pow.f64 p #s(literal 5 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 x p)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x p) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 x p) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 x #s(literal 1/2 binary64))) p)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 2 binary64))))) p))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)) (pow.f64 p #s(literal 4 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 x #s(literal 1/2 binary64)))) p)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -3/256 binary64) x)) (pow.f64 p #s(literal 4 binary64)))) p))
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))))
(fma.f64 x (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -1/32 binary64) x))) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal -3/128 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 3 binary64)))))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 x (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -3/128 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 p #s(literal 3 binary64))))))))
(fma.f64 x (fma.f64 x (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -3/128 binary64) x) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 3 binary64))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 #s(literal 1/2 binary64))) p)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(-.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (/.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64)))) (neg.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (/.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (/.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal -12 binary64))) (fma.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal -32 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x))
(neg.f64 (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x))
(*.f64 p (neg.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 p (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal -12 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64)))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 p (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal -12 binary64) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)))) (-.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (neg.f64 x))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 p (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal -12 binary64) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal -12 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 8 binary64)) #s(literal 144 binary64)) (pow.f64 p #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64)))))))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 p #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64)))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64)))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 p (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal -12 binary64) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)))) (-.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))) (pow.f64 p #s(literal 2 binary64)))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (fma.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)))) (-.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))) (neg.f64 x))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 p (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal -12 binary64) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal -12 binary64)) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 p #s(literal 8 binary64)) #s(literal 144 binary64)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal -12 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 8 binary64)) #s(literal 144 binary64)) (pow.f64 p #s(literal 2 binary64)))))) (pow.f64 p #s(literal 2 binary64)))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (fma.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal -12 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 8 binary64)) #s(literal 144 binary64)) (pow.f64 p #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))) (neg.f64 x))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(-.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 20 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64)))))))))
(fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 20 binary64) (pow.f64 x #s(literal 6 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))))))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 p #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 20 binary64) (pow.f64 x #s(literal 6 binary64)))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))))
(fma.f64 x (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -1/32 binary64) x))) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 p #s(literal 3 binary64)))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -3/64 binary64)) (pow.f64 p #s(literal 3 binary64))))))))
(+.f64 (fma.f64 x (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -1/32 binary64) x))) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -3/64 binary64))) (pow.f64 p #s(literal 3 binary64))))
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) #s(literal -1/4 binary64) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) p)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) #s(literal 1/32 binary64)))) p))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 3 binary64))))) p)) (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) p)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -3/64 binary64))) p) (*.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 x #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) p) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 x (*.f64 #s(literal 1/4 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -3/64 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal -1/32 binary64)))) p)) p))
(*.f64 #s(literal 1/2 binary64) (/.f64 x p))
(*.f64 x (/.f64 #s(literal 1/2 binary64) p))
(*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))
(*.f64 x (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) p)))
(*.f64 x (fma.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 1/2 binary64) p)))
(fma.f64 #s(literal -1/16 binary64) (pow.f64 (/.f64 x p) #s(literal 3 binary64)) (*.f64 x (/.f64 #s(literal 1/2 binary64) p)))
(*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))
(*.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64))) (neg.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 p #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) p)))
(*.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64))) #s(literal 3/256 binary64) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) p)))
(*.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 3/256 binary64) (pow.f64 p #s(literal 5 binary64))) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) p)))
(*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/2048 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 7 binary64)))) (*.f64 #s(literal 3/256 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 5 binary64)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))
(*.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -5/2048 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 7 binary64))) (/.f64 #s(literal 3/256 binary64) (pow.f64 p #s(literal 5 binary64))))) (/.f64 #s(literal 1/16 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) p)))
(*.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -5/2048 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 7 binary64))) (/.f64 #s(literal 3/256 binary64) (pow.f64 p #s(literal 5 binary64)))) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) p)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64))) (pow.f64 x #s(literal 6 binary64)))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64))) (pow.f64 x #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal -12 binary64)) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64))) (pow.f64 x #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
#s(literal -1 binary64)
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 64 binary64))) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal -1 binary64))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))))) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)))
(+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal -12 binary64)) (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64))) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 6 binary64) (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))))))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))))))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 x p))
(*.f64 x (/.f64 #s(literal 1/2 binary64) p))
(/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p)
(/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 x #s(literal 1/2 binary64))) p)
(/.f64 (fma.f64 x #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 2 binary64))))) p)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)) (pow.f64 p #s(literal 4 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 x #s(literal 1/2 binary64)))) p)
(/.f64 (-.f64 (fma.f64 x #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -3/256 binary64) x)) (pow.f64 p #s(literal 4 binary64)))) p)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (pow.f64 p #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)))) p)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)) (pow.f64 p #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fma.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)))))) (pow.f64 p #s(literal 6 binary64))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 x #s(literal 1/2 binary64))))) p)
(/.f64 (-.f64 (-.f64 (fma.f64 x #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64))) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/256 binary64))) (/.f64 x (pow.f64 p #s(literal 6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -3/256 binary64) x)) (pow.f64 p #s(literal 4 binary64)))) p)
(/.f64 (-.f64 (fma.f64 x #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -3/256 binary64) x)) (pow.f64 p #s(literal 4 binary64))) (*.f64 x (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -3/256 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/256 binary64))) (pow.f64 p #s(literal 6 binary64)))))) p)
(*.f64 #s(literal -1/2 binary64) (/.f64 x p))
(*.f64 (/.f64 x p) #s(literal -1/2 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 x #s(literal 1/2 binary64))) p))
(/.f64 (fma.f64 x #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 2 binary64))))) (neg.f64 p))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)) (pow.f64 p #s(literal 4 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 x #s(literal 1/2 binary64)))) p))
(/.f64 (-.f64 (fma.f64 x #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -3/256 binary64) x)) (pow.f64 p #s(literal 4 binary64)))) (neg.f64 p))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (pow.f64 p #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)))) p))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)) (pow.f64 p #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fma.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)))))) (pow.f64 p #s(literal 6 binary64))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 x #s(literal 1/2 binary64))))) p))
(/.f64 (-.f64 (-.f64 (fma.f64 x #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64))) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/256 binary64))) (/.f64 x (pow.f64 p #s(literal 6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -3/256 binary64) x)) (pow.f64 p #s(literal 4 binary64)))) (neg.f64 p))
(/.f64 (-.f64 (fma.f64 x #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -3/256 binary64) x)) (pow.f64 p #s(literal 4 binary64))) (*.f64 x (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -3/256 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/256 binary64))) (pow.f64 p #s(literal 6 binary64)))))) (neg.f64 p))
(+.f64 #s(literal 0 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (cbrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 1 binary64))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(*.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(*.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(*.f64 (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 16 binary64) (neg.f64 (pow.f64 x #s(literal 4 binary64))))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) p) #s(literal 3 binary64))) (hypot.f64 (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 2 binary64))) (sqrt.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))))
(/.f64 (hypot.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 p #s(literal 3 binary64)))) (hypot.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 4 binary64)) (sqrt.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))))
(/.f64 (hypot.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 p #s(literal 3 binary64)) #s(literal 8 binary64))) (hypot.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 4 binary64)) (sqrt.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal -4 binary64))))))
(/.f64 (hypot.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 p #s(literal 3 binary64)) #s(literal 8 binary64))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 16 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal -4 binary64))))))
(pow.f64 (pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 1 binary64))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(pow.f64 (pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(pow.f64 (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(fabs.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(log.f64 (exp.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(cbrt.f64 (pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 3 binary64)))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(expm1.f64 (log1p.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(hypot.f64 (*.f64 #s(literal 2 binary64) p) x)
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(log1p.f64 (expm1.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(exp.f64 (log.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(exp.f64 (*.f64 (log.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)))
(hypot.f64 x (*.f64 #s(literal 2 binary64) p))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (/.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (+.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (+.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (+.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (+.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(exp.f64 (log1p.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 x (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) x #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (/.f64 x (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))) (cbrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(*.f64 (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(fabs.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(sqrt.f64 (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (cbrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 x (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) x)
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (/.f64 x (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(*.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 3 binary64))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(pow.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(pow.f64 (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 2 binary64))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(pow.f64 (/.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)) x) #s(literal -1 binary64))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(neg.f64 (/.f64 x (neg.f64 (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(neg.f64 (/.f64 (neg.f64 x) (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(sqrt.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64)))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(log.f64 (exp.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(cbrt.f64 (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64)))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(expm1.f64 (log1p.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(expm1.f64 (*.f64 (log1p.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64)))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(log1p.f64 (expm1.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(exp.f64 (log.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64)))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal -1 binary64))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64) #s(literal -1 binary64))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(fma.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64)) #s(literal -1 binary64))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal -1 binary64))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal -1 binary64))
(/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))
(fma.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (-.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (+.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 3 binary64))) (fma.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p)))) #s(literal 1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 #s(literal 2 binary64) p))))))

eval317.0ms (3.5%)

Compiler

Compiled 11689 to 9422 computations (19.4% saved)

prune76.0ms (0.8%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New3969405
Fresh000
Picked101
Done000
Total3979406
Accuracy
99.8%
Counts
406 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.7%
(*.f64 p (neg.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x))))
14.1%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))))
80.5%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
50.5%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal 2 binary64) p)))))
6.6%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64))))
16.7%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
37.8%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
54.6%
(sqrt.f64 #s(literal 1/2 binary64))
25.6%
(neg.f64 (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x))
Compiler

Compiled 214 to 184 computations (14% saved)

localize651.0ms (7.1%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
88.9%
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
63.0%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
98.4%
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
100.0%
(/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))
93.3%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
87.6%
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
Results
206.0ms195×0valid
197.0ms36×1valid
63.0ms25×2valid
Compiler

Compiled 163 to 127 computations (22.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 409.0ms
ival-div: 178.0ms (43.5% of total)
ival-mult: 95.0ms (23.2% of total)
ival-sqrt: 32.0ms (7.8% of total)
ival-hypot: 31.0ms (7.6% of total)
ival-pow: 31.0ms (7.6% of total)
ival-add: 18.0ms (4.4% of total)
backward-pass: 14.0ms (3.4% of total)
const: 8.0ms (2% of total)
ival-neg: 2.0ms (0.5% of total)

series21.0ms (0.2%)

Counts
7 → 96
Calls
Call 1
Inputs
#<alt (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))>
#<alt (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))>
#<alt (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))>
#<alt (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))>
Outputs
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p)))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p)))))>
#<alt #s(literal 2 binary64)>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))))))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))))))) (pow.f64 x #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))>
#<alt #s(literal 2 binary64)>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 x p))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 x p)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p)))>
#<alt (sqrt.f64 #s(literal 1/2 binary64))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal -3/128 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 3 binary64)))))))))>
#<alt (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x))>
#<alt (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 20 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (sqrt.f64 #s(literal 1/2 binary64))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p))))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 p #s(literal 3 binary64)))))))>
#<alt (sqrt.f64 #s(literal 1/2 binary64))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) p)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 3 binary64))))) p)) (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) p)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 x p))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))>
#<alt (*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))>
#<alt (*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/2048 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 7 binary64)))) (*.f64 #s(literal 3/256 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 5 binary64)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))))))>
#<alt #s(literal -1 binary64)>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 x p))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (pow.f64 p #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)))) p)>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 x p))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (pow.f64 p #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)))) p))>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
Calls

36 calls:

TimeVariablePointExpression
2.0ms
p
@-inf
(/ x (sqrt (+ (* (* 2 p) (* 2 p)) (* x x))))
1.0ms
x
@-inf
(sqrt (* 1/2 (+ 1 (/ x (sqrt (+ (* (* 2 p) (* 2 p)) (* x x)))))))
1.0ms
p
@0
(/ (pow p 2) (pow x 2))
1.0ms
p
@inf
(/ (pow p 2) (pow x 2))
1.0ms
x
@0
(/ (pow p 2) (pow x 2))

rewrite286.0ms (3.1%)

Algorithm
batch-egg-rewrite
Rules
990×log1p-expm1-u
576×expm1-log1p-u
513×prod-diff
153×pow1
151×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026192
1401164
24514164
Stop Event
node limit
Counts
7 → 201
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (/.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(exp.f64 (log1p.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))) (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (cbrt.f64 #s(literal 1/2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (log.f64 #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(*.f64 x (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(*.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) x)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (/.f64 x (sqrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (/.f64 (cbrt.f64 x) (sqrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x) x) #s(literal -1 binary64))
(neg.f64 (/.f64 x (neg.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(neg.f64 (/.f64 (neg.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(sqrt.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(cbrt.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(log1p.f64 (expm1.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(exp.f64 (log.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64)))
#s(literal 1 binary64)
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(*.f64 p (pow.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))
(*.f64 p (sqrt.f64 (pow.f64 x #s(literal -2 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)))
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(*.f64 (cbrt.f64 #s(literal 1/2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x))))
(*.f64 (cbrt.f64 (/.f64 p x)) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x))))
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))
(/.f64 p x)
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 p #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(fabs.f64 (/.f64 p x))
(log.f64 (exp.f64 (/.f64 p x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(exp.f64 (log.f64 (/.f64 p x)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 p x)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 p (/.f64 p (pow.f64 x #s(literal 2 binary64))))
(*.f64 p (*.f64 p (pow.f64 x #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) (/.f64 p x)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 p x) (/.f64 p x))
(*.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (/.f64 p x)) (/.f64 p x)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 p x)) (*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 p x)))
(*.f64 (neg.f64 (pow.f64 p #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 p #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 p x) (sqrt.f64 (/.f64 p x))) (sqrt.f64 (/.f64 p x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (pow.f64 p #s(literal 2 binary64)) x))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 p #s(literal 1 binary64)) (/.f64 p (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 p (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) x) (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)))
(*.f64 (*.f64 (/.f64 p x) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)))
(*.f64 (*.f64 (/.f64 p x) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 p x)))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))) #s(literal -1 binary64))
(neg.f64 (/.f64 (pow.f64 p #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))
(log.f64 (exp.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))))
(/.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (pow.f64 p #s(literal 2 binary64)))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 p #s(literal 2 binary64))) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) x) x)
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 1 binary64)))

simplify267.0ms (2.9%)

Algorithm
egg-herbie
Rules
513×associate-*r*
416×associate-*l*
385×*-commutative
334×fma-neg
328×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
073214045
1185613082
2675513046
Stop Event
node limit
Counts
297 → 440
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p)))))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))))))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))))))) (pow.f64 x #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 x p))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 x p)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p)))
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal -3/128 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 3 binary64)))))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 20 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64)))))))))
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 p #s(literal 3 binary64)))))))
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) p)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 3 binary64))))) p)) (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) p)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))
(*.f64 #s(literal 1/2 binary64) (/.f64 x p))
(*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))
(*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))
(*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/2048 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 7 binary64)))) (*.f64 #s(literal 3/256 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 5 binary64)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))))))
#s(literal -1 binary64)
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 x p))
(/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (pow.f64 p #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)))) p)
(*.f64 #s(literal -1/2 binary64) (/.f64 x p))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (pow.f64 p #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)))) p))
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (/.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(exp.f64 (log1p.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))) (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (cbrt.f64 #s(literal 1/2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (log.f64 #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(*.f64 x (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(*.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) x)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (/.f64 x (sqrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (/.f64 (cbrt.f64 x) (sqrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64))
(pow.f64 (/.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x) x) #s(literal -1 binary64))
(neg.f64 (/.f64 x (neg.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(neg.f64 (/.f64 (neg.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(sqrt.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(cbrt.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(log1p.f64 (expm1.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(exp.f64 (log.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64)))
#s(literal 1 binary64)
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(*.f64 p (pow.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))
(*.f64 p (sqrt.f64 (pow.f64 x #s(literal -2 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)))
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(*.f64 (cbrt.f64 #s(literal 1/2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x))))
(*.f64 (cbrt.f64 (/.f64 p x)) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x))))
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))
(/.f64 p x)
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 p #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(fabs.f64 (/.f64 p x))
(log.f64 (exp.f64 (/.f64 p x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(exp.f64 (log.f64 (/.f64 p x)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 p x)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 p (/.f64 p (pow.f64 x #s(literal 2 binary64))))
(*.f64 p (*.f64 p (pow.f64 x #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) (/.f64 p x)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 p x) (/.f64 p x))
(*.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (/.f64 p x)) (/.f64 p x)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 p x)) (*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 p x)))
(*.f64 (neg.f64 (pow.f64 p #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 p #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 p x) (sqrt.f64 (/.f64 p x))) (sqrt.f64 (/.f64 p x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (pow.f64 p #s(literal 2 binary64)) x))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 p #s(literal 1 binary64)) (/.f64 p (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 p (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) x) (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)))
(*.f64 (*.f64 (/.f64 p x) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)))
(*.f64 (*.f64 (/.f64 p x) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 p x)))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))) #s(literal -1 binary64))
(neg.f64 (/.f64 (pow.f64 p #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))
(log.f64 (exp.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))))
(/.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (pow.f64 p #s(literal 2 binary64)))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 p #s(literal 2 binary64))) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) x) x)
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 1 binary64)))
Outputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p))
(fma.f64 #s(literal 1/2 binary64) (/.f64 x p) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) p))))
(fma.f64 x (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) p)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/16 binary64) (pow.f64 (/.f64 x p) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (/.f64 #s(literal 1/16 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) p))))
(fma.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64))) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) p)) #s(literal 1 binary64))
(fma.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 3/256 binary64) (pow.f64 p #s(literal 5 binary64))) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) p)) #s(literal 1 binary64))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 4 binary64))))
(+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))))))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))))))
(+.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -12 binary64)) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -12 binary64)))) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))))))) (pow.f64 x #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))))))) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -12 binary64)) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64))))) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -12 binary64)))) (pow.f64 x #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
#s(literal 2 binary64)
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))))))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p))
(fma.f64 #s(literal 1/2 binary64) (/.f64 x p) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 x p))))
(+.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) p))))
(fma.f64 x (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) p)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/16 binary64) (pow.f64 (/.f64 x p) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 x p)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)) (pow.f64 p #s(literal 5 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p)) (*.f64 x (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal -3/256 binary64) (pow.f64 p #s(literal 5 binary64)))))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1/16 binary64) (pow.f64 (/.f64 x p) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p)) (*.f64 x (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal -3/256 binary64) (pow.f64 p #s(literal 5 binary64)))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 x p)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) x) p))
(fma.f64 (/.f64 x p) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) x)) p)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) x (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 p #s(literal 2 binary64)))) p))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)) (pow.f64 p #s(literal 4 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) x))) p)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 p #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -3/256 binary64) x)) (pow.f64 p #s(literal 4 binary64)))) p))
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))))
(fma.f64 x (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 x (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal -1/32 binary64)) (pow.f64 p #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal -3/128 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 3 binary64)))))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 x (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -3/128 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 3 binary64)))))))))
(fma.f64 x (fma.f64 x (fma.f64 #s(literal -3/128 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 x (pow.f64 p #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal -1/32 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 #s(literal 1/2 binary64))) p)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(-.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (/.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (neg.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (/.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -12 binary64)) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (/.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -12 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal -32 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x))
(neg.f64 (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x))
(*.f64 (neg.f64 p) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -12 binary64))) (-.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 p (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 (*.f64 p (pow.f64 x #s(literal 6 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 p (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -256 binary64) (pow.f64 p #s(literal 8 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -12 binary64)) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64))))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -12 binary64))) (-.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))) (pow.f64 p #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 p (pow.f64 x #s(literal 6 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -12 binary64))) (-.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 p (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (neg.f64 x))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(-.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 2 binary64)))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 20 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64)))))))))
(fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 20 binary64) (pow.f64 x #s(literal 6 binary64))))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))))))
(+.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 p #s(literal 2 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 20 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))))
(fma.f64 x (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 x (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal -1/32 binary64)) (pow.f64 p #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 p #s(literal 3 binary64)))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -3/64 binary64)) (pow.f64 p #s(literal 3 binary64))))))))
(+.f64 (fma.f64 x (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 x (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal -1/32 binary64)) (pow.f64 p #s(literal 2 binary64))))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -3/64 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 3 binary64))))))
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) #s(literal -1/4 binary64)))
(fma.f64 (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) #s(literal -1/4 binary64) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) p)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))) p))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 3 binary64))))) p)) (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) p)) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -3/64 binary64)) p)) (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) p) (*.f64 #s(literal 1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 x (*.f64 #s(literal 1/4 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -3/64 binary64) (sqrt.f64 #s(literal 1/2 binary64)))) p) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal -1/32 binary64)))) p)) p))
(*.f64 #s(literal 1/2 binary64) (/.f64 x p))
(/.f64 (*.f64 #s(literal 1/2 binary64) x) p)
(*.f64 x (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))
(*.f64 x (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) p)))
(fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p))
(fma.f64 #s(literal -1/16 binary64) (pow.f64 (/.f64 x p) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p))
(*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))
(*.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64)))) (/.f64 #s(literal 1/16 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) p)))
(*.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 3/256 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 5 binary64))) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) p)))
(*.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 3/256 binary64) (pow.f64 p #s(literal 5 binary64))) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) p)))
(*.f64 x (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/2048 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 7 binary64)))) (*.f64 #s(literal 3/256 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 5 binary64)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 p #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) p))))
(*.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -5/2048 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 7 binary64))) (/.f64 #s(literal 3/256 binary64) (pow.f64 p #s(literal 5 binary64))))) (/.f64 #s(literal 1/16 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) p)))
(*.f64 x (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -5/2048 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 7 binary64))) (/.f64 #s(literal 3/256 binary64) (pow.f64 p #s(literal 5 binary64)))) (/.f64 #s(literal -1/16 binary64) (pow.f64 p #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) p)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -12 binary64)) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 4 binary64))))))
#s(literal -1 binary64)
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal -1 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -16 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal -1 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -12 binary64)) (*.f64 #s(literal 64 binary64) (pow.f64 p #s(literal 6 binary64)))) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal -1 binary64)))
(+.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 6 binary64)) #s(literal 32 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -12 binary64)))) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(fma.f64 #s(literal -2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))))))
(fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -20 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -2 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 x p))
(/.f64 (*.f64 #s(literal 1/2 binary64) x) p)
(/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p)
(/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) x)) p)
(/.f64 (fma.f64 #s(literal 1/2 binary64) x (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 p #s(literal 2 binary64)))) p)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)) (pow.f64 p #s(literal 4 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) x))) p)
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 p #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -3/256 binary64) x)) (pow.f64 p #s(literal 4 binary64)))) p)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (pow.f64 p #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)))) p)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)) (pow.f64 p #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64))))) (pow.f64 p #s(literal 6 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) x)))) p)
(/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 x (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -3/256 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/256 binary64))) (pow.f64 p #s(literal 6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -3/256 binary64) x)) (pow.f64 p #s(literal 4 binary64)))) p)
(*.f64 #s(literal -1/2 binary64) (/.f64 x p))
(/.f64 (*.f64 #s(literal -1/2 binary64) x) p)
(*.f64 (/.f64 x p) #s(literal -1/2 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)) p))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) x)) p))
(/.f64 (fma.f64 #s(literal 1/2 binary64) x (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 p #s(literal 2 binary64)))) (neg.f64 p))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x))) p))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)) (pow.f64 p #s(literal 4 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) x))) p))
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 p #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -3/256 binary64) x)) (pow.f64 p #s(literal 4 binary64)))) (neg.f64 p))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 p #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (pow.f64 p #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) x)))) p))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64)) (pow.f64 p #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -3/256 binary64))))) (pow.f64 p #s(literal 6 binary64)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) x)))) p))
(/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 x (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -3/256 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/256 binary64))) (pow.f64 p #s(literal 6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -3/256 binary64) x)) (pow.f64 p #s(literal 4 binary64)))) (neg.f64 p))
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(neg.f64 (/.f64 p x))
(/.f64 p (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(neg.f64 (/.f64 p x))
(/.f64 p (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(neg.f64 (/.f64 p x))
(/.f64 p (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(neg.f64 (/.f64 p x))
(/.f64 p (neg.f64 x))
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(neg.f64 (/.f64 p x))
(/.f64 p (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(neg.f64 (/.f64 p x))
(/.f64 p (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(neg.f64 (/.f64 p x))
(/.f64 p (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(neg.f64 (/.f64 p x))
(/.f64 p (neg.f64 x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (/.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64)) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(exp.f64 (log1p.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(fma.f64 x (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 1 binary64))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))) (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))) (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))) (cbrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))) (cbrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 #s(literal 1/2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(*.f64 (*.f64 (cbrt.f64 #s(literal 1/2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))) (*.f64 (cbrt.f64 #s(literal 1/2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))) (*.f64 (cbrt.f64 #s(literal 1/2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))) (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))) (cbrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))) (cbrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))))
(*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1/4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1/4 binary64)))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1/2 binary64))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))) #s(literal 1 binary64))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))) #s(literal 3 binary64))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(fabs.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (log.f64 #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (log1p.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))) (log.f64 #s(literal 1/2 binary64)))))
(sqrt.f64 (exp.f64 (+.f64 (log1p.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))) (log.f64 #s(literal 1/2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))) #s(literal 1 binary64)))
(sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 x (/.f64 #s(literal 1/2 binary64) (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal -1 binary64)))
(+.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 0 binary64))
(+.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(*.f64 x (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(*.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64)))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) x)
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))
(/.f64 (/.f64 x (cbrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))) (pow.f64 (cbrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64)))
(/.f64 (/.f64 x (cbrt.f64 (hypot.f64 x (*.f64 p #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (/.f64 x (sqrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))) (/.f64 x (sqrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))
(/.f64 (/.f64 x (sqrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))) (sqrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(/.f64 (/.f64 x (sqrt.f64 (hypot.f64 x (*.f64 p #s(literal 2 binary64))))) (sqrt.f64 (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))) (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) (/.f64 (cbrt.f64 x) (sqrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))) (/.f64 x (sqrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))
(/.f64 (/.f64 x (sqrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))) (sqrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)))
(/.f64 (/.f64 x (sqrt.f64 (hypot.f64 x (*.f64 p #s(literal 2 binary64))))) (sqrt.f64 (hypot.f64 x (*.f64 p #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))
(/.f64 (/.f64 x (cbrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))) (pow.f64 (cbrt.f64 (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 2 binary64)))
(/.f64 (/.f64 x (cbrt.f64 (hypot.f64 x (*.f64 p #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 2 binary64)))
(pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 1 binary64))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 3 binary64))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(pow.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 2 binary64))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(pow.f64 (/.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x) x) #s(literal -1 binary64))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(neg.f64 (/.f64 x (neg.f64 (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 x) (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 2 binary64)))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)) #s(literal 3 binary64)))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal -1 binary64)))
(+.f64 (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x)) #s(literal 0 binary64))
(+.f64 (/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64)))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(exp.f64 (log.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))) #s(literal 1 binary64)))
(/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))
(/.f64 x (hypot.f64 x (*.f64 p #s(literal 2 binary64))))
#s(literal 1 binary64)
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(/.f64 p x)
(*.f64 p (pow.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))
(*.f64 p (sqrt.f64 (pow.f64 x #s(literal -2 binary64))))
(*.f64 p (sqrt.f64 (pow.f64 x #s(literal -2 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)))
(*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x)))
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(/.f64 p x)
(*.f64 (cbrt.f64 #s(literal 1/2 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x))))
(*.f64 (*.f64 (cbrt.f64 #s(literal 1/2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)))
(*.f64 (cbrt.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 p (sqrt.f64 #s(literal 2 binary64)))) x))
(*.f64 (cbrt.f64 (/.f64 p x)) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(*.f64 (cbrt.f64 (/.f64 p x)) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)))
(*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x)))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)))
(*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x)))
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(/.f64 p x)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(/.f64 p x)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))))
(/.f64 p x)
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 p #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.f64 p x)
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(/.f64 p x)
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(/.f64 p x)
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 p x)
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(/.f64 p x)
(fabs.f64 (/.f64 p x))
(/.f64 p x)
(log.f64 (exp.f64 (/.f64 p x)))
(/.f64 p x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(/.f64 p x)
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(/.f64 p x)
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(/.f64 p x)
(exp.f64 (log.f64 (/.f64 p x)))
(/.f64 p x)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(/.f64 p x)
(exp.f64 (*.f64 (log.f64 (/.f64 p x)) #s(literal 1 binary64)))
(/.f64 p x)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 p (/.f64 p (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 p (*.f64 p (pow.f64 x #s(literal -2 binary64))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) (/.f64 p x)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 p x) (/.f64 p x))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (/.f64 p x)) (/.f64 p x)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) (*.f64 (/.f64 p x) (cbrt.f64 (/.f64 p x))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (/.f64 p x)) (*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 p x)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (neg.f64 (pow.f64 p #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 p #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 (/.f64 p x) (sqrt.f64 (/.f64 p x))) (sqrt.f64 (/.f64 p x)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (pow.f64 p #s(literal 2 binary64)) x))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 p #s(literal 1 binary64)) (/.f64 p (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 p (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) x) (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) x))
(*.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (pow.f64 p #s(literal 4 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (*.f64 (/.f64 p x) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 p x) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 p x)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) (*.f64 (/.f64 p x) (cbrt.f64 (/.f64 p x))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 4 binary64)))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))
(pow.f64 (pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 p #s(literal 2 binary64)))
(neg.f64 (/.f64 (pow.f64 p #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(neg.f64 (/.f64 (neg.f64 (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))
(log.f64 (exp.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 p #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(exp.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (pow.f64 p #s(literal 2 binary64)))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 p #s(literal 2 binary64))) #s(literal 2 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) x) x)
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 p x)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64)))
(sqrt.f64 (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 p #s(literal 4 binary64))) (pow.f64 x #s(literal 4 binary64))))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(log.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))

eval252.0ms (2.8%)

Compiler

Compiled 10478 to 8335 computations (20.5% saved)

prune74.0ms (0.8%)

Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New4364440
Fresh224
Picked325
Done000
Total4418449
Accuracy
100.0%
Counts
449 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.0%
(/.f64 p (neg.f64 x))
6.9%
(/.f64 p x)
14.1%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))))
50.5%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p))))
80.5%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
37.8%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
54.6%
(sqrt.f64 #s(literal 1/2 binary64))
19.9%
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
Compiler

Compiled 148 to 121 computations (18.2% saved)

localize140.0ms (1.5%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.7%
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
93.8%
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
63.4%
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
97.3%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p))))
Results
75.0ms195×0valid
26.0ms61×0invalid
Compiler

Compiled 98 to 60 computations (38.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 69.0ms
ival-mult: 18.0ms (26% of total)
ival-div: 14.0ms (20.2% of total)
ival-log: 11.0ms (15.9% of total)
ival-pow: 11.0ms (15.9% of total)
ival-add: 4.0ms (5.8% of total)
ival-sqrt: 4.0ms (5.8% of total)
const: 3.0ms (4.3% of total)
ival-exp: 2.0ms (2.9% of total)
ival-neg: 1.0ms (1.4% of total)
backward-pass: 0.0ms (0% of total)

series88.0ms (1%)

Counts
4 → 96
Calls
Call 1
Inputs
#<alt (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p))))>
#<alt (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))>
#<alt (exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1/2 binary64)))>
#<alt (pow.f64 (/.f64 p x) #s(literal 2 binary64))>
Outputs
#<alt (sqrt.f64 #s(literal 1/2 binary64))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 3 binary64)))))))))>
#<alt (*.f64 (sqrt.f64 (/.f64 x p)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 5 binary64)) (pow.f64 x #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 x p)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 #s(literal -1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 #s(literal -1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 5 binary64)) (pow.f64 x #s(literal 7 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 #s(literal -1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))))>
#<alt (*.f64 (sqrt.f64 (/.f64 x p)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) x))) (*.f64 (sqrt.f64 (*.f64 p x)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) p)>
#<alt (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 p x)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))))))) p)>
#<alt (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 p x)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x)))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p (pow.f64 x #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))))))))) p)>
#<alt (sqrt.f64 #s(literal 1/2 binary64))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p))))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))))>
#<alt (sqrt.f64 #s(literal 1/2 binary64))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) p))) p)))>
#<alt (+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) p))) p)) (*.f64 #s(literal -1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
Calls

24 calls:

TimeVariablePointExpression
36.0ms
p
@0
(log (pow (/ p x) 2))
15.0ms
x
@0
(log (pow (/ p x) 2))
8.0ms
p
@inf
(log (pow (/ p x) 2))
6.0ms
x
@inf
(log (pow (/ p x) 2))
4.0ms
x
@-inf
(sqrt (* 1/2 (+ 1 (/ (* 1/2 x) p))))

rewrite130.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
780×log1p-expm1-u
780×expm1-log1p-u
602×prod-diff
321×fma-define
203×log1p-undefine
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
021102
128184
2355480
Stop Event
node limit
Counts
4 → 145
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p))))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))) (cbrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 x p) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 x p) #s(literal 1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 p x)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(log1p.f64 (-.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (log.f64 (/.f64 p x)))
(fma.f64 #s(literal 1 binary64) (log.f64 (/.f64 p x)) (log.f64 (/.f64 p x)))
(fma.f64 #s(literal 2 binary64) (*.f64 (log.f64 (/.f64 p x)) #s(literal 1/2 binary64)) (log.f64 (/.f64 p x)))
(fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1/2 binary64) (log.f64 (/.f64 p x)))
(fma.f64 (log.f64 (/.f64 p x)) #s(literal 1 binary64) (log.f64 (/.f64 p x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1/2 binary64)) (log.f64 (/.f64 p x)))
(fma.f64 (cbrt.f64 (log.f64 (/.f64 p x))) (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))) (log.f64 (/.f64 p x)))
(fma.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (/.f64 p x))) (log.f64 (/.f64 p x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1/2 binary64)) (log.f64 (/.f64 p x)))
(fma.f64 (sqrt.f64 (log.f64 (/.f64 p x))) (sqrt.f64 (log.f64 (/.f64 p x))) (log.f64 (/.f64 p x)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (log.f64 (/.f64 p x)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (log.f64 (/.f64 p x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(*.f64 p (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x)))
(*.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (*.f64 (cbrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) x))
(*.f64 (sqrt.f64 p) (*.f64 (sqrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 p) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (/.f64 (sqrt.f64 p) #s(literal 1 binary64)) (/.f64 (sqrt.f64 p) x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 p (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 p (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 p) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 p) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 p) (cbrt.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x p) #s(literal 1 binary64)))
(/.f64 p x)
(/.f64 (neg.f64 p) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x p)))
(/.f64 (neg.f64 (neg.f64 p)) (neg.f64 (neg.f64 x)))
(/.f64 (/.f64 p (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 p #s(literal 1 binary64)) x)
(/.f64 (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(neg.f64 (/.f64 p (neg.f64 x)))
(neg.f64 (/.f64 (neg.f64 p) x))
(sqrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(fabs.f64 (/.f64 p x))
(log.f64 (exp.f64 (/.f64 p x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 p (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 p x)))
(*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 p x) (/.f64 p x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 p x)) (/.f64 p x)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (sqrt.f64 (/.f64 p x)) (*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 p x)))
(*.f64 (*.f64 (/.f64 p x) (sqrt.f64 (/.f64 p x))) (sqrt.f64 (/.f64 p x)))
(*.f64 (*.f64 (/.f64 p x) p) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 (/.f64 p x) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x p) (/.f64 x p)))
(/.f64 p (*.f64 (/.f64 x p) x))
(/.f64 p (*.f64 x (/.f64 x p)))
(/.f64 (/.f64 p x) (/.f64 x p))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 p) (*.f64 (/.f64 x p) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 p) (neg.f64 p)) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (*.f64 p (neg.f64 p)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 p) p) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 (neg.f64 p) #s(literal 1 binary64)) (*.f64 (neg.f64 x) (/.f64 x p)))
(/.f64 (*.f64 (/.f64 p x) p) x)
(/.f64 (*.f64 (/.f64 p x) (neg.f64 p)) (neg.f64 x))
(/.f64 (*.f64 p (/.f64 p x)) x)
(/.f64 (*.f64 (neg.f64 p) (/.f64 p x)) (neg.f64 x))
(sqrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))

simplify125.0ms (1.4%)

Algorithm
egg-herbie
Rules
370×cube-prod
338×associate-*r*
299×associate-*l*
294×exp-prod
251×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04727329
110387009
242616997
Stop Event
node limit
Counts
241 → 236
Calls
Call 1
Inputs
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 3 binary64)))))))))
(*.f64 (sqrt.f64 (/.f64 x p)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 x (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))
(*.f64 x (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 5 binary64)) (pow.f64 x #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 x p)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 #s(literal -1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 #s(literal -1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 5 binary64)) (pow.f64 x #s(literal 7 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 #s(literal -1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))))
(*.f64 (sqrt.f64 (/.f64 x p)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) x))) (*.f64 (sqrt.f64 (*.f64 p x)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) p)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 p x)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))))))) p)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 p x)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x)))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p (pow.f64 x #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))))))))) p)
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))))
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) p))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) p))) p)) (*.f64 #s(literal -1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))) (cbrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 x p) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 x p) #s(literal 1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 p x)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(log1p.f64 (-.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (log.f64 (/.f64 p x)))
(fma.f64 #s(literal 1 binary64) (log.f64 (/.f64 p x)) (log.f64 (/.f64 p x)))
(fma.f64 #s(literal 2 binary64) (*.f64 (log.f64 (/.f64 p x)) #s(literal 1/2 binary64)) (log.f64 (/.f64 p x)))
(fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1/2 binary64) (log.f64 (/.f64 p x)))
(fma.f64 (log.f64 (/.f64 p x)) #s(literal 1 binary64) (log.f64 (/.f64 p x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1/2 binary64)) (log.f64 (/.f64 p x)))
(fma.f64 (cbrt.f64 (log.f64 (/.f64 p x))) (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))) (log.f64 (/.f64 p x)))
(fma.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (/.f64 p x))) (log.f64 (/.f64 p x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1/2 binary64)) (log.f64 (/.f64 p x)))
(fma.f64 (sqrt.f64 (log.f64 (/.f64 p x))) (sqrt.f64 (log.f64 (/.f64 p x))) (log.f64 (/.f64 p x)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (log.f64 (/.f64 p x)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (log.f64 (/.f64 p x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(*.f64 p (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x)))
(*.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (*.f64 (cbrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) x))
(*.f64 (sqrt.f64 p) (*.f64 (sqrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 p) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (/.f64 (sqrt.f64 p) #s(literal 1 binary64)) (/.f64 (sqrt.f64 p) x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 p (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 p (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 p) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 p) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 p) (cbrt.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x p) #s(literal 1 binary64)))
(/.f64 p x)
(/.f64 (neg.f64 p) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x p)))
(/.f64 (neg.f64 (neg.f64 p)) (neg.f64 (neg.f64 x)))
(/.f64 (/.f64 p (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 p #s(literal 1 binary64)) x)
(/.f64 (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(neg.f64 (/.f64 p (neg.f64 x)))
(neg.f64 (/.f64 (neg.f64 p) x))
(sqrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(fabs.f64 (/.f64 p x))
(log.f64 (exp.f64 (/.f64 p x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 p (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 p x)))
(*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 p x) (/.f64 p x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 p x)) (/.f64 p x)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (sqrt.f64 (/.f64 p x)) (*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 p x)))
(*.f64 (*.f64 (/.f64 p x) (sqrt.f64 (/.f64 p x))) (sqrt.f64 (/.f64 p x)))
(*.f64 (*.f64 (/.f64 p x) p) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 (/.f64 p x) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x p) (/.f64 x p)))
(/.f64 p (*.f64 (/.f64 x p) x))
(/.f64 p (*.f64 x (/.f64 x p)))
(/.f64 (/.f64 p x) (/.f64 x p))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 p) (*.f64 (/.f64 x p) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 p) (neg.f64 p)) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (*.f64 p (neg.f64 p)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 p) p) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 (neg.f64 p) #s(literal 1 binary64)) (*.f64 (neg.f64 x) (/.f64 x p)))
(/.f64 (*.f64 (/.f64 p x) p) x)
(/.f64 (*.f64 (/.f64 p x) (neg.f64 p)) (neg.f64 x))
(/.f64 (*.f64 p (/.f64 p x)) x)
(/.f64 (*.f64 (neg.f64 p) (/.f64 p x)) (neg.f64 x))
(sqrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
Outputs
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) x)) p))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 x p)) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (fma.f64 #s(literal -1/32 binary64) (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 #s(literal 1/2 binary64))) p))))
(fma.f64 x (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) x) (pow.f64 p #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) p)) (sqrt.f64 #s(literal 1/2 binary64)))
(fma.f64 x (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -1/32 binary64) x))) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)) (*.f64 x (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 3 binary64)))))))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 x (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) x) (pow.f64 p #s(literal 3 binary64)))))))))
(fma.f64 x (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 x (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) x) (pow.f64 p #s(literal 3 binary64))))))) (sqrt.f64 #s(literal 1/2 binary64)))
(fma.f64 x (fma.f64 x (fma.f64 #s(literal -1/32 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) x) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) p)) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 x p)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 x p)))
(*.f64 x (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 x (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) p) x)))))
(*.f64 x (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x p))))))
(*.f64 x (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))))
(*.f64 x (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) p) x))))))
(*.f64 x (+.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x p))))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) #s(literal -1/4 binary64))))
(*.f64 x (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 5 binary64)) (pow.f64 x #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(*.f64 x (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 5 binary64)) (pow.f64 x #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) p) x)))))))
(*.f64 x (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 5 binary64)) (pow.f64 x #s(literal 7 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x p))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 x p)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 x p)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 x p)) (neg.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 x p)) (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 #s(literal -1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) p) x)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x p))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))) (neg.f64 x))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x p))) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 #s(literal -1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) p) x)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x p))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x p))) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 5 binary64)) (pow.f64 x #s(literal 7 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 #s(literal -1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 5 binary64)) (pow.f64 x #s(literal 7 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) p) x)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 (pow.f64 p #s(literal 5 binary64)) (pow.f64 x #s(literal 7 binary64))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 5 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x p))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 5 binary64)))) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 p #s(literal 5 binary64)) (pow.f64 x #s(literal 7 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -1/2 binary64)) #s(literal 5 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x p))) (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1/2 binary64))))))))) (neg.f64 x))
(*.f64 (sqrt.f64 (/.f64 x p)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 x p)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) x))) (*.f64 (sqrt.f64 (*.f64 p x)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) p)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) x)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x p)))) p)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) x)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 x p)))) p)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 p x)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x))))))) p)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 x p)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) p) x)))))) p)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 x p)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x p))) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) #s(literal -1/4 binary64))))) p)
(/.f64 (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x p))) (*.f64 (sqrt.f64 (/.f64 p (pow.f64 x #s(literal 3 binary64)))) #s(literal -1/4 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 x p)))) p)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 p x)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p x)))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p (pow.f64 x #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)))))))))) p)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 x p)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) p) x)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) p) (pow.f64 x #s(literal 5 binary64))))))))))) p)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 x p)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x p))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p (pow.f64 x #s(literal 5 binary64))))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) #s(literal -1/4 binary64))))))) p)
(/.f64 (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 p (pow.f64 x #s(literal 5 binary64))))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 p #s(literal 3 binary64)))) #s(literal -1/4 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x p))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 x p)))) p)
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) x)) p))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 x p)) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x (fma.f64 #s(literal -1/32 binary64) (*.f64 x (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 #s(literal 1/2 binary64))) p))))
(fma.f64 x (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) x) (pow.f64 p #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) p)) (sqrt.f64 #s(literal 1/2 binary64)))
(fma.f64 x (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -1/32 binary64) x))) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (+.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 p #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (fma.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) x)) p))))
(+.f64 (fma.f64 x (fma.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) x) (pow.f64 p #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) p)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 3 binary64)))))
(+.f64 (fma.f64 x (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -1/32 binary64) x))) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 #s(literal 1/128 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (/.f64 x p) #s(literal 3 binary64)))))
(sqrt.f64 #s(literal 1/2 binary64))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) x)) p))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 x p)) (sqrt.f64 #s(literal 1/2 binary64)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) p))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) x) (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))) p)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) x) #s(literal -1/4 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p) #s(literal 1/32 binary64)))) p))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) p)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x #s(literal -1/4 binary64)))) p))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) p))) p)) (*.f64 #s(literal -1/4 binary64) (*.f64 x (sqrt.f64 #s(literal 1/2 binary64))))) p)))
(+.f64 (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/128 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p)))) p) (*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) x) #s(literal -1/4 binary64))) p)))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal -1/4 binary64))) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p))) p)) p))
(-.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 x #s(literal -1/4 binary64))) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/128 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) p))) p)) p))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(/.f64 (neg.f64 p) x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(/.f64 (neg.f64 p) x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(/.f64 (neg.f64 p) x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(/.f64 (neg.f64 p) x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(/.f64 (neg.f64 p) x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(/.f64 (neg.f64 p) x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(/.f64 (neg.f64 p) x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(/.f64 (neg.f64 p) x)
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))) (cbrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))) (cbrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 x p) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 x p) #s(literal 1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 x p) #s(literal 1 binary64))))
(*.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(fabs.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))))))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(sqrt.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 x p) #s(literal 1/2 binary64)))
(+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 p x)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal -4 binary64)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(*.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))))
(fabs.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(log1p.f64 (-.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal -1 binary64)))
(log1p.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x p) #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (log.f64 (/.f64 p x)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(fma.f64 #s(literal 1 binary64) (log.f64 (/.f64 p x)) (log.f64 (/.f64 p x)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(fma.f64 #s(literal 2 binary64) (*.f64 (log.f64 (/.f64 p x)) #s(literal 1/2 binary64)) (log.f64 (/.f64 p x)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1/2 binary64) (log.f64 (/.f64 p x)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(fma.f64 (log.f64 (/.f64 p x)) #s(literal 1 binary64) (log.f64 (/.f64 p x)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1/2 binary64)) (log.f64 (/.f64 p x)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(fma.f64 (cbrt.f64 (log.f64 (/.f64 p x))) (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))) (log.f64 (/.f64 p x)))
(fma.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (/.f64 p x))) (log.f64 (/.f64 p x)))
(fma.f64 (cbrt.f64 (log.f64 (/.f64 p x))) (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))) (log.f64 (/.f64 p x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1/2 binary64)) (log.f64 (/.f64 p x)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(fma.f64 (sqrt.f64 (log.f64 (/.f64 p x))) (sqrt.f64 (log.f64 (/.f64 p x))) (log.f64 (/.f64 p x)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (log.f64 (/.f64 p x)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (log.f64 (/.f64 p x)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(/.f64 p x)
(*.f64 p (/.f64 #s(literal 1 binary64) x))
(/.f64 p x)
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(/.f64 p x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x)))
(/.f64 p x)
(*.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(/.f64 p x)
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) x))
(/.f64 p x)
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (*.f64 (cbrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(/.f64 p x)
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(/.f64 p x)
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) x))
(/.f64 p x)
(*.f64 (sqrt.f64 p) (*.f64 (sqrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(/.f64 p x)
(*.f64 (neg.f64 p) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(/.f64 p x)
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(/.f64 p x)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(/.f64 p x)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64))) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 (/.f64 p x))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal -4 binary64)))) (fabs.f64 (cbrt.f64 (/.f64 p x))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 (/.f64 p x))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal -4 binary64)))) (fabs.f64 (cbrt.f64 (/.f64 p x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 p) x))
(/.f64 p x)
(*.f64 (/.f64 (sqrt.f64 p) #s(literal 1 binary64)) (/.f64 (sqrt.f64 p) x))
(/.f64 p x)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 p (cbrt.f64 x)))
(/.f64 p x)
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 p (sqrt.f64 x)))
(/.f64 p x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(*.f64 (cbrt.f64 (/.f64 p x)) (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 p) (sqrt.f64 x)))
(/.f64 p x)
(*.f64 (/.f64 (sqrt.f64 p) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 p) (cbrt.f64 x)))
(/.f64 p x)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 p x)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x p) #s(literal 1 binary64)))
(/.f64 p x)
(/.f64 p x)
(/.f64 (neg.f64 p) (neg.f64 x))
(/.f64 p x)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x p)))
(/.f64 p x)
(/.f64 (neg.f64 (neg.f64 p)) (neg.f64 (neg.f64 x)))
(/.f64 p x)
(/.f64 (/.f64 p (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 p x)
(/.f64 (/.f64 p #s(literal 1 binary64)) x)
(/.f64 p x)
(/.f64 (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 p x)
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.f64 p x)
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(/.f64 p x)
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(/.f64 p x)
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 p x)
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(/.f64 p x)
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(/.f64 p x)
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(/.f64 p x)
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(/.f64 p x)
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(/.f64 p x)
(neg.f64 (/.f64 p (neg.f64 x)))
(/.f64 p x)
(neg.f64 (/.f64 (neg.f64 p) x))
(/.f64 p x)
(sqrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(/.f64 p x)
(fabs.f64 (/.f64 p x))
(/.f64 p x)
(log.f64 (exp.f64 (/.f64 p x)))
(/.f64 p x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(/.f64 p x)
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(/.f64 p x)
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 p x)
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(/.f64 p x)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(*.f64 p (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 p x)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(*.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(*.f64 (/.f64 p x) (/.f64 p x))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal -4 binary64))) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 p x)) (/.f64 p x)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal -4 binary64))) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(*.f64 (sqrt.f64 (/.f64 p x)) (*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 p x)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(*.f64 (*.f64 (/.f64 p x) (sqrt.f64 (/.f64 p x))) (sqrt.f64 (/.f64 p x)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(*.f64 (*.f64 (/.f64 p x) p) (/.f64 #s(literal 1 binary64) x))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(*.f64 (*.f64 (/.f64 p x) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x p) (/.f64 x p)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 p (*.f64 (/.f64 x p) x))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 p (*.f64 x (/.f64 x p)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (/.f64 p x) (/.f64 x p))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (neg.f64 p) (*.f64 (/.f64 x p) (neg.f64 x)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 p) (neg.f64 p)) (*.f64 (neg.f64 x) (neg.f64 x)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (*.f64 p (neg.f64 p)) (*.f64 x (neg.f64 x)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 p) p) (*.f64 (neg.f64 x) x))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 p) #s(literal 1 binary64)) (*.f64 (neg.f64 x) (/.f64 x p)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 p x) p) x)
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 p x) (neg.f64 p)) (neg.f64 x))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (*.f64 p (/.f64 p x)) x)
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 p) (/.f64 p x)) (neg.f64 x))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(sqrt.f64 (pow.f64 (/.f64 p x) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -4 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))

eval60.0ms (0.7%)

Compiler

Compiled 4101 to 2843 computations (30.7% saved)

prune40.0ms (0.4%)

Pruning

11 alts after pruning (5 fresh and 6 done)

PrunedKeptTotal
New2324236
Fresh011
Picked145
Done022
Total23311244
Accuracy
100.0%
Counts
244 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.0%
(/.f64 p (neg.f64 x))
6.9%
(/.f64 p x)
6.9%
(/.f64 #s(literal 1 binary64) (/.f64 x p))
6.9%
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
14.1%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))))
50.5%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p))))
80.5%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
37.8%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
54.6%
(sqrt.f64 #s(literal 1/2 binary64))
25.8%
(exp.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
19.9%
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 p x) (/.f64 x p))) #s(literal 1/2 binary64)))
Compiler

Compiled 179 to 142 computations (20.7% saved)

localize361.0ms (4%)

Localize:

Found 11 expressions with local error:

NewAccuracyProgram
99.8%
(/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))
97.7%
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
94.8%
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
82.1%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))))
99.8%
(/.f64 (/.f64 p x) (/.f64 x p))
96.0%
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 p x) (/.f64 x p))) #s(literal 1/2 binary64)))
76.1%
(log.f64 (/.f64 (/.f64 p x) (/.f64 x p)))
99.3%
(/.f64 #s(literal 1 binary64) (/.f64 x p))
99.8%
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
99.7%
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))
96.0%
(exp.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
Results
149.0ms131×0valid
125.0ms125×0invalid
Compiler

Compiled 240 to 151 computations (37.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 222.0ms
ival-pow: 93.0ms (41.8% of total)
ival-mult: 42.0ms (18.9% of total)
ival-div: 31.0ms (13.9% of total)
ival-log: 25.0ms (11.2% of total)
ival-fma: 11.0ms (4.9% of total)
const: 8.0ms (3.6% of total)
ival-exp: 5.0ms (2.2% of total)
ival-sub: 5.0ms (2.2% of total)
ival-sqrt: 2.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

series136.0ms (1.5%)

Counts
11 → 236
Calls
Call 1
Inputs
#<alt (exp.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/2 binary64)))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) x) p)>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 x p))>
#<alt (log.f64 (/.f64 (/.f64 p x) (/.f64 x p)))>
#<alt (exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 p x) (/.f64 x p))) #s(literal 1/2 binary64)))>
#<alt (/.f64 (/.f64 p x) (/.f64 x p))>
#<alt (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))>
#<alt (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))>
Outputs
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))))>
#<alt (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))>
#<alt (+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (/.f64 p x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 p x))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x)>
#<alt (*.f64 p (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) x)))>
#<alt (*.f64 p (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal -3 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) x)))>
#<alt (*.f64 p (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -9/2 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) x)))>
#<alt (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64))))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64))))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 #s(literal -6 binary64)))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64))))))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -27/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 7 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -27/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 7 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))>
#<alt (*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))>
#<alt (*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))>
#<alt (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))>
Calls

63 calls:

TimeVariablePointExpression
50.0ms
p
@0
(exp (* (- (* 2 (log p)) (log (pow x 2))) 1/2))
24.0ms
x
@0
(exp (* (- (* 2 (log p)) (log (pow x 2))) 1/2))
15.0ms
p
@-inf
(exp (* (- (* 2 (log p)) (log (pow x 2))) 1/2))
7.0ms
p
@inf
(exp (* (- (* 2 (log p)) (log (pow x 2))) 1/2))
7.0ms
x
@inf
(exp (* (- (* 2 (log p)) (log (pow x 2))) 1/2))

rewrite245.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
487×log1p-expm1-u
240×expm1-log1p-u
237×add-exp-log
235×pow1
233×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039464
1605306
27522306
Stop Event
node limit
Counts
11 → 517
Calls
Call 1
Inputs
(exp.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(log.f64 (/.f64 (/.f64 p x) (/.f64 x p)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 p x) (/.f64 x p))) #s(literal 1/2 binary64)))
(/.f64 (/.f64 p x) (/.f64 x p))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 p (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) p) #s(literal -1 binary64)))
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 p (neg.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (*.f64 (cbrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) p))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x)))
(*.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 p (sqrt.f64 x)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) p))
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) x))
(*.f64 (sqrt.f64 p) (*.f64 (sqrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 p) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 p))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (sqrt.f64 p))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 p (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 p) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 p) #s(literal 1 binary64)) (/.f64 (sqrt.f64 p) x))
(*.f64 (/.f64 (sqrt.f64 p) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 p) (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 p))
(*.f64 (*.f64 p (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 x)))
(*.f64 (*.f64 p (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (cbrt.f64 p))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 p)) (sqrt.f64 p))
(/.f64 p x)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) p))
(/.f64 #s(literal -1 binary64) (/.f64 x (neg.f64 p)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 p) (sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(/.f64 (neg.f64 p) (neg.f64 x))
(/.f64 (sqrt.f64 (/.f64 p (neg.f64 x))) (sqrt.f64 (/.f64 x (neg.f64 p))))
(/.f64 (*.f64 p #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 p)) (neg.f64 (neg.f64 x)))
(/.f64 (/.f64 p #s(literal 1 binary64)) x)
(/.f64 (/.f64 p (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(neg.f64 (/.f64 p (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(fabs.f64 (/.f64 p x))
(log.f64 (exp.f64 (/.f64 p x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 p x)))
(+.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(+.f64 (log.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (log.f64 p))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (-.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))) (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))) (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal -2 binary64) (log.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 x p)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (/.f64 x p)) (log.f64 (/.f64 x p))) (*.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal -2 binary64) (log.f64 x)))) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 x p)) (log.f64 (/.f64 x p)))) (+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))
(pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))
(neg.f64 (log.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(log1p.f64 (-.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 p) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 (log.f64 p) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(/.f64 p x)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) p))
(/.f64 #s(literal -1 binary64) (/.f64 x (neg.f64 p)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 p) (sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(/.f64 (neg.f64 p) (neg.f64 x))
(/.f64 (sqrt.f64 (/.f64 p (neg.f64 x))) (sqrt.f64 (/.f64 x (neg.f64 p))))
(/.f64 (*.f64 p #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 p)) (neg.f64 (neg.f64 x)))
(/.f64 (/.f64 p #s(literal 1 binary64)) x)
(/.f64 (/.f64 p (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(neg.f64 (/.f64 p (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(fabs.f64 (/.f64 p x))
(log.f64 (exp.f64 (/.f64 p x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(exp.f64 (log.f64 (/.f64 p x)))
(exp.f64 (*.f64 (log.f64 (/.f64 x p)) #s(literal -1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 p (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) p) #s(literal -1 binary64)))
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 p (neg.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (*.f64 (cbrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) p))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x)))
(*.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 p (sqrt.f64 x)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) p))
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) x))
(*.f64 (sqrt.f64 p) (*.f64 (sqrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 p) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 p))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (sqrt.f64 p))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 p (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 p) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 p) #s(literal 1 binary64)) (/.f64 (sqrt.f64 p) x))
(*.f64 (/.f64 (sqrt.f64 p) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 p) (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 p))
(*.f64 (*.f64 p (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 x)))
(*.f64 (*.f64 p (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (cbrt.f64 p))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 p)) (sqrt.f64 p))
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(neg.f64 (/.f64 p (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(fabs.f64 (/.f64 p x))
(log.f64 (exp.f64 (/.f64 p x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(exp.f64 (log.f64 (/.f64 p x)))
(exp.f64 (*.f64 (log.f64 (/.f64 x p)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 p x)))
(+.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(+.f64 (log.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (log.f64 p))
(-.f64 (log.f64 p) (log.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(-.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p)))
(-.f64 #s(literal 0 binary64) (log.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))) #s(literal 1 binary64))
(-.f64 (log.f64 (/.f64 p (neg.f64 x))) (log.f64 (/.f64 x (neg.f64 p))))
(-.f64 (/.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))) (/.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (-.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))) (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))) (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal -2 binary64) (log.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 x p)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (/.f64 x p)) (log.f64 (/.f64 x p))) (*.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal -2 binary64) (log.f64 x)))) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 x p)) (log.f64 (/.f64 x p)))) (+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))
(pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))
(neg.f64 (log.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(log1p.f64 (-.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 p) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 (log.f64 p) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 p (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) p) #s(literal -1 binary64)))
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 p (neg.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (*.f64 (cbrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) p))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x)))
(*.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 p (sqrt.f64 x)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) p))
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) x))
(*.f64 (sqrt.f64 p) (*.f64 (sqrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 p) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 p))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (sqrt.f64 p))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 p (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 p) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 p) #s(literal 1 binary64)) (/.f64 (sqrt.f64 p) x))
(*.f64 (/.f64 (sqrt.f64 p) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 p) (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 p))
(*.f64 (*.f64 p (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 x)))
(*.f64 (*.f64 p (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (cbrt.f64 p))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 p)) (sqrt.f64 p))
(/.f64 p x)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) p))
(/.f64 #s(literal -1 binary64) (/.f64 x (neg.f64 p)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 p) (sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(/.f64 (neg.f64 p) (neg.f64 x))
(/.f64 (sqrt.f64 (/.f64 p (neg.f64 x))) (sqrt.f64 (/.f64 x (neg.f64 p))))
(/.f64 (*.f64 p #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 p)) (neg.f64 (neg.f64 x)))
(/.f64 (/.f64 p #s(literal 1 binary64)) x)
(/.f64 (/.f64 p (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(neg.f64 (/.f64 p (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(fabs.f64 (/.f64 p x))
(log.f64 (exp.f64 (/.f64 p x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 p (*.f64 p (pow.f64 x #s(literal -2 binary64))))
(*.f64 p (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x p)))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 p (/.f64 p x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 p x) (/.f64 #s(literal 1 binary64) p)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 p (/.f64 x p)))
(*.f64 (/.f64 p x) (/.f64 p x))
(*.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (/.f64 (/.f64 p x) (cbrt.f64 (/.f64 x p))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 p x)) (/.f64 x p)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 p x)) (/.f64 p x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 (/.f64 p x) (sqrt.f64 (/.f64 x p))))
(*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 (sqrt.f64 (/.f64 p x)) (/.f64 x p)))
(*.f64 (sqrt.f64 (/.f64 p x)) (*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 p x)))
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(*.f64 (/.f64 p (neg.f64 x)) (/.f64 p (neg.f64 x)))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 p #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (/.f64 p (/.f64 #s(literal 1 binary64) p)))
(*.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) p)
(*.f64 (*.f64 (/.f64 p x) (sqrt.f64 (/.f64 p x))) (sqrt.f64 (/.f64 p x)))
(*.f64 (*.f64 (/.f64 p x) p) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 x p)) (/.f64 (cbrt.f64 p) x))
(*.f64 (/.f64 (sqrt.f64 p) (/.f64 x p)) (/.f64 (sqrt.f64 p) x))
(*.f64 (/.f64 p #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x p)))
(*.f64 (/.f64 p (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) x) (cbrt.f64 (/.f64 x p))))
(*.f64 (/.f64 p (sqrt.f64 (/.f64 x p))) (/.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 (/.f64 x p))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 (/.f64 x p))) (/.f64 p (sqrt.f64 (/.f64 x p))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)) (/.f64 p (/.f64 x p)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 p (cbrt.f64 (/.f64 x p))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) x) (/.f64 (cbrt.f64 (/.f64 p x)) (/.f64 #s(literal 1 binary64) p)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 p x)) (/.f64 x p)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 x p))) (/.f64 (cbrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 x p))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 p x)) x) (/.f64 (sqrt.f64 (/.f64 p x)) (/.f64 #s(literal 1 binary64) p)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 p x)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 p x)) (/.f64 x p)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 p x)) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (/.f64 p x)) (cbrt.f64 (/.f64 x p))))
(*.f64 (/.f64 (/.f64 p x) #s(literal 1 binary64)) (/.f64 p x))
(*.f64 (*.f64 (/.f64 p x) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(*.f64 (*.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) p)
(*.f64 (*.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (cbrt.f64 p))
(*.f64 (*.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) (sqrt.f64 p)) (sqrt.f64 p))
(*.f64 (/.f64 (/.f64 p x) (neg.f64 x)) (neg.f64 p))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(neg.f64 (/.f64 (/.f64 p x) (/.f64 x (neg.f64 p))))
(neg.f64 (/.f64 (/.f64 p (neg.f64 x)) (/.f64 x p)))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) (pow.f64 (/.f64 x p) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))
(*.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)
(pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) #s(literal 2 binary64))
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) x))
(*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) x) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) #s(literal -1 binary64))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))))
(/.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/12 binary64)))
(/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 12 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 12 binary64) (pow.f64 p #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) x) x)
(/.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 1 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -12 binary64)) x)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 p #s(literal 8 binary64)) (/.f64 #s(literal 144 binary64) (pow.f64 x #s(literal 4 binary64)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) (cbrt.f64 (/.f64 #s(literal 144 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 144 binary64) (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 #s(literal -12 binary64)) x) (/.f64 (sqrt.f64 #s(literal -12 binary64)) x))
(*.f64 #s(literal 12 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -12 binary64))
(pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 #s(literal -12 binary64)) x) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/12 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal 12 binary64) (pow.f64 x #s(literal 2 binary64))))
(sqrt.f64 (/.f64 #s(literal 144 binary64) (pow.f64 x #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal -12 binary64)) (pow.f64 x #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))

simplify334.0ms (3.7%)

Algorithm
egg-herbie
Rules
460×associate-*r*
410×associate-*l*
342×*-commutative
308×associate-*r/
284×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
084927803
1199226197
2707726093
Stop Event
node limit
Counts
753 → 509
Calls
Call 1
Inputs
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x)
(*.f64 p (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) x)))
(*.f64 p (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal -3 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) x)))
(*.f64 p (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -9/2 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) x)))
(/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64))))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64)))))))
(/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64))))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64)))))))
(/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 #s(literal -6 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64))))))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x)
(/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x)
(/.f64 (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x)
(/.f64 (+.f64 (*.f64 #s(literal -27/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 7 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -27/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 7 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 p (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) p) #s(literal -1 binary64)))
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 p (neg.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (*.f64 (cbrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) p))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x)))
(*.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 p (sqrt.f64 x)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) p))
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) x))
(*.f64 (sqrt.f64 p) (*.f64 (sqrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 p) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 p))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (sqrt.f64 p))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 p (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 p) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 p) #s(literal 1 binary64)) (/.f64 (sqrt.f64 p) x))
(*.f64 (/.f64 (sqrt.f64 p) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 p) (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 p))
(*.f64 (*.f64 p (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 x)))
(*.f64 (*.f64 p (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (cbrt.f64 p))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 p)) (sqrt.f64 p))
(/.f64 p x)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) p))
(/.f64 #s(literal -1 binary64) (/.f64 x (neg.f64 p)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 p) (sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(/.f64 (neg.f64 p) (neg.f64 x))
(/.f64 (sqrt.f64 (/.f64 p (neg.f64 x))) (sqrt.f64 (/.f64 x (neg.f64 p))))
(/.f64 (*.f64 p #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 p)) (neg.f64 (neg.f64 x)))
(/.f64 (/.f64 p #s(literal 1 binary64)) x)
(/.f64 (/.f64 p (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(neg.f64 (/.f64 p (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(fabs.f64 (/.f64 p x))
(log.f64 (exp.f64 (/.f64 p x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 p x)))
(+.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(+.f64 (log.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (log.f64 p))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (-.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))) (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))) (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal -2 binary64) (log.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 x p)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (/.f64 x p)) (log.f64 (/.f64 x p))) (*.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal -2 binary64) (log.f64 x)))) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 x p)) (log.f64 (/.f64 x p)))) (+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))
(pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))
(neg.f64 (log.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(log1p.f64 (-.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 p) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 (log.f64 p) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(/.f64 p x)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) p))
(/.f64 #s(literal -1 binary64) (/.f64 x (neg.f64 p)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 p) (sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(/.f64 (neg.f64 p) (neg.f64 x))
(/.f64 (sqrt.f64 (/.f64 p (neg.f64 x))) (sqrt.f64 (/.f64 x (neg.f64 p))))
(/.f64 (*.f64 p #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 p)) (neg.f64 (neg.f64 x)))
(/.f64 (/.f64 p #s(literal 1 binary64)) x)
(/.f64 (/.f64 p (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(neg.f64 (/.f64 p (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(fabs.f64 (/.f64 p x))
(log.f64 (exp.f64 (/.f64 p x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(exp.f64 (log.f64 (/.f64 p x)))
(exp.f64 (*.f64 (log.f64 (/.f64 x p)) #s(literal -1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 p (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) p) #s(literal -1 binary64)))
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 p (neg.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (*.f64 (cbrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) p))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x)))
(*.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 p (sqrt.f64 x)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) p))
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) x))
(*.f64 (sqrt.f64 p) (*.f64 (sqrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 p) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 p))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (sqrt.f64 p))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 p (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 p) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 p) #s(literal 1 binary64)) (/.f64 (sqrt.f64 p) x))
(*.f64 (/.f64 (sqrt.f64 p) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 p) (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 p))
(*.f64 (*.f64 p (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 x)))
(*.f64 (*.f64 p (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (cbrt.f64 p))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 p)) (sqrt.f64 p))
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(neg.f64 (/.f64 p (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(fabs.f64 (/.f64 p x))
(log.f64 (exp.f64 (/.f64 p x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(exp.f64 (log.f64 (/.f64 p x)))
(exp.f64 (*.f64 (log.f64 (/.f64 x p)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 p x)))
(+.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(+.f64 (log.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (log.f64 p))
(-.f64 (log.f64 p) (log.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(-.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p)))
(-.f64 #s(literal 0 binary64) (log.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))) #s(literal 1 binary64))
(-.f64 (log.f64 (/.f64 p (neg.f64 x))) (log.f64 (/.f64 x (neg.f64 p))))
(-.f64 (/.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))) (/.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (-.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))) (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))) (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal -2 binary64) (log.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 x p)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (/.f64 x p)) (log.f64 (/.f64 x p))) (*.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal -2 binary64) (log.f64 x)))) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 x p)) (log.f64 (/.f64 x p)))) (+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))
(pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))
(neg.f64 (log.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(log1p.f64 (-.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 p) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 (log.f64 p) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 p (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) p) #s(literal -1 binary64)))
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 p (neg.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (*.f64 (cbrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) p))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x)))
(*.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 p (sqrt.f64 x)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) p))
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) x))
(*.f64 (sqrt.f64 p) (*.f64 (sqrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 p) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 p))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (sqrt.f64 p))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 p (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 p) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 p) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 p) #s(literal 1 binary64)) (/.f64 (sqrt.f64 p) x))
(*.f64 (/.f64 (sqrt.f64 p) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 p) (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 p))
(*.f64 (*.f64 p (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 x)))
(*.f64 (*.f64 p (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (cbrt.f64 p))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 p)) (sqrt.f64 p))
(/.f64 p x)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) p))
(/.f64 #s(literal -1 binary64) (/.f64 x (neg.f64 p)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 p) (sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(/.f64 (neg.f64 p) (neg.f64 x))
(/.f64 (sqrt.f64 (/.f64 p (neg.f64 x))) (sqrt.f64 (/.f64 x (neg.f64 p))))
(/.f64 (*.f64 p #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 p)) (neg.f64 (neg.f64 x)))
(/.f64 (/.f64 p #s(literal 1 binary64)) x)
(/.f64 (/.f64 p (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(neg.f64 (/.f64 p (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(fabs.f64 (/.f64 p x))
(log.f64 (exp.f64 (/.f64 p x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 p (*.f64 p (pow.f64 x #s(literal -2 binary64))))
(*.f64 p (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x p)))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 p (/.f64 p x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 p x) (/.f64 #s(literal 1 binary64) p)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 p (/.f64 x p)))
(*.f64 (/.f64 p x) (/.f64 p x))
(*.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (/.f64 (/.f64 p x) (cbrt.f64 (/.f64 x p))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 p x)) (/.f64 x p)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 p x)) (/.f64 p x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 (/.f64 p x) (sqrt.f64 (/.f64 x p))))
(*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 (sqrt.f64 (/.f64 p x)) (/.f64 x p)))
(*.f64 (sqrt.f64 (/.f64 p x)) (*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 p x)))
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(*.f64 (/.f64 p (neg.f64 x)) (/.f64 p (neg.f64 x)))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 p #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (/.f64 p (/.f64 #s(literal 1 binary64) p)))
(*.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) p)
(*.f64 (*.f64 (/.f64 p x) (sqrt.f64 (/.f64 p x))) (sqrt.f64 (/.f64 p x)))
(*.f64 (*.f64 (/.f64 p x) p) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 x p)) (/.f64 (cbrt.f64 p) x))
(*.f64 (/.f64 (sqrt.f64 p) (/.f64 x p)) (/.f64 (sqrt.f64 p) x))
(*.f64 (/.f64 p #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x p)))
(*.f64 (/.f64 p (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) x) (cbrt.f64 (/.f64 x p))))
(*.f64 (/.f64 p (sqrt.f64 (/.f64 x p))) (/.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 (/.f64 x p))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 (/.f64 x p))) (/.f64 p (sqrt.f64 (/.f64 x p))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)) (/.f64 p (/.f64 x p)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 p (cbrt.f64 (/.f64 x p))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) x) (/.f64 (cbrt.f64 (/.f64 p x)) (/.f64 #s(literal 1 binary64) p)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 p x)) (/.f64 x p)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 x p))) (/.f64 (cbrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 x p))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 p x)) x) (/.f64 (sqrt.f64 (/.f64 p x)) (/.f64 #s(literal 1 binary64) p)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 p x)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 p x)) (/.f64 x p)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 p x)) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (/.f64 p x)) (cbrt.f64 (/.f64 x p))))
(*.f64 (/.f64 (/.f64 p x) #s(literal 1 binary64)) (/.f64 p x))
(*.f64 (*.f64 (/.f64 p x) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(*.f64 (*.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) p)
(*.f64 (*.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (cbrt.f64 p))
(*.f64 (*.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) (sqrt.f64 p)) (sqrt.f64 p))
(*.f64 (/.f64 (/.f64 p x) (neg.f64 x)) (neg.f64 p))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(neg.f64 (/.f64 (/.f64 p x) (/.f64 x (neg.f64 p))))
(neg.f64 (/.f64 (/.f64 p (neg.f64 x)) (/.f64 x p)))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) (pow.f64 (/.f64 x p) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))
(*.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)
(pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) #s(literal 2 binary64))
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) x))
(*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) x) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) #s(literal -1 binary64))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))))
(/.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/12 binary64)))
(/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 12 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 12 binary64) (pow.f64 p #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) x) x)
(/.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 1 binary64)) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -12 binary64)) x)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 p #s(literal 8 binary64)) (/.f64 #s(literal 144 binary64) (pow.f64 x #s(literal 4 binary64)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) (cbrt.f64 (/.f64 #s(literal 144 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 144 binary64) (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 #s(literal -12 binary64)) x) (/.f64 (sqrt.f64 #s(literal -12 binary64)) x))
(*.f64 #s(literal 12 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -12 binary64))
(pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 #s(literal -12 binary64)) x) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/12 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal 12 binary64) (pow.f64 x #s(literal 2 binary64))))
(sqrt.f64 (/.f64 #s(literal 144 binary64) (pow.f64 x #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal -12 binary64)) (pow.f64 x #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))
Outputs
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(sqrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(sqrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(sqrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(sqrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p))) (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(sqrt.f64 (exp.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p))) (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(sqrt.f64 (exp.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p))) (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(sqrt.f64 (exp.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p))) (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(sqrt.f64 (exp.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) p))) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(sqrt.f64 (exp.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) p))) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) p))) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(sqrt.f64 (exp.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) p))) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) p))) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(sqrt.f64 (exp.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) p))) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) p))) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64))))))
(sqrt.f64 (exp.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) p))) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(exp.f64 (*.f64 #s(literal 1 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(pow.f64 (E.f64) (-.f64 (log.f64 p) (log.f64 x)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(exp.f64 (*.f64 #s(literal 1 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(pow.f64 (E.f64) (-.f64 (log.f64 p) (log.f64 x)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(exp.f64 (*.f64 #s(literal 1 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(pow.f64 (E.f64) (-.f64 (log.f64 p) (log.f64 x)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(exp.f64 (*.f64 #s(literal 1 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(pow.f64 (E.f64) (-.f64 (log.f64 p) (log.f64 x)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(exp.f64 (*.f64 #s(literal 1 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(pow.f64 (E.f64) (-.f64 (log.f64 p) (log.f64 x)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(exp.f64 (*.f64 #s(literal 1 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(pow.f64 (E.f64) (-.f64 (log.f64 p) (log.f64 x)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(exp.f64 (*.f64 #s(literal 1 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(pow.f64 (E.f64) (-.f64 (log.f64 p) (log.f64 x)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(exp.f64 (*.f64 #s(literal 1 binary64) (-.f64 (log.f64 p) (log.f64 x))))
(pow.f64 (E.f64) (-.f64 (log.f64 p) (log.f64 x)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(sqrt.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(sqrt.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(sqrt.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(sqrt.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) p))) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) p))) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) p))) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) p))))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) p))) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(-.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(-.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(-.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) p))))
(-.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 p)) (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(+.f64 (neg.f64 (log.f64 (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))))
(-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) p))) (log.f64 (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 #s(literal -2 binary64) (log.f64 x) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 (pow.f64 p #s(literal 2 binary64))))
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 p x))
(/.f64 p (neg.f64 x))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x)
(*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) x) p))
(*.f64 p (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) x)))
(*.f64 p (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x))))
(*.f64 p (fma.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))))))
(*.f64 p (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal -3 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) x)))
(*.f64 p (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -9/2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal -3 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x))))
(*.f64 p (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -9/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x))))
(*.f64 p (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal -9/2 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))) (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) x)))
(*.f64 p (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -27/2 binary64) (*.f64 (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 7 binary64))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64)))) (*.f64 #s(literal -9/2 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x))))
(*.f64 p (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -27/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 7 binary64)))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64))) (*.f64 (/.f64 #s(literal -9/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 5 binary64))))) (*.f64 #s(literal -3 binary64) (/.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x))))
(/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64))) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -6 binary64) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (pow.f64 p #s(literal 4 binary64)))))) (fma.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64))))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 6 binary64))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64)))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -6 binary64) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (pow.f64 p #s(literal 4 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64))))) (fma.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64))))))))
(/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64))) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -6 binary64) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (pow.f64 p #s(literal 4 binary64)))))) (fma.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64))))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 p #s(literal 6 binary64))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64)))) (+.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64))))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -6 binary64) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (pow.f64 p #s(literal 4 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64))))) (fma.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (sqrt.f64 #s(literal -6 binary64))))))))
(/.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64))) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 #s(literal -6 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64)))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal -6 binary64) (sqrt.f64 #s(literal -6 binary64))))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -6 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64))))))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64))))))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64)))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 #s(literal -6 binary64)) #s(literal 5 binary64))) (pow.f64 p #s(literal 4 binary64)))) (/.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal -1/2 binary64)) (pow.f64 p #s(literal 2 binary64))) (*.f64 #s(literal -6 binary64) (sqrt.f64 #s(literal -6 binary64))))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64)))) (*.f64 (pow.f64 p #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -6 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x)
(*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(literal 2 binary64)) x) p))
(/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x)
(/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 p #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x)
(/.f64 (fma.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal -3 binary64) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))) x)
(/.f64 (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x)
(/.f64 (fma.f64 #s(literal -9/2 binary64) (*.f64 (pow.f64 p #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 4 binary64))))) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 p #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x)
(/.f64 (fma.f64 #s(literal -9/2 binary64) (*.f64 (pow.f64 p #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) (fma.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal -3 binary64) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))) x)
(/.f64 (+.f64 (*.f64 #s(literal -27/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 7 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x)
(/.f64 (fma.f64 #s(literal -27/2 binary64) (*.f64 (pow.f64 p #s(literal 7 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 #s(literal -9/2 binary64) (*.f64 (pow.f64 p #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 4 binary64))))) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 p #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x)
(/.f64 (fma.f64 #s(literal -27/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 p #s(literal 7 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 #s(literal -9/2 binary64) (*.f64 (pow.f64 p #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) (fma.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal -3 binary64) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))))) x)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x))
(neg.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x))))
(*.f64 p (neg.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 p #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) x))
(/.f64 (fma.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal -3 binary64) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -9/2 binary64) (*.f64 (pow.f64 p #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 4 binary64))))) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 p #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) x))
(/.f64 (fma.f64 #s(literal -9/2 binary64) (*.f64 (pow.f64 p #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) (fma.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal -3 binary64) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -27/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 7 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 5 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -27/2 binary64) (*.f64 (pow.f64 p #s(literal 7 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 #s(literal -9/2 binary64) (*.f64 (pow.f64 p #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 4 binary64))))) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 p #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) x))
(/.f64 (fma.f64 #s(literal -27/2 binary64) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 p #s(literal 7 binary64)) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 5 binary64)) (pow.f64 x #s(literal 6 binary64))))) (fma.f64 #s(literal -9/2 binary64) (*.f64 (pow.f64 p #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) (fma.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal -3 binary64) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))))) (neg.f64 x))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (fma.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64))) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64))) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 #s(literal 6 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64)))) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64))) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 p #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -6 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -12 binary64) (/.f64 (pow.f64 p #s(literal 4 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(*.f64 p (/.f64 #s(literal 1 binary64) x))
(/.f64 p x)
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(/.f64 p x)
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(/.f64 p x)
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) p) #s(literal -1 binary64)))
(/.f64 p x)
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p (neg.f64 x)))
(/.f64 p x)
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) x))
(/.f64 p x)
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (*.f64 (cbrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(/.f64 p x)
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) p))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 p (/.f64 #s(literal 1 binary64) (cbrt.f64 x))))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (/.f64 p (cbrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x)))
(/.f64 p x)
(*.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(/.f64 p x)
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 p (sqrt.f64 x)))
(*.f64 p (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (sqrt.f64 x)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) p))
(/.f64 p x)
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(/.f64 p x)
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) x))
(/.f64 p x)
(*.f64 (sqrt.f64 p) (*.f64 (sqrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(/.f64 p x)
(*.f64 (neg.f64 p) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(/.f64 p x)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(/.f64 p x)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(/.f64 p x)
(*.f64 (pow.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 p))
(*.f64 (sqrt.f64 p) (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 x p))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 x p))) #s(literal 1 binary64)) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -2 binary64))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(/.f64 p x)
(*.f64 (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (sqrt.f64 p))
(*.f64 (sqrt.f64 p) (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 p (cbrt.f64 x)))
(/.f64 p x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 p) x))
(/.f64 p x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 p) (sqrt.f64 x)))
(/.f64 p x)
(*.f64 (/.f64 (sqrt.f64 p) #s(literal 1 binary64)) (/.f64 (sqrt.f64 p) x))
(/.f64 p x)
(*.f64 (/.f64 (sqrt.f64 p) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 p) (cbrt.f64 x)))
(/.f64 p x)
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 p))
(/.f64 p x)
(*.f64 (*.f64 p (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 p (/.f64 #s(literal 1 binary64) (cbrt.f64 x))))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (/.f64 p (cbrt.f64 x)))
(*.f64 (*.f64 p (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 p x)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (cbrt.f64 p))
(/.f64 p x)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 p)) (sqrt.f64 p))
(/.f64 p x)
(/.f64 p x)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 p x)
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) p))
(/.f64 p x)
(/.f64 #s(literal -1 binary64) (/.f64 x (neg.f64 p)))
(/.f64 p x)
(/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 p) (sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(/.f64 (neg.f64 p) (neg.f64 x))
(/.f64 p x)
(/.f64 (sqrt.f64 (/.f64 p (neg.f64 x))) (sqrt.f64 (/.f64 x (neg.f64 p))))
(/.f64 (*.f64 p #s(literal -1 binary64)) (neg.f64 x))
(/.f64 p x)
(/.f64 (neg.f64 (neg.f64 p)) (neg.f64 (neg.f64 x)))
(/.f64 p x)
(/.f64 (/.f64 p #s(literal 1 binary64)) x)
(/.f64 p x)
(/.f64 (/.f64 p (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 p x)
(/.f64 (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 p x)
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(/.f64 p x)
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(/.f64 p x)
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(/.f64 p x)
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 p x)
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(/.f64 p x)
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(/.f64 p x)
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(neg.f64 (/.f64 p (neg.f64 x)))
(/.f64 p x)
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(fabs.f64 (/.f64 p x))
(/.f64 p x)
(log.f64 (exp.f64 (/.f64 p x)))
(/.f64 p x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(/.f64 p x)
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(/.f64 p x)
(cbrt.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))))
(/.f64 p x)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))))
(/.f64 p x)
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 p x)
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(/.f64 p x)
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)) (fma.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)) (fma.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)) (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 p x)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(+.f64 (log.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 4 binary64))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (log.f64 p))
(+.f64 (log.f64 p) (log.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(*.f64 (fma.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal -8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 x) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)) (+.f64 (log.f64 p) (log.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (-.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)))) (-.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))) (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))))))
(*.f64 (fma.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal -8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 x) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)) (+.f64 (log.f64 p) (log.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))) (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))
(*.f64 (fma.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal -8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 x) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)) (+.f64 (log.f64 p) (log.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal -8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 x) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 8 binary64) (-.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)) (+.f64 (log.f64 p) (log.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (+.f64 (log.f64 p) (log.f64 x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal -2 binary64) (log.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x))))))
(*.f64 (fma.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal -8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 x) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)) (+.f64 (log.f64 p) (log.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 x p)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (/.f64 x p)) (log.f64 (/.f64 x p))) (*.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 x p)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 x p)) (+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 x p)) #s(literal 3 binary64))) (fma.f64 (log.f64 (/.f64 x p)) (+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))) (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 p x)) #s(literal 3 binary64))) (fma.f64 (log.f64 (/.f64 x p)) (+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))) (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal -2 binary64) (log.f64 x)))) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 x p)) (log.f64 (/.f64 x p)))) (+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))
(/.f64 (+.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p)))) (+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))
(pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(neg.f64 (log.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(fabs.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(log.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64))))
(log1p.f64 (+.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal -1 binary64)))
(log.f64 (+.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 0 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(expm1.f64 (log1p.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(log1p.f64 (-.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal -1 binary64)))
(log.f64 (+.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 0 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 p) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(fma.f64 (log.f64 p) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(/.f64 p x)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 p x)
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) p))
(/.f64 p x)
(/.f64 #s(literal -1 binary64) (/.f64 x (neg.f64 p)))
(/.f64 p x)
(/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 p) (sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(/.f64 (neg.f64 p) (neg.f64 x))
(/.f64 p x)
(/.f64 (sqrt.f64 (/.f64 p (neg.f64 x))) (sqrt.f64 (/.f64 x (neg.f64 p))))
(/.f64 (*.f64 p #s(literal -1 binary64)) (neg.f64 x))
(/.f64 p x)
(/.f64 (neg.f64 (neg.f64 p)) (neg.f64 (neg.f64 x)))
(/.f64 p x)
(/.f64 (/.f64 p #s(literal 1 binary64)) x)
(/.f64 p x)
(/.f64 (/.f64 p (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 p x)
(/.f64 (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 p x)
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(/.f64 p x)
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(/.f64 p x)
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(/.f64 p x)
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 p x)
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(/.f64 p x)
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(/.f64 p x)
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(neg.f64 (/.f64 p (neg.f64 x)))
(/.f64 p x)
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(fabs.f64 (/.f64 p x))
(/.f64 p x)
(log.f64 (exp.f64 (/.f64 p x)))
(/.f64 p x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(/.f64 p x)
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(/.f64 p x)
(cbrt.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))))
(/.f64 p x)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))))
(/.f64 p x)
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 p x)
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(/.f64 p x)
(exp.f64 (log.f64 (/.f64 p x)))
(/.f64 p x)
(exp.f64 (*.f64 (log.f64 (/.f64 x p)) #s(literal -1 binary64)))
(/.f64 p x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(*.f64 p (/.f64 #s(literal 1 binary64) x))
(/.f64 p x)
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(/.f64 p x)
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(/.f64 p x)
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) p) #s(literal -1 binary64)))
(/.f64 p x)
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p (neg.f64 x)))
(/.f64 p x)
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) x))
(/.f64 p x)
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (*.f64 (cbrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(/.f64 p x)
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) p))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 p (/.f64 #s(literal 1 binary64) (cbrt.f64 x))))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (/.f64 p (cbrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x)))
(/.f64 p x)
(*.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(/.f64 p x)
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 p (sqrt.f64 x)))
(*.f64 p (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (sqrt.f64 x)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) p))
(/.f64 p x)
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(/.f64 p x)
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) x))
(/.f64 p x)
(*.f64 (sqrt.f64 p) (*.f64 (sqrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(/.f64 p x)
(*.f64 (neg.f64 p) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(/.f64 p x)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(/.f64 p x)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(/.f64 p x)
(*.f64 (pow.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 p))
(*.f64 (sqrt.f64 p) (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 x p))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 x p))) #s(literal 1 binary64)) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -2 binary64))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(/.f64 p x)
(*.f64 (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (sqrt.f64 p))
(*.f64 (sqrt.f64 p) (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 p (cbrt.f64 x)))
(/.f64 p x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 p) x))
(/.f64 p x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 p) (sqrt.f64 x)))
(/.f64 p x)
(*.f64 (/.f64 (sqrt.f64 p) #s(literal 1 binary64)) (/.f64 (sqrt.f64 p) x))
(/.f64 p x)
(*.f64 (/.f64 (sqrt.f64 p) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 p) (cbrt.f64 x)))
(/.f64 p x)
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 p))
(/.f64 p x)
(*.f64 (*.f64 p (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 p (/.f64 #s(literal 1 binary64) (cbrt.f64 x))))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (/.f64 p (cbrt.f64 x)))
(*.f64 (*.f64 p (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 p x)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (cbrt.f64 p))
(/.f64 p x)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 p)) (sqrt.f64 p))
(/.f64 p x)
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(/.f64 p x)
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(/.f64 p x)
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(/.f64 p x)
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 p x)
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(/.f64 p x)
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(/.f64 p x)
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(neg.f64 (/.f64 p (neg.f64 x)))
(/.f64 p x)
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(fabs.f64 (/.f64 p x))
(/.f64 p x)
(log.f64 (exp.f64 (/.f64 p x)))
(/.f64 p x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(/.f64 p x)
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(/.f64 p x)
(cbrt.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))))
(/.f64 p x)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))))
(/.f64 p x)
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 p x)
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(/.f64 p x)
(exp.f64 (log.f64 (/.f64 p x)))
(/.f64 p x)
(exp.f64 (*.f64 (log.f64 (/.f64 x p)) #s(literal -1 binary64)))
(/.f64 p x)
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)) (fma.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)) (fma.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)) (*.f64 (log.f64 x) #s(literal 0 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)) (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 p x)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (log.f64 p)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(+.f64 (log.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 4 binary64))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (log.f64 p))
(+.f64 (log.f64 p) (log.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))))
(-.f64 (log.f64 p) (log.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(-.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(expm1.f64 (log1p.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(-.f64 (log.f64 (/.f64 p (neg.f64 x))) (log.f64 (/.f64 x (neg.f64 p))))
(+.f64 (log.f64 (/.f64 p (neg.f64 x))) (log.f64 (/.f64 p (neg.f64 x))))
(-.f64 (/.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))) (/.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(*.f64 (fma.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal -8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 x) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)) (+.f64 (log.f64 p) (log.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(*.f64 (fma.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal -8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 x) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)) (+.f64 (log.f64 p) (log.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))) (-.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)))) (-.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))) (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))))))
(*.f64 (fma.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal -8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 x) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)) (+.f64 (log.f64 p) (log.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))) (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))
(*.f64 (fma.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal -8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 x) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)) (+.f64 (log.f64 p) (log.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal -8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 x) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 8 binary64) (-.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)) (+.f64 (log.f64 p) (log.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (+.f64 (log.f64 p) (log.f64 x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal -2 binary64) (log.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x))))))
(*.f64 (fma.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal -8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 x) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 x))))))))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 (pow.f64 (log.f64 p) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)) (+.f64 (log.f64 p) (log.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 x p)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (/.f64 x p)) (log.f64 (/.f64 x p))) (*.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 x p)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 x p)) (+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 x p)) #s(literal 3 binary64))) (fma.f64 (log.f64 (/.f64 x p)) (+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))) (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 p x)) #s(literal 3 binary64))) (fma.f64 (log.f64 (/.f64 x p)) (+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))) (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 x)) (*.f64 #s(literal -2 binary64) (log.f64 x)))) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 p) (log.f64 x))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 x p)) (log.f64 (/.f64 x p)))) (+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))
(/.f64 (+.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p)))) (+.f64 (log.f64 (/.f64 p x)) (log.f64 (/.f64 x p))))
(pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(neg.f64 (log.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(fabs.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(expm1.f64 (log1p.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))))
(log1p.f64 (-.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64)))
(log1p.f64 (+.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal -1 binary64)))
(log.f64 (+.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 0 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))
(log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 p) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(fma.f64 (log.f64 p) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 p)) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 p))) (*.f64 #s(literal -2 binary64) (log.f64 x)))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 p) (log.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 p x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 p x)))
(*.f64 p (/.f64 #s(literal 1 binary64) x))
(/.f64 p x)
(*.f64 #s(literal 1 binary64) (/.f64 p x))
(/.f64 p x)
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(/.f64 p x)
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) p) #s(literal -1 binary64)))
(/.f64 p x)
(*.f64 (/.f64 p x) #s(literal 1 binary64))
(/.f64 p x)
(*.f64 #s(literal -1 binary64) (/.f64 p (neg.f64 x)))
(/.f64 p x)
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) x))
(/.f64 p x)
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (*.f64 (cbrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(/.f64 p x)
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) p))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 p (/.f64 #s(literal 1 binary64) (cbrt.f64 x))))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (/.f64 p (cbrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x)))
(/.f64 p x)
(*.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(/.f64 p x)
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 p (sqrt.f64 x)))
(*.f64 p (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (sqrt.f64 x)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) p))
(/.f64 p x)
(*.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 p x)))
(/.f64 p x)
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) x))
(/.f64 p x)
(*.f64 (sqrt.f64 p) (*.f64 (sqrt.f64 p) (/.f64 #s(literal 1 binary64) x)))
(/.f64 p x)
(*.f64 (neg.f64 p) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(/.f64 p x)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 p x))
(/.f64 p x)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(/.f64 p x)
(*.f64 (pow.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (sqrt.f64 p))
(*.f64 (sqrt.f64 p) (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 x p))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 x p))) #s(literal 1 binary64)) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (/.f64 x p)) #s(literal -2 binary64))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))))
(/.f64 p x)
(*.f64 (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))) (sqrt.f64 p))
(*.f64 (sqrt.f64 p) (sqrt.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 p (cbrt.f64 x)))
(/.f64 p x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 p) x))
(/.f64 p x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (cbrt.f64 (/.f64 p x))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 p x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 p) (sqrt.f64 x)))
(/.f64 p x)
(*.f64 (/.f64 (sqrt.f64 p) #s(literal 1 binary64)) (/.f64 (sqrt.f64 p) x))
(/.f64 p x)
(*.f64 (/.f64 (sqrt.f64 p) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 p) (cbrt.f64 x)))
(/.f64 p x)
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 p))
(/.f64 p x)
(*.f64 (*.f64 p (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 p (/.f64 #s(literal 1 binary64) (cbrt.f64 x))))
(*.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (/.f64 p (cbrt.f64 x)))
(*.f64 (*.f64 p (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 p x)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (cbrt.f64 p))
(/.f64 p x)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 p)) (sqrt.f64 p))
(/.f64 p x)
(/.f64 p x)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 p x)
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) p))
(/.f64 p x)
(/.f64 #s(literal -1 binary64) (/.f64 x (neg.f64 p)))
(/.f64 p x)
(/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 x p)))
(/.f64 (sqrt.f64 p) (sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(/.f64 (neg.f64 p) (neg.f64 x))
(/.f64 p x)
(/.f64 (sqrt.f64 (/.f64 p (neg.f64 x))) (sqrt.f64 (/.f64 x (neg.f64 p))))
(/.f64 (*.f64 p #s(literal -1 binary64)) (neg.f64 x))
(/.f64 p x)
(/.f64 (neg.f64 (neg.f64 p)) (neg.f64 (neg.f64 x)))
(/.f64 p x)
(/.f64 (/.f64 p #s(literal 1 binary64)) x)
(/.f64 p x)
(/.f64 (/.f64 p (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 p x)
(/.f64 (/.f64 p (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 p x)
(pow.f64 (/.f64 x p) #s(literal -1 binary64))
(/.f64 p x)
(pow.f64 (/.f64 p x) #s(literal 1 binary64))
(/.f64 p x)
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 3 binary64))
(/.f64 p x)
(pow.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 p x)
(pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 2 binary64))
(/.f64 p x)
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 p x)))
(/.f64 p x)
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 p x)) #s(literal 2 binary64)))) (cbrt.f64 (log.f64 (/.f64 p x))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 p x)))) (sqrt.f64 (log.f64 (/.f64 p x))))
(neg.f64 (/.f64 p (neg.f64 x)))
(/.f64 p x)
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)))
(fabs.f64 (/.f64 p x))
(/.f64 p x)
(log.f64 (exp.f64 (/.f64 p x)))
(/.f64 p x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 p x))))
(/.f64 p x)
(cbrt.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)))
(/.f64 p x)
(cbrt.f64 (*.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))))
(/.f64 p x)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 p #s(literal 3 binary64))))
(/.f64 p x)
(cbrt.f64 (/.f64 (pow.f64 p #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 p x)
(expm1.f64 (log1p.f64 (/.f64 p x)))
(log1p.f64 (expm1.f64 (/.f64 p x)))
(/.f64 p x)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64))))
(+.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 0 binary64))
(*.f64 p (*.f64 p (pow.f64 x #s(literal -2 binary64))))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 p (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x p)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x p) #s(literal -2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 p (/.f64 p x)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 p x) (/.f64 #s(literal 1 binary64) p)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 p (/.f64 x p)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 p x) (/.f64 p x))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 (cbrt.f64 p) (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (/.f64 (/.f64 p x) (cbrt.f64 (/.f64 x p))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (/.f64 p (*.f64 (cbrt.f64 (/.f64 x p)) x)))
(/.f64 (*.f64 (/.f64 p x) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x p)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 5 binary64)) (cbrt.f64 (/.f64 x p)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 p x)) (/.f64 x p)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 p x)) (/.f64 p x)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 (/.f64 p x) (sqrt.f64 (/.f64 x p))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 p x)) #s(literal 3 binary64)) (sqrt.f64 (/.f64 x p)))
(*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 (sqrt.f64 (/.f64 p x)) (/.f64 x p)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (/.f64 p x)) (*.f64 (sqrt.f64 (/.f64 p x)) (/.f64 p x)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (sqrt.f64 p) (/.f64 (sqrt.f64 p) (/.f64 (pow.f64 x #s(literal 2 binary64)) p)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 p (neg.f64 x)) (/.f64 p (neg.f64 x)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 p #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (/.f64 p (/.f64 #s(literal 1 binary64) p)))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) p)
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 (/.f64 p x) (sqrt.f64 (/.f64 p x))) (sqrt.f64 (/.f64 p x)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (*.f64 (/.f64 p x) p) (/.f64 #s(literal 1 binary64) x))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 p) #s(literal 2 binary64)) (/.f64 x p)) (/.f64 (cbrt.f64 p) x))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 (sqrt.f64 p) (/.f64 x p)) (/.f64 (sqrt.f64 p) x))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 p #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x p)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 p (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) x) (cbrt.f64 (/.f64 x p))))
(*.f64 (/.f64 p (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (/.f64 x p)) x)))
(/.f64 (/.f64 p (*.f64 x (cbrt.f64 (/.f64 x p)))) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(*.f64 (/.f64 p (sqrt.f64 (/.f64 x p))) (/.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 (/.f64 x p))))
(*.f64 (/.f64 p (sqrt.f64 (/.f64 x p))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 x p)) x)))
(/.f64 (/.f64 (/.f64 p x) (sqrt.f64 (/.f64 x p))) (sqrt.f64 (/.f64 x p)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 (/.f64 x p))) (/.f64 p (sqrt.f64 (/.f64 x p))))
(*.f64 (/.f64 p (sqrt.f64 (/.f64 x p))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 x p)) x)))
(/.f64 (/.f64 (/.f64 p x) (sqrt.f64 (/.f64 x p))) (sqrt.f64 (/.f64 x p)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)) (/.f64 p (/.f64 x p)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 p (cbrt.f64 (/.f64 x p))))
(*.f64 (/.f64 p (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (/.f64 x p)) x)))
(/.f64 (/.f64 p (*.f64 x (cbrt.f64 (/.f64 x p)))) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) x) (/.f64 (cbrt.f64 (/.f64 p x)) (/.f64 #s(literal 1 binary64) p)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 p x)) (/.f64 x p)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 4 binary64)) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 x p))) (/.f64 (cbrt.f64 (/.f64 p x)) (sqrt.f64 (/.f64 x p))))
(*.f64 (/.f64 p (sqrt.f64 (/.f64 x p))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 x p)) x)))
(/.f64 (/.f64 (/.f64 p x) (sqrt.f64 (/.f64 x p))) (sqrt.f64 (/.f64 x p)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 p x)) x) (/.f64 (sqrt.f64 (/.f64 p x)) (/.f64 #s(literal 1 binary64) p)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 (sqrt.f64 (/.f64 p x)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 p x)) (/.f64 x p)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (/.f64 (sqrt.f64 (/.f64 p x)) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (/.f64 p x)) (cbrt.f64 (/.f64 x p))))
(*.f64 (/.f64 p (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (/.f64 x p)) x)))
(/.f64 (/.f64 p (*.f64 x (cbrt.f64 (/.f64 x p)))) (cbrt.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64))))
(*.f64 (/.f64 (/.f64 p x) #s(literal 1 binary64)) (/.f64 p x))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (*.f64 (/.f64 p x) (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 p x)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(*.f64 (*.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) p)
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) (pow.f64 (cbrt.f64 p) #s(literal 2 binary64))) (cbrt.f64 p))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 p (pow.f64 x #s(literal -2 binary64))) (sqrt.f64 p)) (sqrt.f64 p))
(*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (/.f64 (/.f64 p x) (neg.f64 x)) (neg.f64 p))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 x p) #s(literal -2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 1 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 p x)) #s(literal 2 binary64)) #s(literal 3 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -4 binary64)))
(pow.f64 (pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 x p) #s(literal 2 binary64)) #s(literal -1 binary64))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x)))))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(neg.f64 (/.f64 (/.f64 p x) (/.f64 x (neg.f64 p))))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(neg.f64 (/.f64 (/.f64 p (neg.f64 x)) (/.f64 x p)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 x p) #s(literal -4 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64))))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)))))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64)) #s(literal 3 binary64)))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 p x) #s(literal 3 binary64)) (pow.f64 (/.f64 x p) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64))))
(+.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 x p) #s(literal -2 binary64))))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 p x))))
(/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 p x) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(*.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)) (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64))))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)) (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)) (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64))))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)) (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64))))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) x))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64))))) (/.f64 (sqrt.f64 #s(literal 1/2 binary64)) x))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64))))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64)))))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64))))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64)))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64)))))) (sqrt.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64)))))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64)))))
(sqrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64)))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) #s(literal 3 binary64))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) #s(literal 2 binary64))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x) #s(literal 3 binary64)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/2 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64)))))
(sqrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) x)) #s(literal 1 binary64)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) x)
(/.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) x) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))))
(pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) x))
(/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) (pow.f64 x #s(literal 2 binary64)))
(sqrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))
(sqrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))
(sqrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) (pow.f64 x #s(literal -2 binary64))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64))))) (pow.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 p #s(literal 4 binary64)))))))
(*.f64 (pow.f64 x #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -6 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)))
(/.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/12 binary64)))
(/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 12 binary64)) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 12 binary64) (pow.f64 p #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) x) x)
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) #s(literal 1 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal -12 binary64)) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64))))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 (/.f64 #s(literal -12 binary64) (cbrt.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))) #s(literal 3 binary64))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))
(pow.f64 (*.f64 (pow.f64 p #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -12 binary64)) x)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 p #s(literal 8 binary64)) (/.f64 #s(literal 144 binary64) (pow.f64 x #s(literal 4 binary64)))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 144 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 p #s(literal 8 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 p #s(literal 4 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 p #s(literal 4 binary64)) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) (cbrt.f64 (/.f64 #s(literal 144 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 144 binary64) (pow.f64 x #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) (cbrt.f64 (/.f64 #s(literal 144 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (/.f64 (sqrt.f64 #s(literal -12 binary64)) x) (/.f64 (sqrt.f64 #s(literal -12 binary64)) x))
(pow.f64 (/.f64 (sqrt.f64 #s(literal -12 binary64)) x) #s(literal 2 binary64))
(*.f64 #s(literal 12 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x #s(literal 2 binary64)))))
(/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal -12 binary64))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))
(pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))
(pow.f64 (/.f64 (sqrt.f64 #s(literal -12 binary64)) x) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1/12 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))
(neg.f64 (/.f64 #s(literal 12 binary64) (pow.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))
(sqrt.f64 (/.f64 #s(literal 144 binary64) (pow.f64 x #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal -12 binary64)) (pow.f64 x #s(literal -2 binary64))))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))))))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -12 binary64) (pow.f64 x #s(literal -2 binary64)))

eval176.0ms (1.9%)

Compiler

Compiled 10717 to 7948 computations (25.8% saved)

prune168.0ms (1.8%)

Pruning

13 alts after pruning (4 fresh and 9 done)

PrunedKeptTotal
New5054509
Fresh000
Picked235
Done066
Total50713520
Accuracy
100.0%
Counts
520 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
22.9%
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
6.9%
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) p))
26.0%
(/.f64 p (neg.f64 x))
6.9%
(/.f64 p x)
6.9%
(/.f64 #s(literal 1 binary64) (/.f64 x p))
6.9%
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
9.6%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))))
50.5%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p))))
80.5%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
37.8%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
54.6%
(sqrt.f64 #s(literal 1/2 binary64))
23.0%
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x)))) #s(literal 1/2 binary64)))
19.9%
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 p x) (/.f64 x p))) #s(literal 1/2 binary64)))
Compiler

Compiled 355 to 275 computations (22.5% saved)

regimes50.0ms (0.6%)

Counts
22 → 2
Calls
Call 1
Inputs
(/.f64 p x)
(/.f64 p (neg.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) p))
(sqrt.f64 #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal 2 binary64) p)))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p))))
(neg.f64 (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x))
(*.f64 p (neg.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 p x) (/.f64 x p))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 p x) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 p)) (log.f64 (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (log.f64 p) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 p #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 p #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 4 binary64)))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 p #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 p #s(literal 4 binary64)) (/.f64 #s(literal -12 binary64) (pow.f64 x #s(literal 2 binary64)))))) (pow.f64 x #s(literal 2 binary64)))))
Outputs
(/.f64 p (neg.f64 x))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x)))))
Calls

7 calls:

9.0ms
p
9.0ms
x
7.0ms
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))))
7.0ms
(*.f64 (*.f64 #s(literal 4 binary64) p) p)
7.0ms
(/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x))))
Results
AccuracySegmentsBranch
80.5%1p
84.8%2x
100.0%2(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))))
100.0%2(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x))))))
100.0%2(+.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))))
100.0%2(/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x))))
80.5%1(*.f64 (*.f64 #s(literal 4 binary64) p) p)
Compiler

Compiled 80 to 56 computations (30% saved)

regimes13.0ms (0.1%)

Counts
13 → 3
Calls
Call 1
Inputs
(/.f64 p x)
(/.f64 p (neg.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) p))
(sqrt.f64 #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal 2 binary64) p)))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) x) p))))
(neg.f64 (/.f64 (*.f64 p (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) x))
(*.f64 p (neg.f64 (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 p x) (/.f64 x p))) #s(literal 1/2 binary64)))
Outputs
(/.f64 p (neg.f64 x))
(sqrt.f64 #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
Calls

2 calls:

6.0ms
x
6.0ms
p
Results
AccuracySegmentsBranch
69.7%2p
72.4%3x
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes7.0ms (0.1%)

Counts
6 → 2
Calls
Call 1
Inputs
(/.f64 p x)
(/.f64 p (neg.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) p))
(sqrt.f64 #s(literal 1/2 binary64))
Outputs
(/.f64 p (neg.f64 x))
(sqrt.f64 #s(literal 1/2 binary64))
Calls

2 calls:

3.0ms
p
3.0ms
x
Results
AccuracySegmentsBranch
65.7%2p
62.6%2x
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes6.0ms (0.1%)

Counts
5 → 2
Calls
Call 1
Inputs
(/.f64 p x)
(/.f64 p (neg.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) x) p)
(/.f64 #s(literal 1 binary64) (/.f64 x p))
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) p))
Outputs
(/.f64 p (neg.f64 x))
(/.f64 p x)
Calls

2 calls:

3.0ms
p
3.0ms
x
Results
AccuracySegmentsBranch
27.8%2x
26.0%1p
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes4.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(/.f64 p x)
Outputs
(/.f64 p x)
Calls

2 calls:

2.0ms
x
1.0ms
p
Results
AccuracySegmentsBranch
6.9%1p
6.9%1x
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999999999581
-4.079026573907771e-5
Compiler

Compiled 24 to 18 computations (25% saved)

bsearch28.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
3.982314408753266e-5
7.337192088368769e-5
17.0ms
-3.719525911984066e-32
-2.5726186397914938e-33
Results
10.0ms118×0valid
6.0ms30×1valid
4.0ms12×2valid
Compiler

Compiled 144 to 126 computations (12.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-mult: 5.0ms (36.4% of total)
ival-sqrt: 3.0ms (21.8% of total)
ival-add: 2.0ms (14.5% of total)
ival-div: 2.0ms (14.5% of total)
backward-pass: 1.0ms (7.3% of total)
const: 0.0ms (0% of total)

bsearch25.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
4.065931685851289e-88
1.1125188958355311e-85
Results
7.0ms79×0valid
6.0ms31×1valid
5.0ms18×2valid
Compiler

Compiled 120 to 98 computations (18.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 5.0ms (39% of total)
ival-sqrt: 3.0ms (23.4% of total)
ival-add: 2.0ms (15.6% of total)
ival-div: 2.0ms (15.6% of total)
backward-pass: 1.0ms (7.8% of total)
const: 0.0ms (0% of total)

bsearch33.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
-1.0511251563388426e-145
1.2906549838568753e-150
Results
23.0ms240×0valid
Compiler

Compiled 219 to 153 computations (30.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-mult: 6.0ms (42.4% of total)
ival-sqrt: 3.0ms (21.2% of total)
ival-div: 2.0ms (14.1% of total)
ival-add: 2.0ms (14.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify6.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
+-commutative
sub-neg
1-exp
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048255
163255
269255
374255
477255
578255
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))) #s(literal -1/2 binary64)) (/.f64 p (neg.f64 x)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(if (<=.f64 x #s(literal -6942132777321789/365375409332725729550921208179070754913983135744 binary64)) (/.f64 p (neg.f64 x)) (if (<=.f64 x #s(literal 5902958103587057/147573952589676412928 binary64)) (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))))
(if (<=.f64 p #s(literal 7139186365691751/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 binary64)) (/.f64 p (neg.f64 x)) (sqrt.f64 #s(literal 1/2 binary64)))
(if (<=.f64 x #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 p (neg.f64 x)) (/.f64 p x))
(/.f64 p x)
Outputs
(if (<=.f64 (/.f64 x (sqrt.f64 (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) p) p) (*.f64 x x)))) #s(literal -1/2 binary64)) (/.f64 p (neg.f64 x)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 #s(literal 2 binary64) p) x))))))
(if (<=.f64 (/.f64 x (sqrt.f64 (+.f64 (*.f64 p (*.f64 #s(literal 4 binary64) p)) (*.f64 x x)))) #s(literal -1/2 binary64)) (/.f64 p (neg.f64 x)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (hypot.f64 (*.f64 p #s(literal 2 binary64)) x))))))
(if (<=.f64 x #s(literal -6942132777321789/365375409332725729550921208179070754913983135744 binary64)) (/.f64 p (neg.f64 x)) (if (<=.f64 x #s(literal 5902958103587057/147573952589676412928 binary64)) (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))))
(if (<=.f64 x #s(literal -6942132777321789/365375409332725729550921208179070754913983135744 binary64)) (/.f64 p (neg.f64 x)) (if (<=.f64 x #s(literal 5902958103587057/147573952589676412928 binary64)) (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(if (<=.f64 p #s(literal 7139186365691751/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 binary64)) (/.f64 p (neg.f64 x)) (sqrt.f64 #s(literal 1/2 binary64)))
(if (<=.f64 x #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 p (neg.f64 x)) (/.f64 p x))
(/.f64 p x)

soundness307.0ms (3.4%)

Rules
802×log1p-expm1-u
802×expm1-log1p-u
666×log-prod
513×associate-*r*
484×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
073214045
1185613082
2675513046
020185
1269125
23576121
Stop Event
fuel
node limit
node limit
Compiler

Compiled 220 to 142 computations (35.5% saved)

preprocess55.0ms (0.6%)

Compiler

Compiled 346 to 228 computations (34.1% saved)

end0.0ms (0%)

Profiling

Loading profile data...