Development.Shake.Progress:message from shake-0.15.5

Time bar (total: 4.5s)

analyze66.0ms (1.5%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
25%25%74.9%0.1%0%0%0%3
37.5%37.5%62.4%0.1%0%0%0%4
56.3%56.2%43.7%0.1%0%0%0%5
65.6%65.6%34.3%0.1%0%0%0%6
76.6%76.5%23.4%0.1%0%0%0%7
82%82%18%0.1%0%0%0%8
87.9%87.8%12.1%0.1%0%0%0%9
90.8%90.7%9.2%0.1%0%0%0%10
93.8%93.8%6.1%0.1%0%0%0%11
95.4%95.3%4.6%0.1%0%0%0%12
Compiler

Compiled 10 to 7 computations (30% saved)

sample870.0ms (19.5%)

Results
860.0ms8256×body256valid
Bogosity

preprocess153.0ms (3.4%)

Algorithm
egg-herbie
Rules
2166×fma-neg
1664×div-sub
1214×fma-def
658×sub-neg
630×distribute-rgt-in
Problems
255×No Errors
(/.f64 (*.f64 x 100) (+.f64 x y))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019111
14295
29095
318295
443695
5107695
6231795
7457095
8610895
9711795
10754795
11798795
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 (neg.f64 x) 100) (+.f64 (neg.f64 x) y))
(/.f64 (*.f64 x 100) (+.f64 x (neg.f64 y)))
(/.f64 (*.f64 y 100) (+.f64 y x))
Outputs
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 (*.f64 (neg.f64 x) 100) (+.f64 (neg.f64 x) y))
(/.f64 (neg.f64 x) (/.f64 (+.f64 y (neg.f64 x)) 100))
(/.f64 (*.f64 x -100) (-.f64 y x))
(*.f64 (/.f64 x (-.f64 y x)) -100)
(*.f64 x (/.f64 100 (-.f64 x y)))
(*.f64 100 (/.f64 x (-.f64 x y)))
(/.f64 (*.f64 x 100) (+.f64 x (neg.f64 y)))
(/.f64 (neg.f64 x) (/.f64 (+.f64 y (neg.f64 x)) 100))
(/.f64 (*.f64 x -100) (-.f64 y x))
(*.f64 (/.f64 x (-.f64 y x)) -100)
(*.f64 x (/.f64 100 (-.f64 x y)))
(*.f64 100 (/.f64 x (-.f64 x y)))
(/.f64 (*.f64 y 100) (+.f64 y x))
(/.f64 y (/.f64 (+.f64 x y) 100))
(*.f64 (/.f64 y (+.f64 x y)) 100)
(*.f64 100 (/.f64 y (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) y))
Compiler

Compiled 28 to 16 computations (42.9% saved)

eval1.0ms (0%)

Compiler

Compiled 30 to 15 computations (50% saved)

prune3.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
99.8%
(*.f64 x (/.f64 100 (+.f64 x y)))
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
99.8%
(*.f64 x (/.f64 100 (+.f64 x y)))
Compiler

Compiled 54 to 36 computations (33.3% saved)

localize57.0ms (1.3%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
100.0%
(/.f64 (+.f64 x y) 100)
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
100.0%
(/.f64 100 (+.f64 x y))
99.8%
(*.f64 x (/.f64 100 (+.f64 x y)))
Compiler

Compiled 55 to 22 computations (60% saved)

series7.0ms (0.2%)

Counts
5 → 120
Calls

30 calls:

TimeVariablePointExpression
1.0ms
x
@0
(*.f64 x (/.f64 100 (+.f64 x y)))
0.0ms
x
@inf
(*.f64 x (/.f64 100 (+.f64 x y)))
0.0ms
x
@-inf
(/.f64 (+.f64 x y) 100)
0.0ms
y
@inf
(*.f64 x (/.f64 100 (+.f64 x y)))
0.0ms
y
@0
(*.f64 x (/.f64 100 (+.f64 x y)))

rewrite118.0ms (2.6%)

Algorithm
batch-egg-rewrite
Rules
1302×log-prod
1036×prod-diff
520×pow-prod-up
490×pow-exp
424×log-div
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01283
127683
2350683
Stop Event
node limit
Counts
5 → 277
Calls
Call 1
Inputs
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 100 (+.f64 x y))
(/.f64 x (/.f64 (+.f64 x y) 100))
(/.f64 (+.f64 x y) 100)
(/.f64 (*.f64 x 100) (+.f64 x y))
Outputs
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 1 (*.f64 1/100 (/.f64 (+.f64 x y) x)))
(/.f64 1 (/.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) 1))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x 100))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 (+.f64 x y) 1/100) (cbrt.f64 x)))
(/.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 (+.f64 x y) (sqrt.f64 (*.f64 x 100))))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 (+.f64 x y) 1/100) (sqrt.f64 x)))
(/.f64 (neg.f64 x) (*.f64 (+.f64 x y) -1/100))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 x (+.f64 x y)) 1/100)
(/.f64 -1 (neg.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 (+.f64 x y) -1/100)))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 (+.f64 x y))))
(/.f64 (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(/.f64 (/.f64 x 1) (*.f64 (+.f64 x y) 1/100))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (/.f64 x (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(/.f64 (/.f64 (*.f64 x 100) 1) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) -1)
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x))) -1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(+.f64 0 (/.f64 100 (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 x y)))) 1)
(*.f64 100 (/.f64 1 (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) 1)
(*.f64 1 (/.f64 100 (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 -100 (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) 100)
(*.f64 (/.f64 1 (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 100 (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 100 (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 100 (+.f64 x y)) 1)
(pow.f64 (*.f64 (+.f64 x y) 1/100) -1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2)
(pow.f64 (/.f64 (*.f64 (+.f64 x y) 1/100) 1) -1)
(sqrt.f64 (*.f64 10000 (pow.f64 (+.f64 x y) -2)))
(log.f64 (exp.f64 (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 100 (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) -1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 100 (+.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 100 (+.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 10 (sqrt.f64 (+.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 x y))))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 (sqrt.f64 (*.f64 x 100)) (*.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x 100)) 1) (/.f64 (sqrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x 100)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 (*.f64 x 100)) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) -1)
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x))) -1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(+.f64 0 (*.f64 (+.f64 x y) 1/100))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100))) 1)
(*.f64 (+.f64 x y) 1/100)
(*.f64 (*.f64 (+.f64 x y) 1/100) 1)
(*.f64 1 (*.f64 (+.f64 x y) 1/100))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(*.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/100))
(*.f64 (neg.f64 (+.f64 x y)) -1/100)
(*.f64 1/100 (+.f64 x y))
(*.f64 -1/100 (neg.f64 (+.f64 x y)))
(pow.f64 (/.f64 100 (+.f64 x y)) -1)
(pow.f64 (*.f64 (+.f64 x y) 1/100) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) 2)
(pow.f64 (/.f64 (/.f64 100 (+.f64 x y)) 1) -1)
(neg.f64 (/.f64 (+.f64 x y) -100))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))
(log.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) 1/100))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100)))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (+.f64 x y) 1/100))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) 2))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 (sqrt.f64 (*.f64 x 100)) (*.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x 100)) 1) (/.f64 (sqrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x 100)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 (*.f64 x 100)) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) -1)
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x))) -1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))

simplify149.0ms (3.3%)

Algorithm
egg-herbie
Rules
1234×log-prod
714×cube-prod
510×log-div
500×associate-/l*
476×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044710267
1108110073
246779911
Stop Event
node limit
Counts
397 → 241
Calls
Call 1
Inputs
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(/.f64 100 y)
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y)))
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 100 (/.f64 1 y))))
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 100 (/.f64 1 y)))))
(/.f64 100 x)
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 100 (/.f64 1 x))))
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 100 (/.f64 1 x)))))
(/.f64 100 x)
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 100 (/.f64 1 x))))
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 100 (/.f64 1 x)))))
(/.f64 100 x)
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 100 (/.f64 1 x))))
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 100 (/.f64 1 x)))))
(/.f64 100 y)
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y)))
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 100 (/.f64 1 y))))
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 100 (/.f64 1 y)))))
(/.f64 100 y)
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y)))
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 100 (/.f64 1 y))))
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 100 (/.f64 1 y)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 1/100 y)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 x)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 x)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 x)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 y)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 y)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 1 (*.f64 1/100 (/.f64 (+.f64 x y) x)))
(/.f64 1 (/.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) 1))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x 100))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 (+.f64 x y) 1/100) (cbrt.f64 x)))
(/.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 (+.f64 x y) (sqrt.f64 (*.f64 x 100))))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 (+.f64 x y) 1/100) (sqrt.f64 x)))
(/.f64 (neg.f64 x) (*.f64 (+.f64 x y) -1/100))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 x (+.f64 x y)) 1/100)
(/.f64 -1 (neg.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 (+.f64 x y) -1/100)))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 (+.f64 x y))))
(/.f64 (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(/.f64 (/.f64 x 1) (*.f64 (+.f64 x y) 1/100))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (/.f64 x (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(/.f64 (/.f64 (*.f64 x 100) 1) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) -1)
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x))) -1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(+.f64 0 (/.f64 100 (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 x y)))) 1)
(*.f64 100 (/.f64 1 (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) 1)
(*.f64 1 (/.f64 100 (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 -100 (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) 100)
(*.f64 (/.f64 1 (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 100 (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 100 (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 100 (+.f64 x y)) 1)
(pow.f64 (*.f64 (+.f64 x y) 1/100) -1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2)
(pow.f64 (/.f64 (*.f64 (+.f64 x y) 1/100) 1) -1)
(sqrt.f64 (*.f64 10000 (pow.f64 (+.f64 x y) -2)))
(log.f64 (exp.f64 (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 100 (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) -1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 100 (+.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 100 (+.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 10 (sqrt.f64 (+.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 x y))))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 (sqrt.f64 (*.f64 x 100)) (*.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x 100)) 1) (/.f64 (sqrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x 100)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 (*.f64 x 100)) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) -1)
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x))) -1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(+.f64 0 (*.f64 (+.f64 x y) 1/100))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100))) 1)
(*.f64 (+.f64 x y) 1/100)
(*.f64 (*.f64 (+.f64 x y) 1/100) 1)
(*.f64 1 (*.f64 (+.f64 x y) 1/100))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(*.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/100))
(*.f64 (neg.f64 (+.f64 x y)) -1/100)
(*.f64 1/100 (+.f64 x y))
(*.f64 -1/100 (neg.f64 (+.f64 x y)))
(pow.f64 (/.f64 100 (+.f64 x y)) -1)
(pow.f64 (*.f64 (+.f64 x y) 1/100) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) 2)
(pow.f64 (/.f64 (/.f64 100 (+.f64 x y)) 1) -1)
(neg.f64 (/.f64 (+.f64 x y) -100))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))
(log.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) 1/100))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100)))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (+.f64 x y) 1/100))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) 2))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 (sqrt.f64 (*.f64 x 100)) (*.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x 100)) 1) (/.f64 (sqrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x 100)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 (*.f64 x 100)) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) -1)
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x))) -1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
Outputs
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(/.f64 100 y)
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y)))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (/.f64 100 y))
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 100 (/.f64 1 y))))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (fma.f64 100 (/.f64 (*.f64 x x) (pow.f64 y 3)) (/.f64 100 y)))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (fma.f64 100 (/.f64 x (/.f64 (pow.f64 y 3) x)) (/.f64 100 y)))
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 100 (/.f64 1 y)))))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 100 (/.f64 (*.f64 x x) (pow.f64 y 3)) (/.f64 100 y))))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 100 (/.f64 x (/.f64 (pow.f64 y 3) x)) (/.f64 100 y))))
(/.f64 100 x)
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (/.f64 100 x))
(fma.f64 -100 (/.f64 (/.f64 y x) x) (/.f64 100 x))
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 100 (/.f64 1 x))))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (/.f64 100 x)))
(fma.f64 -100 (/.f64 (/.f64 y x) x) (fma.f64 100 (/.f64 y (/.f64 (pow.f64 x 3) y)) (/.f64 100 x)))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (fma.f64 100 (/.f64 y (/.f64 (pow.f64 x 3) y)) (/.f64 100 x)))
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 100 (/.f64 1 x)))))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (/.f64 100 x))))
(fma.f64 -100 (/.f64 (/.f64 y x) x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (fma.f64 100 (/.f64 y (/.f64 (pow.f64 x 3) y)) (/.f64 100 x))))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (fma.f64 100 (/.f64 y (/.f64 (pow.f64 x 3) y)) (/.f64 100 x))))
(/.f64 100 x)
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (/.f64 100 x))
(fma.f64 -100 (/.f64 (/.f64 y x) x) (/.f64 100 x))
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 100 (/.f64 1 x))))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (/.f64 100 x)))
(fma.f64 -100 (/.f64 (/.f64 y x) x) (fma.f64 100 (/.f64 y (/.f64 (pow.f64 x 3) y)) (/.f64 100 x)))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (fma.f64 100 (/.f64 y (/.f64 (pow.f64 x 3) y)) (/.f64 100 x)))
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 100 (/.f64 1 x)))))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (/.f64 100 x))))
(fma.f64 -100 (/.f64 (/.f64 y x) x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (fma.f64 100 (/.f64 y (/.f64 (pow.f64 x 3) y)) (/.f64 100 x))))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (fma.f64 100 (/.f64 y (/.f64 (pow.f64 x 3) y)) (/.f64 100 x))))
(/.f64 100 x)
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (/.f64 100 x))
(fma.f64 -100 (/.f64 (/.f64 y x) x) (/.f64 100 x))
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 100 (/.f64 1 x))))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (/.f64 100 x)))
(fma.f64 -100 (/.f64 (/.f64 y x) x) (fma.f64 100 (/.f64 y (/.f64 (pow.f64 x 3) y)) (/.f64 100 x)))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (fma.f64 100 (/.f64 y (/.f64 (pow.f64 x 3) y)) (/.f64 100 x)))
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 100 (/.f64 1 x)))))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (/.f64 100 x))))
(fma.f64 -100 (/.f64 (/.f64 y x) x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (fma.f64 100 (/.f64 y (/.f64 (pow.f64 x 3) y)) (/.f64 100 x))))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (fma.f64 100 (/.f64 y (/.f64 (pow.f64 x 3) y)) (/.f64 100 x))))
(/.f64 100 y)
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y)))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (/.f64 100 y))
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 100 (/.f64 1 y))))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (fma.f64 100 (/.f64 (*.f64 x x) (pow.f64 y 3)) (/.f64 100 y)))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (fma.f64 100 (/.f64 x (/.f64 (pow.f64 y 3) x)) (/.f64 100 y)))
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 100 (/.f64 1 y)))))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 100 (/.f64 (*.f64 x x) (pow.f64 y 3)) (/.f64 100 y))))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 100 (/.f64 x (/.f64 (pow.f64 y 3) x)) (/.f64 100 y))))
(/.f64 100 y)
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y)))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (/.f64 100 y))
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 100 (/.f64 1 y))))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (fma.f64 100 (/.f64 (*.f64 x x) (pow.f64 y 3)) (/.f64 100 y)))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (fma.f64 100 (/.f64 x (/.f64 (pow.f64 y 3) x)) (/.f64 100 y)))
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 100 (/.f64 1 y)))))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 100 (/.f64 (*.f64 x x) (pow.f64 y 3)) (/.f64 100 y))))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 100 (/.f64 x (/.f64 (pow.f64 y 3) x)) (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 1/100 y)
(*.f64 y 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 x)
(*.f64 x 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 x)
(*.f64 x 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 x)
(*.f64 x 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 y)
(*.f64 y 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 y)
(*.f64 y 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 1 (*.f64 1/100 (/.f64 (+.f64 x y) x)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 1 (/.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) 1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x 100))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 (+.f64 x y) 1/100) (cbrt.f64 x)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 (+.f64 x y) (sqrt.f64 (*.f64 x 100))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 (+.f64 x y) 1/100) (sqrt.f64 x)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (neg.f64 x) (*.f64 (+.f64 x y) -1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (/.f64 x (+.f64 x y)) 1/100)
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 -1 (neg.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 (+.f64 x y) -1/100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (/.f64 x 1) (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (/.f64 x (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 1/100 (+.f64 x y)))))
(/.f64 (/.f64 (*.f64 x 100) 1) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) -1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) 1) -1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3)) 1/3))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x))) -1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(+.f64 0 (/.f64 100 (+.f64 x y)))
(/.f64 100 (+.f64 x y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 x y)))) 1)
(/.f64 100 (+.f64 x y))
(*.f64 100 (/.f64 1 (+.f64 x y)))
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 100 (+.f64 x y)) 1)
(/.f64 100 (+.f64 x y))
(*.f64 1 (/.f64 100 (+.f64 x y)))
(/.f64 100 (+.f64 x y))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2))
(/.f64 100 (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2)
(*.f64 -100 (/.f64 1 (neg.f64 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 1 (+.f64 x y)) 100)
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 1 (neg.f64 (+.f64 x y))) -100)
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 100 (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 100 (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(*.f64 (/.f64 100 (fma.f64 x x (neg.f64 (*.f64 y y)))) (-.f64 x y))
(*.f64 (/.f64 100 (+.f64 x y)) (/.f64 (-.f64 x y) (-.f64 x y)))
(*.f64 (/.f64 (/.f64 100 (+.f64 x y)) (-.f64 x y)) (-.f64 x y))
(pow.f64 (/.f64 100 (+.f64 x y)) 1)
(/.f64 100 (+.f64 x y))
(pow.f64 (*.f64 (+.f64 x y) 1/100) -1)
(/.f64 100 (+.f64 x y))
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 3)
(/.f64 100 (+.f64 x y))
(pow.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) 1/3)
(/.f64 100 (+.f64 x y))
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2)
(pow.f64 (/.f64 (*.f64 (+.f64 x y) 1/100) 1) -1)
(/.f64 100 (+.f64 x y))
(sqrt.f64 (*.f64 10000 (pow.f64 (+.f64 x y) -2)))
(log.f64 (exp.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 x y)))))
(/.f64 100 (+.f64 x y))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3))
(/.f64 100 (+.f64 x y))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(exp.f64 (log.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) 1))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) -1))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) -1))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 100 (+.f64 x y)))) 3))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 100 (+.f64 x y)))) 1/3))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 10 (sqrt.f64 (+.f64 x y)))) 2))
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2)
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x 100)) (*.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 x 10) (*.f64 1/10 (+.f64 x y)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 1/100 (+.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 1/100 (+.f64 x y)))))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x 100)) 1) (/.f64 (sqrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x 100)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 (*.f64 x 100)) (cbrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 100 x) (fma.f64 y (-.f64 y x) (*.f64 x x))) (+.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) 100))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(*.f64 (-.f64 x y) (/.f64 x (/.f64 (fma.f64 x x (neg.f64 (*.f64 y y))) 100)))
(*.f64 (*.f64 100 (/.f64 x (+.f64 x y))) (/.f64 (-.f64 x y) (-.f64 x y)))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) -1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) 1) -1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3)) 1/3))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x))) -1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(+.f64 0 (*.f64 (+.f64 x y) 1/100))
(*.f64 1/100 (+.f64 x y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))))
(*.f64 1/100 (+.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100))) 1)
(*.f64 1/100 (+.f64 x y))
(*.f64 (+.f64 x y) 1/100)
(*.f64 1/100 (+.f64 x y))
(*.f64 (*.f64 (+.f64 x y) 1/100) 1)
(*.f64 1/100 (+.f64 x y))
(*.f64 1 (*.f64 (+.f64 x y) 1/100))
(*.f64 1/100 (+.f64 x y))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 1/100 (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 1/100 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(*.f64 1/100 (+.f64 x y))
(*.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.f64 1/100 (+.f64 x y))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/100))
(*.f64 1/100 (+.f64 x y))
(*.f64 (neg.f64 (+.f64 x y)) -1/100)
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 (+.f64 x y))
(*.f64 -1/100 (neg.f64 (+.f64 x y)))
(*.f64 1/100 (+.f64 x y))
(pow.f64 (/.f64 100 (+.f64 x y)) -1)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (*.f64 (+.f64 x y) 1/100) 1)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 3)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3) 1/3)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) 2)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (/.f64 (/.f64 100 (+.f64 x y)) 1) -1)
(*.f64 1/100 (+.f64 x y))
(neg.f64 (/.f64 (+.f64 x y) -100))
(*.f64 1/100 (+.f64 x y))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))
(log.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))
(*.f64 1/100 (+.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 1/100 (+.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3))
(*.f64 1/100 (+.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) -1))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) -1))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) 1))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100))) 3))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (+.f64 x y) 1/100))) 1/3))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) 2))
(*.f64 1/100 (+.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 x y))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x 100)) (*.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 x 10) (*.f64 1/10 (+.f64 x y)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 1/100 (+.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 1/100 (+.f64 x y)))))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x 100)) 1) (/.f64 (sqrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x 100)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 (*.f64 x 100)) (cbrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 100 x) (fma.f64 y (-.f64 y x) (*.f64 x x))) (+.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) 100))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(*.f64 (-.f64 x y) (/.f64 x (/.f64 (fma.f64 x x (neg.f64 (*.f64 y y))) 100)))
(*.f64 (*.f64 100 (/.f64 x (+.f64 x y))) (/.f64 (-.f64 x y) (-.f64 x y)))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) -1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) 1) -1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3)) 1/3))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x))) -1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))

eval58.0ms (1.3%)

Compiler

Compiled 3379 to 1854 computations (45.1% saved)

prune84.0ms (1.9%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New2338241
Fresh000
Picked213
Done000
Total2359244
Accuracy
100.0%
Counts
244 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.5%
(/.f64 x (*.f64 y 1/100))
49.0%
(/.f64 x (*.f64 x 1/100))
98.1%
(/.f64 100 (/.f64 (+.f64 x y) x))
99.5%
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
99.8%
(*.f64 x (/.f64 100 (+.f64 x y)))
52.6%
(*.f64 x (/.f64 100 y))
49.0%
(*.f64 x (/.f64 100 x))
52.3%
(*.f64 100 (/.f64 x y))
49.1%
100
52.5%
(/.f64 x (*.f64 y 1/100))
49.0%
(/.f64 x (*.f64 x 1/100))
98.1%
(/.f64 100 (/.f64 (+.f64 x y) x))
99.5%
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
99.8%
(*.f64 x (/.f64 100 (+.f64 x y)))
52.6%
(*.f64 x (/.f64 100 y))
49.0%
(*.f64 x (/.f64 100 x))
52.3%
(*.f64 100 (/.f64 x y))
49.1%
100
Compiler

Compiled 244 to 174 computations (28.7% saved)

localize85.0ms (1.9%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 x 1/100)
99.8%
(/.f64 x (*.f64 x 1/100))
98.9%
(*.f64 x (/.f64 100 y))
99.8%
(*.f64 x (/.f64 100 x))
99.4%
(*.f64 100 (/.f64 x y))
100.0%
(/.f64 1 (+.f64 x y))
99.8%
(/.f64 x 1/100)
99.5%
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
Compiler

Compiled 69 to 37 computations (46.4% saved)

series8.0ms (0.2%)

Counts
8 → 120
Calls

36 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(*.f64 100 (/.f64 x y))
1.0ms
x
@inf
(*.f64 100 (/.f64 x y))
0.0ms
x
@0
(*.f64 100 (/.f64 x y))
0.0ms
y
@0
(*.f64 100 (/.f64 x y))
0.0ms
y
@inf
(*.f64 100 (/.f64 x y))

rewrite135.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
1108×prod-diff
628×expm1-udef
624×log1p-udef
416×add-sqr-sqrt
402×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01998
142974
2608274
Stop Event
node limit
Counts
8 → 184
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(/.f64 x 1/100)
(/.f64 1 (+.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 x))
(*.f64 x (/.f64 100 y))
(/.f64 x (*.f64 x 1/100))
(*.f64 x 1/100)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))) 1)
(/.f64 1 (*.f64 (+.f64 x y) (/.f64 1/100 x)))
(/.f64 1 (*.f64 (/.f64 1/100 x) (+.f64 x y)))
(/.f64 1 (/.f64 (*.f64 (+.f64 x y) 1/100) x))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
(/.f64 1 (/.f64 1/100 (/.f64 x (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 x (/.f64 (+.f64 x y) 100))
(/.f64 (/.f64 1 (+.f64 x y)) (/.f64 1/100 x))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x 100))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 (+.f64 x y) 1/100) (cbrt.f64 x)))
(/.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 (+.f64 x y) (sqrt.f64 (*.f64 x 100))))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 (+.f64 x y) 1/100) (sqrt.f64 x)))
(/.f64 -1 (*.f64 (neg.f64 (+.f64 x y)) (/.f64 1/100 x)))
(/.f64 -1 (*.f64 (/.f64 1/100 x) (neg.f64 (+.f64 x y))))
(/.f64 (neg.f64 x) (*.f64 (+.f64 x y) -1/100))
(/.f64 (neg.f64 x) (*.f64 (neg.f64 (+.f64 x y)) 1/100))
(/.f64 (neg.f64 x) (neg.f64 (*.f64 (+.f64 x y) 1/100)))
(/.f64 (/.f64 x (+.f64 x y)) 1/100)
(/.f64 (*.f64 (neg.f64 x) 1) (*.f64 -1/100 (+.f64 x y)))
(/.f64 (*.f64 -1 (neg.f64 x)) (*.f64 (neg.f64 (+.f64 x y)) -1/100))
(/.f64 (*.f64 x -1) (*.f64 1/100 (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 (neg.f64 x) -1) (*.f64 -1/100 (neg.f64 (+.f64 x y))))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 (+.f64 x y)))
(/.f64 (neg.f64 (/.f64 x (+.f64 x y))) -1/100)
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 (/.f64 1 (+.f64 x y)) (neg.f64 x)) -1/100)
(/.f64 (*.f64 (*.f64 x 100) -1) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 -1 (*.f64 x 100)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (neg.f64 x) (/.f64 1 (+.f64 x y))) -1/100)
(/.f64 (/.f64 (*.f64 x 100) 1) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 1/10) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 x y)) 3) (pow.f64 (*.f64 x 100) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (/.f64 1 (+.f64 x y)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(exp.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 100))) 1)
(*.f64 1 (*.f64 x 100))
(*.f64 x 100)
(*.f64 (*.f64 x 100) 1)
(*.f64 100 x)
(*.f64 (cbrt.f64 (*.f64 x 100)) (pow.f64 (cbrt.f64 (*.f64 x 100)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (cbrt.f64 (*.f64 x 100)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 100))
(*.f64 (sqrt.f64 (*.f64 x 100)) (sqrt.f64 (*.f64 x 100)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 100))
(*.f64 (neg.f64 x) -100)
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 100 (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 x 100) 1)
(pow.f64 (cbrt.f64 (*.f64 x 100)) 3)
(pow.f64 (pow.f64 (*.f64 x 100) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 100)) 2)
(pow.f64 (/.f64 1/100 x) -1)
(neg.f64 (/.f64 x -1/100))
(sqrt.f64 (*.f64 (*.f64 x x) 10000))
(log.f64 (pow.f64 (exp.f64 x) 100))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 100))))
(cbrt.f64 (pow.f64 (*.f64 x 100) 3))
(expm1.f64 (log1p.f64 (*.f64 x 100)))
(exp.f64 (log.f64 (*.f64 x 100)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 100)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 100)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 x y)))) 1)
(*.f64 1 (/.f64 1 (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x y))) (cbrt.f64 (pow.f64 (+.f64 x y) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x y) -2)) (/.f64 1 (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (+.f64 x y) -1/2) (pow.f64 (+.f64 x y) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 x y)) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x y)) -1) (pow.f64 (sqrt.f64 (+.f64 x y)) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 1 (*.f64 (+.f64 x y) (-.f64 x y))) (-.f64 x y))
(pow.f64 (+.f64 x y) -1)
(pow.f64 (/.f64 1 (+.f64 x y)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 x y)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 x y) -1/2) 2)
(sqrt.f64 (pow.f64 (+.f64 x y) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 x y)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 x y))))
(exp.f64 (neg.f64 (log.f64 (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (+.f64 x y)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x y))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(/.f64 1 (/.f64 y (*.f64 x 100)))
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
(/.f64 x (*.f64 y 1/100))
(/.f64 (*.f64 x 100) y)
(/.f64 100 (/.f64 y x))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 y (cbrt.f64 (*.f64 x 100))))
(/.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 y (sqrt.f64 (*.f64 x 100))))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 y))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (/.f64 (*.f64 x 100) 1) y)
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 (/.f64 x y)) 100))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
100
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(/.f64 1 (/.f64 y (*.f64 x 100)))
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
(/.f64 x (*.f64 y 1/100))
(/.f64 (*.f64 x 100) y)
(/.f64 100 (/.f64 y x))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 y (cbrt.f64 (*.f64 x 100))))
(/.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 y (sqrt.f64 (*.f64 x 100))))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 y))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (/.f64 (*.f64 x 100) 1) y)
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 (/.f64 x y)) 100))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
100
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/100))) 1)
(/.f64 1 (/.f64 100 x))
(/.f64 x 100)
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 100 (cbrt.f64 x)))
(/.f64 (sqrt.f64 x) (/.f64 100 (sqrt.f64 x)))
(/.f64 (neg.f64 x) -100)
(pow.f64 (*.f64 x 1/100) 1)
(pow.f64 (cbrt.f64 (*.f64 x 1/100)) 3)
(pow.f64 (pow.f64 (*.f64 x 1/100) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 1/100)) 2)
(sqrt.f64 (pow.f64 (*.f64 x 1/100) 2))
(log.f64 (pow.f64 (exp.f64 1/100) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 1/100))))
(cbrt.f64 (pow.f64 (*.f64 x 1/100) 3))
(expm1.f64 (log1p.f64 (*.f64 x 1/100)))
(exp.f64 (log.f64 (*.f64 x 1/100)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 1/100)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 1/100)))

simplify89.0ms (2%)

Algorithm
egg-herbie
Rules
1716×fma-def
994×log-prod
688×div-sub
574×cube-prod
482×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03845072
19254898
238744814
Stop Event
node limit
Counts
304 → 218
Calls
Call 1
Inputs
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(/.f64 1 y)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 1 y) (/.f64 (pow.f64 x 2) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (/.f64 1 y) (/.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 y 2) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 y 2) (pow.f64 x 3)))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 y 2) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 y 2) (pow.f64 x 3)))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 y 2) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 y 2) (pow.f64 x 3)))))
(/.f64 1 y)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 1 y) (/.f64 (pow.f64 x 2) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (/.f64 1 y) (/.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(/.f64 1 y)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 1 y) (/.f64 (pow.f64 x 2) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (/.f64 1 y) (/.f64 (pow.f64 x 2) (pow.f64 y 3)))))
100
100
100
100
100
100
100
100
100
100
100
100
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
100
100
100
100
100
100
100
100
100
100
100
100
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))) 1)
(/.f64 1 (*.f64 (+.f64 x y) (/.f64 1/100 x)))
(/.f64 1 (*.f64 (/.f64 1/100 x) (+.f64 x y)))
(/.f64 1 (/.f64 (*.f64 (+.f64 x y) 1/100) x))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
(/.f64 1 (/.f64 1/100 (/.f64 x (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 x (/.f64 (+.f64 x y) 100))
(/.f64 (/.f64 1 (+.f64 x y)) (/.f64 1/100 x))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x 100))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 (+.f64 x y) 1/100) (cbrt.f64 x)))
(/.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 (+.f64 x y) (sqrt.f64 (*.f64 x 100))))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 (+.f64 x y) 1/100) (sqrt.f64 x)))
(/.f64 -1 (*.f64 (neg.f64 (+.f64 x y)) (/.f64 1/100 x)))
(/.f64 -1 (*.f64 (/.f64 1/100 x) (neg.f64 (+.f64 x y))))
(/.f64 (neg.f64 x) (*.f64 (+.f64 x y) -1/100))
(/.f64 (neg.f64 x) (*.f64 (neg.f64 (+.f64 x y)) 1/100))
(/.f64 (neg.f64 x) (neg.f64 (*.f64 (+.f64 x y) 1/100)))
(/.f64 (/.f64 x (+.f64 x y)) 1/100)
(/.f64 (*.f64 (neg.f64 x) 1) (*.f64 -1/100 (+.f64 x y)))
(/.f64 (*.f64 -1 (neg.f64 x)) (*.f64 (neg.f64 (+.f64 x y)) -1/100))
(/.f64 (*.f64 x -1) (*.f64 1/100 (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 (neg.f64 x) -1) (*.f64 -1/100 (neg.f64 (+.f64 x y))))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 (+.f64 x y)))
(/.f64 (neg.f64 (/.f64 x (+.f64 x y))) -1/100)
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 (/.f64 1 (+.f64 x y)) (neg.f64 x)) -1/100)
(/.f64 (*.f64 (*.f64 x 100) -1) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 -1 (*.f64 x 100)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (neg.f64 x) (/.f64 1 (+.f64 x y))) -1/100)
(/.f64 (/.f64 (*.f64 x 100) 1) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 1/10) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 x y)) 3) (pow.f64 (*.f64 x 100) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (/.f64 1 (+.f64 x y)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(exp.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 100))) 1)
(*.f64 1 (*.f64 x 100))
(*.f64 x 100)
(*.f64 (*.f64 x 100) 1)
(*.f64 100 x)
(*.f64 (cbrt.f64 (*.f64 x 100)) (pow.f64 (cbrt.f64 (*.f64 x 100)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (cbrt.f64 (*.f64 x 100)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 100))
(*.f64 (sqrt.f64 (*.f64 x 100)) (sqrt.f64 (*.f64 x 100)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 100))
(*.f64 (neg.f64 x) -100)
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 100 (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 x 100) 1)
(pow.f64 (cbrt.f64 (*.f64 x 100)) 3)
(pow.f64 (pow.f64 (*.f64 x 100) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 100)) 2)
(pow.f64 (/.f64 1/100 x) -1)
(neg.f64 (/.f64 x -1/100))
(sqrt.f64 (*.f64 (*.f64 x x) 10000))
(log.f64 (pow.f64 (exp.f64 x) 100))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 100))))
(cbrt.f64 (pow.f64 (*.f64 x 100) 3))
(expm1.f64 (log1p.f64 (*.f64 x 100)))
(exp.f64 (log.f64 (*.f64 x 100)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 100)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 100)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 x y)))) 1)
(*.f64 1 (/.f64 1 (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x y))) (cbrt.f64 (pow.f64 (+.f64 x y) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x y) -2)) (/.f64 1 (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (+.f64 x y) -1/2) (pow.f64 (+.f64 x y) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 x y)) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x y)) -1) (pow.f64 (sqrt.f64 (+.f64 x y)) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 1 (*.f64 (+.f64 x y) (-.f64 x y))) (-.f64 x y))
(pow.f64 (+.f64 x y) -1)
(pow.f64 (/.f64 1 (+.f64 x y)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 x y)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 x y) -1/2) 2)
(sqrt.f64 (pow.f64 (+.f64 x y) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 x y)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 x y))))
(exp.f64 (neg.f64 (log.f64 (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (+.f64 x y)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x y))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(/.f64 1 (/.f64 y (*.f64 x 100)))
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
(/.f64 x (*.f64 y 1/100))
(/.f64 (*.f64 x 100) y)
(/.f64 100 (/.f64 y x))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 y (cbrt.f64 (*.f64 x 100))))
(/.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 y (sqrt.f64 (*.f64 x 100))))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 y))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (/.f64 (*.f64 x 100) 1) y)
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 (/.f64 x y)) 100))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
100
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(/.f64 1 (/.f64 y (*.f64 x 100)))
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
(/.f64 x (*.f64 y 1/100))
(/.f64 (*.f64 x 100) y)
(/.f64 100 (/.f64 y x))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 y (cbrt.f64 (*.f64 x 100))))
(/.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 y (sqrt.f64 (*.f64 x 100))))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 y))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (/.f64 (*.f64 x 100) 1) y)
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 (/.f64 x y)) 100))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
100
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/100))) 1)
(/.f64 1 (/.f64 100 x))
(/.f64 x 100)
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 100 (cbrt.f64 x)))
(/.f64 (sqrt.f64 x) (/.f64 100 (sqrt.f64 x)))
(/.f64 (neg.f64 x) -100)
(pow.f64 (*.f64 x 1/100) 1)
(pow.f64 (cbrt.f64 (*.f64 x 1/100)) 3)
(pow.f64 (pow.f64 (*.f64 x 1/100) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 1/100)) 2)
(sqrt.f64 (pow.f64 (*.f64 x 1/100) 2))
(log.f64 (pow.f64 (exp.f64 1/100) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 1/100))))
(cbrt.f64 (pow.f64 (*.f64 x 1/100) 3))
(expm1.f64 (log1p.f64 (*.f64 x 1/100)))
(exp.f64 (log.f64 (*.f64 x 1/100)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 1/100)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 1/100)))
Outputs
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (+.f64 (pow.f64 (/.f64 x y) 2) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (/.f64 100 (pow.f64 (/.f64 x y) 2))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 100 (pow.f64 (/.f64 x y) 2)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 100 (pow.f64 (/.f64 x y) 2)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (+.f64 (/.f64 100 (pow.f64 (/.f64 x y) 2)) 100))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (/.f64 100 (pow.f64 (/.f64 x y) 2))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 100 (pow.f64 (/.f64 x y) 2)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 100 (pow.f64 (/.f64 x y) 2)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (+.f64 (/.f64 100 (pow.f64 (/.f64 x y) 2)) 100))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (/.f64 100 (pow.f64 (/.f64 x y) 2))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 100 (pow.f64 (/.f64 x y) 2)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 100 (pow.f64 (/.f64 x y) 2)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (+.f64 (/.f64 100 (pow.f64 (/.f64 x y) 2)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (+.f64 (pow.f64 (/.f64 x y) 2) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (+.f64 (pow.f64 (/.f64 x y) 2) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3))))
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(/.f64 1 y)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))
(fma.f64 -1 (/.f64 x (*.f64 y y)) (/.f64 1 y))
(-.f64 (/.f64 1 y) (/.f64 x (*.f64 y y)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 1 y) (/.f64 (pow.f64 x 2) (pow.f64 y 3))))
(+.f64 (fma.f64 -1 (/.f64 x (*.f64 y y)) (/.f64 1 y)) (/.f64 (*.f64 x x) (pow.f64 y 3)))
(-.f64 (+.f64 (/.f64 1 y) (/.f64 x (/.f64 (pow.f64 y 3) x))) (/.f64 x (*.f64 y y)))
(+.f64 (-.f64 (/.f64 1 y) (/.f64 x (*.f64 y y))) (/.f64 x (/.f64 (pow.f64 y 3) x)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (/.f64 1 y) (/.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(fma.f64 -1 (/.f64 x (*.f64 y y)) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (+.f64 (/.f64 1 y) (/.f64 (*.f64 x x) (pow.f64 y 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (/.f64 (pow.f64 y 3) x))) (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (/.f64 x (*.f64 y y)))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))
(fma.f64 -1 (/.f64 y (*.f64 x x)) (/.f64 1 x))
(-.f64 (/.f64 1 x) (/.f64 (/.f64 y x) x))
(-.f64 (/.f64 1 x) (/.f64 y (*.f64 x x)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 y 2) (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 y (*.f64 x x)) (/.f64 1 x)) (/.f64 (*.f64 y y) (pow.f64 x 3)))
(+.f64 (-.f64 (/.f64 1 x) (/.f64 (/.f64 y x) x)) (/.f64 y (/.f64 (pow.f64 x 3) y)))
(+.f64 (-.f64 (/.f64 1 x) (/.f64 y (*.f64 x x))) (/.f64 (*.f64 y y) (pow.f64 x 3)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 y 2) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 y (*.f64 x x)) (fma.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 y y) (pow.f64 x 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (/.f64 (pow.f64 x 3) y))) (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 (/.f64 y x) x))
(-.f64 (-.f64 (+.f64 (/.f64 1 x) (/.f64 (*.f64 y y) (pow.f64 x 3))) (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 y (*.f64 x x)))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))
(fma.f64 -1 (/.f64 y (*.f64 x x)) (/.f64 1 x))
(-.f64 (/.f64 1 x) (/.f64 (/.f64 y x) x))
(-.f64 (/.f64 1 x) (/.f64 y (*.f64 x x)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 y 2) (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 y (*.f64 x x)) (/.f64 1 x)) (/.f64 (*.f64 y y) (pow.f64 x 3)))
(+.f64 (-.f64 (/.f64 1 x) (/.f64 (/.f64 y x) x)) (/.f64 y (/.f64 (pow.f64 x 3) y)))
(+.f64 (-.f64 (/.f64 1 x) (/.f64 y (*.f64 x x))) (/.f64 (*.f64 y y) (pow.f64 x 3)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 y 2) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 y (*.f64 x x)) (fma.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 y y) (pow.f64 x 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (/.f64 (pow.f64 x 3) y))) (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 (/.f64 y x) x))
(-.f64 (-.f64 (+.f64 (/.f64 1 x) (/.f64 (*.f64 y y) (pow.f64 x 3))) (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 y (*.f64 x x)))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))
(fma.f64 -1 (/.f64 y (*.f64 x x)) (/.f64 1 x))
(-.f64 (/.f64 1 x) (/.f64 (/.f64 y x) x))
(-.f64 (/.f64 1 x) (/.f64 y (*.f64 x x)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 y 2) (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 y (*.f64 x x)) (/.f64 1 x)) (/.f64 (*.f64 y y) (pow.f64 x 3)))
(+.f64 (-.f64 (/.f64 1 x) (/.f64 (/.f64 y x) x)) (/.f64 y (/.f64 (pow.f64 x 3) y)))
(+.f64 (-.f64 (/.f64 1 x) (/.f64 y (*.f64 x x))) (/.f64 (*.f64 y y) (pow.f64 x 3)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 y 2) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 y (*.f64 x x)) (fma.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (+.f64 (/.f64 1 x) (/.f64 (*.f64 y y) (pow.f64 x 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 1 x) (/.f64 y (/.f64 (pow.f64 x 3) y))) (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 (/.f64 y x) x))
(-.f64 (-.f64 (+.f64 (/.f64 1 x) (/.f64 (*.f64 y y) (pow.f64 x 3))) (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 y (*.f64 x x)))
(/.f64 1 y)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))
(fma.f64 -1 (/.f64 x (*.f64 y y)) (/.f64 1 y))
(-.f64 (/.f64 1 y) (/.f64 x (*.f64 y y)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 1 y) (/.f64 (pow.f64 x 2) (pow.f64 y 3))))
(+.f64 (fma.f64 -1 (/.f64 x (*.f64 y y)) (/.f64 1 y)) (/.f64 (*.f64 x x) (pow.f64 y 3)))
(-.f64 (+.f64 (/.f64 1 y) (/.f64 x (/.f64 (pow.f64 y 3) x))) (/.f64 x (*.f64 y y)))
(+.f64 (-.f64 (/.f64 1 y) (/.f64 x (*.f64 y y))) (/.f64 x (/.f64 (pow.f64 y 3) x)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (/.f64 1 y) (/.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(fma.f64 -1 (/.f64 x (*.f64 y y)) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (+.f64 (/.f64 1 y) (/.f64 (*.f64 x x) (pow.f64 y 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (/.f64 (pow.f64 y 3) x))) (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (/.f64 x (*.f64 y y)))
(/.f64 1 y)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))
(fma.f64 -1 (/.f64 x (*.f64 y y)) (/.f64 1 y))
(-.f64 (/.f64 1 y) (/.f64 x (*.f64 y y)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 1 y) (/.f64 (pow.f64 x 2) (pow.f64 y 3))))
(+.f64 (fma.f64 -1 (/.f64 x (*.f64 y y)) (/.f64 1 y)) (/.f64 (*.f64 x x) (pow.f64 y 3)))
(-.f64 (+.f64 (/.f64 1 y) (/.f64 x (/.f64 (pow.f64 y 3) x))) (/.f64 x (*.f64 y y)))
(+.f64 (-.f64 (/.f64 1 y) (/.f64 x (*.f64 y y))) (/.f64 x (/.f64 (pow.f64 y 3) x)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (/.f64 1 y) (/.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(fma.f64 -1 (/.f64 x (*.f64 y y)) (fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (+.f64 (/.f64 1 y) (/.f64 (*.f64 x x) (pow.f64 y 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 1 y) (/.f64 x (/.f64 (pow.f64 y 3) x))) (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (/.f64 x (*.f64 y y)))
100
100
100
100
100
100
100
100
100
100
100
100
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
100
100
100
100
100
100
100
100
100
100
100
100
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 1 (*.f64 (+.f64 x y) (/.f64 1/100 x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 1 (*.f64 (/.f64 1/100 x) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 1 (/.f64 (*.f64 (+.f64 x y) 1/100) x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 1 (/.f64 1/100 (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (/.f64 1 (+.f64 x y)) (/.f64 1/100 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x 100))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 (+.f64 x y) 1/100) (cbrt.f64 x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 (+.f64 x y) (sqrt.f64 (*.f64 x 100))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 (+.f64 x y) 1/100) (sqrt.f64 x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 -1 (*.f64 (neg.f64 (+.f64 x y)) (/.f64 1/100 x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 -1 (*.f64 (/.f64 1/100 x) (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (neg.f64 x) (*.f64 (+.f64 x y) -1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (neg.f64 x) (*.f64 (neg.f64 (+.f64 x y)) 1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (neg.f64 x) (neg.f64 (*.f64 (+.f64 x y) 1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (/.f64 x (+.f64 x y)) 1/100)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 (neg.f64 x) 1) (*.f64 -1/100 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 -1 (neg.f64 x)) (*.f64 (neg.f64 (+.f64 x y)) -1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 x -1) (*.f64 1/100 (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 (neg.f64 x) -1) (*.f64 -1/100 (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (neg.f64 (/.f64 x (+.f64 x y))) -1/100)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 (/.f64 1 (+.f64 x y)) (neg.f64 x)) -1/100)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 (*.f64 x 100) -1) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 -1 (*.f64 x 100)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 (neg.f64 x) (/.f64 1 (+.f64 x y))) -1/100)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) 1) (+.f64 x y))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3) 1/3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (/.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 1/10) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 2))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log.f64 (exp.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 x y)) 3) (pow.f64 (*.f64 x 100) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (/.f64 1 (+.f64 x y)) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 100))) 1)
(*.f64 100 x)
(*.f64 1 (*.f64 x 100))
(*.f64 100 x)
(*.f64 x 100)
(*.f64 100 x)
(*.f64 (*.f64 x 100) 1)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 (cbrt.f64 (*.f64 x 100)) (pow.f64 (cbrt.f64 (*.f64 x 100)) 2))
(*.f64 100 x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (cbrt.f64 (*.f64 x 100)))
(*.f64 100 x)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 100))
(*.f64 100 x)
(*.f64 (sqrt.f64 (*.f64 x 100)) (sqrt.f64 (*.f64 x 100)))
(*.f64 100 x)
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 100))
(*.f64 100 x)
(*.f64 (neg.f64 x) -100)
(*.f64 100 x)
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 100 x)
(*.f64 (*.f64 100 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 100 x)
(pow.f64 (*.f64 x 100) 1)
(*.f64 100 x)
(pow.f64 (cbrt.f64 (*.f64 x 100)) 3)
(*.f64 100 x)
(pow.f64 (pow.f64 (*.f64 x 100) 3) 1/3)
(*.f64 100 x)
(pow.f64 (sqrt.f64 (*.f64 x 100)) 2)
(*.f64 100 x)
(pow.f64 (/.f64 1/100 x) -1)
(*.f64 100 x)
(neg.f64 (/.f64 x -1/100))
(*.f64 100 x)
(sqrt.f64 (*.f64 (*.f64 x x) 10000))
(sqrt.f64 (*.f64 x (*.f64 x 10000)))
(fabs.f64 (*.f64 100 x))
(log.f64 (pow.f64 (exp.f64 x) 100))
(*.f64 100 x)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 100))))
(*.f64 100 x)
(cbrt.f64 (pow.f64 (*.f64 x 100) 3))
(*.f64 100 x)
(expm1.f64 (log1p.f64 (*.f64 x 100)))
(*.f64 100 x)
(exp.f64 (log.f64 (*.f64 x 100)))
(*.f64 100 x)
(exp.f64 (*.f64 (log.f64 (*.f64 x 100)) 1))
(*.f64 100 x)
(log1p.f64 (expm1.f64 (*.f64 x 100)))
(*.f64 100 x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 x y)))) 1)
(/.f64 1 (+.f64 x y))
(*.f64 1 (/.f64 1 (+.f64 x y)))
(/.f64 1 (+.f64 x y))
(*.f64 (/.f64 1 (+.f64 x y)) 1)
(/.f64 1 (+.f64 x y))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x y))) (cbrt.f64 (pow.f64 (+.f64 x y) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 x y) -2)) (cbrt.f64 (+.f64 x y)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x y) -2)) (/.f64 1 (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x y))) (cbrt.f64 (pow.f64 (+.f64 x y) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 x y) -2)) (cbrt.f64 (+.f64 x y)))
(*.f64 (pow.f64 (+.f64 x y) -1/2) (pow.f64 (+.f64 x y) -1/2))
(/.f64 1 (+.f64 x y))
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 x y))))
(/.f64 1 (+.f64 x y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 x y)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x y))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x y)) -1) (pow.f64 (sqrt.f64 (+.f64 x y)) -1))
(pow.f64 (sqrt.f64 (+.f64 x y)) -2)
(*.f64 (/.f64 1 (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) (+.f64 (pow.f64 x 3) (pow.f64 y 3)))
(/.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (/.f64 1 (*.f64 (+.f64 x y) (-.f64 x y))) (-.f64 x y))
(*.f64 (-.f64 x y) (/.f64 1 (*.f64 (+.f64 x y) (-.f64 x y))))
(/.f64 (-.f64 x y) (*.f64 (+.f64 x y) (-.f64 x y)))
(pow.f64 (+.f64 x y) -1)
(/.f64 1 (+.f64 x y))
(pow.f64 (/.f64 1 (+.f64 x y)) 1)
(/.f64 1 (+.f64 x y))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x y))) 3)
(/.f64 1 (+.f64 x y))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 x y)) 3) 1/3)
(/.f64 1 (+.f64 x y))
(pow.f64 (pow.f64 (+.f64 x y) -1/2) 2)
(/.f64 1 (+.f64 x y))
(sqrt.f64 (pow.f64 (+.f64 x y) -2))
(/.f64 1 (+.f64 x y))
(log.f64 (exp.f64 (/.f64 1 (+.f64 x y))))
(/.f64 1 (+.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 x y)))))
(/.f64 1 (+.f64 x y))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 x y)) 3))
(/.f64 1 (+.f64 x y))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 x y))))
(/.f64 1 (+.f64 x y))
(exp.f64 (neg.f64 (log.f64 (+.f64 x y))))
(/.f64 1 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (+.f64 x y)) -1))
(/.f64 1 (+.f64 x y))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x y))) 1))
(/.f64 1 (+.f64 x y))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 x y))))
(/.f64 1 (+.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 1 (/.f64 y (*.f64 x 100)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 x (*.f64 y 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 x 100) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 y (cbrt.f64 (*.f64 x 100))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 y (sqrt.f64 (*.f64 x 100))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 x 100) 1) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(sqrt.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 2))
(fabs.f64 (*.f64 100 (/.f64 x y)))
(log.f64 (pow.f64 (exp.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
100
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 1 (/.f64 y (*.f64 x 100)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 x (*.f64 y 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 x 100) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 y (cbrt.f64 (*.f64 x 100))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (sqrt.f64 (*.f64 x 100)) (/.f64 y (sqrt.f64 (*.f64 x 100))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 x 100) 1) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(sqrt.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 2))
(fabs.f64 (*.f64 100 (/.f64 x y)))
(log.f64 (pow.f64 (exp.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
100
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/100))) 1)
(*.f64 x 1/100)
(/.f64 1 (/.f64 100 x))
(*.f64 x 1/100)
(/.f64 x 100)
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 100 (cbrt.f64 x)))
(/.f64 x 100)
(/.f64 (sqrt.f64 x) (/.f64 100 (sqrt.f64 x)))
(/.f64 x 100)
(/.f64 (neg.f64 x) -100)
(/.f64 x 100)
(pow.f64 (*.f64 x 1/100) 1)
(*.f64 x 1/100)
(pow.f64 (cbrt.f64 (*.f64 x 1/100)) 3)
(*.f64 x 1/100)
(pow.f64 (pow.f64 (*.f64 x 1/100) 3) 1/3)
(*.f64 x 1/100)
(pow.f64 (sqrt.f64 (*.f64 x 1/100)) 2)
(*.f64 x 1/100)
(sqrt.f64 (pow.f64 (*.f64 x 1/100) 2))
(*.f64 x 1/100)
(log.f64 (pow.f64 (exp.f64 1/100) x))
(*.f64 x 1/100)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 1/100))))
(*.f64 x 1/100)
(cbrt.f64 (pow.f64 (*.f64 x 1/100) 3))
(*.f64 x 1/100)
(expm1.f64 (log1p.f64 (*.f64 x 1/100)))
(*.f64 x 1/100)
(exp.f64 (log.f64 (*.f64 x 1/100)))
(*.f64 x 1/100)
(exp.f64 (*.f64 (log.f64 (*.f64 x 1/100)) 1))
(*.f64 x 1/100)
(log1p.f64 (expm1.f64 (*.f64 x 1/100)))
(*.f64 x 1/100)

eval87.0ms (1.9%)

Compiler

Compiled 2700 to 1593 computations (41% saved)

prune40.0ms (0.9%)

Pruning

11 alts after pruning (5 fresh and 6 done)

PrunedKeptTotal
New2153218
Fresh123
Picked055
Done011
Total21611227
Accuracy
100.0%
Counts
227 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.6%
(/.f64 (*.f64 x 100) y)
49.0%
(/.f64 x (*.f64 x 1/100))
98.1%
(/.f64 100 (/.f64 (+.f64 x y) x))
50.8%
(/.f64 100 (/.f64 y x))
51.1%
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
99.5%
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
99.8%
(*.f64 x (/.f64 100 (+.f64 x y)))
52.6%
(*.f64 x (/.f64 100 y))
49.0%
(*.f64 x (/.f64 100 x))
52.3%
(*.f64 100 (/.f64 x y))
49.1%
100
52.6%
(/.f64 (*.f64 x 100) y)
49.0%
(/.f64 x (*.f64 x 1/100))
98.1%
(/.f64 100 (/.f64 (+.f64 x y) x))
50.8%
(/.f64 100 (/.f64 y x))
51.1%
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
99.5%
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
99.8%
(*.f64 x (/.f64 100 (+.f64 x y)))
52.6%
(*.f64 x (/.f64 100 y))
49.0%
(*.f64 x (/.f64 100 x))
52.3%
(*.f64 100 (/.f64 x y))
49.1%
100
Compiler

Compiled 166 to 120 computations (27.7% saved)

localize63.0ms (1.4%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
99.7%
(/.f64 (*.f64 x 100) y)
100.0%
(/.f64 (+.f64 x y) x)
98.1%
(/.f64 100 (/.f64 (+.f64 x y) x))
97.9%
(/.f64 100 (/.f64 y x))
99.8%
(/.f64 1/100 x)
99.7%
(*.f64 y (/.f64 1/100 x))
98.2%
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
Compiler

Compiled 62 to 30 computations (51.6% saved)

series6.0ms (0.1%)

Counts
7 → 144
Calls

39 calls:

TimeVariablePointExpression
1.0ms
y
@0
(*.f64 y (/.f64 1/100 x))
0.0ms
x
@0
(*.f64 y (/.f64 1/100 x))
0.0ms
y
@inf
(*.f64 y (/.f64 1/100 x))
0.0ms
y
@-inf
(*.f64 y (/.f64 1/100 x))
0.0ms
x
@-inf
(/.f64 (+.f64 x y) x)

rewrite153.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
1072×prod-diff
604×expm1-udef
600×log1p-udef
446×fma-def
386×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017109
139391
2565591
Stop Event
node limit
Counts
7 → 292
Calls
Call 1
Inputs
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
(*.f64 y (/.f64 1/100 x))
(/.f64 1/100 x)
(/.f64 100 (/.f64 y x))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) x)
(/.f64 (*.f64 x 100) y)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1/100) (/.f64 1 y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (*.f64 (cbrt.f64 (/.f64 x 1/100)) (/.f64 1 y)))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 -1 (/.f64 1 (*.f64 (/.f64 1/100 x) (neg.f64 y))))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 1 y) (pow.f64 (/.f64 1/100 x) -1))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 y) x)
(*.f64 (pow.f64 (/.f64 1/100 x) -1) (/.f64 1 y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1) (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 x 1/100) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 x 1/100) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x 1/100)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 x 1/100)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (/.f64 1 y) 1) (/.f64 x 1/100))
(*.f64 (/.f64 (/.f64 1 y) 1/100) x)
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 (/.f64 (/.f64 1 y) -1/100) (neg.f64 x))
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(neg.f64 (/.f64 (/.f64 x 1/100) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) -2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x 1/100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 1/100 x))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 1/100 x)))) 1)
(/.f64 1 (*.f64 x (/.f64 100 y)))
(/.f64 y (/.f64 x 1/100))
(/.f64 y (/.f64 100 (/.f64 1 x)))
(/.f64 (/.f64 1/100 x) (/.f64 1 y))
(/.f64 (*.f64 y (/.f64 1/100 x)) 1)
(/.f64 (/.f64 y x) 100)
(/.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) 2) (/.f64 100 (cbrt.f64 (/.f64 y x))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (/.f64 x 1/100) (cbrt.f64 y)))
(/.f64 (sqrt.f64 (/.f64 y x)) (/.f64 100 (sqrt.f64 (/.f64 y x))))
(/.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(/.f64 (sqrt.f64 y) (/.f64 (/.f64 x 1/100) (sqrt.f64 y)))
(/.f64 (*.f64 (/.f64 1/100 x) (neg.f64 y)) -1)
(/.f64 (neg.f64 y) (*.f64 x -100))
(/.f64 (/.f64 (neg.f64 y) x) -100)
(/.f64 (*.f64 y 1/100) x)
(/.f64 (neg.f64 (*.f64 y 1/100)) (neg.f64 x))
(/.f64 (/.f64 y 1) (/.f64 x 1/100))
(/.f64 (/.f64 y (*.f64 (sqrt.f64 x) 10)) (*.f64 (sqrt.f64 x) 10))
(/.f64 (*.f64 y -1/100) (neg.f64 x))
(/.f64 (*.f64 -1/100 y) (neg.f64 x))
(/.f64 (/.f64 (*.f64 y 1/100) 1) x)
(/.f64 (/.f64 (*.f64 y 1/100) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 y 1/100) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2)) (cbrt.f64 (/.f64 x 1/100)))
(pow.f64 (*.f64 y (/.f64 1/100 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/100 x)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 1/100 x)))))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (/.f64 1/100 x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/100 x) 3) (pow.f64 y 3)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 x 1/100) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 1/100 x))))
(exp.f64 (log.f64 (*.f64 y (/.f64 1/100 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 1/100 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 1/100 x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/100 x))) 1)
(*.f64 1 (/.f64 1/100 x))
(*.f64 1/100 (/.f64 1 x))
(*.f64 (/.f64 1/100 x) 1)
(*.f64 (cbrt.f64 (/.f64 1/100 x)) (pow.f64 (cbrt.f64 (/.f64 1/100 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/100 x)) 2) (cbrt.f64 (/.f64 1/100 x)))
(*.f64 (/.f64 1/10 (sqrt.f64 x)) (/.f64 1/10 (sqrt.f64 x)))
(*.f64 -1/100 (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) 1/100)
(pow.f64 (/.f64 1/100 x) 1)
(pow.f64 (/.f64 x 1/100) -1)
(pow.f64 (cbrt.f64 (/.f64 1/100 x)) 3)
(pow.f64 (pow.f64 (/.f64 1/100 x) 3) 1/3)
(pow.f64 (/.f64 1/10 (sqrt.f64 x)) 2)
(sqrt.f64 (/.f64 1/10000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 1/100 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/100 x))))
(cbrt.f64 (pow.f64 (/.f64 1/100 x) 3))
(expm1.f64 (log1p.f64 (/.f64 1/100 x)))
(exp.f64 (log.f64 (/.f64 1/100 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 1/100 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 1/100 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1/100) (/.f64 1 y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (*.f64 (cbrt.f64 (/.f64 x 1/100)) (/.f64 1 y)))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 -1 (/.f64 1 (*.f64 (/.f64 1/100 x) (neg.f64 y))))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 1 y) (pow.f64 (/.f64 1/100 x) -1))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 y) x)
(*.f64 (pow.f64 (/.f64 1/100 x) -1) (/.f64 1 y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1) (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 x 1/100) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 x 1/100) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x 1/100)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 x 1/100)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (/.f64 1 y) 1) (/.f64 x 1/100))
(*.f64 (/.f64 (/.f64 1 y) 1/100) x)
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 (/.f64 (/.f64 1 y) -1/100) (neg.f64 x))
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(neg.f64 (/.f64 (/.f64 x 1/100) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) -2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x 1/100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 1/100 x))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 y x))))) 1)
(*.f64 1 (*.f64 100 (/.f64 x (+.f64 y x))))
(*.f64 x (/.f64 100 (+.f64 y x)))
(*.f64 100 (/.f64 x (+.f64 y x)))
(*.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 1)
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(*.f64 (sqrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) (sqrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(*.f64 -100 (/.f64 1 (neg.f64 (/.f64 (+.f64 y x) x))))
(*.f64 (/.f64 x (+.f64 y x)) 100)
(*.f64 (/.f64 100 (+.f64 y x)) x)
(*.f64 (*.f64 (/.f64 100 (+.f64 y x)) 1) x)
(*.f64 (*.f64 (/.f64 100 (+.f64 y x)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 y x)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 100 (neg.f64 (+.f64 y x))) (neg.f64 x))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 2)
(pow.f64 (/.f64 (+.f64 y x) (/.f64 x 1/100)) -1)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 y x))))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 3))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 y x) x))) 1)
(*.f64 1 (/.f64 (+.f64 y x) x))
(*.f64 (+.f64 y x) (/.f64 1 x))
(*.f64 (/.f64 (+.f64 y x) x) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 y x) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 y x) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 y x) x)) 2) (cbrt.f64 (/.f64 (+.f64 y x) x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y x)) 2) (*.f64 (cbrt.f64 (+.f64 y x)) (/.f64 1 x)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 y x) x)) (sqrt.f64 (/.f64 (+.f64 y x) x)))
(*.f64 (sqrt.f64 (+.f64 y x)) (*.f64 (sqrt.f64 (+.f64 y x)) (/.f64 1 x)))
(*.f64 (neg.f64 (+.f64 y x)) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) (+.f64 y x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 y x) (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 y x) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 y x)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y x)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 y x) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y x)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 y x)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 y x)) 1) (/.f64 (sqrt.f64 (+.f64 y x)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 y x)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 y x)) (cbrt.f64 x)))
(pow.f64 (/.f64 (+.f64 y x) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 y x) x)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 y x) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 y x) x)) 2)
(pow.f64 (/.f64 x (+.f64 y x)) -1)
(neg.f64 (/.f64 (+.f64 y x) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 y x) x) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 y x) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 y x) x))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 y x) x)))
(exp.f64 (log.f64 (/.f64 (+.f64 y x) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 y x) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 y x) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1/100) (/.f64 1 y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (*.f64 (cbrt.f64 (/.f64 x 1/100)) (/.f64 1 y)))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 -1 (/.f64 1 (*.f64 (/.f64 1/100 x) (neg.f64 y))))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 1 y) (pow.f64 (/.f64 1/100 x) -1))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 y) x)
(*.f64 (pow.f64 (/.f64 1/100 x) -1) (/.f64 1 y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1) (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 x 1/100) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 x 1/100) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x 1/100)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 x 1/100)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (/.f64 1 y) 1) (/.f64 x 1/100))
(*.f64 (/.f64 (/.f64 1 y) 1/100) x)
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 (/.f64 (/.f64 1 y) -1/100) (neg.f64 x))
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(neg.f64 (/.f64 (/.f64 x 1/100) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) -2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x 1/100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 1/100 x))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))

simplify163.0ms (3.7%)

Algorithm
egg-herbie
Rules
1418×fma-def
1010×log-prod
552×cube-prod
442×log-div
424×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04076712
110126676
238616568
Stop Event
node limit
Counts
436 → 229
Calls
Call 1
Inputs
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 1/100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1/100) (/.f64 1 y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (*.f64 (cbrt.f64 (/.f64 x 1/100)) (/.f64 1 y)))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 -1 (/.f64 1 (*.f64 (/.f64 1/100 x) (neg.f64 y))))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 1 y) (pow.f64 (/.f64 1/100 x) -1))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 y) x)
(*.f64 (pow.f64 (/.f64 1/100 x) -1) (/.f64 1 y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1) (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 x 1/100) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 x 1/100) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x 1/100)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 x 1/100)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (/.f64 1 y) 1) (/.f64 x 1/100))
(*.f64 (/.f64 (/.f64 1 y) 1/100) x)
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 (/.f64 (/.f64 1 y) -1/100) (neg.f64 x))
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(neg.f64 (/.f64 (/.f64 x 1/100) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) -2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x 1/100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 1/100 x))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 1/100 x)))) 1)
(/.f64 1 (*.f64 x (/.f64 100 y)))
(/.f64 y (/.f64 x 1/100))
(/.f64 y (/.f64 100 (/.f64 1 x)))
(/.f64 (/.f64 1/100 x) (/.f64 1 y))
(/.f64 (*.f64 y (/.f64 1/100 x)) 1)
(/.f64 (/.f64 y x) 100)
(/.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) 2) (/.f64 100 (cbrt.f64 (/.f64 y x))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (/.f64 x 1/100) (cbrt.f64 y)))
(/.f64 (sqrt.f64 (/.f64 y x)) (/.f64 100 (sqrt.f64 (/.f64 y x))))
(/.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(/.f64 (sqrt.f64 y) (/.f64 (/.f64 x 1/100) (sqrt.f64 y)))
(/.f64 (*.f64 (/.f64 1/100 x) (neg.f64 y)) -1)
(/.f64 (neg.f64 y) (*.f64 x -100))
(/.f64 (/.f64 (neg.f64 y) x) -100)
(/.f64 (*.f64 y 1/100) x)
(/.f64 (neg.f64 (*.f64 y 1/100)) (neg.f64 x))
(/.f64 (/.f64 y 1) (/.f64 x 1/100))
(/.f64 (/.f64 y (*.f64 (sqrt.f64 x) 10)) (*.f64 (sqrt.f64 x) 10))
(/.f64 (*.f64 y -1/100) (neg.f64 x))
(/.f64 (*.f64 -1/100 y) (neg.f64 x))
(/.f64 (/.f64 (*.f64 y 1/100) 1) x)
(/.f64 (/.f64 (*.f64 y 1/100) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 y 1/100) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2)) (cbrt.f64 (/.f64 x 1/100)))
(pow.f64 (*.f64 y (/.f64 1/100 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 3)
(pow.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/100 x)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 1/100 x)))))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (/.f64 1/100 x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/100 x) 3) (pow.f64 y 3)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 x 1/100) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 1/100 x))))
(exp.f64 (log.f64 (*.f64 y (/.f64 1/100 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 1/100 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 1/100 x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/100 x))) 1)
(*.f64 1 (/.f64 1/100 x))
(*.f64 1/100 (/.f64 1 x))
(*.f64 (/.f64 1/100 x) 1)
(*.f64 (cbrt.f64 (/.f64 1/100 x)) (pow.f64 (cbrt.f64 (/.f64 1/100 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/100 x)) 2) (cbrt.f64 (/.f64 1/100 x)))
(*.f64 (/.f64 1/10 (sqrt.f64 x)) (/.f64 1/10 (sqrt.f64 x)))
(*.f64 -1/100 (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) 1/100)
(pow.f64 (/.f64 1/100 x) 1)
(pow.f64 (/.f64 x 1/100) -1)
(pow.f64 (cbrt.f64 (/.f64 1/100 x)) 3)
(pow.f64 (pow.f64 (/.f64 1/100 x) 3) 1/3)
(pow.f64 (/.f64 1/10 (sqrt.f64 x)) 2)
(sqrt.f64 (/.f64 1/10000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 1/100 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/100 x))))
(cbrt.f64 (pow.f64 (/.f64 1/100 x) 3))
(expm1.f64 (log1p.f64 (/.f64 1/100 x)))
(exp.f64 (log.f64 (/.f64 1/100 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 1/100 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 1/100 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1/100) (/.f64 1 y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (*.f64 (cbrt.f64 (/.f64 x 1/100)) (/.f64 1 y)))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 -1 (/.f64 1 (*.f64 (/.f64 1/100 x) (neg.f64 y))))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 1 y) (pow.f64 (/.f64 1/100 x) -1))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 y) x)
(*.f64 (pow.f64 (/.f64 1/100 x) -1) (/.f64 1 y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1) (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 x 1/100) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 x 1/100) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x 1/100)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 x 1/100)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (/.f64 1 y) 1) (/.f64 x 1/100))
(*.f64 (/.f64 (/.f64 1 y) 1/100) x)
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 (/.f64 (/.f64 1 y) -1/100) (neg.f64 x))
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(neg.f64 (/.f64 (/.f64 x 1/100) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) -2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x 1/100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 1/100 x))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 y x))))) 1)
(*.f64 1 (*.f64 100 (/.f64 x (+.f64 y x))))
(*.f64 x (/.f64 100 (+.f64 y x)))
(*.f64 100 (/.f64 x (+.f64 y x)))
(*.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 1)
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(*.f64 (sqrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) (sqrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(*.f64 -100 (/.f64 1 (neg.f64 (/.f64 (+.f64 y x) x))))
(*.f64 (/.f64 x (+.f64 y x)) 100)
(*.f64 (/.f64 100 (+.f64 y x)) x)
(*.f64 (*.f64 (/.f64 100 (+.f64 y x)) 1) x)
(*.f64 (*.f64 (/.f64 100 (+.f64 y x)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 y x)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 100 (neg.f64 (+.f64 y x))) (neg.f64 x))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 2)
(pow.f64 (/.f64 (+.f64 y x) (/.f64 x 1/100)) -1)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 y x))))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 3))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 y x) x))) 1)
(*.f64 1 (/.f64 (+.f64 y x) x))
(*.f64 (+.f64 y x) (/.f64 1 x))
(*.f64 (/.f64 (+.f64 y x) x) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 y x) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 y x) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 y x) x)) 2) (cbrt.f64 (/.f64 (+.f64 y x) x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y x)) 2) (*.f64 (cbrt.f64 (+.f64 y x)) (/.f64 1 x)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 y x) x)) (sqrt.f64 (/.f64 (+.f64 y x) x)))
(*.f64 (sqrt.f64 (+.f64 y x)) (*.f64 (sqrt.f64 (+.f64 y x)) (/.f64 1 x)))
(*.f64 (neg.f64 (+.f64 y x)) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) (+.f64 y x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 y x) (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 y x) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 y x)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y x)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 y x) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y x)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 y x)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 y x)) 1) (/.f64 (sqrt.f64 (+.f64 y x)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 y x)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 y x)) (cbrt.f64 x)))
(pow.f64 (/.f64 (+.f64 y x) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 y x) x)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 y x) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 y x) x)) 2)
(pow.f64 (/.f64 x (+.f64 y x)) -1)
(neg.f64 (/.f64 (+.f64 y x) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 y x) x) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 y x) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 y x) x))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 y x) x)))
(exp.f64 (log.f64 (/.f64 (+.f64 y x) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 y x) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 y x) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1/100) (/.f64 1 y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (*.f64 (cbrt.f64 (/.f64 x 1/100)) (/.f64 1 y)))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 -1 (/.f64 1 (*.f64 (/.f64 1/100 x) (neg.f64 y))))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 1 y) (pow.f64 (/.f64 1/100 x) -1))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 y) x)
(*.f64 (pow.f64 (/.f64 1/100 x) -1) (/.f64 1 y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1) (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 x 1/100) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 x 1/100) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x 1/100)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 x 1/100)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (/.f64 1 y) 1) (/.f64 x 1/100))
(*.f64 (/.f64 (/.f64 1 y) 1/100) x)
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 (/.f64 (/.f64 1 y) -1/100) (neg.f64 x))
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(neg.f64 (/.f64 (/.f64 x 1/100) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) -2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x 1/100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 1/100 x))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
Outputs
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (*.f64 (/.f64 y x) (/.f64 y x))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (*.f64 (/.f64 y x) (/.f64 y x))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (fma.f64 (/.f64 x y) (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 (/.f64 y x) -100))
(fma.f64 (/.f64 y x) -100 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (/.f64 (*.f64 100 (*.f64 y y)) (*.f64 x x))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 (/.f64 y x) -100)))
(fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (fma.f64 (/.f64 y x) -100 100))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 (*.f64 100 (*.f64 y y)) (*.f64 x x)))))
(+.f64 100 (fma.f64 (/.f64 y x) -100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) 100))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 (/.f64 y x) -100))
(fma.f64 (/.f64 y x) -100 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (/.f64 (*.f64 100 (*.f64 y y)) (*.f64 x x))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 (/.f64 y x) -100)))
(fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (fma.f64 (/.f64 y x) -100 100))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 (*.f64 100 (*.f64 y y)) (*.f64 x x)))))
(+.f64 100 (fma.f64 (/.f64 y x) -100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) 100))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 (/.f64 y x) -100))
(fma.f64 (/.f64 y x) -100 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (/.f64 (*.f64 100 (*.f64 y y)) (*.f64 x x))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 (/.f64 y x) -100)))
(fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (fma.f64 (/.f64 y x) -100 100))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 (*.f64 100 (*.f64 y y)) (*.f64 x x)))))
(+.f64 100 (fma.f64 (/.f64 y x) -100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) 100))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (*.f64 (/.f64 y x) (/.f64 y x))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (*.f64 (/.f64 y x) (/.f64 y x))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (fma.f64 (/.f64 x y) (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (*.f64 (/.f64 y x) (/.f64 y x))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (*.f64 (/.f64 y x) (/.f64 y x))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 x (/.f64 (*.f64 y y) x)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (fma.f64 (/.f64 x y) (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
1
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
1
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
1
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1/100) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (*.f64 (cbrt.f64 (/.f64 x 1/100)) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 -1 (/.f64 1 (*.f64 (/.f64 1/100 x) (neg.f64 y))))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 y) (pow.f64 (/.f64 1/100 x) -1))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (/.f64 1/100 x) -1) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1) (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 x 1/100) (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 x 1/100) (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x 1/100)) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 x 1/100)) (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (/.f64 1 y) 1) (/.f64 x 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (/.f64 1 y) 1/100) x)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (/.f64 1 y) -1/100) (neg.f64 x))
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(*.f64 100 (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 (/.f64 x 1/100) (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) -2))
(*.f64 100 (/.f64 x y))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x 1/100) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(*.f64 100 (/.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 1/100 x)))) 1)
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 y (/.f64 x 1/100))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 y (/.f64 100 (/.f64 1 x)))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (/.f64 1/100 x) (/.f64 1 y))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (*.f64 y (/.f64 1/100 x)) 1)
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (/.f64 y x) 100)
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) 2) (/.f64 100 (cbrt.f64 (/.f64 y x))))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 1/100 (/.f64 y x))) 2) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 2) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (/.f64 x 1/100) (cbrt.f64 y)))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (sqrt.f64 (/.f64 y x)) (/.f64 100 (sqrt.f64 (/.f64 y x))))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(/.f64 (sqrt.f64 (*.f64 1/100 (/.f64 y x))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(/.f64 (sqrt.f64 y) (/.f64 (/.f64 x 1/100) (sqrt.f64 y)))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (*.f64 (/.f64 1/100 x) (neg.f64 y)) -1)
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (neg.f64 y) (*.f64 x -100))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (/.f64 (neg.f64 y) x) -100)
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (*.f64 y 1/100) x)
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (neg.f64 (*.f64 y 1/100)) (neg.f64 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (/.f64 y 1) (/.f64 x 1/100))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (/.f64 y (*.f64 (sqrt.f64 x) 10)) (*.f64 (sqrt.f64 x) 10))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (*.f64 y -1/100) (neg.f64 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (*.f64 -1/100 y) (neg.f64 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (/.f64 (*.f64 y 1/100) 1) x)
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (/.f64 (*.f64 y 1/100) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (/.f64 (*.f64 y 1/100) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2)) (cbrt.f64 (/.f64 x 1/100)))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(pow.f64 (*.f64 y (/.f64 1/100 x)) 1)
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 3)
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(pow.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) 3) 1/3)
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) 2)
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) 2))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/100 x)) y))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 1/100 x)))))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) 3))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (/.f64 1/100 x) 3)))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/100 x) 3) (pow.f64 y 3)))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 x 1/100) 3)))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 1/100 x))))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(exp.f64 (log.f64 (*.f64 y (/.f64 1/100 x))))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 1/100 x))) 1))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 1/100 x))))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/100 x))) 1)
(/.f64 1/100 x)
(*.f64 1 (/.f64 1/100 x))
(/.f64 1/100 x)
(*.f64 1/100 (/.f64 1 x))
(/.f64 1/100 x)
(*.f64 (/.f64 1/100 x) 1)
(/.f64 1/100 x)
(*.f64 (cbrt.f64 (/.f64 1/100 x)) (pow.f64 (cbrt.f64 (/.f64 1/100 x)) 2))
(/.f64 1/100 x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/100 x)) 2) (cbrt.f64 (/.f64 1/100 x)))
(/.f64 1/100 x)
(*.f64 (/.f64 1/10 (sqrt.f64 x)) (/.f64 1/10 (sqrt.f64 x)))
(pow.f64 (/.f64 1/10 (sqrt.f64 x)) 2)
(*.f64 -1/100 (/.f64 1 (neg.f64 x)))
(/.f64 1/100 x)
(*.f64 (/.f64 1 x) 1/100)
(/.f64 1/100 x)
(pow.f64 (/.f64 1/100 x) 1)
(/.f64 1/100 x)
(pow.f64 (/.f64 x 1/100) -1)
(/.f64 1/100 x)
(pow.f64 (cbrt.f64 (/.f64 1/100 x)) 3)
(/.f64 1/100 x)
(pow.f64 (pow.f64 (/.f64 1/100 x) 3) 1/3)
(/.f64 1/100 x)
(pow.f64 (/.f64 1/10 (sqrt.f64 x)) 2)
(sqrt.f64 (/.f64 1/10000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 1/100 x)))
(/.f64 1/100 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/100 x))))
(/.f64 1/100 x)
(cbrt.f64 (pow.f64 (/.f64 1/100 x) 3))
(/.f64 1/100 x)
(expm1.f64 (log1p.f64 (/.f64 1/100 x)))
(/.f64 1/100 x)
(exp.f64 (log.f64 (/.f64 1/100 x)))
(/.f64 1/100 x)
(exp.f64 (*.f64 (log.f64 (/.f64 1/100 x)) 1))
(/.f64 1/100 x)
(log1p.f64 (expm1.f64 (/.f64 1/100 x)))
(/.f64 1/100 x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1/100) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (*.f64 (cbrt.f64 (/.f64 x 1/100)) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 -1 (/.f64 1 (*.f64 (/.f64 1/100 x) (neg.f64 y))))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 y) (pow.f64 (/.f64 1/100 x) -1))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (/.f64 1/100 x) -1) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1) (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 x 1/100) (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 x 1/100) (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x 1/100)) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 x 1/100)) (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (/.f64 1 y) 1) (/.f64 x 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (/.f64 1 y) 1/100) x)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (/.f64 1 y) -1/100) (neg.f64 x))
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(*.f64 100 (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 (/.f64 x 1/100) (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) -2))
(*.f64 100 (/.f64 x y))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x 1/100) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(*.f64 100 (/.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 y x))))) 1)
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 1 (*.f64 100 (/.f64 x (+.f64 y x))))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 x (/.f64 100 (+.f64 y x)))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 100 (/.f64 x (+.f64 y x)))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 1)
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 2))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (sqrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) (sqrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 -100 (/.f64 1 (neg.f64 (/.f64 (+.f64 y x) x))))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (/.f64 x (+.f64 y x)) 100)
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (/.f64 100 (+.f64 y x)) x)
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (*.f64 (/.f64 100 (+.f64 y x)) 1) x)
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (*.f64 (/.f64 100 (+.f64 y x)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (*.f64 (/.f64 100 (+.f64 y x)) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (/.f64 100 (neg.f64 (+.f64 y x))) (neg.f64 x))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 1)
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 3)
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 3) 1/3)
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 2)
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(pow.f64 (/.f64 (+.f64 y x) (/.f64 x 1/100)) -1)
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(/.f64 (/.f64 x (+.f64 x y)) 1/100)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 2))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 y x))))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 y x))))))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 y x))) 3))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 y x)))) 1))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 y x)))))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (/.f64 (+.f64 x y) 100))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 y x) x))) 1)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 1 (/.f64 (+.f64 y x) x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (+.f64 y x) (/.f64 1 x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (/.f64 (+.f64 y x) x) 1)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (cbrt.f64 (/.f64 (+.f64 y x) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 y x) x)) 2))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 y x) x)) 2) (cbrt.f64 (/.f64 (+.f64 y x) x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y x)) 2) (*.f64 (cbrt.f64 (+.f64 y x)) (/.f64 1 x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (sqrt.f64 (/.f64 (+.f64 y x) x)) (sqrt.f64 (/.f64 (+.f64 y x) x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (sqrt.f64 (+.f64 y x)) (*.f64 (sqrt.f64 (+.f64 y x)) (/.f64 1 x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (neg.f64 (+.f64 y x)) (/.f64 1 (neg.f64 x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (/.f64 1 x) (+.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 y x) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 x y) (cbrt.f64 x)))
(/.f64 (/.f64 (+.f64 x y) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 y x) (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 x y) (sqrt.f64 x)))
(/.f64 (/.f64 (+.f64 x y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (+.f64 y x)) x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y x)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 y x) x)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y x)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 y x)) (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 x y) (sqrt.f64 x)))
(/.f64 (/.f64 (+.f64 x y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 y x)) 1) (/.f64 (sqrt.f64 (+.f64 y x)) x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (/.f64 (sqrt.f64 (+.f64 y x)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 y x)) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 x y) (cbrt.f64 x)))
(/.f64 (/.f64 (+.f64 x y) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (/.f64 (+.f64 y x) x) 1)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 y x) x)) 3)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(pow.f64 (pow.f64 (/.f64 (+.f64 y x) x) 3) 1/3)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 y x) x)) 2)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(pow.f64 (/.f64 x (+.f64 y x)) -1)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(neg.f64 (/.f64 (+.f64 y x) (neg.f64 x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 y x) x) 2))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(log.f64 (exp.f64 (/.f64 (+.f64 y x) x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 y x) x))))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 y x) x) 3))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 x 3)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 y x) x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(exp.f64 (log.f64 (/.f64 (+.f64 y x) x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 y x) x)) 1))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 y x) x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1/100) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (*.f64 (cbrt.f64 (/.f64 x 1/100)) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 -1 (/.f64 1 (*.f64 (/.f64 1/100 x) (neg.f64 y))))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 y) (pow.f64 (/.f64 1/100 x) -1))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (/.f64 1/100 x) -1) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1) (pow.f64 (sqrt.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 x 1/100) (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 x 1/100) (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x 1/100)) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x 1/100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 x 1/100)) (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (/.f64 1 y) 1) (/.f64 x 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (/.f64 1 y) 1/100) x)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (/.f64 1 y) -1/100) (neg.f64 x))
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(*.f64 100 (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 (/.f64 x 1/100) (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 1/100 x)) -2))
(*.f64 100 (/.f64 x y))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x 1/100) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 1/100 x))) -1))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(*.f64 100 (/.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))

eval157.0ms (3.5%)

Compiler

Compiled 2622 to 1560 computations (40.5% saved)

prune38.0ms (0.9%)

Pruning

10 alts after pruning (2 fresh and 8 done)

PrunedKeptTotal
New2281229
Fresh011
Picked134
Done156
Total23010240
Accuracy
100.0%
Counts
240 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.6%
(/.f64 (*.f64 x 100) y)
49.0%
(/.f64 x (*.f64 x 1/100))
50.8%
(/.f64 100 (/.f64 y x))
98.1%
(/.f64 100 (+.f64 (/.f64 y x) 1))
51.1%
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
99.8%
(*.f64 x (/.f64 100 (+.f64 x y)))
52.6%
(*.f64 x (/.f64 100 y))
49.0%
(*.f64 x (/.f64 100 x))
52.3%
(*.f64 100 (/.f64 x y))
49.1%
100
52.6%
(/.f64 (*.f64 x 100) y)
49.0%
(/.f64 x (*.f64 x 1/100))
50.8%
(/.f64 100 (/.f64 y x))
98.1%
(/.f64 100 (+.f64 (/.f64 y x) 1))
51.1%
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
99.8%
(*.f64 x (/.f64 100 (+.f64 x y)))
52.6%
(*.f64 x (/.f64 100 y))
49.0%
(*.f64 x (/.f64 100 x))
52.3%
(*.f64 100 (/.f64 x y))
49.1%
100
Compiler

Compiled 144 to 106 computations (26.4% saved)

localize77.0ms (1.7%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (/.f64 y x) 1)
98.1%
(/.f64 100 (+.f64 (/.f64 y x) 1))
Compiler

Compiled 22 to 12 computations (45.5% saved)

series2.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
y
@inf
(/.f64 100 (+.f64 (/.f64 y x) 1))
0.0ms
y
@-inf
(/.f64 100 (+.f64 (/.f64 y x) 1))
0.0ms
y
@0
(/.f64 100 (+.f64 (/.f64 y x) 1))
0.0ms
x
@-inf
(/.f64 100 (+.f64 (/.f64 y x) 1))
0.0ms
y
@inf
(+.f64 (/.f64 y x) 1)

rewrite71.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
1304×unpow-prod-down
870×log-prod
518×prod-diff
488×pow-prod-down
408×pow-prod-up
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
119732
2256032
Stop Event
node limit
Counts
2 → 109
Calls
Call 1
Inputs
(/.f64 100 (+.f64 (/.f64 y x) 1))
(+.f64 (/.f64 y x) 1)
Outputs
(+.f64 0 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1)
(*.f64 100 (/.f64 1 (+.f64 (/.f64 y x) 1)))
(*.f64 1 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (cbrt.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2))))
(*.f64 (cbrt.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2))) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1))) (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1))))
(*.f64 -100 (/.f64 1 (+.f64 -1 (neg.f64 (/.f64 y x)))))
(*.f64 -100 (pow.f64 (/.f64 1 (+.f64 -1 (neg.f64 (/.f64 y x)))) 1))
(*.f64 (/.f64 1 (+.f64 (/.f64 y x) 1)) 100)
(*.f64 (/.f64 100 (+.f64 1 (pow.f64 (/.f64 y x) 3))) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) (+.f64 (/.f64 y x) -1))
(*.f64 (pow.f64 1 1/3) (/.f64 100 (+.f64 (/.f64 y x) 1)))
(*.f64 (pow.f64 (/.f64 100 (+.f64 1 (pow.f64 (/.f64 y x) 3))) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(*.f64 (pow.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) 1) (+.f64 (/.f64 y x) -1))
(*.f64 (pow.f64 (cbrt.f64 100) 3) (/.f64 1 (+.f64 (/.f64 y x) 1)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2) 3) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2)) 100) 1/3) (cbrt.f64 (/.f64 1 (+.f64 (/.f64 y x) 1))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 5/2) 1/3) (cbrt.f64 (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100)) 2) -1) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3)
(pow.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2)) 1/2)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1))) 2)
(pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) -1)
(pow.f64 (/.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) 1) -1)
(sqrt.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2)))
(log.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(exp.f64 (*.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x)))) 1/3))
(exp.f64 (*.f64 (-.f64 (log.f64 10) (*.f64 1/2 (log1p.f64 (/.f64 y x)))) 2))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 y x)) (log.f64 1/100)) -1))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 y x) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 1 (+.f64 (/.f64 y x) -1)))
(*.f64 1 (+.f64 (/.f64 y x) 1))
(*.f64 (+.f64 (/.f64 y x) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 2) (cbrt.f64 (+.f64 (/.f64 y x) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 y x) 1)) (sqrt.f64 (+.f64 (/.f64 y x) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))) 1))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) -1) (/.f64 1 (+.f64 (/.f64 y x) -1)))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) -1) (pow.f64 (/.f64 1 (+.f64 (/.f64 y x) -1)) 1))
(*.f64 (pow.f64 1 1/3) (+.f64 (/.f64 y x) 1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))) 2) 3) (cbrt.f64 (+.f64 (/.f64 y x) 1)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) (cbrt.f64 (+.f64 (/.f64 y x) 1))) 2) 1/3) (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))))
(*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 y x) 1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))) (+.f64 1 (pow.f64 (/.f64 y x) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 y x) -1) (+.f64 (pow.f64 (/.f64 y x) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3)) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) -1) (+.f64 (/.f64 y x) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) (neg.f64 (+.f64 (/.f64 y x) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 y x) 2)) (-.f64 1 (/.f64 y x)))
(pow.f64 (+.f64 (/.f64 y x) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 y x) 1)) 2)
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))) (+.f64 1 (pow.f64 (/.f64 y x) 3))) -1)
(pow.f64 (/.f64 (+.f64 (/.f64 y x) -1) (+.f64 (pow.f64 (/.f64 y x) 2) -1)) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 y x) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 y x) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 y x) 1)))
(exp.f64 (log1p.f64 (/.f64 y x)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 y x)) 1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (/.f64 y x)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (/.f64 y x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 y x))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (/.f64 y x))) 2))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 y x) 1)))
(fma.f64 y (/.f64 1 x) 1)
(fma.f64 (/.f64 y x) 1 1)
(fma.f64 1 (/.f64 y x) 1)
(fma.f64 (cbrt.f64 (/.f64 y x)) (pow.f64 (cbrt.f64 (/.f64 y x)) 2) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) 2) (cbrt.f64 (/.f64 y x)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) 2) (*.f64 (cbrt.f64 (/.f64 y x)) 1) 1)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 x)) 1)
(fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) 1)
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) 1) 1)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 x)) 1)
(fma.f64 (neg.f64 y) (/.f64 1 (neg.f64 x)) 1)
(fma.f64 (/.f64 1 x) y 1)
(fma.f64 (pow.f64 (cbrt.f64 x) -2) (/.f64 y (cbrt.f64 x)) 1)
(fma.f64 (pow.f64 x -1/2) (/.f64 y (sqrt.f64 x)) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) x) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 y x)) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 y) (sqrt.f64 x)) 1)
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) x) 1)
(fma.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 x x))) (/.f64 (sqrt.f64 y) (cbrt.f64 x)) 1)

simplify130.0ms (2.9%)

Algorithm
egg-herbie
Rules
1284×fma-def
1224×unswap-sqr
1216×times-frac
996×associate-*r/
680×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03134479
17684241
223463911
Stop Event
node limit
Counts
157 → 177
Calls
Call 1
Inputs
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 0 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1)
(*.f64 100 (/.f64 1 (+.f64 (/.f64 y x) 1)))
(*.f64 1 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (cbrt.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2))))
(*.f64 (cbrt.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2))) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1))) (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1))))
(*.f64 -100 (/.f64 1 (+.f64 -1 (neg.f64 (/.f64 y x)))))
(*.f64 -100 (pow.f64 (/.f64 1 (+.f64 -1 (neg.f64 (/.f64 y x)))) 1))
(*.f64 (/.f64 1 (+.f64 (/.f64 y x) 1)) 100)
(*.f64 (/.f64 100 (+.f64 1 (pow.f64 (/.f64 y x) 3))) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) (+.f64 (/.f64 y x) -1))
(*.f64 (pow.f64 1 1/3) (/.f64 100 (+.f64 (/.f64 y x) 1)))
(*.f64 (pow.f64 (/.f64 100 (+.f64 1 (pow.f64 (/.f64 y x) 3))) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(*.f64 (pow.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) 1) (+.f64 (/.f64 y x) -1))
(*.f64 (pow.f64 (cbrt.f64 100) 3) (/.f64 1 (+.f64 (/.f64 y x) 1)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2) 3) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2)) 100) 1/3) (cbrt.f64 (/.f64 1 (+.f64 (/.f64 y x) 1))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 5/2) 1/3) (cbrt.f64 (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100)) 2) -1) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3)
(pow.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2)) 1/2)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1))) 2)
(pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) -1)
(pow.f64 (/.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) 1) -1)
(sqrt.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2)))
(log.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(exp.f64 (*.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x)))) 1/3))
(exp.f64 (*.f64 (-.f64 (log.f64 10) (*.f64 1/2 (log1p.f64 (/.f64 y x)))) 2))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 y x)) (log.f64 1/100)) -1))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 y x) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 1 (+.f64 (/.f64 y x) -1)))
(*.f64 1 (+.f64 (/.f64 y x) 1))
(*.f64 (+.f64 (/.f64 y x) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 2) (cbrt.f64 (+.f64 (/.f64 y x) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 y x) 1)) (sqrt.f64 (+.f64 (/.f64 y x) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))) 1))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) -1) (/.f64 1 (+.f64 (/.f64 y x) -1)))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) -1) (pow.f64 (/.f64 1 (+.f64 (/.f64 y x) -1)) 1))
(*.f64 (pow.f64 1 1/3) (+.f64 (/.f64 y x) 1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))) 2) 3) (cbrt.f64 (+.f64 (/.f64 y x) 1)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) (cbrt.f64 (+.f64 (/.f64 y x) 1))) 2) 1/3) (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))))
(*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 y x) 1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))) (+.f64 1 (pow.f64 (/.f64 y x) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 y x) -1) (+.f64 (pow.f64 (/.f64 y x) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3)) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) -1) (+.f64 (/.f64 y x) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) (neg.f64 (+.f64 (/.f64 y x) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 y x) 2)) (-.f64 1 (/.f64 y x)))
(pow.f64 (+.f64 (/.f64 y x) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 y x) 1)) 2)
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))) (+.f64 1 (pow.f64 (/.f64 y x) 3))) -1)
(pow.f64 (/.f64 (+.f64 (/.f64 y x) -1) (+.f64 (pow.f64 (/.f64 y x) 2) -1)) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 y x) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 y x) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 y x) 1)))
(exp.f64 (log1p.f64 (/.f64 y x)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 y x)) 1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (/.f64 y x)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (/.f64 y x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 y x))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (/.f64 y x))) 2))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 y x) 1)))
(fma.f64 y (/.f64 1 x) 1)
(fma.f64 (/.f64 y x) 1 1)
(fma.f64 1 (/.f64 y x) 1)
(fma.f64 (cbrt.f64 (/.f64 y x)) (pow.f64 (cbrt.f64 (/.f64 y x)) 2) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) 2) (cbrt.f64 (/.f64 y x)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) 2) (*.f64 (cbrt.f64 (/.f64 y x)) 1) 1)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 x)) 1)
(fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) 1)
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) 1) 1)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 x)) 1)
(fma.f64 (neg.f64 y) (/.f64 1 (neg.f64 x)) 1)
(fma.f64 (/.f64 1 x) y 1)
(fma.f64 (pow.f64 (cbrt.f64 x) -2) (/.f64 y (cbrt.f64 x)) 1)
(fma.f64 (pow.f64 x -1/2) (/.f64 y (sqrt.f64 x)) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) x) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 y x)) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 y) (sqrt.f64 x)) 1)
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) x) 1)
(fma.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 x x))) (/.f64 (sqrt.f64 y) (cbrt.f64 x)) 1)
Outputs
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100)))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (fma.f64 (/.f64 x y) (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (fma.f64 (/.f64 x y) (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (fma.f64 (/.f64 x y) (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100)))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 100 (/.f64 (*.f64 y y) (*.f64 x x))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100)))
1
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
1
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
1
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 0 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 100 (/.f64 1 (+.f64 (/.f64 y x) 1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 1 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (cbrt.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2))))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 y x) 1/100 1/100) -2)))
(*.f64 (cbrt.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2))) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (cbrt.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2))))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 y x) 1/100 1/100) -2)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1))) (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 -100 (/.f64 1 (+.f64 -1 (neg.f64 (/.f64 y x)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 -100 (pow.f64 (/.f64 1 (+.f64 -1 (neg.f64 (/.f64 y x)))) 1))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (/.f64 1 (+.f64 (/.f64 y x) 1)) 100)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 100 (+.f64 1 (pow.f64 (/.f64 y x) 3))) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 3) 1)) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(/.f64 (*.f64 100 (fma.f64 (/.f64 y x) (+.f64 (/.f64 y x) -1) 1)) (+.f64 (pow.f64 (/.f64 y x) 3) 1))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) (+.f64 (/.f64 y x) -1))
(*.f64 (/.f64 100 (+.f64 -1 (pow.f64 (/.f64 y x) 2))) (+.f64 (/.f64 y x) -1))
(/.f64 (fma.f64 100 (/.f64 y x) -100) (+.f64 -1 (pow.f64 (/.f64 y x) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 100 (+.f64 (/.f64 y x) 1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (pow.f64 (/.f64 100 (+.f64 1 (pow.f64 (/.f64 y x) 3))) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 3) 1)) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(/.f64 (*.f64 100 (fma.f64 (/.f64 y x) (+.f64 (/.f64 y x) -1) 1)) (+.f64 (pow.f64 (/.f64 y x) 3) 1))
(*.f64 (pow.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) 1) (+.f64 (/.f64 y x) -1))
(*.f64 (/.f64 100 (+.f64 -1 (pow.f64 (/.f64 y x) 2))) (+.f64 (/.f64 y x) -1))
(/.f64 (fma.f64 100 (/.f64 y x) -100) (+.f64 -1 (pow.f64 (/.f64 y x) 2)))
(*.f64 (pow.f64 (cbrt.f64 100) 3) (/.f64 1 (+.f64 (/.f64 y x) 1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2) 3) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 3))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 1000000 (pow.f64 (+.f64 (/.f64 y x) 1) 3)))) (cbrt.f64 (sqrt.f64 (/.f64 1000000 (pow.f64 (+.f64 (/.f64 y x) 1) 3)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3/2)))
(*.f64 (pow.f64 (*.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2)) 100) 1/3) (cbrt.f64 (/.f64 1 (+.f64 (/.f64 y x) 1))))
(*.f64 (cbrt.f64 (*.f64 100 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2)))) (cbrt.f64 (/.f64 1 (+.f64 (/.f64 y x) 1))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 y x) 1) -2) 1000000)) (cbrt.f64 (/.f64 1 (+.f64 (/.f64 y x) 1))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 8)))
(*.f64 (pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 5/2) 1/3) (cbrt.f64 (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 5/2)) (cbrt.f64 (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100)) 2) -1) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100)) 2)))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1/100 (*.f64 (/.f64 y x) 1/100))) 2)))
(/.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 y x) 1/100 1/100)) 2))
(pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2)) 1/2)
(sqrt.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2)))
(fabs.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3) 1/3)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1))) 2)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) -1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (/.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) 1) -1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(sqrt.f64 (*.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) -2)))
(fabs.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(log.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(/.f64 100 (exp.f64 (log1p.f64 (/.f64 y x))))
(exp.f64 (*.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))) 1))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(/.f64 100 (exp.f64 (log1p.f64 (/.f64 y x))))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))) 1) 1))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(/.f64 100 (exp.f64 (log1p.f64 (/.f64 y x))))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x)))) 3))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(/.f64 100 (exp.f64 (log1p.f64 (/.f64 y x))))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x)))) 1/3))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(/.f64 100 (exp.f64 (log1p.f64 (/.f64 y x))))
(exp.f64 (*.f64 (-.f64 (log.f64 10) (*.f64 1/2 (log1p.f64 (/.f64 y x)))) 2))
(pow.f64 (exp.f64 (-.f64 (log.f64 10) (*.f64 1/2 (log1p.f64 (/.f64 y x))))) 2)
(pow.f64 (exp.f64 2) (+.f64 (log.f64 10) (*.f64 (log1p.f64 (/.f64 y x)) -1/2)))
(exp.f64 (fma.f64 2 (log.f64 10) (neg.f64 (log1p.f64 (/.f64 y x)))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 y x)) (log.f64 1/100)) -1))
(pow.f64 (exp.f64 (+.f64 (log1p.f64 (/.f64 y x)) (log.f64 1/100))) -1)
(exp.f64 (neg.f64 (+.f64 (log1p.f64 (/.f64 y x)) (log.f64 1/100))))
(/.f64 1 (*.f64 1/100 (exp.f64 (log1p.f64 (/.f64 y x)))))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 y x) 1))) 1)
(+.f64 (/.f64 y x) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 1 (+.f64 (/.f64 y x) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 -1 (+.f64 (/.f64 y x) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 y x) 2)) (+.f64 (/.f64 y x) -1))
(*.f64 1 (+.f64 (/.f64 y x) 1))
(+.f64 (/.f64 y x) 1)
(*.f64 (+.f64 (/.f64 y x) 1) 1)
(+.f64 (/.f64 y x) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 2))
(+.f64 (/.f64 y x) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 2) (cbrt.f64 (+.f64 (/.f64 y x) 1)))
(+.f64 (/.f64 y x) 1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 y x) 1)) (sqrt.f64 (+.f64 (/.f64 y x) 1)))
(+.f64 (/.f64 y x) 1)
(*.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (fma.f64 (/.f64 y x) (+.f64 (/.f64 y x) -1) 1))
(*.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))) 1))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (fma.f64 (/.f64 y x) (+.f64 (/.f64 y x) -1) 1))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) -1) (/.f64 1 (+.f64 (/.f64 y x) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 1 (+.f64 (/.f64 y x) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 -1 (+.f64 (/.f64 y x) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 y x) 2)) (+.f64 (/.f64 y x) -1))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) -1) (pow.f64 (/.f64 1 (+.f64 (/.f64 y x) -1)) 1))
(-.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 1 (+.f64 (/.f64 y x) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 -1 (+.f64 (/.f64 y x) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 y x) 2)) (+.f64 (/.f64 y x) -1))
(*.f64 (pow.f64 1 1/3) (+.f64 (/.f64 y x) 1))
(+.f64 (/.f64 y x) 1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))) 2) 3) (cbrt.f64 (+.f64 (/.f64 y x) 1)))
(+.f64 (/.f64 y x) 1)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))) 3))
(+.f64 (/.f64 y x) 1)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3/2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) (cbrt.f64 (+.f64 (/.f64 y x) 1))) 2) 1/3) (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) (cbrt.f64 (+.f64 (/.f64 y x) 1))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 8)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 y x) 1))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 5/2)) (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 y x) 1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))) (+.f64 1 (pow.f64 (/.f64 y x) 3))))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (fma.f64 (/.f64 y x) (+.f64 (/.f64 y x) -1) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 y x) -1) (+.f64 (pow.f64 (/.f64 y x) 2) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 1 (+.f64 (/.f64 y x) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 -1 (+.f64 (/.f64 y x) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 y x) 2)) (+.f64 (/.f64 y x) -1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3)) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (fma.f64 (/.f64 y x) (+.f64 (/.f64 y x) -1) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x))))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (fma.f64 (/.f64 y x) (+.f64 (/.f64 y x) -1) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) -1) (+.f64 (/.f64 y x) -1))
(-.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 1 (+.f64 (/.f64 y x) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 -1 (+.f64 (/.f64 y x) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 y x) 2)) (+.f64 (/.f64 y x) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (fma.f64 (/.f64 y x) (+.f64 (/.f64 y x) -1) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) (neg.f64 (+.f64 (/.f64 y x) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 1 (+.f64 (/.f64 y x) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 -1 (+.f64 (/.f64 y x) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 y x) 2)) (+.f64 (/.f64 y x) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 y x) 2)) (-.f64 1 (/.f64 y x)))
(-.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 1 (+.f64 (/.f64 y x) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 -1 (+.f64 (/.f64 y x) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 y x) 2)) (+.f64 (/.f64 y x) -1))
(pow.f64 (+.f64 (/.f64 y x) 1) 1)
(+.f64 (/.f64 y x) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 3)
(+.f64 (/.f64 y x) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 2) 1/2)
(+.f64 (/.f64 y x) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3) 1/3)
(+.f64 (/.f64 y x) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 y x) 1)) 2)
(+.f64 (/.f64 y x) 1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))) (+.f64 1 (pow.f64 (/.f64 y x) 3))) -1)
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (fma.f64 (/.f64 y x) (+.f64 (/.f64 y x) -1) 1))
(pow.f64 (/.f64 (+.f64 (/.f64 y x) -1) (+.f64 (pow.f64 (/.f64 y x) 2) -1)) -1)
(-.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 1 (+.f64 (/.f64 y x) -1)))
(+.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (+.f64 (/.f64 y x) -1)) (/.f64 -1 (+.f64 (/.f64 y x) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 y x) 2)) (+.f64 (/.f64 y x) -1))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 2))
(+.f64 (/.f64 y x) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 y x) 1)))
(+.f64 (/.f64 y x) 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 y x) 1))))
(+.f64 (/.f64 y x) 1)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3))
(+.f64 (/.f64 y x) 1)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 y x) 1)))
(+.f64 (/.f64 y x) 1)
(exp.f64 (log1p.f64 (/.f64 y x)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 y x)) 1))
(exp.f64 (log1p.f64 (/.f64 y x)))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (/.f64 y x)) 1) 1))
(exp.f64 (log1p.f64 (/.f64 y x)))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (/.f64 y x))) 3))
(exp.f64 (log1p.f64 (/.f64 y x)))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (/.f64 y x))) 1/3))
(exp.f64 (log1p.f64 (/.f64 y x)))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (/.f64 y x))) 2))
(exp.f64 (log1p.f64 (/.f64 y x)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 y x) 1)))
(+.f64 (/.f64 y x) 1)
(fma.f64 y (/.f64 1 x) 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 (/.f64 y x) 1 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 1 (/.f64 y x) 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 (cbrt.f64 (/.f64 y x)) (pow.f64 (cbrt.f64 (/.f64 y x)) 2) 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) 2) (cbrt.f64 (/.f64 y x)) 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) 2) (*.f64 (cbrt.f64 (/.f64 y x)) 1) 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 x)) 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) 1) 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 x)) 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 (neg.f64 y) (/.f64 1 (neg.f64 x)) 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 (/.f64 1 x) y 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 (pow.f64 (cbrt.f64 x) -2) (/.f64 y (cbrt.f64 x)) 1)
(fma.f64 (pow.f64 x -1/2) (/.f64 y (sqrt.f64 x)) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) x) 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 y x)) 1)
(fma.f64 (cbrt.f64 (/.f64 y x)) (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (*.f64 x x))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 y) (sqrt.f64 x)) 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) x) 1)
(+.f64 (/.f64 y x) 1)
(fma.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 x x))) (/.f64 (sqrt.f64 y) (cbrt.f64 x)) 1)
(+.f64 1 (/.f64 (/.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))))

eval99.0ms (2.2%)

Compiler

Compiled 2679 to 1709 computations (36.2% saved)

prune63.0ms (1.4%)

Pruning

10 alts after pruning (1 fresh and 9 done)

PrunedKeptTotal
New1770177
Fresh011
Picked011
Done088
Total17710187
Accuracy
100.0%
Counts
187 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.6%
(/.f64 (*.f64 x 100) y)
49.0%
(/.f64 x (*.f64 x 1/100))
50.8%
(/.f64 100 (/.f64 y x))
98.1%
(/.f64 100 (+.f64 (/.f64 y x) 1))
51.1%
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
99.8%
(*.f64 x (/.f64 100 (+.f64 x y)))
52.6%
(*.f64 x (/.f64 100 y))
49.0%
(*.f64 x (/.f64 100 x))
52.3%
(*.f64 100 (/.f64 x y))
49.1%
100
Compiler

Compiled 161 to 104 computations (35.4% saved)

regimes38.0ms (0.9%)

Counts
15 → 1
Calls
Call 1
Inputs
100
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 x))
(*.f64 x (/.f64 100 y))
(/.f64 100 (/.f64 y x))
(/.f64 x (*.f64 x 1/100))
(/.f64 x (*.f64 y 1/100))
(/.f64 (*.f64 x 100) y)
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 x (/.f64 (+.f64 x y) 100))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
Outputs
(*.f64 x (/.f64 100 (+.f64 x y)))
Calls

3 calls:

9.0ms
x
8.0ms
y
6.0ms
(/.f64 (*.f64 x 100) (+.f64 x y))
Results
AccuracySegmentsBranch
99.8%1x
99.8%1y
99.8%1(/.f64 (*.f64 x 100) (+.f64 x y))
Compiler

Compiled 104 to 61 computations (41.3% saved)

regimes107.0ms (2.4%)

Counts
8 → 7
Calls
Call 1
Inputs
100
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 x))
(*.f64 x (/.f64 100 y))
(/.f64 100 (/.f64 y x))
(/.f64 x (*.f64 x 1/100))
(/.f64 x (*.f64 y 1/100))
(/.f64 (*.f64 x 100) y)
Outputs
(/.f64 (*.f64 x 100) y)
100
(*.f64 x (/.f64 100 y))
100
(*.f64 x (/.f64 100 y))
100
(*.f64 x (/.f64 100 y))
Calls

2 calls:

77.0ms
y
28.0ms
x
Results
AccuracySegmentsBranch
75.5%3x
82.8%7y
Compiler

Compiled 44 to 28 computations (36.4% saved)

regimes34.0ms (0.8%)

Counts
7 → 7
Calls
Call 1
Inputs
100
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 x))
(*.f64 x (/.f64 100 y))
(/.f64 100 (/.f64 y x))
(/.f64 x (*.f64 x 1/100))
(/.f64 x (*.f64 y 1/100))
Outputs
(/.f64 x (*.f64 y 1/100))
100
(*.f64 x (/.f64 100 y))
100
(*.f64 x (/.f64 100 y))
100
(*.f64 x (/.f64 100 y))
Calls

1 calls:

33.0ms
y
Results
AccuracySegmentsBranch
82.8%7y
Compiler

Compiled 36 to 23 computations (36.1% saved)

regimes63.0ms (1.4%)

Counts
6 → 7
Calls
Call 1
Inputs
100
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 x))
(*.f64 x (/.f64 100 y))
(/.f64 100 (/.f64 y x))
(/.f64 x (*.f64 x 1/100))
Outputs
(*.f64 x (/.f64 100 y))
100
(*.f64 x (/.f64 100 y))
100
(*.f64 x (/.f64 100 y))
100
(*.f64 x (/.f64 100 y))
Calls

1 calls:

61.0ms
y
Results
AccuracySegmentsBranch
82.8%7y
Compiler

Compiled 31 to 20 computations (35.5% saved)

regimes25.0ms (0.6%)

Counts
3 → 7
Calls
Call 1
Inputs
100
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 x))
Outputs
(*.f64 100 (/.f64 x y))
100
(*.f64 100 (/.f64 x y))
100
(*.f64 100 (/.f64 x y))
100
(*.f64 100 (/.f64 x y))
Calls

1 calls:

24.0ms
y
Results
AccuracySegmentsBranch
82.5%7y
Compiler

Compiled 16 to 11 computations (31.3% saved)

regimes6.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
100
Outputs
100
Calls

2 calls:

3.0ms
y
3.0ms
x
Results
AccuracySegmentsBranch
49.1%1x
49.1%1y
Compiler

Compiled 9 to 7 computations (22.2% saved)

bsearch79.0ms (1.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
2.9578828039446003e+73
2.7048258777320465e+82
12.0ms
4.5391352472232993e+27
3.53642702332693e+29
13.0ms
0.2994710095054864
4401.111077978445
8.0ms
-3.942108473155376e-70
-1.3946327237488748e-70
14.0ms
-7.8694475382224575e+31
-2.114808945459765e+28
17.0ms
-8.864647183407336e+52
-6.204233184705174e+46
Results
70.0ms736×body256valid
Compiler

Compiled 566 to 470 computations (17% saved)

bsearch77.0ms (1.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
2.9578828039446003e+73
2.7048258777320465e+82
11.0ms
4.5391352472232993e+27
3.53642702332693e+29
13.0ms
0.2994710095054864
4401.111077978445
9.0ms
-3.942108473155376e-70
-1.3946327237488748e-70
13.0ms
-7.8694475382224575e+31
-2.114808945459765e+28
15.0ms
-8.864647183407336e+52
-6.204233184705174e+46
Results
68.0ms736×body256valid
Compiler

Compiled 566 to 470 computations (17% saved)

bsearch82.0ms (1.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
2.9578828039446003e+73
2.7048258777320465e+82
15.0ms
4.5391352472232993e+27
3.53642702332693e+29
14.0ms
0.2994710095054864
4401.111077978445
9.0ms
-3.942108473155376e-70
-1.3946327237488748e-70
14.0ms
-7.8694475382224575e+31
-2.114808945459765e+28
16.0ms
-8.864647183407336e+52
-6.204233184705174e+46
Results
73.0ms736×body256valid
Compiler

Compiled 566 to 470 computations (17% saved)

bsearch76.0ms (1.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
2.9578828039446003e+73
2.7048258777320465e+82
11.0ms
4.5391352472232993e+27
3.53642702332693e+29
13.0ms
0.2994710095054864
4401.111077978445
9.0ms
-3.942108473155376e-70
-1.3946327237488748e-70
13.0ms
-7.8694475382224575e+31
-2.114808945459765e+28
15.0ms
-8.864647183407336e+52
-6.204233184705174e+46
Results
67.0ms736×body256valid
Compiler

Compiled 566 to 470 computations (17% saved)

simplify23.0ms (0.5%)

Algorithm
egg-herbie
Rules
56×not-or
52×if-not
48×not-not
36×if-if-or-not
20×not-and
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
088432
1108432
2120432
3144416
4172416
5204408
6226408
7240408
8246408
9250408
10252408
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 x (/.f64 100 (+.f64 x y)))
(if (<=.f64 y -150000000000000006576876456761429603195107147776) (/.f64 (*.f64 x 100) y) (if (<=.f64 y -20999999999999997884302331215872) 100 (if (<=.f64 y -6061126943744275/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 48) 100 (if (<=.f64 y 22999999999999998381468418048) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 220000000000000002691348994072337675830235974690402587988267735411405250973663232) 100 (*.f64 x (/.f64 100 y))))))))
(if (<=.f64 y -77999999999999998957845644712575900393060433920) (/.f64 x (*.f64 y 1/100)) (if (<=.f64 y -29000000000000000295179143610368) 100 (if (<=.f64 y -738214179045777/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 450) 100 (if (<=.f64 y 309999999999999989275735097344) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 1000000000000000008493621433689702976148869924598760615894999102702796905906176) 100 (*.f64 x (/.f64 100 y))))))))
(if (<=.f64 y -159999999999999998902371045751523407162547109888) (*.f64 x (/.f64 100 y)) (if (<=.f64 y -1000000000000000019884624838656) 100 (if (<=.f64 y -738214179045777/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 3332663724254167/4503599627370496) 100 (if (<=.f64 y 95999999999999992479512264704) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 30000000000000001060286337695509964899874596523970572991104223714708815872) 100 (*.f64 x (/.f64 100 y))))))))
(if (<=.f64 y -69999999999999996984486132059832687640207949824) (*.f64 100 (/.f64 x y)) (if (<=.f64 y -47999999999999996239756132352) 100 (if (<=.f64 y -6061126943744275/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 100 (/.f64 x y)) (if (<=.f64 y 5854679515581645/1125899906842624) 100 (if (<=.f64 y 299999999999999991891638616064) (*.f64 100 (/.f64 x y)) (if (<=.f64 y 12500000000000000003326233088545909567175300147650101137266497181686219864539136) 100 (*.f64 100 (/.f64 x y))))))))
100
Outputs
(*.f64 x (/.f64 100 (+.f64 x y)))
(if (<=.f64 y -150000000000000006576876456761429603195107147776) (/.f64 (*.f64 x 100) y) (if (<=.f64 y -20999999999999997884302331215872) 100 (if (<=.f64 y -6061126943744275/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 48) 100 (if (<=.f64 y 22999999999999998381468418048) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 220000000000000002691348994072337675830235974690402587988267735411405250973663232) 100 (*.f64 x (/.f64 100 y))))))))
(if (<=.f64 y -150000000000000006576876456761429603195107147776) (/.f64 (*.f64 x 100) y) (if (<=.f64 y -20999999999999997884302331215872) 100 (if (<=.f64 y -6061126943744275/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 48) 100 (if (or (<=.f64 y 22999999999999998381468418048) (not (<=.f64 y 220000000000000002691348994072337675830235974690402587988267735411405250973663232))) (*.f64 x (/.f64 100 y)) 100)))))
(if (<=.f64 y -150000000000000006576876456761429603195107147776) (/.f64 (*.f64 x 100) y) (if (<=.f64 y -20999999999999997884302331215872) 100 (if (or (<=.f64 y -6061126943744275/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (not (or (<=.f64 y 48) (and (not (<=.f64 y 22999999999999998381468418048)) (<=.f64 y 220000000000000002691348994072337675830235974690402587988267735411405250973663232))))) (*.f64 x (/.f64 100 y)) 100)))
(if (<=.f64 y -150000000000000006576876456761429603195107147776) (/.f64 (*.f64 x 100) y) (if (<=.f64 y -20999999999999997884302331215872) 100 (if (or (<=.f64 y -6061126943744275/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (and (not (<=.f64 y 48)) (or (<=.f64 y 22999999999999998381468418048) (not (<=.f64 y 220000000000000002691348994072337675830235974690402587988267735411405250973663232))))) (*.f64 x (/.f64 100 y)) 100)))
(if (<=.f64 y -150000000000000006576876456761429603195107147776) (/.f64 (*.f64 x 100) y) (if (<=.f64 y -20999999999999997884302331215872) 100 (if (and (not (<=.f64 y -6061126943744275/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408)) (or (<=.f64 y 48) (and (not (<=.f64 y 22999999999999998381468418048)) (<=.f64 y 220000000000000002691348994072337675830235974690402587988267735411405250973663232)))) 100 (*.f64 x (/.f64 100 y)))))
(if (<=.f64 y -77999999999999998957845644712575900393060433920) (/.f64 x (*.f64 y 1/100)) (if (<=.f64 y -29000000000000000295179143610368) 100 (if (<=.f64 y -738214179045777/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 450) 100 (if (<=.f64 y 309999999999999989275735097344) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 1000000000000000008493621433689702976148869924598760615894999102702796905906176) 100 (*.f64 x (/.f64 100 y))))))))
(if (<=.f64 y -77999999999999998957845644712575900393060433920) (/.f64 x (*.f64 y 1/100)) (if (<=.f64 y -29000000000000000295179143610368) 100 (if (<=.f64 y -738214179045777/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 450) 100 (if (or (<=.f64 y 309999999999999989275735097344) (not (<=.f64 y 1000000000000000008493621433689702976148869924598760615894999102702796905906176))) (*.f64 x (/.f64 100 y)) 100)))))
(if (<=.f64 y -77999999999999998957845644712575900393060433920) (/.f64 x (*.f64 y 1/100)) (if (<=.f64 y -29000000000000000295179143610368) 100 (if (or (<=.f64 y -738214179045777/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (not (or (<=.f64 y 450) (and (not (<=.f64 y 309999999999999989275735097344)) (<=.f64 y 1000000000000000008493621433689702976148869924598760615894999102702796905906176))))) (*.f64 x (/.f64 100 y)) 100)))
(if (<=.f64 y -77999999999999998957845644712575900393060433920) (/.f64 x (*.f64 y 1/100)) (if (<=.f64 y -29000000000000000295179143610368) 100 (if (and (not (<=.f64 y -738214179045777/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176)) (or (<=.f64 y 450) (and (not (<=.f64 y 309999999999999989275735097344)) (<=.f64 y 1000000000000000008493621433689702976148869924598760615894999102702796905906176)))) 100 (*.f64 x (/.f64 100 y)))))
(if (<=.f64 y -159999999999999998902371045751523407162547109888) (*.f64 x (/.f64 100 y)) (if (<=.f64 y -1000000000000000019884624838656) 100 (if (<=.f64 y -738214179045777/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 3332663724254167/4503599627370496) 100 (if (<=.f64 y 95999999999999992479512264704) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 30000000000000001060286337695509964899874596523970572991104223714708815872) 100 (*.f64 x (/.f64 100 y))))))))
(if (<=.f64 y -159999999999999998902371045751523407162547109888) (*.f64 x (/.f64 100 y)) (if (<=.f64 y -1000000000000000019884624838656) 100 (if (<=.f64 y -738214179045777/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 3332663724254167/4503599627370496) 100 (if (or (<=.f64 y 95999999999999992479512264704) (not (<=.f64 y 30000000000000001060286337695509964899874596523970572991104223714708815872))) (*.f64 x (/.f64 100 y)) 100)))))
(if (<=.f64 y -159999999999999998902371045751523407162547109888) (*.f64 x (/.f64 100 y)) (if (<=.f64 y -1000000000000000019884624838656) 100 (if (or (<=.f64 y -738214179045777/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (not (or (<=.f64 y 3332663724254167/4503599627370496) (and (not (<=.f64 y 95999999999999992479512264704)) (<=.f64 y 30000000000000001060286337695509964899874596523970572991104223714708815872))))) (*.f64 x (/.f64 100 y)) 100)))
(if (or (<=.f64 y -159999999999999998902371045751523407162547109888) (not (or (<=.f64 y -1000000000000000019884624838656) (and (not (<=.f64 y -738214179045777/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176)) (or (<=.f64 y 3332663724254167/4503599627370496) (and (not (<=.f64 y 95999999999999992479512264704)) (<=.f64 y 30000000000000001060286337695509964899874596523970572991104223714708815872))))))) (*.f64 x (/.f64 100 y)) 100)
(if (<=.f64 y -69999999999999996984486132059832687640207949824) (*.f64 100 (/.f64 x y)) (if (<=.f64 y -47999999999999996239756132352) 100 (if (<=.f64 y -6061126943744275/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 100 (/.f64 x y)) (if (<=.f64 y 5854679515581645/1125899906842624) 100 (if (<=.f64 y 299999999999999991891638616064) (*.f64 100 (/.f64 x y)) (if (<=.f64 y 12500000000000000003326233088545909567175300147650101137266497181686219864539136) 100 (*.f64 100 (/.f64 x y))))))))
(if (<=.f64 y -69999999999999996984486132059832687640207949824) (*.f64 100 (/.f64 x y)) (if (<=.f64 y -47999999999999996239756132352) 100 (if (<=.f64 y -6061126943744275/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 100 (/.f64 x y)) (if (<=.f64 y 5854679515581645/1125899906842624) 100 (if (or (<=.f64 y 299999999999999991891638616064) (not (<=.f64 y 12500000000000000003326233088545909567175300147650101137266497181686219864539136))) (*.f64 100 (/.f64 x y)) 100)))))
(if (<=.f64 y -69999999999999996984486132059832687640207949824) (*.f64 100 (/.f64 x y)) (if (<=.f64 y -47999999999999996239756132352) 100 (if (or (<=.f64 y -6061126943744275/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (not (or (<=.f64 y 5854679515581645/1125899906842624) (and (not (<=.f64 y 299999999999999991891638616064)) (<=.f64 y 12500000000000000003326233088545909567175300147650101137266497181686219864539136))))) (*.f64 100 (/.f64 x y)) 100)))
(if (or (<=.f64 y -69999999999999996984486132059832687640207949824) (not (or (<=.f64 y -47999999999999996239756132352) (and (not (<=.f64 y -6061126943744275/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408)) (or (<=.f64 y 5854679515581645/1125899906842624) (and (not (<=.f64 y 299999999999999991891638616064)) (<=.f64 y 12500000000000000003326233088545909567175300147650101137266497181686219864539136))))))) (*.f64 100 (/.f64 x y)) 100)
100
Compiler

Compiled 162 to 123 computations (24.1% saved)

soundness724.0ms (16.2%)

Rules
2166×fma-neg
2166×fma-neg
1664×div-sub
1664×div-sub
1234×log-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019111
14295
29095
318295
443695
5107695
6231795
7457095
8610895
9711795
10754795
11798795
019111
14295
29095
318295
443695
5107695
6231795
7457095
8610895
9711795
10754795
11798795
044710267
1108110073
246779911
01998
142974
2608274
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 61 to 36 computations (41% saved)

end0.0ms (0%)

preprocess103.0ms (2.3%)

Compiler

Compiled 344 to 254 computations (26.2% saved)

Profiling

Loading profile data...