Development.Shake.Progress:message from shake-0.15.5

Time bar (total: 4.2s)

analyze18.0ms (0.4%)

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)

sample916.0ms (22%)

Results
902.0ms8256×body256valid
Bogosity

preprocess146.0ms (3.5%)

Algorithm
egg-herbie
Rules
2166×fma-neg
1588×div-sub
1214×fma-def
668×sub-neg
634×distribute-rgt-in
Problems
254×No Errors
(/.f64 (*.f64 x 100) (+.f64 x y))
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
022156
145140
293140
3185134
4439134
51075128
62326125
74612125
86142125
97204125
107644125
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 (/.f64 x (+.f64 x y)) 100)
(/.f64 100 (-.f64 (/.f64 y x) -1))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 100 (-.f64 (/.f64 y x) -1))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(/.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 -100 (-.f64 (/.f64 y x) 1))
(/.f64 100 (-.f64 1 (/.f64 y x)))
(/.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 -100 (-.f64 (/.f64 y x) 1))
(/.f64 100 (-.f64 1 (/.f64 y x)))
(/.f64 (*.f64 y 100) (+.f64 y x))
(/.f64 y (/.f64 (+.f64 x y) 100))
(/.f64 (*.f64 100 y) (+.f64 x y))
(*.f64 100 (/.f64 y (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 x y)))
Compiler

Compiled 28 to 16 computations (42.9% saved)

eval1.0ms (0%)

Compiler

Compiled 30 to 18 computations (40% saved)

prune8.0ms (0.2%)

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

Compiled 54 to 38 computations (29.6% saved)

localize58.0ms (1.4%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (+.f64 x y) 100)
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
99.2%
(/.f64 100 (-.f64 (/.f64 y x) -1))
100.0%
(/.f64 x (+.f64 x y))
99.7%
(*.f64 (/.f64 x (+.f64 x y)) 100)
Compiler

Compiled 58 to 23 computations (60.3% saved)

series10.0ms (0.2%)

Counts
5 → 120
Calls

30 calls:

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

rewrite152.0ms (3.7%)

Algorithm
batch-egg-rewrite
Rules
1098×prod-diff
908×log1p-expm1-u
544×expm1-log1p-u
424×expm1-udef
424×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017122
1262122
23767122
Stop Event
node limit
Counts
5 → 169
Calls
Call 1
Inputs
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 x (+.f64 x y))
(/.f64 100 (-.f64 (/.f64 y x) -1))
(/.f64 x (/.f64 (+.f64 x y) 100))
(/.f64 (+.f64 x y) 100)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 (+.f64 x y))))) 1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 (/.f64 x (+.f64 x y)) 1/100)
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 x y) (*.f64 x 100))))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
(/.f64 1 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 (+.f64 x y) 1/100) (cbrt.f64 x)))
(/.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) (+.f64 x y))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 (+.f64 x y) -1/100)))
(/.f64 (neg.f64 (*.f64 x 100)) (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 100 (neg.f64 x)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (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)))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (+.f64 x y)))) 1)
(*.f64 x (/.f64 1 (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 1)
(*.f64 1 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 x (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (/.f64 x (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) x) -1)
(neg.f64 (/.f64 x (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2))
(log.f64 (exp.f64 (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 x (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 x y))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1)
(*.f64 100 (/.f64 1 (+.f64 (/.f64 y x) 1)))
(*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(*.f64 1 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.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 (neg.f64 (/.f64 y x)) -1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 y x) 1)) 100)
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 3) 1)) (+.f64 (pow.f64 (/.f64 y x) 2) (+.f64 1 (/.f64 -1 (/.f64 x y)))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) (+.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 (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) 100) -1/100) -1)
(sqrt.f64 (pow.f64 (/.f64 100 (+.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))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 (+.f64 x y))))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 1)
(*.f64 1 (*.f64 x (/.f64 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 x (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 100))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 2) (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 100))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (*.f64 x 100) (/.f64 1 (+.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 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.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) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (*.f64 x (/.f64 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) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.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 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x (+.f64 x y)))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(-.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 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/100))
(*.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.f64 (neg.f64 (+.f64 x y)) -1/100)
(*.f64 1/100 (+.f64 x y))
(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 100 (+.f64 x y)) -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))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))

simplify120.0ms (2.9%)

Algorithm
egg-herbie
Rules
1226×fma-def
918×log-prod
642×cube-prod
528×div-sub
372×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
038610253
19629815
239599549
Stop Event
node limit
Counts
289 → 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 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.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))))))
(*.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))))))
(*.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 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 (+.f64 x y))))) 1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 (/.f64 x (+.f64 x y)) 1/100)
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 x y) (*.f64 x 100))))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
(/.f64 1 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 (+.f64 x y) 1/100) (cbrt.f64 x)))
(/.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) (+.f64 x y))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 (+.f64 x y) -1/100)))
(/.f64 (neg.f64 (*.f64 x 100)) (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 100 (neg.f64 x)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (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)))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (+.f64 x y)))) 1)
(*.f64 x (/.f64 1 (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 1)
(*.f64 1 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 x (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (/.f64 x (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) x) -1)
(neg.f64 (/.f64 x (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2))
(log.f64 (exp.f64 (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 x (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 x y))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1)
(*.f64 100 (/.f64 1 (+.f64 (/.f64 y x) 1)))
(*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(*.f64 1 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.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 (neg.f64 (/.f64 y x)) -1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 y x) 1)) 100)
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 3) 1)) (+.f64 (pow.f64 (/.f64 y x) 2) (+.f64 1 (/.f64 -1 (/.f64 x y)))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) (+.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 (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) 100) -1/100) -1)
(sqrt.f64 (pow.f64 (/.f64 100 (+.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))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 (+.f64 x y))))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 1)
(*.f64 1 (*.f64 x (/.f64 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 x (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 100))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 2) (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 100))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (*.f64 x 100) (/.f64 1 (+.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 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.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) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (*.f64 x (/.f64 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) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.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 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x (+.f64 x y)))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(-.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 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/100))
(*.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.f64 (neg.f64 (+.f64 x y)) -1/100)
(*.f64 1/100 (+.f64 x y))
(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 100 (+.f64 x y)) -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))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))
Outputs
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(/.f64 x (/.f64 y 100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (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)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
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 (pow.f64 y 2) (pow.f64 x 2)))))
(+.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 (pow.f64 y 2) (pow.f64 x 2))))))
(+.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)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 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 (pow.f64 y 2) (pow.f64 x 2)))))
(+.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 (pow.f64 y 2) (pow.f64 x 2))))))
(+.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)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 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 (pow.f64 y 2) (pow.f64 x 2)))))
(+.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 (pow.f64 y 2) (pow.f64 x 2))))))
(+.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)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 2) 100))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(/.f64 x (/.f64 y 100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (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)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(/.f64 x (/.f64 y 100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (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)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 x y))
(+.f64 (/.f64 x y) (/.f64 -1 (pow.f64 (/.f64 y x) 2)))
(-.f64 (/.f64 x y) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 x y)) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (/.f64 x y) (-.f64 (pow.f64 (/.f64 x y) 3) (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (/.f64 -1 (pow.f64 (/.f64 y x) 2)) (-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (-.f64 (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (-.f64 (pow.f64 (/.f64 x y) 3) (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (/.f64 (neg.f64 y) x))
(-.f64 1 (/.f64 y x))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 1 (fma.f64 -1 (/.f64 y x) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 y x) (fma.f64 -1 (pow.f64 (/.f64 y x) 3) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (/.f64 y x)))
(+.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (-.f64 1 (/.f64 y x)))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (/.f64 (neg.f64 y) x))
(-.f64 1 (/.f64 y x))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 1 (fma.f64 -1 (/.f64 y x) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 y x) (fma.f64 -1 (pow.f64 (/.f64 y x) 3) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (/.f64 y x)))
(+.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (-.f64 1 (/.f64 y x)))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (/.f64 (neg.f64 y) x))
(-.f64 1 (/.f64 y x))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 1 (fma.f64 -1 (/.f64 y x) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 y x) (fma.f64 -1 (pow.f64 (/.f64 y x) 3) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (/.f64 y x)))
(+.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (-.f64 1 (/.f64 y x)))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 x y))
(+.f64 (/.f64 x y) (/.f64 -1 (pow.f64 (/.f64 y x) 2)))
(-.f64 (/.f64 x y) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 x y)) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (/.f64 x y) (-.f64 (pow.f64 (/.f64 x y) 3) (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (/.f64 -1 (pow.f64 (/.f64 y x) 2)) (-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (-.f64 (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (-.f64 (pow.f64 (/.f64 x y) 3) (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 x y))
(+.f64 (/.f64 x y) (/.f64 -1 (pow.f64 (/.f64 y x) 2)))
(-.f64 (/.f64 x y) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 x y)) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (/.f64 x y) (-.f64 (pow.f64 (/.f64 x y) 3) (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (/.f64 -1 (pow.f64 (/.f64 y x) 2)) (-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (-.f64 (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (-.f64 (pow.f64 (/.f64 x y) 3) (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
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 (pow.f64 y 2) (pow.f64 x 2)))))
(+.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 (pow.f64 y 2) (pow.f64 x 2))))))
(+.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)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 2) 100))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(/.f64 x (/.f64 y 100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (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)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(/.f64 x (/.f64 y 100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (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)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(/.f64 x (/.f64 y 100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (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)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
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 (pow.f64 y 2) (pow.f64 x 2)))))
(+.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 (pow.f64 y 2) (pow.f64 x 2))))))
(+.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)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 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 (pow.f64 y 2) (pow.f64 x 2)))))
(+.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 (pow.f64 y 2) (pow.f64 x 2))))))
(+.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)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 2) 100))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(/.f64 x (/.f64 y 100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (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)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
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 (pow.f64 y 2) (pow.f64 x 2)))))
(+.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 (pow.f64 y 2) (pow.f64 x 2))))))
(+.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)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 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 (pow.f64 y 2) (pow.f64 x 2)))))
(+.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 (pow.f64 y 2) (pow.f64 x 2))))))
(+.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)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 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 (pow.f64 y 2) (pow.f64 x 2)))))
(+.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 (pow.f64 y 2) (pow.f64 x 2))))))
(+.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)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 2) 100))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(/.f64 x (/.f64 y 100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (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)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(/.f64 x (/.f64 y 100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (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)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(*.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 (exp.f64 (log1p.f64 (*.f64 x (/.f64 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 (/.f64 x (+.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 -1 (neg.f64 (/.f64 (+.f64 x y) (*.f64 x 100))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 1 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1))
(*.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 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) (+.f64 x y))
(*.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 (+.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 100 (neg.f64 x)) (neg.f64 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 100 (/.f64 x (+.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)))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 3)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 3) 1/3)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) 2)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -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)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000))
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 2))
(fabs.f64 (*.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 x (/.f64 100 (+.f64 x y))))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 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)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (+.f64 x y)))) 1)
(/.f64 x (+.f64 x y))
(*.f64 x (/.f64 1 (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 x (+.f64 x y)) 1)
(/.f64 x (+.f64 x y))
(*.f64 1 (/.f64 x (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2))
(/.f64 x (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2) (cbrt.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 1 (+.f64 x y)) x)
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 1 (/.f64 x (cbrt.f64 (+.f64 x y)))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 (/.f64 x (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (/.f64 x (+.f64 x y)))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 1 (/.f64 x (cbrt.f64 (+.f64 x y)))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 (/.f64 x (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (pow.f64 x 2)))
(*.f64 (/.f64 x (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (/.f64 x (+.f64 x y)) 1)
(/.f64 x (+.f64 x y))
(pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 3)
(/.f64 x (+.f64 x y))
(pow.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3) 1/3)
(/.f64 x (+.f64 x y))
(pow.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 2)
(/.f64 x (+.f64 x y))
(pow.f64 (/.f64 (+.f64 x y) x) -1)
(/.f64 x (+.f64 x y))
(neg.f64 (/.f64 x (neg.f64 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(sqrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2))
(/.f64 x (+.f64 x y))
(log.f64 (exp.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (+.f64 x y)))))
(/.f64 x (+.f64 x y))
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3))
(/.f64 x (+.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 x y) 3)))
(/.f64 x (+.f64 x y))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(exp.f64 (log.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 x y))) 1))
(/.f64 x (+.f64 x y))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(-.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 (/.f64 100 (+.f64 (/.f64 y x) 1)) 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 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.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))))
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1))) 2)
(pow.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) 2)
(*.f64 -100 (/.f64 1 (+.f64 (neg.f64 (/.f64 y x)) -1)))
(/.f64 -100 (+.f64 -1 (/.f64 (neg.f64 y) x)))
(/.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 (pow.f64 (/.f64 y x) 3) 1)) (+.f64 (pow.f64 (/.f64 y x) 2) (+.f64 1 (/.f64 -1 (/.f64 x y)))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 3) 1)) (+.f64 (+.f64 (pow.f64 (/.f64 y x) 2) 1) (*.f64 (/.f64 -1 x) y)))
(*.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 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))) (+.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 (pow.f64 (/.f64 y x) 2) -1))
(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 (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)
(pow.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) 2)
(pow.f64 (-.f64 (/.f64 (/.f64 y x) 100) -1/100) -1)
(/.f64 1 (+.f64 (/.f64 y (*.f64 100 x)) 1/100))
(/.f64 1 (+.f64 1/100 (*.f64 (/.f64 y x) 1/100)))
(/.f64 1 (fma.f64 (/.f64 y x) 1/100 1/100))
(sqrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 2))
(/.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))))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 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 (/.f64 x (+.f64 x y)) 100)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 1 (*.f64 x (/.f64 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 x (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 2))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 2) (cbrt.f64 (*.f64 x (/.f64 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 (sqrt.f64 (/.f64 x (+.f64 x y))) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10))
(*.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 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x 100) (/.f64 1 (+.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 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 100 (/.f64 x (+.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) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 x y))) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 x y))) 2))
(*.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) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 100 (/.f64 x (+.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 x (neg.f64 (+.f64 x y))) -100)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x (+.f64 x y)))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 x 100) (+.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 (*.f64 100 x) (+.f64 (pow.f64 x 3) (pow.f64 y 3))))
(*.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) (*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) 100))
(*.f64 (fma.f64 y (-.f64 y x) (pow.f64 x 2)) (/.f64 (*.f64 100 x) (+.f64 (pow.f64 x 3) (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(/.f64 (*.f64 (*.f64 100 x) (-.f64 x y)) (-.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (-.f64 x y) (*.f64 (/.f64 x (-.f64 (pow.f64 x 2) (pow.f64 y 2))) 100))
(/.f64 (*.f64 100 x) (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) (-.f64 x y)))
(pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 3)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 3) 1/3)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) 2)
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -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)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000))
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 2))
(fabs.f64 (*.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 x (/.f64 100 (+.f64 x y))))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 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)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(*.f64 100 (/.f64 x (+.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 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(*.f64 1/100 (+.f64 x y))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2))
(*.f64 1/100 (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.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 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.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))
(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 100 (+.f64 x y)) -1)
(*.f64 1/100 (+.f64 x y))
(neg.f64 (/.f64 (+.f64 x y) -100))
(/.f64 (neg.f64 (+.f64 x y)) -100)
(/.f64 (-.f64 (neg.f64 y) x) -100)
(sqrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))
(fabs.f64 (*.f64 1/100 (+.f64 x y)))
(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))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 x y))

eval149.0ms (3.6%)

Compiler

Compiled 3137 to 1729 computations (44.9% saved)

prune91.0ms (2.2%)

Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New2347241
Fresh000
Picked123
Done000
Total2359244
Accuracy
100.0%
Counts
244 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.5%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
54.5%
(/.f64 x (/.f64 y 100))
47.1%
(/.f64 x (*.f64 x 1/100))
99.2%
(/.f64 100 (-.f64 (/.f64 y x) -1))
54.4%
(*.f64 (/.f64 x y) 100)
99.7%
(*.f64 (/.f64 100 (+.f64 x y)) x)
99.2%
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
47.3%
100
54.5%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
54.5%
(/.f64 x (/.f64 y 100))
47.1%
(/.f64 x (*.f64 x 1/100))
99.2%
(/.f64 100 (-.f64 (/.f64 y x) -1))
54.4%
(*.f64 (/.f64 x y) 100)
99.7%
(*.f64 (/.f64 100 (+.f64 x y)) x)
99.2%
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
47.3%
100
Compiler

Compiled 234 to 172 computations (26.5% saved)

localize194.0ms (4.7%)

Localize:

Found 7 expressions with local error:

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

Compiled 64 to 32 computations (50% saved)

series8.0ms (0.2%)

Counts
7 → 144
Calls

36 calls:

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

rewrite163.0ms (3.9%)

Algorithm
batch-egg-rewrite
Rules
1126×prod-diff
990×log1p-expm1-u
470×expm1-udef
468×log1p-udef
226×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020133
1318115
24396115
Stop Event
node limit
Counts
7 → 228
Calls
Call 1
Inputs
(*.f64 (/.f64 100 (+.f64 x y)) x)
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 x y) 100)
(*.f64 x 1/100)
(/.f64 x (*.f64 x 1/100))
(/.f64 x (/.f64 y 100))
(/.f64 (*.f64 100 x) y)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 100 x)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 100 x))))
(/.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 (+.f64 x y) (*.f64 (sqrt.f64 x) 10)))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 100 x) 1) (+.f64 x y))
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 2))
(log.f64 (exp.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.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 (*.f64 100 x) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.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 100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 100 (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (/.f64 100 (+.f64 x y)) 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 x y) 1/100) -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))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (/.f64 y x)))) 1)
(/.f64 100 (/.f64 y x))
(/.f64 x (*.f64 y 1/100))
(/.f64 (/.f64 x y) 1/100)
(/.f64 (*.f64 100 x) y)
(/.f64 1 (/.f64 y (*.f64 100 x)))
(/.f64 1 (/.f64 (/.f64 y (*.f64 100 x)) 1))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 y 1/100) (cbrt.f64 x)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 y (cbrt.f64 (*.f64 100 x))))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 y 1/100) (sqrt.f64 x)))
(/.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 y (*.f64 (sqrt.f64 x) 10)))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 -100 (neg.f64 (/.f64 y x)))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 -1 (neg.f64 (/.f64 y (*.f64 100 x))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y -1/100)))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 y)))
(/.f64 (/.f64 x (*.f64 (sqrt.f64 y) 1/10)) (*.f64 (sqrt.f64 y) 1/10))
(/.f64 (/.f64 x 1) (*.f64 y 1/100))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 y 1/100)))
(/.f64 (/.f64 (*.f64 100 x) 1) y)
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(pow.f64 (/.f64 100 (/.f64 y x)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 3)
(pow.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) 2)
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (/.f64 y x)))))
(cbrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 y x))))
(exp.f64 (log.f64 (/.f64 100 (/.f64 y x))))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (/.f64 y x))) 1))
(log1p.f64 (expm1.f64 (/.f64 100 (/.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/100))) 1)
(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 (*.f64 (sqrt.f64 x) 1/10) 2)
(sqrt.f64 (*.f64 (pow.f64 x 2) 1/10000))
(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)))
100
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (/.f64 y x)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 (/.f64 y x)) 1)
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 1 (/.f64 100 (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) (pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 2) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) (sqrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (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 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (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 x (neg.f64 y)) -100)
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(pow.f64 (/.f64 100 (/.f64 y x)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 3)
(pow.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) 2)
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (/.f64 y x)))))
(cbrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 y x))))
(exp.f64 (log.f64 (/.f64 100 (/.f64 y x))))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (/.f64 y x))) 1))
(log1p.f64 (expm1.f64 (/.f64 100 (/.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (/.f64 y x)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 (/.f64 y x)) 1)
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 1 (/.f64 100 (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) (pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 2) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) (sqrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (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 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (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 x (neg.f64 y)) -100)
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(pow.f64 (/.f64 100 (/.f64 y x)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 3)
(pow.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) 2)
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (/.f64 y x)))))
(cbrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 y x))))
(exp.f64 (log.f64 (/.f64 100 (/.f64 y x))))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (/.f64 y x))) 1))
(log1p.f64 (expm1.f64 (/.f64 100 (/.f64 y x))))

simplify195.0ms (4.7%)

Algorithm
egg-herbie
Rules
1060×log-prod
754×cube-prod
648×div-sub
500×log-div
476×cube-div
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03998838
110058784
243098766
Stop Event
node limit
Counts
372 → 197
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 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 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)
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))
(*.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 100 (/.f64 x (+.f64 x y))))) 1)
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 100 x)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 100 x))))
(/.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 (+.f64 x y) (*.f64 (sqrt.f64 x) 10)))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 100 x) 1) (+.f64 x y))
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 2))
(log.f64 (exp.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.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 (*.f64 100 x) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.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 100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 100 (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (/.f64 100 (+.f64 x y)) 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 x y) 1/100) -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))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (/.f64 y x)))) 1)
(/.f64 100 (/.f64 y x))
(/.f64 x (*.f64 y 1/100))
(/.f64 (/.f64 x y) 1/100)
(/.f64 (*.f64 100 x) y)
(/.f64 1 (/.f64 y (*.f64 100 x)))
(/.f64 1 (/.f64 (/.f64 y (*.f64 100 x)) 1))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 y 1/100) (cbrt.f64 x)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 y (cbrt.f64 (*.f64 100 x))))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 y 1/100) (sqrt.f64 x)))
(/.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 y (*.f64 (sqrt.f64 x) 10)))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 -100 (neg.f64 (/.f64 y x)))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 -1 (neg.f64 (/.f64 y (*.f64 100 x))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y -1/100)))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 y)))
(/.f64 (/.f64 x (*.f64 (sqrt.f64 y) 1/10)) (*.f64 (sqrt.f64 y) 1/10))
(/.f64 (/.f64 x 1) (*.f64 y 1/100))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 y 1/100)))
(/.f64 (/.f64 (*.f64 100 x) 1) y)
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(pow.f64 (/.f64 100 (/.f64 y x)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 3)
(pow.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) 2)
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (/.f64 y x)))))
(cbrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 y x))))
(exp.f64 (log.f64 (/.f64 100 (/.f64 y x))))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (/.f64 y x))) 1))
(log1p.f64 (expm1.f64 (/.f64 100 (/.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/100))) 1)
(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 (*.f64 (sqrt.f64 x) 1/10) 2)
(sqrt.f64 (*.f64 (pow.f64 x 2) 1/10000))
(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)))
100
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (/.f64 y x)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 (/.f64 y x)) 1)
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 1 (/.f64 100 (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) (pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 2) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) (sqrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (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 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (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 x (neg.f64 y)) -100)
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(pow.f64 (/.f64 100 (/.f64 y x)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 3)
(pow.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) 2)
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (/.f64 y x)))))
(cbrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 y x))))
(exp.f64 (log.f64 (/.f64 100 (/.f64 y x))))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (/.f64 y x))) 1))
(log1p.f64 (expm1.f64 (/.f64 100 (/.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (/.f64 y x)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 (/.f64 y x)) 1)
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 1 (/.f64 100 (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) (pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 2) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) (sqrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (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 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (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 x (neg.f64 y)) -100)
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(pow.f64 (/.f64 100 (/.f64 y x)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 3)
(pow.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) 2)
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (/.f64 y x)))))
(cbrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 y x))))
(exp.f64 (log.f64 (/.f64 100 (/.f64 y x))))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (/.f64 y x))) 1))
(log1p.f64 (expm1.f64 (/.f64 100 (/.f64 y x))))
Outputs
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 -100 (pow.f64 x 2)) (pow.f64 y 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 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 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 (*.f64 -100 (pow.f64 x 2)) (pow.f64 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 (pow.f64 x 2) (pow.f64 y 2)) (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 (pow.f64 x 2) (pow.f64 y 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 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 -100 (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 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (/.f64 (*.f64 y -100) 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 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (pow.f64 (/.f64 y x) 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 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (/.f64 (*.f64 y -100) 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 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (pow.f64 (/.f64 y x) 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 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (/.f64 (*.f64 y -100) 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 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (pow.f64 (/.f64 y x) 3))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 -100 (pow.f64 x 2)) (pow.f64 y 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 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 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 (*.f64 -100 (pow.f64 x 2)) (pow.f64 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 (pow.f64 x 2) (pow.f64 y 2)) (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 (pow.f64 x 2) (pow.f64 y 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 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 -100 (pow.f64 x 4)) (pow.f64 y 4))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 -100 (pow.f64 x 2)) (pow.f64 y 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 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 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 (*.f64 -100 (pow.f64 x 2)) (pow.f64 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 (pow.f64 x 2) (pow.f64 y 2)) (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 (pow.f64 x 2) (pow.f64 y 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 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 -100 (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 (pow.f64 y 2)) (/.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 (pow.f64 y 2)) (fma.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (/.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 (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (/.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 (pow.f64 x 2)) (/.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 (pow.f64 x 2)) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (/.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 (pow.f64 x 2)) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (/.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 (pow.f64 x 2)) (/.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 (pow.f64 x 2)) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (/.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 (pow.f64 x 2)) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (/.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 (pow.f64 x 2)) (/.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 (pow.f64 x 2)) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (/.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 (pow.f64 x 2)) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (/.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 (pow.f64 y 2)) (/.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 (pow.f64 y 2)) (fma.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (/.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 (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (/.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 (pow.f64 y 2)) (/.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 (pow.f64 y 2)) (fma.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (/.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 (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 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)
100
100
100
100
100
100
100
100
100
100
100
100
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/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 1/100 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 100 x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 100 x))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(/.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 (+.f64 x y) (*.f64 (sqrt.f64 x) 10)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(/.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 1/100 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 100 x) (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 1/100 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 100 x) 1) (+.f64 x y))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 100 x) (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 1/100 (+.f64 x y)))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3) 1/3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 2))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(log.f64 (exp.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 (+.f64 x y) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 1/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 100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 100 (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (/.f64 100 (+.f64 x y)) 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 x y) 1/100) -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))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (/.f64 y x)))) 1)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 x (*.f64 y 1/100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (/.f64 x y) 1/100)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 1 (/.f64 (/.f64 y (*.f64 100 x)) 1))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 y 1/100) (cbrt.f64 x)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 y (cbrt.f64 (*.f64 100 x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 y 1/100) (sqrt.f64 x)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 y (*.f64 (sqrt.f64 x) 10)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 -100 (neg.f64 (/.f64 y x)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (*.f64 x -100) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 -1 (neg.f64 (/.f64 y (*.f64 100 x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (/.f64 x (*.f64 (sqrt.f64 y) 1/10)) (*.f64 (sqrt.f64 y) 1/10))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (/.f64 x 1) (*.f64 y 1/100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 y 1/100)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (/.f64 (*.f64 100 x) 1) y)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (/.f64 100 (/.f64 y x)) 1)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 3)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) 2)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(sqrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 2))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (/.f64 y x)))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(cbrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(exp.f64 (log.f64 (/.f64 100 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (/.f64 y x))) 1))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(log1p.f64 (expm1.f64 (/.f64 100 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/100))) 1)
(*.f64 x 1/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 (*.f64 (sqrt.f64 x) 1/10) 2)
(*.f64 x 1/100)
(sqrt.f64 (*.f64 (pow.f64 x 2) 1/10000))
(fabs.f64 (*.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)
100
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (/.f64 y x)))) 1)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 100 (/.f64 y x)) 1)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 1 (/.f64 100 (/.f64 y x)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) (pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 2))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 2) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) (sqrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 y 100))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 100 (/.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (cbrt.f64 (*.f64 100 (/.f64 x y)))) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 y 100))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 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 100 x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.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 x (/.f64 y 100))
(*.f64 (/.f64 x (neg.f64 y)) -100)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (/.f64 100 (/.f64 y x)) 1)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 3)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) 2)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(sqrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 2))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (/.f64 y x)))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(cbrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(exp.f64 (log.f64 (/.f64 100 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (/.f64 y x))) 1))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(log1p.f64 (expm1.f64 (/.f64 100 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (/.f64 y x)))) 1)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 100 (/.f64 y x)) 1)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 1 (/.f64 100 (/.f64 y x)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) (pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 2))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 2) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) (sqrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 y 100))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 100 (/.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 100 (/.f64 y x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (cbrt.f64 (*.f64 100 (/.f64 x y)))) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 y 100))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 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 100 x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.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 x (/.f64 y 100))
(*.f64 (/.f64 x (neg.f64 y)) -100)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (/.f64 100 (/.f64 y x)) 1)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) 3)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (sqrt.f64 (/.f64 100 (/.f64 y x))) 2)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(sqrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 2))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (/.f64 y x)))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(cbrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 3))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(exp.f64 (log.f64 (/.f64 100 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (/.f64 y x))) 1))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(log1p.f64 (expm1.f64 (/.f64 100 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))

eval105.0ms (2.5%)

Compiler

Compiled 2338 to 1478 computations (36.8% saved)

prune47.0ms (1.1%)

Pruning

10 alts after pruning (5 fresh and 5 done)

PrunedKeptTotal
New1943197
Fresh022
Picked235
Done022
Total19610206
Accuracy
100.0%
Counts
206 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.5%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
54.5%
(/.f64 x (/.f64 y 100))
47.1%
(/.f64 x (*.f64 x 1/100))
53.9%
(/.f64 100 (/.f64 y x))
99.2%
(/.f64 100 (-.f64 (/.f64 y x) -1))
54.5%
(*.f64 (/.f64 100 y) x)
47.2%
(*.f64 (/.f64 100 x) x)
99.2%
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
47.3%
100
54.5%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
54.5%
(/.f64 x (/.f64 y 100))
47.1%
(/.f64 x (*.f64 x 1/100))
53.9%
(/.f64 100 (/.f64 y x))
99.2%
(/.f64 100 (-.f64 (/.f64 y x) -1))
54.5%
(*.f64 (/.f64 100 y) x)
47.2%
(*.f64 (/.f64 100 x) x)
99.2%
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
47.3%
100
Compiler

Compiled 148 to 110 computations (25.7% saved)

localize118.0ms (2.8%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
99.1%
(/.f64 100 (/.f64 y x))
99.7%
(*.f64 (/.f64 100 y) x)
99.8%
(*.f64 (/.f64 100 x) x)
100.0%
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
99.8%
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
99.2%
(/.f64 100 (+.f64 (/.f64 y x) 1))
Compiler

Compiled 71 to 38 computations (46.5% saved)

series6.0ms (0.1%)

Counts
6 → 132
Calls

33 calls:

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

rewrite112.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
1302×log-prod
777×log1p-expm1-u
776×expm1-log1p-u
570×prod-diff
420×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020136
1269136
23447136
Stop Event
node limit
Counts
6 → 190
Calls
Call 1
Inputs
(/.f64 100 (+.f64 (/.f64 y x) 1))
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (/.f64 100 x) x)
(*.f64 (/.f64 100 y) x)
(/.f64 100 (/.f64 y x))
Outputs
(+.f64 0 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))) (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))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))))
(*.f64 -100 (/.f64 1 (fma.f64 -1 (/.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))
(pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3) 1/3)
(pow.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) 2)
(pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) -1)
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2)))
(log.f64 (exp.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))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(+.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) -1)
(+.f64 0 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))) (cbrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))) (log.f64 (cbrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))) (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))))
(-.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1)
(*.f64 1 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1)
(*.f64 (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2) (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(*.f64 (sqrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (sqrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3) 1) (fma.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (+.f64 1 (*.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1))))
(/.f64 (fma.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) -1) (+.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1))
(pow.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 3)
(pow.f64 (pow.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(log.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(cbrt.f64 (pow.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3))
(exp.f64 (log.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(fma.f64 1 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) -1)
(fma.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) -1)
(fma.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) -1)
(+.f64 0 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))) (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))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))))
(*.f64 -100 (/.f64 1 (fma.f64 -1 (/.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 100 (+.f64 (/.f64 y x) 1))
(/.f64 100 (neg.f64 (fma.f64 -1 (/.f64 y x) -1)))
(/.f64 1 (*.f64 (+.f64 (/.f64 y x) 1) 1/100))
(/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) 1))
(/.f64 -100 (fma.f64 -1 (/.f64 y x) -1))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100)))
(/.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 2)) (cbrt.f64 (+.f64 (/.f64 y x) 1)))
(/.f64 (/.f64 100 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) (hypot.f64 1 (sqrt.f64 (/.f64 y x))))
(pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3) 1/3)
(pow.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) 2)
(pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) -1)
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2)))
(log.f64 (exp.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))
(+.f64 0 (*.f64 100 (/.f64 x x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x x)))) 1)
(/.f64 100 (/.f64 x x))
(/.f64 x (*.f64 x 1/100))
(/.f64 1 (/.f64 x (*.f64 100 x)))
(/.f64 (*.f64 100 x) x)
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 x))
(/.f64 (*.f64 x -100) (neg.f64 x))
(/.f64 (*.f64 -100 x) (neg.f64 x))
(/.f64 (/.f64 (*.f64 100 x) 1) x)
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 100 (/.f64 x x)) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x x))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x x))) 2)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x x)))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x x)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 x) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x x))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x x))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x x))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x x))))
(+.f64 0 (*.f64 100 (/.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(/.f64 100 (/.f64 y x))
(/.f64 100 (neg.f64 (/.f64 (neg.f64 y) x)))
(/.f64 x (*.f64 y 1/100))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(/.f64 1 (/.f64 (/.f64 y (*.f64 100 x)) 1))
(/.f64 (/.f64 100 y) (/.f64 1 x))
(/.f64 -100 (/.f64 (neg.f64 y) x))
(/.f64 (*.f64 100 x) y)
(/.f64 -1 (neg.f64 (/.f64 y (*.f64 100 x))))
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (/.f64 100 (pow.f64 (cbrt.f64 (/.f64 y x)) 2)) (cbrt.f64 (/.f64 y x)))
(/.f64 (/.f64 100 (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)))
(/.f64 (/.f64 (*.f64 100 x) 1) y)
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (*.f64 100 (/.f64 x y)) 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 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(log.f64 (pow.f64 (exp.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))
(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)))
(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))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(+.f64 0 (*.f64 100 (/.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 (/.f64 100 y) x)
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 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 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) (sqrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 (/.f64 10 (sqrt.f64 y)) x))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (/.f64 x y) 100)
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 y)) 2)) (cbrt.f64 (/.f64 100 y)))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 y))) (/.f64 10 (sqrt.f64 y)))
(*.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 100 (neg.f64 y)) (neg.f64 x))
(pow.f64 (*.f64 100 (/.f64 x y)) 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 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(log.f64 (pow.f64 (exp.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))
(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)))
(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))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))

simplify175.0ms (4.2%)

Algorithm
egg-herbie
Rules
1160×unswap-sqr
886×distribute-lft-in
722×fma-def
438×log-prod
414×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046810367
112269644
242709584
Stop Event
node limit
Counts
322 → 230
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))))))
(-.f64 (exp.f64 100) 1)
(-.f64 (+.f64 (exp.f64 100) (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x))) 1)
(-.f64 (+.f64 (exp.f64 100) (+.f64 (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x)) (*.f64 5100 (/.f64 (*.f64 (pow.f64 y 2) (exp.f64 100)) (pow.f64 x 2))))) 1)
(-.f64 (+.f64 (exp.f64 100) (+.f64 (*.f64 -530300/3 (/.f64 (*.f64 (pow.f64 y 3) (exp.f64 100)) (pow.f64 x 3))) (+.f64 (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x)) (*.f64 5100 (/.f64 (*.f64 (pow.f64 y 2) (exp.f64 100)) (pow.f64 x 2)))))) 1)
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -10000 (/.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 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 500000/3 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))))
(+.f64 (*.f64 -500000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 -10000 (/.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 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 5000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 500000/3 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 12500000/3 (/.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 (*.f64 100 (/.f64 x y)) (*.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -500000/3 (pow.f64 x 3)) (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 10000 (pow.f64 x 3)))) (pow.f64 y 3))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
(+.f64 (*.f64 -500000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.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 -1 (/.f64 (+.f64 (*.f64 -500000/3 (pow.f64 x 3)) (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 10000 (pow.f64 x 3)))) (pow.f64 y 3))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 5000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 12500000/3 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 4900 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 4900 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 470300/3 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 4900 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 470300/3 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 11044700/3 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(-.f64 (exp.f64 100) 1)
(-.f64 (+.f64 (exp.f64 100) (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x))) 1)
(-.f64 (+.f64 (exp.f64 100) (+.f64 (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x)) (/.f64 (*.f64 (exp.f64 100) (+.f64 (*.f64 100 (pow.f64 y 2)) (*.f64 5000 (pow.f64 y 2)))) (pow.f64 x 2)))) 1)
(-.f64 (+.f64 (exp.f64 100) (+.f64 (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x)) (+.f64 (/.f64 (*.f64 (exp.f64 100) (+.f64 (*.f64 -500000/3 (pow.f64 y 3)) (+.f64 (*.f64 -10000 (pow.f64 y 3)) (*.f64 -100 (pow.f64 y 3))))) (pow.f64 x 3)) (/.f64 (*.f64 (exp.f64 100) (+.f64 (*.f64 100 (pow.f64 y 2)) (*.f64 5000 (pow.f64 y 2)))) (pow.f64 x 2))))) 1)
(-.f64 (exp.f64 100) 1)
(-.f64 (+.f64 (exp.f64 100) (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x))) 1)
(-.f64 (+.f64 (exp.f64 100) (+.f64 (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x)) (/.f64 (*.f64 (exp.f64 100) (+.f64 (*.f64 100 (pow.f64 y 2)) (*.f64 5000 (pow.f64 y 2)))) (pow.f64 x 2)))) 1)
(-.f64 (+.f64 (exp.f64 100) (+.f64 (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 100) (+.f64 (*.f64 100 (pow.f64 y 3)) (+.f64 (*.f64 10000 (pow.f64 y 3)) (*.f64 500000/3 (pow.f64 y 3))))) (pow.f64 x 3))) (/.f64 (*.f64 (exp.f64 100) (+.f64 (*.f64 100 (pow.f64 y 2)) (*.f64 5000 (pow.f64 y 2)))) (pow.f64 x 2))))) 1)
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))))))
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))
(*.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 0 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))) (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))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))))
(*.f64 -100 (/.f64 1 (fma.f64 -1 (/.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))
(pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3) 1/3)
(pow.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) 2)
(pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) -1)
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2)))
(log.f64 (exp.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))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(+.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) -1)
(+.f64 0 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))) (cbrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))) (log.f64 (cbrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))) (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))))
(-.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1)
(*.f64 1 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1)
(*.f64 (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2) (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(*.f64 (sqrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (sqrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3) 1) (fma.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (+.f64 1 (*.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1))))
(/.f64 (fma.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) -1) (+.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1))
(pow.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 3)
(pow.f64 (pow.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(log.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(cbrt.f64 (pow.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3))
(exp.f64 (log.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(fma.f64 1 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) -1)
(fma.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) -1)
(fma.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) -1)
(+.f64 0 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))) (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))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))))
(*.f64 -100 (/.f64 1 (fma.f64 -1 (/.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 100 (+.f64 (/.f64 y x) 1))
(/.f64 100 (neg.f64 (fma.f64 -1 (/.f64 y x) -1)))
(/.f64 1 (*.f64 (+.f64 (/.f64 y x) 1) 1/100))
(/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) 1))
(/.f64 -100 (fma.f64 -1 (/.f64 y x) -1))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100)))
(/.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 2)) (cbrt.f64 (+.f64 (/.f64 y x) 1)))
(/.f64 (/.f64 100 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) (hypot.f64 1 (sqrt.f64 (/.f64 y x))))
(pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3) 1/3)
(pow.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) 2)
(pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) -1)
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2)))
(log.f64 (exp.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))
(+.f64 0 (*.f64 100 (/.f64 x x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x x)))) 1)
(/.f64 100 (/.f64 x x))
(/.f64 x (*.f64 x 1/100))
(/.f64 1 (/.f64 x (*.f64 100 x)))
(/.f64 (*.f64 100 x) x)
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 x))
(/.f64 (*.f64 x -100) (neg.f64 x))
(/.f64 (*.f64 -100 x) (neg.f64 x))
(/.f64 (/.f64 (*.f64 100 x) 1) x)
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 100 (/.f64 x x)) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x x))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x x))) 2)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x x)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x x)))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x x)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 x) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x x))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x x))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x x))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x x))))
(+.f64 0 (*.f64 100 (/.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(/.f64 100 (/.f64 y x))
(/.f64 100 (neg.f64 (/.f64 (neg.f64 y) x)))
(/.f64 x (*.f64 y 1/100))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(/.f64 1 (/.f64 (/.f64 y (*.f64 100 x)) 1))
(/.f64 (/.f64 100 y) (/.f64 1 x))
(/.f64 -100 (/.f64 (neg.f64 y) x))
(/.f64 (*.f64 100 x) y)
(/.f64 -1 (neg.f64 (/.f64 y (*.f64 100 x))))
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (/.f64 100 (pow.f64 (cbrt.f64 (/.f64 y x)) 2)) (cbrt.f64 (/.f64 y x)))
(/.f64 (/.f64 100 (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)))
(/.f64 (/.f64 (*.f64 100 x) 1) y)
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (*.f64 100 (/.f64 x y)) 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 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(log.f64 (pow.f64 (exp.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))
(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)))
(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))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(+.f64 0 (*.f64 100 (/.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 (/.f64 100 y) x)
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 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 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) (sqrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 (/.f64 10 (sqrt.f64 y)) x))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (/.f64 x y) 100)
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 y)) 2)) (cbrt.f64 (/.f64 100 y)))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 y))) (/.f64 10 (sqrt.f64 y)))
(*.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 100 (neg.f64 y)) (neg.f64 x))
(pow.f64 (*.f64 100 (/.f64 x y)) 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 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(log.f64 (pow.f64 (exp.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))
(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)))
(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))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
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 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 100 (pow.f64 (/.f64 y 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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (/.f64 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2)))))
(+.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) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (/.f64 -100 (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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 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 (pow.f64 x 2) (pow.f64 y 2)) (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 (/.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 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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 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 (pow.f64 x 2) (pow.f64 y 2)) (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 (/.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 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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 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 (pow.f64 x 2) (pow.f64 y 2)) (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 (/.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 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 100 (pow.f64 (/.f64 y 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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (/.f64 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2)))))
(+.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) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (/.f64 -100 (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 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 100 (pow.f64 (/.f64 y 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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (/.f64 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2)))))
(+.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) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (/.f64 -100 (pow.f64 (/.f64 x y) 3))))
(-.f64 (exp.f64 100) 1)
(expm1.f64 100)
(-.f64 (+.f64 (exp.f64 100) (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x))) 1)
(+.f64 (exp.f64 100) (-.f64 (*.f64 -100 (/.f64 y (/.f64 x (exp.f64 100)))) 1))
(+.f64 (*.f64 -100 (/.f64 y (/.f64 x (exp.f64 100)))) (expm1.f64 100))
(+.f64 (/.f64 -100 (/.f64 x (*.f64 y (exp.f64 100)))) (expm1.f64 100))
(-.f64 (+.f64 (exp.f64 100) (+.f64 (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x)) (*.f64 5100 (/.f64 (*.f64 (pow.f64 y 2) (exp.f64 100)) (pow.f64 x 2))))) 1)
(+.f64 (exp.f64 100) (-.f64 (fma.f64 -100 (/.f64 y (/.f64 x (exp.f64 100))) (/.f64 (*.f64 5100 (*.f64 (pow.f64 y 2) (exp.f64 100))) (pow.f64 x 2))) 1))
(+.f64 (fma.f64 5100 (*.f64 (pow.f64 (/.f64 y x) 2) (exp.f64 100)) (*.f64 -100 (/.f64 y (/.f64 x (exp.f64 100))))) (expm1.f64 100))
(+.f64 (fma.f64 5100 (*.f64 (pow.f64 (/.f64 y x) 2) (exp.f64 100)) (/.f64 -100 (/.f64 x (*.f64 y (exp.f64 100))))) (expm1.f64 100))
(-.f64 (+.f64 (exp.f64 100) (+.f64 (*.f64 -530300/3 (/.f64 (*.f64 (pow.f64 y 3) (exp.f64 100)) (pow.f64 x 3))) (+.f64 (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x)) (*.f64 5100 (/.f64 (*.f64 (pow.f64 y 2) (exp.f64 100)) (pow.f64 x 2)))))) 1)
(+.f64 (exp.f64 100) (-.f64 (fma.f64 -530300/3 (/.f64 (*.f64 (pow.f64 y 3) (exp.f64 100)) (pow.f64 x 3)) (fma.f64 -100 (/.f64 y (/.f64 x (exp.f64 100))) (/.f64 (*.f64 5100 (*.f64 (pow.f64 y 2) (exp.f64 100))) (pow.f64 x 2)))) 1))
(+.f64 (fma.f64 -530300/3 (*.f64 (pow.f64 (/.f64 y x) 3) (exp.f64 100)) (fma.f64 5100 (*.f64 (pow.f64 (/.f64 y x) 2) (exp.f64 100)) (*.f64 -100 (/.f64 y (/.f64 x (exp.f64 100)))))) (expm1.f64 100))
(+.f64 (fma.f64 -530300/3 (/.f64 (exp.f64 100) (pow.f64 (/.f64 x y) 3)) (fma.f64 5100 (*.f64 (pow.f64 (/.f64 y x) 2) (exp.f64 100)) (/.f64 -100 (/.f64 x (*.f64 y (exp.f64 100)))))) (expm1.f64 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 100 (/.f64 x y) (/.f64 (*.f64 5000 (pow.f64 x 2)) (pow.f64 y 2))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 100 (/.f64 x y) (/.f64 5000 (pow.f64 (/.f64 y x) 2))))
(+.f64 (*.f64 -10000 (/.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 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 500000/3 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))))
(fma.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 100 (/.f64 x y) (fma.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) 500000/3))))))
(+.f64 (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (fma.f64 (pow.f64 (/.f64 x y) 3) 500000/3 (/.f64 5000 (pow.f64 (/.f64 y x) 2)))) (fma.f64 (pow.f64 (/.f64 x y) 3) -10000 (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(+.f64 (*.f64 -500000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 -10000 (/.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 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 5000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 500000/3 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 12500000/3 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))))))))))
(fma.f64 -500000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 100 (/.f64 x y) (fma.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 5000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 500000/3 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 12500000/3)))))))))))
(fma.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) -500000 (+.f64 (fma.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 (/.f64 5000 (pow.f64 (/.f64 y x) 2)) (+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 12545000/3) (*.f64 (pow.f64 (/.f64 x y) 3) 500000/3))))) (fma.f64 (pow.f64 (/.f64 x y) 3) -10000 (/.f64 -100 (pow.f64 (/.f64 y x) 2)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 100 (/.f64 x y) (/.f64 (*.f64 5000 (pow.f64 x 2)) (pow.f64 y 2))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 100 (/.f64 x y) (/.f64 5000 (pow.f64 (/.f64 y x) 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -500000/3 (pow.f64 x 3)) (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 10000 (pow.f64 x 3)))) (pow.f64 y 3))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -1 (/.f64 (fma.f64 -500000/3 (pow.f64 x 3) (*.f64 (pow.f64 x 3) 9900)) (pow.f64 y 3)) (fma.f64 100 (/.f64 x y) (/.f64 (*.f64 5000 (pow.f64 x 2)) (pow.f64 y 2)))))
(+.f64 (fma.f64 100 (/.f64 x y) (/.f64 5000 (pow.f64 (/.f64 y x) 2))) (-.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (/.f64 (*.f64 (pow.f64 x 3) -470300/3) (pow.f64 y 3))))
(+.f64 (fma.f64 100 (/.f64 x y) (/.f64 5000 (pow.f64 (/.f64 y x) 2))) (+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (*.f64 (pow.f64 (/.f64 x y) 3) 470300/3)))
(+.f64 (*.f64 -500000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.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 -1 (/.f64 (+.f64 (*.f64 -500000/3 (pow.f64 x 3)) (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 10000 (pow.f64 x 3)))) (pow.f64 y 3))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 5000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 12500000/3 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))))))))
(fma.f64 -500000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 -1 (/.f64 (fma.f64 -500000/3 (pow.f64 x 3) (*.f64 (pow.f64 x 3) 9900)) (pow.f64 y 3)) (fma.f64 100 (/.f64 x y) (fma.f64 5000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 5000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 12530000/3))))))))
(+.f64 (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (-.f64 (+.f64 (fma.f64 100 (/.f64 x y) (/.f64 5000 (pow.f64 (/.f64 y x) 2))) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 12545000/3)) (/.f64 (*.f64 (pow.f64 x 3) -470300/3) (pow.f64 y 3)))) (fma.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) -500000 (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(+.f64 (+.f64 (+.f64 (fma.f64 100 (/.f64 x y) (/.f64 5000 (pow.f64 (/.f64 y x) 2))) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 12545000/3)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 (pow.f64 (/.f64 x y) 3) 470300/3))) (fma.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) -500000 (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 4900 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(fma.f64 100 (/.f64 x y) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 4900))
(fma.f64 100 (/.f64 x y) (/.f64 4900 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 4900 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 470300/3 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 100 (/.f64 x y) (fma.f64 4900 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) 470300/3)))
(fma.f64 100 (/.f64 x y) (fma.f64 (pow.f64 (/.f64 x y) 3) 470300/3 (/.f64 4900 (pow.f64 (/.f64 y x) 2))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 4900 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 470300/3 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 11044700/3 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 100 (/.f64 x y) (fma.f64 4900 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 470300/3 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 11044700/3))))
(+.f64 (fma.f64 100 (/.f64 x y) (/.f64 4900 (pow.f64 (/.f64 y x) 2))) (fma.f64 (pow.f64 (/.f64 x y) 3) 470300/3 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 11044700/3)))
(-.f64 (exp.f64 100) 1)
(expm1.f64 100)
(-.f64 (+.f64 (exp.f64 100) (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x))) 1)
(+.f64 (exp.f64 100) (-.f64 (*.f64 -100 (/.f64 y (/.f64 x (exp.f64 100)))) 1))
(+.f64 (*.f64 -100 (/.f64 y (/.f64 x (exp.f64 100)))) (expm1.f64 100))
(+.f64 (/.f64 -100 (/.f64 x (*.f64 y (exp.f64 100)))) (expm1.f64 100))
(-.f64 (+.f64 (exp.f64 100) (+.f64 (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x)) (/.f64 (*.f64 (exp.f64 100) (+.f64 (*.f64 100 (pow.f64 y 2)) (*.f64 5000 (pow.f64 y 2)))) (pow.f64 x 2)))) 1)
(+.f64 (exp.f64 100) (-.f64 (fma.f64 -100 (/.f64 y (/.f64 x (exp.f64 100))) (/.f64 (*.f64 5100 (*.f64 (pow.f64 y 2) (exp.f64 100))) (pow.f64 x 2))) 1))
(+.f64 (fma.f64 5100 (*.f64 (pow.f64 (/.f64 y x) 2) (exp.f64 100)) (*.f64 -100 (/.f64 y (/.f64 x (exp.f64 100))))) (expm1.f64 100))
(+.f64 (fma.f64 5100 (*.f64 (pow.f64 (/.f64 y x) 2) (exp.f64 100)) (/.f64 -100 (/.f64 x (*.f64 y (exp.f64 100))))) (expm1.f64 100))
(-.f64 (+.f64 (exp.f64 100) (+.f64 (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x)) (+.f64 (/.f64 (*.f64 (exp.f64 100) (+.f64 (*.f64 -500000/3 (pow.f64 y 3)) (+.f64 (*.f64 -10000 (pow.f64 y 3)) (*.f64 -100 (pow.f64 y 3))))) (pow.f64 x 3)) (/.f64 (*.f64 (exp.f64 100) (+.f64 (*.f64 100 (pow.f64 y 2)) (*.f64 5000 (pow.f64 y 2)))) (pow.f64 x 2))))) 1)
(+.f64 (exp.f64 100) (-.f64 (fma.f64 -530300/3 (/.f64 (*.f64 (pow.f64 y 3) (exp.f64 100)) (pow.f64 x 3)) (fma.f64 -100 (/.f64 y (/.f64 x (exp.f64 100))) (/.f64 (*.f64 5100 (*.f64 (pow.f64 y 2) (exp.f64 100))) (pow.f64 x 2)))) 1))
(+.f64 (fma.f64 -530300/3 (*.f64 (pow.f64 (/.f64 y x) 3) (exp.f64 100)) (fma.f64 5100 (*.f64 (pow.f64 (/.f64 y x) 2) (exp.f64 100)) (*.f64 -100 (/.f64 y (/.f64 x (exp.f64 100)))))) (expm1.f64 100))
(+.f64 (fma.f64 -530300/3 (/.f64 (exp.f64 100) (pow.f64 (/.f64 x y) 3)) (fma.f64 5100 (*.f64 (pow.f64 (/.f64 y x) 2) (exp.f64 100)) (/.f64 -100 (/.f64 x (*.f64 y (exp.f64 100)))))) (expm1.f64 100))
(-.f64 (exp.f64 100) 1)
(expm1.f64 100)
(-.f64 (+.f64 (exp.f64 100) (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x))) 1)
(+.f64 (exp.f64 100) (-.f64 (*.f64 -100 (/.f64 y (/.f64 x (exp.f64 100)))) 1))
(+.f64 (*.f64 -100 (/.f64 y (/.f64 x (exp.f64 100)))) (expm1.f64 100))
(+.f64 (/.f64 -100 (/.f64 x (*.f64 y (exp.f64 100)))) (expm1.f64 100))
(-.f64 (+.f64 (exp.f64 100) (+.f64 (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x)) (/.f64 (*.f64 (exp.f64 100) (+.f64 (*.f64 100 (pow.f64 y 2)) (*.f64 5000 (pow.f64 y 2)))) (pow.f64 x 2)))) 1)
(+.f64 (exp.f64 100) (-.f64 (fma.f64 -100 (/.f64 y (/.f64 x (exp.f64 100))) (/.f64 (*.f64 5100 (*.f64 (pow.f64 y 2) (exp.f64 100))) (pow.f64 x 2))) 1))
(+.f64 (fma.f64 5100 (*.f64 (pow.f64 (/.f64 y x) 2) (exp.f64 100)) (*.f64 -100 (/.f64 y (/.f64 x (exp.f64 100))))) (expm1.f64 100))
(+.f64 (fma.f64 5100 (*.f64 (pow.f64 (/.f64 y x) 2) (exp.f64 100)) (/.f64 -100 (/.f64 x (*.f64 y (exp.f64 100))))) (expm1.f64 100))
(-.f64 (+.f64 (exp.f64 100) (+.f64 (*.f64 -100 (/.f64 (*.f64 y (exp.f64 100)) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 100) (+.f64 (*.f64 100 (pow.f64 y 3)) (+.f64 (*.f64 10000 (pow.f64 y 3)) (*.f64 500000/3 (pow.f64 y 3))))) (pow.f64 x 3))) (/.f64 (*.f64 (exp.f64 100) (+.f64 (*.f64 100 (pow.f64 y 2)) (*.f64 5000 (pow.f64 y 2)))) (pow.f64 x 2))))) 1)
(+.f64 (exp.f64 100) (-.f64 (fma.f64 -100 (/.f64 y (/.f64 x (exp.f64 100))) (fma.f64 -1 (/.f64 (exp.f64 100) (/.f64 (pow.f64 x 3) (fma.f64 100 (pow.f64 y 3) (*.f64 (pow.f64 y 3) 530000/3)))) (/.f64 (exp.f64 100) (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) 5100))))) 1))
(+.f64 (fma.f64 -100 (/.f64 y (/.f64 x (exp.f64 100))) (-.f64 (*.f64 5100 (*.f64 (pow.f64 (/.f64 y x) 2) (exp.f64 100))) (*.f64 (/.f64 (exp.f64 100) (pow.f64 x 3)) (*.f64 (pow.f64 y 3) 530300/3)))) (expm1.f64 100))
(+.f64 (-.f64 (fma.f64 5100 (*.f64 (pow.f64 (/.f64 y x) 2) (exp.f64 100)) (/.f64 -100 (/.f64 x (*.f64 y (exp.f64 100))))) (*.f64 (/.f64 (exp.f64 100) (pow.f64 x 3)) (*.f64 (pow.f64 y 3) 530300/3))) (expm1.f64 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 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 100 (pow.f64 (/.f64 y 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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (/.f64 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2)))))
(+.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) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (/.f64 -100 (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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 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 (pow.f64 x 2) (pow.f64 y 2)) (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 (/.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 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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 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 (pow.f64 x 2) (pow.f64 y 2)) (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 (/.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 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 (pow.f64 x 2) (pow.f64 y 2)) (*.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 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 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 (pow.f64 x 2) (pow.f64 y 2)) (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 (/.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 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 100 (pow.f64 (/.f64 y 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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (/.f64 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2)))))
(+.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) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (/.f64 -100 (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 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (*.f64 100 (pow.f64 (/.f64 y 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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (/.f64 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2)))))
(+.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) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (/.f64 -100 (pow.f64 (/.f64 x y) 3))))
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))
(*.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))
(+.f64 0 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(/.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 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))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))))
(pow.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) 2)
(*.f64 -100 (/.f64 1 (fma.f64 -1 (/.f64 y x) -1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.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 (+.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))
(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 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3) 1/3)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) 2)
(pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) -1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2)))
(log.f64 (exp.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))
(/.f64 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 (/.f64 100 (+.f64 (/.f64 y x) 1))) -1)
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(+.f64 0 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))) (cbrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))) (log.f64 (cbrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))) (log.f64 (cbrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))) (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))))
(-.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1)
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(*.f64 1 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(*.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1)
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(*.f64 (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2))
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2) (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(*.f64 (sqrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (sqrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(/.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3) 1) (fma.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (+.f64 1 (*.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3) -1) (fma.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (+.f64 1 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3)) (+.f64 (+.f64 1 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (exp.f64 (+.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3)) (+.f64 (+.f64 1 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (pow.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2)))
(/.f64 (fma.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) -1) (+.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1))
(/.f64 (fma.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) -1) (+.f64 1 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(/.f64 (+.f64 -1 (exp.f64 (+.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) (/.f64 100 (+.f64 (/.f64 y x) 1))))) (+.f64 1 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2)) (+.f64 1 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(pow.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 1)
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(pow.f64 (cbrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 3)
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(pow.f64 (pow.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3) 1/3)
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(pow.f64 (sqrt.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 2)
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(sqrt.f64 (pow.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(log.f64 (exp.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(cbrt.f64 (pow.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3))
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(exp.f64 (log.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1))
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(log1p.f64 (expm1.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(fma.f64 1 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) -1)
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(fma.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) -1)
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(fma.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) -1)
(expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(+.f64 0 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))))
(/.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 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))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))))
(pow.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) 2)
(*.f64 -100 (/.f64 1 (fma.f64 -1 (/.f64 y x) -1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.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 (+.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 100 (+.f64 (/.f64 y x) 1))
(/.f64 100 (neg.f64 (fma.f64 -1 (/.f64 y x) -1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(/.f64 1 (*.f64 (+.f64 (/.f64 y x) 1) 1/100))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) 1))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(/.f64 -100 (fma.f64 -1 (/.f64 y x) -1))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(/.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 2)) (cbrt.f64 (+.f64 (/.f64 y x) 1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(/.f64 (/.f64 100 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) (hypot.f64 1 (sqrt.f64 (/.f64 y x))))
(pow.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) 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 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3) 1/3)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) 2)
(pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) -1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2)))
(log.f64 (exp.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))
(/.f64 100 (exp.f64 (log1p.f64 (/.f64 y x))))
(+.f64 0 (*.f64 100 (/.f64 x x)))
100
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 x)))))
100
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x x)))) 1)
100
(/.f64 100 (/.f64 x x))
100
(/.f64 x (*.f64 x 1/100))
100
(/.f64 1 (/.f64 x (*.f64 100 x)))
100
(/.f64 (*.f64 100 x) x)
100
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 x))
100
(/.f64 (*.f64 x -100) (neg.f64 x))
100
(/.f64 (*.f64 -100 x) (neg.f64 x))
100
(/.f64 (/.f64 (*.f64 100 x) 1) x)
100
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
100
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 x)) (sqrt.f64 x))
100
(pow.f64 (*.f64 100 (/.f64 x x)) 1)
100
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x x))) 3)
100
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x x)) 3) 1/3)
100
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x x))) 2)
100
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x x)) 2))
100
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 x)))
100
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x x)))))
100
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x x)) 3))
100
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 x) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 1000000 (pow.f64 x 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 x) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 1000000 (pow.f64 x 3))))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 x) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x x))))
100
(exp.f64 (log.f64 (*.f64 100 (/.f64 x x))))
100
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x x))) 1))
100
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x x))))
100
(+.f64 0 (*.f64 100 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.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 100 (neg.f64 (/.f64 (neg.f64 y) 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 1 (/.f64 y (*.f64 100 x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 1 (/.f64 (/.f64 y (*.f64 100 x)) 1))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 100 y) (/.f64 1 x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 -100 (/.f64 (neg.f64 y) x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 -1 (neg.f64 (/.f64 y (*.f64 100 x))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 (*.f64 100 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 -100 x) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 100 (pow.f64 (cbrt.f64 (/.f64 y x)) 2)) (cbrt.f64 (/.f64 y x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 100 (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 100 x) 1) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x 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))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(+.f64 0 (*.f64 100 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 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 x (/.f64 100 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 x (/.f64 100 y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) (sqrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 (/.f64 10 (sqrt.f64 y)) x))
(*.f64 x (*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 10 (sqrt.f64 y))))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 x (/.f64 10 (sqrt.f64 y))))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 (*.f64 x 10) (sqrt.f64 y)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 y)) 2)) (cbrt.f64 (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 y))) (/.f64 10 (sqrt.f64 y)))
(*.f64 x (*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 10 (sqrt.f64 y))))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 x (/.f64 10 (sqrt.f64 y))))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 (*.f64 x 10) (sqrt.f64 y)))
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x 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))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))

eval159.0ms (3.8%)

Compiler

Compiled 4168 to 2949 computations (29.2% saved)

prune36.0ms (0.9%)

Pruning

10 alts after pruning (1 fresh and 9 done)

PrunedKeptTotal
New2300230
Fresh011
Picked044
Done055
Total23010240
Accuracy
100.0%
Counts
240 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.5%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
54.5%
(/.f64 x (/.f64 y 100))
47.1%
(/.f64 x (*.f64 x 1/100))
53.9%
(/.f64 100 (/.f64 y x))
99.2%
(/.f64 100 (-.f64 (/.f64 y x) -1))
54.5%
(*.f64 (/.f64 100 y) x)
47.2%
(*.f64 (/.f64 100 x) x)
99.2%
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
47.3%
100
54.5%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
54.5%
(/.f64 x (/.f64 y 100))
47.1%
(/.f64 x (*.f64 x 1/100))
53.9%
(/.f64 100 (/.f64 y x))
99.2%
(/.f64 100 (-.f64 (/.f64 y x) -1))
54.5%
(*.f64 (/.f64 100 y) x)
47.2%
(*.f64 (/.f64 100 x) x)
99.2%
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
47.3%
100
Compiler

Compiled 148 to 110 computations (25.7% saved)

localize0.0ms (0%)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune13.0ms (0.3%)

Pruning

10 alts after pruning (1 fresh and 9 done)

PrunedKeptTotal
New000
Fresh011
Picked000
Done099
Total01010
Accuracy
100.0%
Counts
10 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.5%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
54.5%
(/.f64 x (/.f64 y 100))
47.1%
(/.f64 x (*.f64 x 1/100))
53.9%
(/.f64 100 (/.f64 y x))
99.2%
(/.f64 100 (-.f64 (/.f64 y x) -1))
54.5%
(*.f64 (/.f64 100 y) x)
47.2%
(*.f64 (/.f64 100 x) x)
99.2%
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
47.3%
100
Compiler

Compiled 156 to 102 computations (34.6% saved)

regimes26.0ms (0.6%)

Counts
14 → 1
Calls
Call 1
Inputs
100
(*.f64 (/.f64 100 x) x)
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 x y) 100)
(/.f64 100 (/.f64 y x))
(/.f64 x (*.f64 x 1/100))
(/.f64 x (/.f64 y 100))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 100 (-.f64 (/.f64 y x) -1))
(/.f64 x (/.f64 (+.f64 x y) 100))
(/.f64 (*.f64 x 100) (+.f64 x y))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
Outputs
(/.f64 x (/.f64 (+.f64 x y) 100))
Calls

3 calls:

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

Compiled 97 to 57 computations (41.2% saved)

regimes16.0ms (0.4%)

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

2 calls:

7.0ms
x
6.0ms
y
Results
AccuracySegmentsBranch
99.7%1x
99.7%1y
Compiler

Compiled 65 to 39 computations (40% saved)

regimes51.0ms (1.2%)

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

2 calls:

25.0ms
y
24.0ms
x
Results
AccuracySegmentsBranch
77.1%5x
78.1%5y
Compiler

Compiled 44 to 28 computations (36.4% saved)

regimes24.0ms (0.6%)

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

1 calls:

22.0ms
y
Results
AccuracySegmentsBranch
78.1%5y
Compiler

Compiled 36 to 23 computations (36.1% saved)

regimes29.0ms (0.7%)

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

1 calls:

28.0ms
y
Results
AccuracySegmentsBranch
78.1%5y
Compiler

Compiled 16 to 11 computations (31.3% saved)

regimes8.0ms (0.2%)

Accuracy

Total -0.1b remaining (-0.2%)

Threshold costs -0.1b (-0.2%)

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

2 calls:

4.0ms
y
3.0ms
x
Results
AccuracySegmentsBranch
47.3%1x
47.3%1y
Compiler

Compiled 14 to 10 computations (28.6% saved)

bsearch99.0ms (2.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
59.0ms
2.522401582024352e+142
2.6616161968887036e+147
11.0ms
2.2853714979927763e+100
5.230250770555003e+102
17.0ms
4.088274493322486e+35
1.824037843278e+48
12.0ms
-2.763687102153601e-120
-1.1736401368384979e-122
Results
92.0ms528×body256valid
Compiler

Compiled 410 to 340 computations (17.1% saved)

bsearch57.0ms (1.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
2.522401582024352e+142
2.6616161968887036e+147
11.0ms
2.2853714979927763e+100
5.230250770555003e+102
18.0ms
4.088274493322486e+35
1.824037843278e+48
12.0ms
-2.763687102153601e-120
-1.1736401368384979e-122
Results
48.0ms528×body256valid
Compiler

Compiled 410 to 340 computations (17.1% saved)

bsearch56.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
2.522401582024352e+142
2.6616161968887036e+147
11.0ms
2.2853714979927763e+100
5.230250770555003e+102
17.0ms
4.088274493322486e+35
1.824037843278e+48
12.0ms
-2.763687102153601e-120
-1.1736401368384979e-122
Results
48.0ms528×body256valid
Compiler

Compiled 410 to 340 computations (17.1% saved)

simplify13.0ms (0.3%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
052366
162366
265360
371356
475356
579356
680356
781356
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(if (<=.f64 y -3924929111196277/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 (/.f64 100 y) x) (if (<=.f64 y 650000000000000013701462749682092474368) 100 (if (<=.f64 y 340000000000000017062996330672746561441038932115253007107006171276263645764667414501083690750382702592) (*.f64 (/.f64 x y) 100) (if (<=.f64 y 26000000000000002133684980297249365624570363076794637191111615301575862714448555535393646039819678247348998535681174789981447236934720464879616) 100 (/.f64 (*.f64 100 x) y)))))
(if (<=.f64 y -3924929111196277/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 (/.f64 100 y) x) (if (<=.f64 y 2399999999999999894800023670296793002668982272) 100 (if (<=.f64 y 320000000000000005088925155123173774987545874046249004473002481847930840709452193946031039547418083328) (*.f64 (/.f64 x y) 100) (if (<=.f64 y 26000000000000002133684980297249365624570363076794637191111615301575862714448555535393646039819678247348998535681174789981447236934720464879616) 100 (*.f64 (/.f64 100 y) x)))))
(if (<=.f64 y -3924929111196277/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 (/.f64 100 y) x) (if (<=.f64 y 38999999999999998555351853203495845888) 100 (if (<=.f64 y 4400000000000000147679476571972802242857232041076680077200057687494629909827464056314098201985338572800) (*.f64 (/.f64 100 y) x) (if (<=.f64 y 37999999999999998952793050950044055440456528031884194145246850945847992905853326637935142821380648976933142535112783561151954493218936657543168) 100 (*.f64 (/.f64 100 y) x)))))
100
Outputs
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 x (/.f64 100 (+.f64 x y)))
(if (<=.f64 y -3924929111196277/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 (/.f64 100 y) x) (if (<=.f64 y 650000000000000013701462749682092474368) 100 (if (<=.f64 y 340000000000000017062996330672746561441038932115253007107006171276263645764667414501083690750382702592) (*.f64 (/.f64 x y) 100) (if (<=.f64 y 26000000000000002133684980297249365624570363076794637191111615301575862714448555535393646039819678247348998535681174789981447236934720464879616) 100 (/.f64 (*.f64 100 x) y)))))
(if (<=.f64 y -3924929111196277/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 650000000000000013701462749682092474368) 100 (if (<=.f64 y 340000000000000017062996330672746561441038932115253007107006171276263645764667414501083690750382702592) (*.f64 100 (/.f64 x y)) (if (<=.f64 y 26000000000000002133684980297249365624570363076794637191111615301575862714448555535393646039819678247348998535681174789981447236934720464879616) 100 (/.f64 (*.f64 x 100) y)))))
(if (<=.f64 y -3924929111196277/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 (/.f64 100 y) x) (if (<=.f64 y 2399999999999999894800023670296793002668982272) 100 (if (<=.f64 y 320000000000000005088925155123173774987545874046249004473002481847930840709452193946031039547418083328) (*.f64 (/.f64 x y) 100) (if (<=.f64 y 26000000000000002133684980297249365624570363076794637191111615301575862714448555535393646039819678247348998535681174789981447236934720464879616) 100 (*.f64 (/.f64 100 y) x)))))
(if (<=.f64 y -3924929111196277/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 2399999999999999894800023670296793002668982272) 100 (if (<=.f64 y 320000000000000005088925155123173774987545874046249004473002481847930840709452193946031039547418083328) (*.f64 100 (/.f64 x y)) (if (<=.f64 y 26000000000000002133684980297249365624570363076794637191111615301575862714448555535393646039819678247348998535681174789981447236934720464879616) 100 (*.f64 x (/.f64 100 y))))))
(if (<=.f64 y -3924929111196277/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 (/.f64 100 y) x) (if (<=.f64 y 38999999999999998555351853203495845888) 100 (if (<=.f64 y 4400000000000000147679476571972802242857232041076680077200057687494629909827464056314098201985338572800) (*.f64 (/.f64 100 y) x) (if (<=.f64 y 37999999999999998952793050950044055440456528031884194145246850945847992905853326637935142821380648976933142535112783561151954493218936657543168) 100 (*.f64 (/.f64 100 y) x)))))
(if (<=.f64 y -3924929111196277/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 38999999999999998555351853203495845888) 100 (if (or (<=.f64 y 4400000000000000147679476571972802242857232041076680077200057687494629909827464056314098201985338572800) (not (<=.f64 y 37999999999999998952793050950044055440456528031884194145246850945847992905853326637935142821380648976933142535112783561151954493218936657543168))) (*.f64 x (/.f64 100 y)) 100)))
(if (or (<=.f64 y -3924929111196277/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (not (or (<=.f64 y 38999999999999998555351853203495845888) (not (or (<=.f64 y 4400000000000000147679476571972802242857232041076680077200057687494629909827464056314098201985338572800) (not (<=.f64 y 37999999999999998952793050950044055440456528031884194145246850945847992905853326637935142821380648976933142535112783561151954493218936657543168))))))) (*.f64 x (/.f64 100 y)) 100)
(if (or (<=.f64 y -3924929111196277/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (not (or (<=.f64 y 38999999999999998555351853203495845888) (and (not (<=.f64 y 4400000000000000147679476571972802242857232041076680077200057687494629909827464056314098201985338572800)) (<=.f64 y 37999999999999998952793050950044055440456528031884194145246850945847992905853326637935142821380648976933142535112783561151954493218936657543168))))) (*.f64 x (/.f64 100 y)) 100)
(if (or (<=.f64 y -3924929111196277/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (and (not (<=.f64 y 38999999999999998555351853203495845888)) (or (<=.f64 y 4400000000000000147679476571972802242857232041076680077200057687494629909827464056314098201985338572800) (not (<=.f64 y 37999999999999998952793050950044055440456528031884194145246850945847992905853326637935142821380648976933142535112783561151954493218936657543168))))) (*.f64 x (/.f64 100 y)) 100)
100
Compiler

Compiled 117 to 85 computations (27.4% saved)

soundness711.0ms (17.1%)

Rules
2166×fma-neg
2166×fma-neg
1588×div-sub
1588×div-sub
1226×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022156
145140
293140
3185134
4439134
51075128
62326125
74612125
86142125
97204125
107644125
022156
145140
293140
3185134
4439134
51075128
62326125
74612125
86142125
97204125
107644125
017122
1262122
23767122
038610253
19629815
239599549
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 92 to 52 computations (43.5% saved)

end0.0ms (0%)

preprocess78.0ms (1.9%)

Compiler

Compiled 254 to 174 computations (31.5% saved)

Profiling

Loading profile data...