FastMath test2

Time bar (total: 3.6s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 14 to 10 computations (28.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-add: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)

sample837.0ms (23.3%)

Results
569.0ms8123×0valid
9.0ms68×1valid
13.0ms65×2valid
Precisions
Click to see histograms. Total time spent on operations: 364.0ms
ival-mult: 248.0ms (68.2% of total)
ival-add: 93.0ms (25.6% of total)
const: 15.0ms (4.1% of total)
backward-pass: 7.0ms (1.9% of total)
Bogosity

preprocess170.0ms (4.7%)

Algorithm
egg-herbie
Rules
1052×fma-neg
563×fma-define
162×unsub-neg
122×cancel-sign-sub-inv
114×distribute-rgt-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
032258
193183
2291141
3870133
42085133
53154133
63861133
73891133
83891133
94073133
104073133
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) #s(literal 10 binary64)) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) #s(literal 20 binary64)))
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 #s(literal 20 binary64)))
(neg.f64 (+.f64 (+.f64 (*.f64 (neg.f64 d1) #s(literal 10 binary64)) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 #s(literal 20 binary64))))
(+.f64 (+.f64 (*.f64 d2 #s(literal 10 binary64)) (*.f64 d2 d1)) (*.f64 d2 #s(literal 20 binary64)))
Outputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 10 binary64) d2) #s(literal 20 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 10 binary64) d2) #s(literal 20 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) #s(literal 10 binary64)) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) #s(literal 20 binary64)))
(+.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 20 binary64) (neg.f64 d1)))
(*.f64 (neg.f64 d1) (+.f64 (+.f64 #s(literal 10 binary64) d2) #s(literal 20 binary64)))
(*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 d1 (-.f64 #s(literal -30 binary64) d2))
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 #s(literal 10 binary64) (neg.f64 d2))))
(*.f64 d1 (+.f64 #s(literal 20 binary64) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 d1 (-.f64 #s(literal 30 binary64) d2))
(neg.f64 (+.f64 (+.f64 (*.f64 (neg.f64 d1) #s(literal 10 binary64)) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 10 binary64) d2) #s(literal 20 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 #s(literal 20 binary64))))
(neg.f64 (+.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 #s(literal 10 binary64) (neg.f64 d2)))))
(neg.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
(+.f64 (+.f64 (*.f64 d2 #s(literal 10 binary64)) (*.f64 d2 d1)) (*.f64 d2 #s(literal 20 binary64)))
(+.f64 (*.f64 d2 (+.f64 #s(literal 10 binary64) d1)) (*.f64 d2 #s(literal 20 binary64)))
(*.f64 d2 (+.f64 (+.f64 d1 #s(literal 10 binary64)) #s(literal 20 binary64)))
(*.f64 d2 (+.f64 d1 #s(literal 30 binary64)))
Symmetry

(negabs d1)

explain109.0ms (3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-#s(literal 10 binary64)
00-0-#s(literal 20 binary64)
00-0-d1
00-0-d2
00-0-(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
00-0-(*.f64 d1 #s(literal 20 binary64))
00-0-(*.f64 d1 d2)
00-0-(*.f64 d1 #s(literal 10 binary64))
00-0-(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Results
66.0ms490×256valid
5.0ms18×1024valid
1.0ms512valid
Compiler

Compiled 81 to 47 computations (42% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
ival-mult: 29.0ms (72.9% of total)
ival-add: 8.0ms (20.1% of total)
const: 2.0ms (5% of total)

eval1.0ms (0%)

Compiler

Compiled 23 to 16 computations (30.4% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(+.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
Compiler

Compiled 18 to 13 computations (27.8% saved)

localize116.0ms (3.2%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 d1 (+.f64 #s(literal 10 binary64) d2))
99.8%
(+.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
Results
34.0ms245×256valid
3.0ms1024valid
0.0ms512valid
Compiler

Compiled 38 to 24 computations (36.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-add: 11.0ms (52.6% of total)
ival-mult: 9.0ms (43% of total)
const: 1.0ms (4.8% of total)

series10.0ms (0.3%)

Counts
3 → 60
Calls
Call 1
Inputs
#<alt (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))>
#<alt (+.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))>
#<alt (*.f64 d1 (+.f64 #s(literal 10 binary64) d2))>
Outputs
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 #s(literal 30 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1))>
#<alt (+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))>
#<alt (+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))>
#<alt (+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)))))>
#<alt (*.f64 #s(literal 10 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
Calls

18 calls:

TimeVariablePointExpression
1.0ms
d1
@-inf
(+ (* d1 (+ 10 d2)) (* d1 20))
1.0ms
d1
@inf
(+ (* d1 (+ 10 d2)) (* d1 20))
1.0ms
d1
@0
(+ (* d1 (+ 10 d2)) (* d1 20))
1.0ms
d1
@0
(* d1 (+ d2 30))
1.0ms
d2
@-inf
(* d1 (+ d2 30))

rewrite241.0ms (6.7%)

Algorithm
batch-egg-rewrite
Rules
1117×log1p-expm1-u
1117×expm1-log1p-u
563×fma-define
267×fma-neg
99×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01657
121857
2330057
Stop Event
node limit
Counts
3 → 251
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 10 binary64) d2))
Outputs
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)))
(+.f64 (fma.f64 d1 #s(literal 20 binary64) (*.f64 d1 #s(literal 10 binary64))) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 #s(literal 30 binary64))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 10 binary64) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 10 binary64) d1 (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 d1 #s(literal 20 binary64)) #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) d1) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 30 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) d1) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 20 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 30 binary64)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 d2) #s(literal 1 binary64) (*.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 #s(literal 30 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 #s(literal 30 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 #s(literal 10 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (*.f64 #s(literal 20 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 #s(literal 20 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64)))) (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 20 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 30 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d2 #s(literal 30 binary64))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (sqrt.f64 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (sqrt.f64 (+.f64 d2 #s(literal 30 binary64))) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 30 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 #s(literal 30 binary64)))) (sqrt.f64 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 #s(literal 30 binary64))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 10 binary64) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 10 binary64) d1 (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 d1 #s(literal 20 binary64)) #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) d1) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 30 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) d1) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 20 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 30 binary64)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 d2) #s(literal 1 binary64) (*.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 #s(literal 30 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 #s(literal 30 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 #s(literal 10 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (*.f64 #s(literal 20 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 #s(literal 20 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64)))) (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 10 binary64)))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 (*.f64 d1 #s(literal 10 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)))))
(/.f64 (fma.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 #s(literal 10 binary64)) (neg.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (-.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 100 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 #s(literal 10 binary64) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 100 binary64) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 #s(literal 10 binary64) d2))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 #s(literal 10 binary64))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 10 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 10 binary64)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 d1 #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (*.f64 d1 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 10 binary64)))

simplify138.0ms (3.9%)

Algorithm
egg-herbie
Rules
724×distribute-lft-in
685×distribute-rgt-in
428×cancel-sign-sub-inv
283×distribute-rgt-neg-in
278×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03928433
19718132
227337987
Stop Event
node limit
Counts
311 → 211
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) d1)
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64))))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)))))
(*.f64 #s(literal 10 binary64) d1)
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)))
(+.f64 (fma.f64 d1 #s(literal 20 binary64) (*.f64 d1 #s(literal 10 binary64))) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 #s(literal 30 binary64))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 10 binary64) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 10 binary64) d1 (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 d1 #s(literal 20 binary64)) #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) d1) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 30 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) d1) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 20 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 30 binary64)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 d2) #s(literal 1 binary64) (*.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 #s(literal 30 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 #s(literal 30 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 #s(literal 10 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (*.f64 #s(literal 20 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 #s(literal 20 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64)))) (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 20 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 30 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d2 #s(literal 30 binary64))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (sqrt.f64 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (sqrt.f64 (+.f64 d2 #s(literal 30 binary64))) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 30 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 #s(literal 30 binary64)))) (sqrt.f64 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 #s(literal 30 binary64))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 10 binary64) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 10 binary64) d1 (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 d1 #s(literal 20 binary64)) #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) d1) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 30 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) d1) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 20 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 30 binary64)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 d2) #s(literal 1 binary64) (*.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 #s(literal 30 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 #s(literal 30 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 #s(literal 10 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(fma.f64 (*.f64 #s(literal 20 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 #s(literal 20 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64)))) (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 10 binary64)))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 (*.f64 d1 #s(literal 10 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)))))
(/.f64 (fma.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 #s(literal 10 binary64)) (neg.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (-.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 100 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 #s(literal 10 binary64) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 100 binary64) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 #s(literal 10 binary64) d2))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 #s(literal 10 binary64))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 10 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 10 binary64)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 d1 #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (*.f64 d1 d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 10 binary64)))
Outputs
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 d1 #s(literal 30 binary64))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 d2 #s(literal 10 binary64)) #s(literal -20 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d2 #s(literal 10 binary64)) #s(literal -20 binary64))))
(*.f64 d1 (neg.f64 (+.f64 #s(literal -30 binary64) (neg.f64 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 d2 #s(literal 10 binary64)) #s(literal -20 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d2 #s(literal 10 binary64)) #s(literal -20 binary64))))
(*.f64 d1 (neg.f64 (+.f64 #s(literal -30 binary64) (neg.f64 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 d2 #s(literal 10 binary64)) #s(literal -20 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d2 #s(literal 10 binary64)) #s(literal -20 binary64))))
(*.f64 d1 (neg.f64 (+.f64 #s(literal -30 binary64) (neg.f64 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 d2 #s(literal 10 binary64)) #s(literal -20 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d2 #s(literal 10 binary64)) #s(literal -20 binary64))))
(*.f64 d1 (neg.f64 (+.f64 #s(literal -30 binary64) (neg.f64 d2))))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1))
(*.f64 d1 #s(literal 30 binary64))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 #s(literal 10 binary64) d1)
(*.f64 d1 #s(literal 10 binary64))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 (/.f64 d1 d2) #s(literal 10 binary64))))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) d1))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 (/.f64 d1 d2) #s(literal 10 binary64))))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) d1))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 (/.f64 d1 d2) #s(literal 10 binary64))))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 (/.f64 d1 d2) #s(literal 10 binary64))))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 (/.f64 d1 d2) #s(literal 10 binary64))))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 (/.f64 d1 d2) #s(literal 10 binary64))))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) d1))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (fma.f64 d1 #s(literal 20 binary64) (*.f64 d1 #s(literal 10 binary64))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 0 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) d1) (*.f64 #s(literal -400 binary64) d1)) (+.f64 d2 #s(literal -10 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) d1) (*.f64 #s(literal -400 binary64) d1)) (+.f64 d2 #s(literal -10 binary64)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) d1) (*.f64 #s(literal -400 binary64) d1)) (+.f64 d2 #s(literal -10 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) d1) (*.f64 #s(literal -400 binary64) d1)) (+.f64 d2 #s(literal -10 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)) (*.f64 #s(literal 30 binary64) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 30 binary64) d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) d1) (*.f64 #s(literal -400 binary64) d1)) (+.f64 d2 #s(literal -10 binary64)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (+.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (+.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 #s(literal 30 binary64))) d1))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d1 #s(literal 10 binary64) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 10 binary64) d1 (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 #s(literal 20 binary64)) #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) d1) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 30 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) d1) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 20 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 30 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 d2) #s(literal 1 binary64) (*.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 #s(literal 30 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 #s(literal 30 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 #s(literal 10 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 #s(literal 20 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 #s(literal 20 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64)))) (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 0 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) d1) (*.f64 #s(literal -400 binary64) d1)) (+.f64 d2 #s(literal -10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 30 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d2 #s(literal 30 binary64))) d1))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (sqrt.f64 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (sqrt.f64 (+.f64 d2 #s(literal 30 binary64))) d1))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) d1) (*.f64 #s(literal -400 binary64) d1)) (+.f64 d2 #s(literal -10 binary64)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 30 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 #s(literal 30 binary64)))) (sqrt.f64 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) d1) (*.f64 #s(literal -400 binary64) d1)) (+.f64 d2 #s(literal -10 binary64)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) d1) (*.f64 #s(literal -400 binary64) d1)) (+.f64 d2 #s(literal -10 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 8000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) d1) (*.f64 #s(literal -400 binary64) d1)) (+.f64 d2 #s(literal -10 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)) (*.f64 #s(literal 30 binary64) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 30 binary64) d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) d1) (*.f64 #s(literal -400 binary64) d1)) (+.f64 d2 #s(literal -10 binary64)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (+.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (-.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (+.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
(*.f64 d1 (/.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 #s(literal 30 binary64))) d1))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d1 #s(literal 10 binary64) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 10 binary64) d1 (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 #s(literal 20 binary64)) #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) d1) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 30 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) d1) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 20 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 30 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 10 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 d2) #s(literal 1 binary64) (*.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 #s(literal 30 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 #s(literal 30 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 #s(literal 10 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 #s(literal 20 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 #s(literal 20 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 d2 #s(literal 10 binary64)))) (sqrt.f64 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(+.f64 (*.f64 (*.f64 d1 #s(literal 10 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 0 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 #s(literal 10 binary64)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1000 binary64))) (fma.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 #s(literal 10 binary64)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 10 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 100 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (+.f64 (*.f64 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 100 binary64))))
(/.f64 (fma.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 #s(literal 10 binary64)) (neg.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (-.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)))
(/.f64 (fma.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 #s(literal 10 binary64)) (neg.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 100 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 100 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 10 binary64)) #s(literal 100 binary64)))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)) (/.f64 d1 (fma.f64 d2 (+.f64 d2 #s(literal -10 binary64)) #s(literal 100 binary64))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (fma.f64 d2 (+.f64 d2 #s(literal -10 binary64)) #s(literal 100 binary64)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)) (fma.f64 d2 (+.f64 d2 #s(literal -10 binary64)) #s(literal 100 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 100 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 #s(literal 10 binary64) d2))
(*.f64 d1 (/.f64 (-.f64 #s(literal 100 binary64) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 10 binary64)) #s(literal 100 binary64)))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)) (/.f64 d1 (fma.f64 d2 (+.f64 d2 #s(literal -10 binary64)) #s(literal 100 binary64))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (fma.f64 d2 (+.f64 d2 #s(literal -10 binary64)) #s(literal 100 binary64)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)) (fma.f64 d2 (+.f64 d2 #s(literal -10 binary64)) #s(literal 100 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 100 binary64) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 #s(literal 10 binary64) d2))
(*.f64 d1 (/.f64 (-.f64 #s(literal 100 binary64) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 #s(literal 10 binary64))) d1))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 10 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 10 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (*.f64 d1 #s(literal 10 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 10 binary64))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 10 binary64))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 10 binary64)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))

eval40.0ms (1.1%)

Compiler

Compiled 2940 to 1859 computations (36.8% saved)

prune37.0ms (1%)

Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New2065211
Fresh000
Picked112
Done000
Total2076213
Accuracy
100.0%
Counts
213 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
86.7%
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
50.6%
(*.f64 d1 d2)
51.5%
(*.f64 d1 #s(literal 30 binary64))
Compiler

Compiled 95 to 61 computations (35.8% saved)

localize101.0ms (2.8%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 #s(literal 10 binary64) (/.f64 d1 d2))
99.7%
(*.f64 #s(literal 20 binary64) (/.f64 d1 d2))
99.6%
(+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))
86.7%
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
100.0%
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
Results
65.0ms249×256valid
3.0ms1024valid
1.0ms512valid
Compiler

Compiled 97 to 41 computations (57.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 42.0ms
ival-mult: 25.0ms (60% of total)
ival-add: 9.0ms (21.6% of total)
<compiled-spec>: 4.0ms (9.6% of total)
const: 2.0ms (4.8% of total)
ival-div: 2.0ms (4.8% of total)

series19.0ms (0.5%)

Counts
6 → 93
Calls
Call 1
Inputs
#<alt (fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))>
#<alt (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))>
#<alt (*.f64 #s(literal 20 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))>
Outputs
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))>
#<alt (*.f64 #s(literal 30 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))>
#<alt (*.f64 #s(literal 30 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1))>
#<alt (+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))>
#<alt (+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))>
#<alt (+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 d1 d2)) (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 d1 d2)) (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 d1 d2)) (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 #s(literal -10 binary64) d1)) d2))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 #s(literal -10 binary64) d1)) d2))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 #s(literal -10 binary64) d1)) d2))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 #s(literal -10 binary64) d1)) d2))>
Calls

36 calls:

TimeVariablePointExpression
3.0ms
d1
@inf
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
2.0ms
d2
@-inf
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
1.0ms
d1
@0
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
1.0ms
d2
@0
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
1.0ms
d1
@0
(+ (* d1 30) (* d1 d2))

rewrite186.0ms (5.2%)

Algorithm
batch-egg-rewrite
Rules
1041×log1p-expm1-u
952×expm1-log1p-u
135×associate-*r*
131×add-cube-cbrt
130×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021132
1304128
24570128
Stop Event
node limit
Counts
6 → 202
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))
(+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))
(*.f64 #s(literal 20 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 10 binary64) (/.f64 d1 d2))
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 1 binary64)))
(+.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (*.f64 d1 d2))
(+.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))) (*.f64 d2 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))))
(+.f64 (*.f64 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) d2) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))) (-.f64 (*.f64 d1 d2) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (-.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) d1))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 2 binary64)))) (-.f64 d1 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d2) (fma.f64 d1 d1 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (-.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 2 binary64))) d2) (-.f64 d1 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(pow.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d2) (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(fma.f64 d2 d1 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 2 binary64)) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))
(*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) #s(literal 30 binary64)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 (/.f64 d1 d2) #s(literal 30 binary64))
(*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 d1 d2)) #s(literal 30 binary64)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 (sqrt.f64 (/.f64 d1 d2)) (*.f64 (sqrt.f64 (/.f64 d1 d2)) #s(literal 30 binary64)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))))))
(*.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))) (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d1 d2) #s(literal -10 binary64)) (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 #s(literal 20 binary64))) (pow.f64 d2 #s(literal 2 binary64))))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 10 binary64)) d2) (*.f64 d2 (*.f64 d1 #s(literal 20 binary64)))) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 20 binary64)) d2) (*.f64 d2 (*.f64 d1 #s(literal 10 binary64)))) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64)))) (neg.f64 (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(/.f64 (*.f64 (neg.f64 d1) #s(literal 30 binary64)) (neg.f64 d2))
(pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(exp.f64 (log.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 1 binary64)))
(fma.f64 #s(literal 10 binary64) (/.f64 d1 d2) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(fma.f64 (/.f64 d1 d2) #s(literal 20 binary64) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(fma.f64 #s(literal 20 binary64) (/.f64 d1 d2) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) (sqrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) (sqrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))) #s(literal 1 binary64))
(/.f64 #s(literal 20 binary64) (/.f64 d2 d1))
(/.f64 #s(literal 1 binary64) (/.f64 d2 (*.f64 d1 #s(literal 20 binary64))))
(/.f64 (*.f64 d1 #s(literal 20 binary64)) d2)
(/.f64 (neg.f64 (*.f64 d1 #s(literal 20 binary64))) (neg.f64 d2))
(/.f64 (*.f64 #s(literal 20 binary64) (neg.f64 d1)) (neg.f64 d2))
(/.f64 (*.f64 (neg.f64 d1) #s(literal 20 binary64)) (neg.f64 d2))
(/.f64 (/.f64 (*.f64 d1 #s(literal 20 binary64)) #s(literal 1 binary64)) d2)
(/.f64 (/.f64 (*.f64 d1 #s(literal 20 binary64)) (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2))
(/.f64 (/.f64 (*.f64 d1 #s(literal 20 binary64)) (sqrt.f64 d2)) (sqrt.f64 d2))
(pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 20 binary64)) (/.f64 d1 d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))))
(exp.f64 (log.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))) #s(literal 1 binary64))
(/.f64 #s(literal 10 binary64) (/.f64 d2 d1))
(/.f64 #s(literal 1 binary64) (/.f64 d2 (*.f64 d1 #s(literal 10 binary64))))
(/.f64 (*.f64 d1 #s(literal 10 binary64)) d2)
(/.f64 (neg.f64 (*.f64 d1 #s(literal 10 binary64))) (neg.f64 d2))
(/.f64 (*.f64 #s(literal 10 binary64) (neg.f64 d1)) (neg.f64 d2))
(/.f64 (*.f64 (neg.f64 d1) #s(literal 10 binary64)) (neg.f64 d2))
(/.f64 (/.f64 (*.f64 d1 #s(literal 10 binary64)) #s(literal 1 binary64)) d2)
(/.f64 (/.f64 (*.f64 d1 #s(literal 10 binary64)) (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2))
(/.f64 (/.f64 (*.f64 d1 #s(literal 10 binary64)) (sqrt.f64 d2)) (sqrt.f64 d2))
(pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 10 binary64)) (/.f64 d1 d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))))
(cbrt.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(exp.f64 (log.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) #s(literal 1 binary64)))

simplify134.0ms (3.7%)

Algorithm
egg-herbie
Rules
612×fma-neg
587×distribute-lft-neg-in
285×exp-prod
277×div-sub
256×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04248446
110468035
241477927
Stop Event
node limit
Counts
295 → 217
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 #s(literal 30 binary64) d1)
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 #s(literal 30 binary64) d1)
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))
(*.f64 d1 d2)
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 d1 d2)) (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 d1 d2)) (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 d1 d2)) (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 #s(literal -10 binary64) d1)) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 #s(literal -10 binary64) d1)) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 #s(literal -10 binary64) d1)) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 #s(literal -10 binary64) d1)) d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 1 binary64)))
(+.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (*.f64 d1 d2))
(+.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))) (*.f64 d2 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))))
(+.f64 (*.f64 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) d2) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))) (-.f64 (*.f64 d1 d2) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (-.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) d1))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 2 binary64)))) (-.f64 d1 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d2) (fma.f64 d1 d1 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (-.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 2 binary64))) d2) (-.f64 d1 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(pow.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d2) (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(fma.f64 d2 d1 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 2 binary64)) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))
(*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) #s(literal 30 binary64)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 (/.f64 d1 d2) #s(literal 30 binary64))
(*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 d1 d2)) #s(literal 30 binary64)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 (sqrt.f64 (/.f64 d1 d2)) (*.f64 (sqrt.f64 (/.f64 d1 d2)) #s(literal 30 binary64)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))))))
(*.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))) (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d1 d2) #s(literal -10 binary64)) (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 #s(literal 20 binary64))) (pow.f64 d2 #s(literal 2 binary64))))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 10 binary64)) d2) (*.f64 d2 (*.f64 d1 #s(literal 20 binary64)))) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 20 binary64)) d2) (*.f64 d2 (*.f64 d1 #s(literal 10 binary64)))) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64)))) (neg.f64 (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(/.f64 (*.f64 (neg.f64 d1) #s(literal 30 binary64)) (neg.f64 d2))
(pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(exp.f64 (log.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 1 binary64)))
(fma.f64 #s(literal 10 binary64) (/.f64 d1 d2) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(fma.f64 (/.f64 d1 d2) #s(literal 20 binary64) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(fma.f64 #s(literal 20 binary64) (/.f64 d1 d2) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) (sqrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) (sqrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))) #s(literal 1 binary64))
(/.f64 #s(literal 20 binary64) (/.f64 d2 d1))
(/.f64 #s(literal 1 binary64) (/.f64 d2 (*.f64 d1 #s(literal 20 binary64))))
(/.f64 (*.f64 d1 #s(literal 20 binary64)) d2)
(/.f64 (neg.f64 (*.f64 d1 #s(literal 20 binary64))) (neg.f64 d2))
(/.f64 (*.f64 #s(literal 20 binary64) (neg.f64 d1)) (neg.f64 d2))
(/.f64 (*.f64 (neg.f64 d1) #s(literal 20 binary64)) (neg.f64 d2))
(/.f64 (/.f64 (*.f64 d1 #s(literal 20 binary64)) #s(literal 1 binary64)) d2)
(/.f64 (/.f64 (*.f64 d1 #s(literal 20 binary64)) (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2))
(/.f64 (/.f64 (*.f64 d1 #s(literal 20 binary64)) (sqrt.f64 d2)) (sqrt.f64 d2))
(pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 20 binary64)) (/.f64 d1 d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))))
(exp.f64 (log.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))) #s(literal 1 binary64))
(/.f64 #s(literal 10 binary64) (/.f64 d2 d1))
(/.f64 #s(literal 1 binary64) (/.f64 d2 (*.f64 d1 #s(literal 10 binary64))))
(/.f64 (*.f64 d1 #s(literal 10 binary64)) d2)
(/.f64 (neg.f64 (*.f64 d1 #s(literal 10 binary64))) (neg.f64 d2))
(/.f64 (*.f64 #s(literal 10 binary64) (neg.f64 d1)) (neg.f64 d2))
(/.f64 (*.f64 (neg.f64 d1) #s(literal 10 binary64)) (neg.f64 d2))
(/.f64 (/.f64 (*.f64 d1 #s(literal 10 binary64)) #s(literal 1 binary64)) d2)
(/.f64 (/.f64 (*.f64 d1 #s(literal 10 binary64)) (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2))
(/.f64 (/.f64 (*.f64 d1 #s(literal 10 binary64)) (sqrt.f64 d2)) (sqrt.f64 d2))
(pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 10 binary64)) (/.f64 d1 d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))))
(cbrt.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(exp.f64 (log.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) #s(literal 1 binary64)))
Outputs
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 d1 #s(literal 30 binary64))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 30 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 d1 #s(literal 30 binary64))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1))
(*.f64 d1 #s(literal 30 binary64))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 d2)
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 d1 d2)) (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 d1 d2)) (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -20 binary64) (/.f64 d1 d2)) (+.f64 (*.f64 #s(literal -10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)) d2)
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 #s(literal -10 binary64) d1)) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 #s(literal -10 binary64) d1)) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 #s(literal -10 binary64) d1)) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 #s(literal -10 binary64) d1)) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (*.f64 #s(literal -900 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d1 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (*.f64 #s(literal -900 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d1 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (*.f64 #s(literal -900 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d1 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d1 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (*.f64 #s(literal -900 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d1 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (*.f64 #s(literal -900 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (*.f64 #s(literal -900 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (*.f64 #s(literal -900 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d1 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (*.f64 #s(literal -900 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d1 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (*.f64 #s(literal -900 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d1 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d1 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (*.f64 #s(literal -900 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d1 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (*.f64 #s(literal -900 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (*.f64 #s(literal -900 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 d1 d2) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))) (*.f64 d2 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 (+.f64 d1 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) d2) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))) (*.f64 (*.f64 d1 d2) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d1 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))) (-.f64 (*.f64 d1 d2) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) d1) (*.f64 #s(literal -900 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (-.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) d1))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1))))
(*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (*.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)))) (/.f64 d2 (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 30 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64))))))))
(*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (*.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)))) (/.f64 d2 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 30 binary64) d2) (*.f64 d1 (+.f64 (/.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64))))))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 2 binary64)))) (-.f64 d1 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64))) (/.f64 d2 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64))) (+.f64 d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64))) (/.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d2) (fma.f64 d1 d1 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (-.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) d1))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1))))
(*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (*.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)))) (/.f64 d2 (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 30 binary64) d2) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64))))))))
(*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (*.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)))) (/.f64 d2 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 30 binary64) d2) (*.f64 d1 (+.f64 (/.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 2 binary64))) d2) (-.f64 d1 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64))) (/.f64 d2 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64))) (+.f64 d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64))) (/.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))))
(pow.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(log.f64 (pow.f64 (exp.f64 d2) (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d1 d2 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d2 d1 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 2 binary64)) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2)) #s(literal 2 binary64)) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))
(+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 #s(literal -10 binary64))) d2) (/.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (/.f64 #s(literal 10 binary64) d2))))
(+.f64 (*.f64 d1 (/.f64 #s(literal -10 binary64) d2)) (/.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)) (*.f64 (/.f64 d1 d2) #s(literal 10 binary64))))
(*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) #s(literal 30 binary64)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 30 binary64))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 1 binary64))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 d1 d2)) #s(literal 30 binary64)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 2 binary64)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 (sqrt.f64 (/.f64 d1 d2)) (*.f64 (sqrt.f64 (/.f64 d1 d2)) #s(literal 30 binary64)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))))))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 20 binary64) d2) d1) (+.f64 (*.f64 (/.f64 #s(literal 20 binary64) d2) d1) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))))
(/.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 9000 binary64)) (fma.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2)) (fma.f64 (/.f64 #s(literal 20 binary64) d2) d1 (*.f64 d1 (/.f64 #s(literal -10 binary64) d2))) (pow.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 9000 binary64)) (fma.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2)) (fma.f64 d1 (/.f64 #s(literal 20 binary64) d2) (*.f64 d1 (/.f64 #s(literal -10 binary64) d2))) (pow.f64 (*.f64 (/.f64 d1 d2) #s(literal 10 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))) (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 20 binary64) d2) d1) (+.f64 (*.f64 (/.f64 #s(literal 20 binary64) d2) d1) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))))
(/.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 9000 binary64)) (fma.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2)) (fma.f64 (/.f64 #s(literal 20 binary64) d2) d1 (*.f64 d1 (/.f64 #s(literal -10 binary64) d2))) (pow.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 9000 binary64)) (fma.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2)) (fma.f64 d1 (/.f64 #s(literal 20 binary64) d2) (*.f64 d1 (/.f64 #s(literal -10 binary64) d2))) (pow.f64 (*.f64 (/.f64 d1 d2) #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d1 d2) #s(literal -10 binary64)) (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64)))))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 20 binary64) d2) d1) (+.f64 (*.f64 (/.f64 #s(literal 20 binary64) d2) d1) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))))
(/.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 9000 binary64)) (fma.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2)) (fma.f64 (/.f64 #s(literal 20 binary64) d2) d1 (*.f64 d1 (/.f64 #s(literal -10 binary64) d2))) (pow.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 9000 binary64)) (fma.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2)) (fma.f64 d1 (/.f64 #s(literal 20 binary64) d2) (*.f64 d1 (/.f64 #s(literal -10 binary64) d2))) (pow.f64 (*.f64 (/.f64 d1 d2) #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 #s(literal 20 binary64))) (pow.f64 d2 #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2)) #s(literal 2 binary64))) (*.f64 (*.f64 d1 #s(literal 10 binary64)) (/.f64 (*.f64 d1 #s(literal 20 binary64)) (pow.f64 d2 #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 9000 binary64)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (/.f64 (*.f64 #s(literal 200 binary64) d1) (pow.f64 d2 #s(literal 2 binary64)))))))
(/.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 9000 binary64)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 d1 d2) #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 d1 (/.f64 (*.f64 #s(literal 200 binary64) d1) (pow.f64 d2 #s(literal 2 binary64)))))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 10 binary64)) d2) (*.f64 d2 (*.f64 d1 #s(literal 20 binary64)))) (pow.f64 d2 #s(literal 2 binary64)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 20 binary64)) d2) (*.f64 d2 (*.f64 d1 #s(literal 10 binary64)))) (pow.f64 d2 #s(literal 2 binary64)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))))))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 20 binary64) d2) d1) (+.f64 (*.f64 (/.f64 #s(literal 20 binary64) d2) d1) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))))
(/.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 9000 binary64)) (fma.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2)) (fma.f64 (/.f64 #s(literal 20 binary64) d2) d1 (*.f64 d1 (/.f64 #s(literal -10 binary64) d2))) (pow.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 9000 binary64)) (fma.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2)) (fma.f64 d1 (/.f64 #s(literal 20 binary64) d2) (*.f64 d1 (/.f64 #s(literal -10 binary64) d2))) (pow.f64 (*.f64 (/.f64 d1 d2) #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64)))) (neg.f64 (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2)) #s(literal 2 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 20 binary64) d2) d1) (*.f64 (/.f64 d1 d2) #s(literal -10 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2)) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 20 binary64) d2) d1 (*.f64 d1 (/.f64 #s(literal -10 binary64) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 d1 d2) #s(literal 10 binary64)) #s(literal 2 binary64))) (fma.f64 d1 (/.f64 #s(literal 20 binary64) d2) (*.f64 d1 (/.f64 #s(literal -10 binary64) d2))))
(/.f64 (*.f64 (neg.f64 d1) #s(literal 30 binary64)) (neg.f64 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 1 binary64))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 3 binary64))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 2 binary64))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 2 binary64)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2))))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2) #s(literal 3 binary64)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(exp.f64 (log.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d2)) #s(literal 1 binary64)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 10 binary64) (/.f64 d1 d2) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(fma.f64 (/.f64 d1 d2) #s(literal 20 binary64) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 20 binary64) (/.f64 d1 d2) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) (sqrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) (sqrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 20 binary64) d2) d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2))))
(/.f64 #s(literal 20 binary64) (/.f64 d2 d1))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(/.f64 #s(literal 1 binary64) (/.f64 d2 (*.f64 d1 #s(literal 20 binary64))))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(/.f64 (*.f64 d1 #s(literal 20 binary64)) d2)
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(/.f64 (neg.f64 (*.f64 d1 #s(literal 20 binary64))) (neg.f64 d2))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(/.f64 (*.f64 #s(literal 20 binary64) (neg.f64 d1)) (neg.f64 d2))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(/.f64 (*.f64 (neg.f64 d1) #s(literal 20 binary64)) (neg.f64 d2))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(/.f64 (/.f64 (*.f64 d1 #s(literal 20 binary64)) #s(literal 1 binary64)) d2)
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(/.f64 (/.f64 (*.f64 d1 #s(literal 20 binary64)) (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(/.f64 (/.f64 (*.f64 d1 #s(literal 20 binary64)) (sqrt.f64 d2)) (sqrt.f64 d2))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) #s(literal 3 binary64))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64)))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(sqrt.f64 (pow.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(log.f64 (pow.f64 (exp.f64 #s(literal 20 binary64)) (/.f64 d1 d2)))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1)))))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal 8000 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 20 binary64) d2) d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 20 binary64) d2))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(exp.f64 (log.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 20 binary64) (/.f64 d2 d1))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 20 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 20 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 d2) #s(literal 10 binary64))))
(/.f64 #s(literal 10 binary64) (/.f64 d2 d1))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 d2 (*.f64 d1 #s(literal 10 binary64))))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(/.f64 (*.f64 d1 #s(literal 10 binary64)) d2)
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(/.f64 (neg.f64 (*.f64 d1 #s(literal 10 binary64))) (neg.f64 d2))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(/.f64 (*.f64 #s(literal 10 binary64) (neg.f64 d1)) (neg.f64 d2))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(/.f64 (*.f64 (neg.f64 d1) #s(literal 10 binary64)) (neg.f64 d2))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(/.f64 (/.f64 (*.f64 d1 #s(literal 10 binary64)) #s(literal 1 binary64)) d2)
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(/.f64 (/.f64 (*.f64 d1 #s(literal 10 binary64)) (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(/.f64 (/.f64 (*.f64 d1 #s(literal 10 binary64)) (sqrt.f64 d2)) (sqrt.f64 d2))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) #s(literal 3 binary64))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(pow.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(log.f64 (pow.f64 (exp.f64 #s(literal 10 binary64)) (/.f64 d1 d2)))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)))))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(cbrt.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 10 binary64) d2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 d2) #s(literal 10 binary64))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(exp.f64 (log.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 10 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 10 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 10 binary64))

eval42.0ms (1.2%)

Compiler

Compiled 3719 to 2173 computations (41.6% saved)

prune36.0ms (1%)

Pruning

7 alts after pruning (1 fresh and 6 done)

PrunedKeptTotal
New2161217
Fresh000
Picked055
Done011
Total2167223
Accuracy
100.0%
Counts
223 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
86.7%
(*.f64 d2 (+.f64 d1 (/.f64 #s(literal 30 binary64) (/.f64 d2 d1))))
86.7%
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
50.6%
(*.f64 d1 d2)
51.5%
(*.f64 d1 #s(literal 30 binary64))
Compiler

Compiled 62 to 40 computations (35.5% saved)

localize35.0ms (1%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
99.2%
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
86.7%
(*.f64 d2 (+.f64 d1 (/.f64 #s(literal 30 binary64) (/.f64 d2 d1))))
Results
24.0ms249×256valid
1.0ms1024valid
1.0ms512valid
Compiler

Compiled 30 to 14 computations (53.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-div: 9.0ms (62% of total)
ival-add: 3.0ms (20.7% of total)
ival-mult: 2.0ms (13.8% of total)
const: 1.0ms (6.9% of total)

series7.0ms (0.2%)

Counts
2 → 48
Calls
Call 1
Inputs
#<alt (*.f64 d2 (+.f64 d1 (/.f64 #s(literal 30 binary64) (/.f64 d2 d1))))>
#<alt (/.f64 #s(literal 30 binary64) (/.f64 d2 d1))>
Outputs
#<alt (*.f64 #s(literal 30 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))>
Calls

12 calls:

TimeVariablePointExpression
1.0ms
d2
@-inf
(* d2 (+ d1 (/ 30 (/ d2 d1))))
0.0ms
d1
@-inf
(/ 30 (/ d2 d1))
0.0ms
d2
@0
(* d2 (+ d1 (/ 30 (/ d2 d1))))
0.0ms
d2
@inf
(* d2 (+ d1 (/ 30 (/ d2 d1))))
0.0ms
d1
@0
(* d2 (+ d1 (/ 30 (/ d2 d1))))

rewrite100.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
909×log1p-expm1-u
909×expm1-log1p-u
456×log-prod
278×fma-define
146×log-div
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01256
115852
2254052
Stop Event
node limit
Counts
2 → 97
Calls
Call 1
Inputs
(*.f64 d2 (+.f64 d1 (/.f64 #s(literal 30 binary64) (/.f64 d2 d1))))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
Outputs
(+.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(+.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(+.f64 #s(literal 0 binary64) (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)))
(+.f64 (*.f64 (*.f64 d2 d1) #s(literal 1 binary64)) (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))) (fma.f64 (*.f64 d2 d1) (*.f64 d2 d1) (-.f64 (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))) (-.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))))
(/.f64 (*.f64 d2 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (-.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) d1) (pow.f64 d1 #s(literal 2 binary64))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d2) (fma.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (-.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) d1) (pow.f64 d1 #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64))) d2) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (exp.f64 (*.f64 d2 d1))))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))) #s(literal 1 binary64)))
(fma.f64 d2 d1 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) (*.f64 (/.f64 d1 d2) d2) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) d2 (*.f64 d2 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) d2) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) d2) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 d2 d1) #s(literal 1 binary64) (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 30 binary64) d2) (*.f64 d2 d1) (*.f64 d2 d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d2 d1)) (cbrt.f64 (*.f64 d2 d1))) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (cbrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))) (cbrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (sqrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (sqrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 d2 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (sqrt.f64 d2)) (*.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (sqrt.f64 d2)) (*.f64 d2 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 d2 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d2 d1))
(fma.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d2 d1))
(fma.f64 (*.f64 d2 #s(literal 30 binary64)) (/.f64 d1 d2) (*.f64 d2 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 (*.f64 d2 (/.f64 #s(literal 30 binary64) d2)) d1 (*.f64 d2 d1))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) #s(literal 1 binary64))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(*.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal -30 binary64) (/.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d1))))
(*.f64 (/.f64 d1 d2) #s(literal 30 binary64))
(*.f64 (/.f64 d1 d2) (log.f64 (exp.f64 #s(literal 30 binary64))))
(*.f64 (/.f64 #s(literal 30 binary64) d2) d1)
(*.f64 (*.f64 (/.f64 #s(literal 30 binary64) d2) #s(literal 1 binary64)) d1)
(*.f64 (*.f64 (/.f64 #s(literal 30 binary64) d2) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 #s(literal 30 binary64) d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 #s(literal 30 binary64) (neg.f64 d2)) (neg.f64 d1))
(pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64))
(pow.f64 (/.f64 d2 (*.f64 #s(literal 30 binary64) d1)) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal -30 binary64) (/.f64 d2 d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))

simplify92.0ms (2.6%)

Algorithm
egg-herbie
Rules
700×associate-*r/
523×associate-*l/
457×distribute-lft-in
400×distribute-rgt-in
247×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02553834
15833421
220293311
Stop Event
node limit
Counts
145 → 125
Calls
Call 1
Inputs
(*.f64 #s(literal 30 binary64) d1)
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(+.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(+.f64 #s(literal 0 binary64) (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)))
(+.f64 (*.f64 (*.f64 d2 d1) #s(literal 1 binary64)) (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))) (fma.f64 (*.f64 d2 d1) (*.f64 d2 d1) (-.f64 (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))) (-.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))))
(/.f64 (*.f64 d2 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (-.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) d1) (pow.f64 d1 #s(literal 2 binary64))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d2) (fma.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (-.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) d1) (pow.f64 d1 #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64))) d2) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (exp.f64 (*.f64 d2 d1))))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))) #s(literal 1 binary64)))
(fma.f64 d2 d1 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) (*.f64 (/.f64 d1 d2) d2) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) d2 (*.f64 d2 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) d2) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) d2) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 d2 d1) #s(literal 1 binary64) (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 30 binary64) d2) (*.f64 d2 d1) (*.f64 d2 d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d2 d1)) (cbrt.f64 (*.f64 d2 d1))) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (cbrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))) (cbrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (sqrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (sqrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 d2 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (sqrt.f64 d2)) (*.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (sqrt.f64 d2)) (*.f64 d2 d1))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 d2 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d2 d1))
(fma.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d2 d1))
(fma.f64 (*.f64 d2 #s(literal 30 binary64)) (/.f64 d1 d2) (*.f64 d2 d1))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 (*.f64 d2 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 (*.f64 d2 (/.f64 #s(literal 30 binary64) d2)) d1 (*.f64 d2 d1))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) #s(literal 1 binary64))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(*.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal -30 binary64) (/.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d1))))
(*.f64 (/.f64 d1 d2) #s(literal 30 binary64))
(*.f64 (/.f64 d1 d2) (log.f64 (exp.f64 #s(literal 30 binary64))))
(*.f64 (/.f64 #s(literal 30 binary64) d2) d1)
(*.f64 (*.f64 (/.f64 #s(literal 30 binary64) d2) #s(literal 1 binary64)) d1)
(*.f64 (*.f64 (/.f64 #s(literal 30 binary64) d2) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 #s(literal 30 binary64) d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 #s(literal 30 binary64) (neg.f64 d2)) (neg.f64 d1))
(pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64))
(pow.f64 (/.f64 d2 (*.f64 #s(literal 30 binary64) d1)) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal -30 binary64) (/.f64 d2 d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 30 binary64) d1)
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 #s(literal 0 binary64) (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 (*.f64 d2 d1) #s(literal 1 binary64)) (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d2) (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))) (cbrt.f64 (pow.f64 (exp.f64 d2) (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d2) (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 30 binary64) d2))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 30 binary64) d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 30 binary64) d2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2))))
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d2) (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1)))) #s(literal 2 binary64))
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 30 binary64) d2)))) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)))) #s(literal 1 binary64))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))) (fma.f64 (*.f64 d2 d1) (*.f64 d2 d1) (-.f64 (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (-.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) d2) (*.f64 (*.f64 #s(literal 30 binary64) (*.f64 d1 (/.f64 d2 d2))) (*.f64 (*.f64 d1 d2) (-.f64 (/.f64 #s(literal 30 binary64) d2) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 #s(literal 27000 binary64) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) d2) (*.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))) (-.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 d2 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (-.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) d1) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d2 (fma.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (-.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) d1) (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 d2 (/.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) (*.f64 d1 (+.f64 (/.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64))) (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 d2 (/.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 #s(literal 30 binary64) d2) (*.f64 d1 (+.f64 (/.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64))))))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d2) (/.f64 #s(literal 900 binary64) (/.f64 d2 d1)))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(/.f64 (*.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d2) (fma.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (-.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) d1) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d2 (fma.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (-.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) d1) (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 d2 (/.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) (*.f64 d1 (+.f64 (/.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64))) (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 d2 (/.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 #s(literal 30 binary64) d2) (*.f64 d1 (+.f64 (/.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64))) d2) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d2) (/.f64 #s(literal 900 binary64) (/.f64 d2 d1)))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) #s(literal 1 binary64))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))) #s(literal 3 binary64))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))) #s(literal 2 binary64))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) #s(literal 2 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) d2))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(log.f64 (*.f64 (exp.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (exp.f64 (*.f64 d2 d1))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)) #s(literal 3 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1) #s(literal 3 binary64))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1))) #s(literal 1 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d2 d1 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 d1 d2 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 30 binary64) (*.f64 (/.f64 d1 d2) d2) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) d2 (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) d2) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) d2) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d2 d1) #s(literal 1 binary64) (*.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (/.f64 #s(literal 30 binary64) d2) (*.f64 d2 d1) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d2 d1)) (cbrt.f64 (*.f64 d2 d1))) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (cbrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))) (cbrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (sqrt.f64 (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (sqrt.f64 d2)) (*.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (sqrt.f64 d2)) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 (sqrt.f64 d2) (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d2 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d2 #s(literal 30 binary64)) (/.f64 d1 d2) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d2 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(fma.f64 (*.f64 d2 (/.f64 #s(literal 30 binary64) d2)) d1 (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 30 binary64) d2))) (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 30 binary64) d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 30 binary64) d2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 #s(literal 30 binary64) (/.f64 d2 d1)))) (cbrt.f64 (exp.f64 (/.f64 #s(literal 30 binary64) (/.f64 d2 d1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 #s(literal 30 binary64) (/.f64 d2 d1))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 30 binary64) d2)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 #s(literal 30 binary64) (/.f64 d2 d1))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))) #s(literal 1 binary64))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 #s(literal -30 binary64) (/.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d1))))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 (/.f64 d1 d2) #s(literal 30 binary64))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 (/.f64 d1 d2) (log.f64 (exp.f64 #s(literal 30 binary64))))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 (/.f64 #s(literal 30 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 (*.f64 (/.f64 #s(literal 30 binary64) d2) #s(literal 1 binary64)) d1)
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 (*.f64 (/.f64 #s(literal 30 binary64) d2) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 (*.f64 (/.f64 #s(literal 30 binary64) d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(*.f64 (/.f64 #s(literal 30 binary64) (neg.f64 d2)) (neg.f64 d1))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 2 binary64))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(pow.f64 (/.f64 d2 (*.f64 #s(literal 30 binary64) d1)) #s(literal -1 binary64))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(neg.f64 (/.f64 #s(literal -30 binary64) (/.f64 d2 d1)))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 2 binary64)))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 30 binary64) d2)) d1))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)))))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) #s(literal 1 binary64)))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(/.f64 #s(literal 30 binary64) (/.f64 d2 d1))

eval28.0ms (0.8%)

Compiler

Compiled 1966 to 1135 computations (42.3% saved)

prune19.0ms (0.5%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New1241125
Fresh000
Picked011
Done066
Total1248132
Accuracy
100.0%
Counts
132 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
64.2%
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d2) (/.f64 #s(literal 900 binary64) (/.f64 d2 d1)))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
86.7%
(*.f64 d2 (+.f64 d1 (/.f64 #s(literal 30 binary64) (/.f64 d2 d1))))
86.7%
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
50.6%
(*.f64 d1 d2)
51.5%
(*.f64 d1 #s(literal 30 binary64))
Compiler

Compiled 83 to 54 computations (34.9% saved)

localize84.0ms (2.3%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))
99.8%
(*.f64 d1 (-.f64 (*.f64 d1 d2) (/.f64 #s(literal 900 binary64) (/.f64 d2 d1))))
99.1%
(/.f64 #s(literal 900 binary64) (/.f64 d2 d1))
65.2%
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d2) (/.f64 #s(literal 900 binary64) (/.f64 d2 d1)))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
Results
56.0ms249×256valid
3.0ms1024valid
1.0ms512valid
Compiler

Compiled 73 to 38 computations (47.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 42.0ms
ival-div: 21.0ms (50.4% of total)
ival-mult: 11.0ms (26.4% of total)
ival-add: 4.0ms (9.6% of total)
ival-sub: 4.0ms (9.6% of total)
const: 2.0ms (4.8% of total)

series19.0ms (0.5%)

Counts
4 → 96
Calls
Call 1
Inputs
#<alt (/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d2) (/.f64 #s(literal 900 binary64) (/.f64 d2 d1)))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))>
#<alt (/.f64 #s(literal 900 binary64) (/.f64 d2 d1))>
#<alt (*.f64 d1 (-.f64 (*.f64 d1 d2) (/.f64 #s(literal 900 binary64) (/.f64 d2 d1))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))>
Outputs
#<alt (/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 #s(literal 30 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 #s(literal 900 binary64) (/.f64 d1 d2))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))))>
#<alt (*.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -900 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) d2)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -900 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) d2)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -900 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) d2)>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)>
#<alt (*.f64 d2 (+.f64 (*.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (pow.f64 d1 #s(literal 2 binary64))))>
#<alt (*.f64 d2 (+.f64 (*.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (pow.f64 d1 #s(literal 2 binary64))))>
#<alt (*.f64 d2 (+.f64 (*.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (pow.f64 d1 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 #s(literal 900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 #s(literal 900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 #s(literal 900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))))))>
#<alt (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))>
#<alt (*.f64 #s(literal -30 binary64) (/.f64 d1 d2))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) d1) (*.f64 d1 d2)) d2)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) d1) (*.f64 d1 d2)) d2)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -30 binary64) d1) (*.f64 d1 d2)) d2)>
#<alt d1>
#<alt (+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))>
#<alt (+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))>
#<alt (+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))>
#<alt d1>
#<alt (+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))>
#<alt (+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))>
#<alt (+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))>
Calls

24 calls:

TimeVariablePointExpression
3.0ms
d2
@inf
(/ (* d1 (- (* d1 d2) (/ 900 (/ d2 d1)))) (* d1 (+ 1 (/ -30 d2))))
2.0ms
d2
@inf
(* d1 (+ 1 (/ -30 d2)))
1.0ms
d1
@0
(/ (* d1 (- (* d1 d2) (/ 900 (/ d2 d1)))) (* d1 (+ 1 (/ -30 d2))))
1.0ms
d1
@-inf
(/ (* d1 (- (* d1 d2) (/ 900 (/ d2 d1)))) (* d1 (+ 1 (/ -30 d2))))
1.0ms
d1
@-inf
(* d1 (- (* d1 d2) (/ 900 (/ d2 d1))))

rewrite159.0ms (4.4%)

Algorithm
batch-egg-rewrite
Rules
1114×log1p-expm1-u
797×expm1-log1p-u
133×add-exp-log
133×add-log-exp
132×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019166
1296130
24785130
Stop Event
node limit
Counts
4 → 148
Calls
Call 1
Inputs
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d2) (/.f64 #s(literal 900 binary64) (/.f64 d2 d1)))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(/.f64 #s(literal 900 binary64) (/.f64 d2 d1))
(*.f64 d1 (-.f64 (*.f64 d1 d2) (/.f64 #s(literal 900 binary64) (/.f64 d2 d1))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 d1 d2) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (/.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1))
(*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (/.f64 d1 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (*.f64 d1 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) (sqrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1)))
(*.f64 (*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (neg.f64 d1)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) (neg.f64 d1))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1) d1)
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) d1) (/.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) #s(literal 1 binary64)) (/.f64 d1 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) d1) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2)))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2)))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 d1 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) d1))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 d1 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) d1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) d1))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 #s(literal -30 binary64) d2)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) (neg.f64 d1))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (neg.f64 d1)) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(exp.f64 (-.f64 (log.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (log1p.f64 (/.f64 #s(literal -30 binary64) d2))))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (log1p.f64 (/.f64 #s(literal -30 binary64) d2))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 1 binary64))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))))
(*.f64 (*.f64 #s(literal 30 binary64) (sqrt.f64 (/.f64 d1 d2))) (*.f64 #s(literal 30 binary64) (sqrt.f64 (/.f64 d1 d2))))
(*.f64 #s(literal -900 binary64) (/.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d1))))
(*.f64 (/.f64 d1 d2) #s(literal 900 binary64))
(*.f64 (/.f64 #s(literal 900 binary64) d2) d1)
(*.f64 (*.f64 (/.f64 #s(literal 900 binary64) d2) #s(literal 1 binary64)) d1)
(*.f64 (*.f64 (/.f64 #s(literal 900 binary64) d2) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 #s(literal 900 binary64) d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 #s(literal 900 binary64) (neg.f64 d2)) (neg.f64 d1))
(pow.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal 729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 #s(literal 30 binary64) (sqrt.f64 (/.f64 d1 d2))) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 d2 d1) #s(literal 1/900 binary64)) #s(literal -1 binary64))
(neg.f64 (*.f64 #s(literal -900 binary64) (/.f64 d1 d2)))
(sqrt.f64 (/.f64 #s(literal 810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal 900 binary64)) (/.f64 d1 d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)))))
(cbrt.f64 (*.f64 #s(literal 729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (*.f64 d1 d2)) (*.f64 d1 (*.f64 #s(literal -900 binary64) (/.f64 d1 d2))))
(+.f64 (*.f64 (*.f64 d1 d2) d1) (*.f64 (*.f64 #s(literal -900 binary64) (/.f64 d1 d2)) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 #s(literal 729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) (*.f64 d1 (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (/.f64 #s(literal 810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 d1 (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 #s(literal 729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)))) d1) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) (*.f64 d1 (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (/.f64 #s(literal 810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)))) d1) (*.f64 d1 (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))
(pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 1 binary64)))
(+.f64 d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(+.f64 d1 (*.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2))) (*.f64 d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))) (-.f64 d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 #s(literal -30 binary64) d2)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64)))) d1) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 #s(literal -30 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) d1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 #s(literal -30 binary64) d2)) (log.f64 d1)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 #s(literal -30 binary64) d2)) (log.f64 d1)) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 1 binary64) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))

simplify145.0ms (4%)

Algorithm
egg-herbie
Rules
465×distribute-lft-in
459×distribute-lft-neg-in
424×distribute-rgt-neg-in
289×exp-prod
285×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04169391
110649181
238639164
Stop Event
node limit
Counts
244 → 224
Calls
Call 1
Inputs
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 #s(literal 30 binary64) d1)
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))
(/.f64 (+.f64 (*.f64 #s(literal -900 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) d2)
(/.f64 (+.f64 (*.f64 #s(literal -900 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) d2)
(/.f64 (+.f64 (*.f64 #s(literal -900 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) d2)
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)
(*.f64 d2 (+.f64 (*.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d2 (+.f64 (*.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d2 (+.f64 (*.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 #s(literal 900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 #s(literal 900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 #s(literal 900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 #s(literal -30 binary64) (/.f64 d1 d2))
(/.f64 (+.f64 (*.f64 #s(literal -30 binary64) d1) (*.f64 d1 d2)) d2)
(/.f64 (+.f64 (*.f64 #s(literal -30 binary64) d1) (*.f64 d1 d2)) d2)
(/.f64 (+.f64 (*.f64 #s(literal -30 binary64) d1) (*.f64 d1 d2)) d2)
d1
(+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))
(+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))
(+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))
d1
(+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))
(+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))
(+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 d1 d2) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (/.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1))
(*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (/.f64 d1 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (*.f64 d1 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) (sqrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1)))
(*.f64 (*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (neg.f64 d1)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) (neg.f64 d1))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1) d1)
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) d1) (/.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) #s(literal 1 binary64)) (/.f64 d1 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) d1) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2)))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2)))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 d1 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) d1))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 d1 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) d1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) d1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) d1))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 #s(literal -30 binary64) d2)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) (neg.f64 d1))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (neg.f64 d1)) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(exp.f64 (-.f64 (log.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (log1p.f64 (/.f64 #s(literal -30 binary64) d2))))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (log1p.f64 (/.f64 #s(literal -30 binary64) d2))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 1 binary64))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))))
(*.f64 (*.f64 #s(literal 30 binary64) (sqrt.f64 (/.f64 d1 d2))) (*.f64 #s(literal 30 binary64) (sqrt.f64 (/.f64 d1 d2))))
(*.f64 #s(literal -900 binary64) (/.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d1))))
(*.f64 (/.f64 d1 d2) #s(literal 900 binary64))
(*.f64 (/.f64 #s(literal 900 binary64) d2) d1)
(*.f64 (*.f64 (/.f64 #s(literal 900 binary64) d2) #s(literal 1 binary64)) d1)
(*.f64 (*.f64 (/.f64 #s(literal 900 binary64) d2) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 #s(literal 900 binary64) d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 #s(literal 900 binary64) (neg.f64 d2)) (neg.f64 d1))
(pow.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal 729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 #s(literal 30 binary64) (sqrt.f64 (/.f64 d1 d2))) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 d2 d1) #s(literal 1/900 binary64)) #s(literal -1 binary64))
(neg.f64 (*.f64 #s(literal -900 binary64) (/.f64 d1 d2)))
(sqrt.f64 (/.f64 #s(literal 810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal 900 binary64)) (/.f64 d1 d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)))))
(cbrt.f64 (*.f64 #s(literal 729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (*.f64 d1 d2)) (*.f64 d1 (*.f64 #s(literal -900 binary64) (/.f64 d1 d2))))
(+.f64 (*.f64 (*.f64 d1 d2) d1) (*.f64 (*.f64 #s(literal -900 binary64) (/.f64 d1 d2)) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 #s(literal 729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) (*.f64 d1 (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (/.f64 #s(literal 810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 d1 (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 #s(literal 729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)))) d1) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) (*.f64 d1 (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (/.f64 #s(literal 810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)))) d1) (*.f64 d1 (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))
(pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 1 binary64)))
(+.f64 d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(+.f64 d1 (*.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2))) (*.f64 d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))) (-.f64 d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 #s(literal -30 binary64) d2)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64)))) d1) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 #s(literal -30 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) d1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 #s(literal -30 binary64) d2)) (log.f64 d1)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 #s(literal -30 binary64) d2)) (log.f64 d1)) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 1 binary64) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
Outputs
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 d1 #s(literal 30 binary64))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d1 d2))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal 900 binary64) (/.f64 #s(literal 1 binary64) d2)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(*.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 #s(literal -900 binary64) d2))
(/.f64 (+.f64 (*.f64 #s(literal -900 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) d2)
(/.f64 (fma.f64 #s(literal -900 binary64) (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) d2)
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal -900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) d2)
(/.f64 (+.f64 (*.f64 #s(literal -900 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) d2)
(/.f64 (fma.f64 #s(literal -900 binary64) (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) d2)
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal -900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) d2)
(/.f64 (+.f64 (*.f64 #s(literal -900 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) d2)
(/.f64 (fma.f64 #s(literal -900 binary64) (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) d2)
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal -900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) d2)
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)
(*.f64 d2 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d2 (+.f64 (*.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d2 (fma.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d2 (+.f64 (*.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d2 (fma.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d2 (+.f64 (*.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d2 (fma.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)
(*.f64 d2 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 #s(literal 900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))))))
(*.f64 d2 (fma.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 #s(literal 900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))))))
(*.f64 d2 (fma.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 #s(literal 900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))))))
(*.f64 d2 (fma.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(*.f64 #s(literal -30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal -30 binary64) d2))
(/.f64 (+.f64 (*.f64 #s(literal -30 binary64) d1) (*.f64 d1 d2)) d2)
(/.f64 (fma.f64 #s(literal -30 binary64) d1 (*.f64 d1 d2)) d2)
(/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) d2)
(/.f64 (+.f64 (*.f64 #s(literal -30 binary64) d1) (*.f64 d1 d2)) d2)
(/.f64 (fma.f64 #s(literal -30 binary64) d1 (*.f64 d1 d2)) d2)
(/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) d2)
(/.f64 (+.f64 (*.f64 #s(literal -30 binary64) d1) (*.f64 d1 d2)) d2)
(/.f64 (fma.f64 #s(literal -30 binary64) d1 (*.f64 d1 d2)) d2)
(/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) d2)
d1
(+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
d1
(+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))))
(-.f64 (/.f64 (*.f64 d1 d2) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (/.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (/.f64 d1 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (*.f64 d1 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 1 binary64))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64)))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1)))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) (sqrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1)))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (neg.f64 d1)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) (neg.f64 d1))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1) d1)
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) d1))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) d1) (/.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) #s(literal 1 binary64)) (/.f64 d1 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) d1) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64))) (*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(/.f64 (*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64)))
(/.f64 (*.f64 d1 (/.f64 (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2)))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2)))) (*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2))))))
(/.f64 (*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(/.f64 (*.f64 (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)) (/.f64 d1 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2)))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2)))) (*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -30 binary64) d2))))))
(/.f64 (*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(/.f64 (*.f64 (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)) (/.f64 d1 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64))) (*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(/.f64 (*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64)))
(/.f64 (*.f64 d1 (/.f64 (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 d1 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) d1))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 d1 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) d1) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) d1))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) (/.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) d1))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 #s(literal -30 binary64) d2)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))) d1) (/.f64 (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64))))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))
(*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -900 binary64) (pow.f64 d2 #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)) (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -900 binary64) (pow.f64 d2 #s(literal 2 binary64)))))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 1 binary64))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 3 binary64))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal -1 binary64))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) (neg.f64 d1))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (neg.f64 d1)) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64)))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64)))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(exp.f64 (-.f64 (log.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (log1p.f64 (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) (log1p.f64 (/.f64 #s(literal -30 binary64) d2))) #s(literal 1 binary64)))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d1 (/.f64 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 900 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) #s(literal 1 binary64))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) #s(literal 2 binary64)))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 (*.f64 #s(literal 30 binary64) (sqrt.f64 (/.f64 d1 d2))) (*.f64 #s(literal 30 binary64) (sqrt.f64 (/.f64 d1 d2))))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 #s(literal -900 binary64) (/.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d1))))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 (/.f64 d1 d2) #s(literal 900 binary64))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 (/.f64 #s(literal 900 binary64) d2) d1)
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 (*.f64 (/.f64 #s(literal 900 binary64) d2) #s(literal 1 binary64)) d1)
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 (*.f64 (/.f64 #s(literal 900 binary64) d2) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 (*.f64 (/.f64 #s(literal 900 binary64) d2) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(*.f64 (/.f64 #s(literal 900 binary64) (neg.f64 d2)) (neg.f64 d1))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(pow.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) #s(literal 1 binary64))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) #s(literal 3 binary64))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(pow.f64 (*.f64 #s(literal 729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal 729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))))
(pow.f64 (*.f64 #s(literal 30 binary64) (sqrt.f64 (/.f64 d1 d2))) #s(literal 2 binary64))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(pow.f64 (*.f64 (/.f64 d2 d1) #s(literal 1/900 binary64)) #s(literal -1 binary64))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(neg.f64 (*.f64 #s(literal -900 binary64) (/.f64 d1 d2)))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(sqrt.f64 (/.f64 #s(literal 810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal 900 binary64)) (/.f64 d1 d2)))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)))))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(cbrt.f64 (*.f64 #s(literal 729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2))) #s(literal 1 binary64)))
(*.f64 d1 (/.f64 #s(literal 900 binary64) d2))
(+.f64 (*.f64 d1 (*.f64 d1 d2)) (*.f64 d1 (*.f64 #s(literal -900 binary64) (/.f64 d1 d2))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(+.f64 (*.f64 (*.f64 d1 d2) d1) (*.f64 (*.f64 #s(literal -900 binary64) (/.f64 d1 d2)) d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 #s(literal 729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) (*.f64 d1 (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 #s(literal -729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) d1) (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal -729000000 binary64))) (fma.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 #s(literal 900 binary64) d2)) (+.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (/.f64 #s(literal 810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 d1 (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (/.f64 #s(literal 810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 d1 (*.f64 d1 (+.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (/.f64 #s(literal -810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)))) (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (/.f64 #s(literal -810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)))) (+.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 #s(literal 729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)))) d1) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) (*.f64 d1 (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 #s(literal -729000000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal 900 binary64) d2)) d1) (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) #s(literal -729000000 binary64))) (fma.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 #s(literal 900 binary64) d2)) (+.f64 d2 (/.f64 #s(literal 900 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (/.f64 #s(literal 810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)))) d1) (*.f64 d1 (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (/.f64 #s(literal 810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)))) (/.f64 d1 (*.f64 d1 (+.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (/.f64 #s(literal -810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)))) (+.f64 d2 (/.f64 #s(literal 900 binary64) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (/.f64 #s(literal -810000 binary64) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)))) (+.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 1 binary64))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 3 binary64))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 2 binary64))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(log.f64 (pow.f64 (exp.f64 d1) (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) #s(literal 3 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 d1 (-.f64 d2 (/.f64 #s(literal 900 binary64) d2))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d2 (/.f64 #s(literal 900 binary64) d2)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 (/.f64 #s(literal -900 binary64) d2)))
(+.f64 d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(+.f64 d1 (*.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(+.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) d1)
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2))) (*.f64 d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2))))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) (-.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) d1))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (*.f64 #s(literal -27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -30 binary64) d2))) (pow.f64 d1 #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -30 binary64) d2))) (pow.f64 d1 #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))) (-.f64 d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -30 binary64) d2) (/.f64 #s(literal -30 binary64) d2)))) (-.f64 d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 #s(literal 900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))))) (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(/.f64 (fma.f64 #s(literal -900 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(/.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 #s(literal -30 binary64) d2)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 d1 (+.f64 (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64)))) d1) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 #s(literal -30 binary64) d2)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (/.f64 d1 (+.f64 (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27000 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) d1) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -900 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))) #s(literal 2 binary64))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 2 binary64)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))) #s(literal 3 binary64)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)))))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(exp.f64 (+.f64 (log1p.f64 (/.f64 #s(literal -30 binary64) d2)) (log.f64 d1)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 #s(literal -30 binary64) d2)) (log.f64 d1)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(fma.f64 d1 #s(literal 1 binary64) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)))
(fma.f64 d1 (/.f64 #s(literal -30 binary64) d2) d1)

eval54.0ms (1.5%)

Compiler

Compiled 5129 to 3375 computations (34.2% saved)

prune37.0ms (1%)

Pruning

8 alts after pruning (2 fresh and 6 done)

PrunedKeptTotal
New2222224
Fresh000
Picked101
Done167
Total2248232
Accuracy
100.0%
Counts
232 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
33.1%
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d2) (/.f64 #s(literal 900 binary64) (/.f64 d2 d1)))) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
89.4%
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
86.7%
(*.f64 d2 (+.f64 d1 (/.f64 #s(literal 30 binary64) (/.f64 d2 d1))))
86.7%
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
50.6%
(*.f64 d1 d2)
51.5%
(*.f64 d1 #s(literal 30 binary64))
Compiler

Compiled 207 to 123 computations (40.6% saved)

regimes14.0ms (0.4%)

Counts
12 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d2 (+.f64 d1 (/.f64 #s(literal 30 binary64) (/.f64 d2 d1))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d2) (/.f64 #s(literal 900 binary64) (/.f64 d2 d1)))) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d2) (/.f64 #s(literal 900 binary64) (/.f64 d2 d1)))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
Outputs
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
Calls

3 calls:

6.0ms
d1
4.0ms
d2
4.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Compiler

Compiled 19 to 13 computations (31.6% saved)

regimes11.0ms (0.3%)

Counts
11 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d2 (+.f64 d1 (/.f64 #s(literal 30 binary64) (/.f64 d2 d1))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 (-.f64 (/.f64 #s(literal 900 binary64) d2) d2) (/.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 30 binary64) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 10 binary64) (/.f64 d1 d2)) (*.f64 #s(literal 20 binary64) (/.f64 d1 d2)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d2) (/.f64 #s(literal 900 binary64) (/.f64 d2 d1)))) (*.f64 d1 (/.f64 #s(literal -30 binary64) d2)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d2) (/.f64 #s(literal 900 binary64) (/.f64 d2 d1)))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2))))
Outputs
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
Calls

3 calls:

4.0ms
d2
3.0ms
d1
3.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Compiler

Compiled 19 to 13 computations (31.6% saved)

regimes3.0ms (0.1%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
Outputs
(*.f64 d1 d2)
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
Calls

2 calls:

2.0ms
d1
1.0ms
d2
Results
AccuracySegmentsBranch
88.3%82d1
98.1%3d2
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes1.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
Outputs
(*.f64 d1 #s(literal 30 binary64))
Calls

1 calls:

0.0ms
d2
Results
AccuracySegmentsBranch
51.5%1d2
Compiler

Compiled 3 to 2 computations (33.3% saved)

bsearch31.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
6.655565714829733e-8
243.02811610941674
14.0ms
-55468.92421252194
-0.0010157481114823508
Results
17.0ms288×0valid
Compiler

Compiled 234 to 175 computations (25.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 5.0ms (56% of total)
ival-add: 3.0ms (33.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify2.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
if-if-or-not
+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022107
131107
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(if (<=.f64 d2 #s(literal -30 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(*.f64 d1 #s(literal 30 binary64))
Outputs
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(if (<=.f64 d2 #s(literal -30 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(if (or (<=.f64 d2 #s(literal -30 binary64)) (not (<=.f64 d2 #s(literal 30 binary64)))) (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(*.f64 d1 #s(literal 30 binary64))

soundness480.0ms (13.4%)

Rules
1117×log1p-expm1-u
1117×expm1-log1p-u
1052×fma-neg
724×distribute-lft-in
685×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03928433
19718132
227337987
032258
193183
2291141
3870133
42085133
53154133
63861133
73891133
83891133
94073133
104073133
01657
121857
2330057
Stop Event
fuel
node limit
saturated
node limit
Compiler

Compiled 112 to 72 computations (35.7% saved)

preprocess48.0ms (1.3%)

Remove

(negabs d1)

Compiler

Compiled 134 to 86 computations (35.8% saved)

end0.0ms (0%)

Profiling

Loading profile data...